bash - konfiguracja

Tematy związane z oprogramowaniem, instalacją, konfiguracją
problem_o_0
Posty: 53
Rejestracja: 20 czerwca 2008, 17:50

bash - konfiguracja

Post autor: problem_o_0 »

Witam,

Znow mam problem tym razem z bashem (ten na konlosli, nie w iksach).

Uzywam finch-a, a do poruszania sie w nim potrzebny jest lewy alt. U mnie pod nim sa polskie znaki (pod prawym tez). Chcialbym zrobic zeby polskie znaki byly tylko pod prawym altem, a lewy zeby sluzyl do innych celow.

W tym celu uzylem polecenia dpkg-reconfigure console-data i zrobilem tak:

Rodziny ukladu klawiatury: qwerty
Uklad klawiatury: Polish
Mapa klawiatury: i tutaj sa 2 opcje: "AltGr only diacritics" i "Diacritics with AltGr and Alt" i na zadnej nie ma polskich znakow, wyskakuja kwadraciki.

Co zrobilem nie tak?
fnmirk
Senior Member
Posty: 8322
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

A czcionki masz zainstalowane?
W moim poście (link poniżej) są wymienione czcionki jakie powinny być w systemie i co należy wykonać aby system miał polskie znaki.
http://www.debian.linux.pl/viewtopic.php?p=56053#56053
problem_o_0
Posty: 53
Rejestracja: 20 czerwca 2008, 17:50

Post autor: problem_o_0 »

Czcionki mam zainstalowane bo przed wydaniem polecenia dpkg-reconfigujre console-data byly tylko ze dzialaly spod prawego i lewego alt.
fnmirk
Senior Member
Posty: 8322
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Kod: Zaznacz cały

dpkg-reconfigure console-data
wybierz AltGr only diacritics
i następnie

Kod: Zaznacz cały

dpkg-reconfigure fontconfig
i restart systemu.
problem_o_0
Posty: 53
Rejestracja: 20 czerwca 2008, 17:50

Post autor: problem_o_0 »

Wiec po wydaniu dpkg-reconfigure fontconfig wywala mi cos takiego:

Kod: Zaznacz cały

agamemnon:/home/death# dpkg-reconfigure fontconfig
Cleaning up font configuration of fontconfig...
Cleaning up category cid..
Cleaning up category truetype..
Cleaning up category type1..
/var/cache/fontconfig: invalid cache file: a960c40fc9306f090224a04585f8a963-x86.cache-2
/var/cache/fontconfig: invalid cache file: 92a571655fb1c0ec1c4d6f496220600a-x86.cache-2
/var/cache/fontconfig: invalid cache file: bf1f9632594a1fa28e2cf4d7888deffe-x86.cache-2
/var/cache/fontconfig: invalid cache file: aa6caf9eb4374966b8da29da8547f4f4-x86.cache-2
/var/cache/fontconfig: invalid cache file: 059138ec877db160474b4d5de1248d14-x86.cache-2
/var/cache/fontconfig: invalid cache file: 0f32d3adc6a232110812e17374eaa446-x86.cache-2
/var/cache/fontconfig: invalid cache file: c6c650a19da23b8ee5782aefc5f28033-x86.cache-2
/var/cache/fontconfig: invalid cache file: 9404ff413c67fc2a1526fd14eb4163a8-x86.cache-2
/var/cache/fontconfig: invalid cache file: 892f88ea27b235637f494d515247eddd-x86.cache-2
/var/cache/fontconfig: invalid cache file: b3fedf7c409f006ca1a6fceffceb77cf-x86.cache-2
/var/cache/fontconfig: invalid cache file: e0f9e95429e756d56293ed4d63866094-x86.cache-2
/var/cache/fontconfig: invalid cache file: 61c830dfac3fd78a12654da5e9ba3f56-x86.cache-2
/var/cache/fontconfig: invalid cache file: 118d8d5311348bbdf5fe3b106d7c13d4-x86.cache-2
/var/cache/fontconfig: invalid cache file: 8ab5f685cd6d8ba67c37c908faf08172-x86.cache-2
/var/cache/fontconfig: invalid cache file: 7b4a97c10f6c0166998ddfa1cf7392fb-x86.cache-2
/var/cache/fontconfig: invalid cache file: b21a91cee725896328b8cee8091cf747-x86.cache-2
/var/cache/fontconfig: invalid cache file: a960c40fc9306f090224a04585f8a963-x86.cache-2
/var/cache/fontconfig: invalid cache file: 92a571655fb1c0ec1c4d6f496220600a-x86.cache-2
/var/cache/fontconfig: invalid cache file: bf1f9632594a1fa28e2cf4d7888deffe-x86.cache-2
/var/cache/fontconfig: invalid cache file: aa6caf9eb4374966b8da29da8547f4f4-x86.cache-2
/var/cache/fontconfig: invalid cache file: 059138ec877db160474b4d5de1248d14-x86.cache-2
/var/cache/fontconfig: invalid cache file: 0f32d3adc6a232110812e17374eaa446-x86.cache-2
/var/cache/fontconfig: invalid cache file: c6c650a19da23b8ee5782aefc5f28033-x86.cache-2
/var/cache/fontconfig: invalid cache file: 9404ff413c67fc2a1526fd14eb4163a8-x86.cache-2
/var/cache/fontconfig: invalid cache file: 892f88ea27b235637f494d515247eddd-x86.cache-2
/var/cache/fontconfig: invalid cache file: b3fedf7c409f006ca1a6fceffceb77cf-x86.cache-2
/var/cache/fontconfig: invalid cache file: e0f9e95429e756d56293ed4d63866094-x86.cache-2
/var/cache/fontconfig: invalid cache file: 61c830dfac3fd78a12654da5e9ba3f56-x86.cache-2
/var/cache/fontconfig: invalid cache file: 118d8d5311348bbdf5fe3b106d7c13d4-x86.cache-2
/var/cache/fontconfig: invalid cache file: 8ab5f685cd6d8ba67c37c908faf08172-x86.cache-2
/var/cache/fontconfig: invalid cache file: 7b4a97c10f6c0166998ddfa1cf7392fb-x86.cache-2
/var/cache/fontconfig: invalid cache file: b21a91cee725896328b8cee8091cf747-x86.cache-2
Updating font configuration of fontconfig...
Cleaning up category cid..
Cleaning up category truetype..
Cleaning up category type1..
Updating category type1..
Updating category truetype..
Updating category cid..
/var/cache/fontconfig: invalid cache file: 7b4a97c10f6c0166998ddfa1cf7392fb-x86.cache-2
/var/cache/fontconfig: invalid cache file: 7b4a97c10f6c0166998ddfa1cf7392fb-x86.cache-2
Regenerating fonts cache... done.
agamemnon:/home/death# 
i nadal nie moge uzyskac polskich znakow.
Polskie znaki sa. Wczesniej przygotowalem plik tekstowy z polskimi znakami i po wydaniu poleceania cat plik.txt widac ogonki, tylko ze nie moge uzyskac ich przy uzyciu ALT.
fnmirk
Senior Member
Posty: 8322
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Wklej wyniki:

Kod: Zaznacz cały

dpkg -l | grep fonts

Kod: Zaznacz cały

locale
problem_o_0
Posty: 53
Rejestracja: 20 czerwca 2008, 17:50

Post autor: problem_o_0 »

Kod: Zaznacz cały

agamemnon:~# dpkg -l |grep font
ii  console-data                         2:1.01-7                         Keymaps, fonts, charset maps, fallback tables for console-tools
ii  console-tools                        1:0.2.3dbs-65                    Linux console and font utilities
ii  defoma                               0.11.10-0.1                      Debian Font Manager -- automatic font configuration framework
ii  fontconfig                           2.4.2-1.2                        generic font configuration library - support binaries
ii  fontconfig-config                    2.5.0-2                          generic font configuration library - configuration
ii  fonty                                1.0-23.6                         Fonts on Linux console
ii  gnome-specimen                       0.4-2                            Simple font preview and compare application for GNOME
ii  gsfonts                              1:8.11+urwcyr1.0.7~pre41-1       Fonts for the Ghostscript interpreter(s)
ii  gsfonts-x11                          0.20                             Make Ghostscript fonts available to X11
ii  gucharmap                            1:1.6.0-1                        Unicode character picker and font browser
ii  libconsole                           1:0.2.3dbs-65                    Shared libraries for Linux console and font manipulation
ii  libfont-afm-perl                     1.20-1                           Font::AFM - Interface to Adobe Font Metrics files
ii  libfontconfig1                       2.5.0-2                          generic font configuration library - runtime
ii  libfontconfig1-dev                   2.5.0-2                          generic font configuration library - development
ii  libfontenc1                          1:1.0.2-2                        X11 font encoding library
ii  libfreetype6                         2.3.6-1                          FreeType 2 font engine, shared library files
ii  libfreetype6-dev                     2.3.6-1                          FreeType 2 font engine, development files
ii  libt1-5                              5.1.2-2                          Type 1 font rasterizer library - runtime
ii  libxfont1                            1:1.3.2-1                        X11 font rasterisation library
ii  libxft-dev                           2.1.12-3                         FreeType-based font drawing library for X (development files)
ii  libxft2                              2.1.12-3                         FreeType-based font drawing library for X
ii  psfontmgr                            0.11.10-0.2                      PostScript font manager -- part of Defoma, Debian Font Manager
ii  texlive-fonts-recommended            2007-14                          TeX Live: Recommended fonts
ii  texlive-fonts-recommended-doc        2007-14                          TeX Live: Documentation files for texlive-fonts-recommended
ii  ttf-dejavu                           2.15-1                           Vera font family derivate with additional characters
ii  ttf-dustin                           20030517-6                       Various TrueType fonts from dustismo.com
ii  ttf-kochi-gothic                     1.0.20030809-4                   Kochi Subst Gothic Japanese TrueType font without naga10
ii  ttf-opensymbol                       2.0.4.dfsg.2-5etch1              The OpenSymbol TrueType font
ii  ttf-sjfonts                          2.0.2-1                          Some Juicy Fonts handwriting fonts
ii  x-ttcidfont-conf                     27+nmu1                          TrueType and CID fonts configuration for X
ii  x11-xfs-utils                        7.3+1                            X font server utilities
ii  xfonts-100dpi                        1:1.0.0-3                        100 dpi fonts for X
ii  xfonts-75dpi                         1:1.0.0-3                        75 dpi fonts for X
ii  xfonts-base                          1:1.0.0-4                        standard fonts for X
ii  xfonts-encodings                     1:1.0.0-6                        Encodings for X.Org fonts
ii  xfonts-scalable                      1:1.0.0-6                        scalable fonts for X
ii  xfonts-terminus                      4.20-5.1                         Fixed-width fonts for fast reading
ii  xfonts-utils                         1:1.0.1-1                        X Window System font utility programs
agamemnon:~# 

Kod: Zaznacz cały

agamemnon:~# locale
LANG=pl_PL.UTF-8
LC_CTYPE="pl_PL.UTF-8"
LC_NUMERIC="pl_PL.UTF-8"
LC_TIME="pl_PL.UTF-8"
LC_COLLATE="pl_PL.UTF-8"
LC_MONETARY="pl_PL.UTF-8"
LC_MESSAGES="pl_PL.UTF-8"
LC_PAPER="pl_PL.UTF-8"
LC_NAME="pl_PL.UTF-8"
LC_ADDRESS="pl_PL.UTF-8"
LC_TELEPHONE="pl_PL.UTF-8"
LC_MEASUREMENT="pl_PL.UTF-8"
LC_IDENTIFICATION="pl_PL.UTF-8"
LC_ALL=
agamemnon:~# 
fnmirk
Senior Member
Posty: 8322
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Zainstaluj poniższe pakiety:

Kod: Zaznacz cały

apt-get install console-terminus fonty-rg unifont
lub

Kod: Zaznacz cały

aptitude install console-terminus fonty-rg unifont
Wykonaj później restart dla pewności.
problem_o_0
Posty: 53
Rejestracja: 20 czerwca 2008, 17:50

Post autor: problem_o_0 »

Nadal to samo. Moim zdaniem problem tkwi w /ete/console/boottime.kmap.gz
Przed wydaniem polecenia dpkg-reconfigure console-data czesc pliku wygladala tak:

Kod: Zaznacz cały

keycode  18 = +e                +E                eogonek          Eogonek          Control_e        Control_e        eogonek          Eogonek          Meta_Control_e  
keycode  24 = +o                +O                oacute           Oacute           Control_o        Control_o        oacute           Oacute           Meta_Control_o  
keycode  30 = +a                +A                aogonek          Aogonek          Control_a        Control_a        aogonek          Aogonek          Meta_Control_a  
keycode  30 = +a                +A                aogonek          Aogonek          Control_a        Control_a        aogonek          Aogonek          Meta_Control_a  
keycode  31 = +s                +S                sacute           Sacute           Control_s        Control_s        sacute           Sacute           Meta_Control_s  
keycode  38 = +l                +L                lstroke          Lstroke          Control_l        Control_l        lstroke          Lstroke          Meta_Control_l  
keycode  44 = +z                +Z                zabovedot        Zabovedot        Control_z        Control_z        zabovedot        Zabovedot        Meta_Control_z  
keycode  45 = +x                +X                zacute           Zacute           Control_x        Control_x        zacute           Zacute           Meta_Control_x  
keycode  46 = +c                +C                cacute           Cacute           Control_c        Control_c        cacute           Cacute           Meta_Control_c  
keycode  49 = +n                +N                nacute           Nacute           Control_n        Control_n        nacute           Nacute           Meta_Control_n  
a po wydaniu tego polecenia plik wyglada tak:

Kod: Zaznacz cały

keycode  18 = +e                +E                +ecircumflex      +Ecircumflex      Control_e        Control_e        Meta_e           Meta_E           Meta_Control_e  
keycode  24 = +o                +O                +oacute           +Oacute           Control_o        Control_o        Meta_o           Meta_O           Meta_Control_o  
keycode  30 = +a                +A                +plusminus        +exclamdown       Control_a        Control_a        Meta_a           Meta_A           Meta_Control_a  
keycode  31 = +s                +S                +paragraph        +brokenbar        Control_s        Control_s        Meta_s           Meta_S           Meta_Control_s  
keycode  38 = +l                +L                +threesuperior    +sterling         Control_l        Control_l        Meta_l           Meta_L           Meta_Control_l  
keycode  44 = +z                +Z                +questiondown     +macron           Control_z        Control_z        Meta_z           Meta_Z           Meta_Control_z  
keycode  45 = +x                +X                +onequarter       +notsign          Control_x        Control_x        Meta_x           Meta_X           Meta_Control_x  
keycode  46 = +c                +C                +ae               +AE               Control_c        Control_c        Meta_c           Meta_C           Meta_Control_c  
keycode  49 = +n                +N                +ntilde           +Ntilde           Control_n        Control_n        Meta_n           Meta_N           Meta_Control_n  
reszta pliku chyba jest taka sama

hehe nawet sie zgadza ;) jak widac dla litery "o" w obu przypadkach wpis wyglada podobnie ii dopiero zobaczylem ze "ó" dziala, jutro pozmieniam plik i bede sie napawal polskimi znakami (przynajmniej taka mam nadzieje), a tak swoja droga to chyba cos nie tak jest z tym dpkg-reconfigure console-data no chyba ze to tylko tak u mnie.

Dzieki fnmirk za pomoc i poswiecony czas
fnmirk
Senior Member
Posty: 8322
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Kombinujesz jak nie powiem co... System jest tak zbudowany i ma działać bez takiej ingerencji. Zamiast zainstalować czcionki unikodowe bawisz się w zmiany innych plików. Po jakiejś aktualizacji znowu będziesz miał problem.
ODPOWIEDZ