[+] xorg, konsola, fonty i brak polskich znaków

Pomoc dotycząca instalacji systemu
Awatar użytkownika
lee
Posty: 23
Rejestracja: 03 marca 2007, 16:03

[+] xorg, konsola, fonty i brak polskich znaków

Post autor: lee »

Mam taki dość dziwny problem. Mianowicie, po ostatniej aktualizacji (chyba bo aktualizacja była w poniedziałek a problem zauważyłem później) Xorga mam problem po przełączeniu się na konsolę tekstową, wygląda na to, że coś gdzieś zmienili i nie mogę się dokopać do tego co. Po przełączeniu na konsolę mam ekran w rozdzielczości 1280x800 (to jest plus), ale zmienia mi się czcionka (z ustawionego TerminusaBold na Vga) i znikają polskie ogonki (to jest minus), najlepsze jest to że podczas ładowania systemu wszystko jest w porządku, czcionka Terminus, rozdzielczość domyślna konsolowa, dopiero po załadowaniu Xorga następują zmiany.
Po rekonfiguracji pakietu:

Kod: Zaznacz cały

dpkg-reconfigure console-setup
wszystko wraca do normy, czyli tak jak być powinno i w rozdzielczości 1280x800, po restarcie komputera znów problem się pojawia na nowo. Dodatkowo, uruchomienie ponownej konfiguracji:

Kod: Zaznacz cały

dpkg-reconfigure console-tools
skutkuje rozwaleniem czcionki (wraca vga) ale są polskie literki.

Walczę z tym już 2 dzień i brakuje mi już pomysłów, opisze pokrótce co już zrobiłem Próbowałem ustawić framebufer w konsoli (Grub2, na 3 sposoby: vga=xxx, GRUB_GFXMODE=xxx, i nawet z uvesafb), maksymalna rozdzielczość jaką udało mi się ustawić to 1024x768, większe ustawienia nie skutkują. Stąd dziwne, że po usunięciu tych wpisów jest 1280x800. Dodatkowo po załadowaniu xorga przełączanie na konsolę nie działa, następuje jakiś dziwny układ lub czarny ekran (zależnie od sposobu ustawienia framebufera), po usunięciu wpisów dotyczących framebufera wszystko wraca do normy. Konsolę mogę przełączyć i działa w 1280x800, tylko bez czcionki i polskich liter, stąd mój wniosek że ma to coś wspólnego z Xorgiem (pakietu jeszcze nie cofałem).
Co mam:

Kod: Zaznacz cały

:~$hwinfo --framebuffer
02: None 00.0: 11001 VESA Framebuffer                           
  [Created at bios.464]
  Unique ID: rdCR.BvRvIdqOuk4
  Hardware Class: framebuffer
  Model: "Intel(r)GM965/PM965/GL960 Graphics Controller"
  Vendor: "Intel Corporation"
  Device: "Intel(r)GM965/PM965/GL960 Graphics Controller"
  SubVendor: "Intel(r)GM965/PM965/GL960 Graphics Chip Accelerated VGA BIOS"
  SubDevice: 
  Revision: "Hardware Version 0.0"
  Memory Size: 7 MB + 448 kB
  Memory Range: 0xd0000000-0xd076ffff (rw)
  Mode 0x0305: 1024x768 (+1024), 8 bits
  Mode 0x0317: 1024x768 (+2048), 16 bits
  Mode 0x0318: 1024x768 (+4096), 24 bits
  Mode 0x0312: 640x480 (+2560), 24 bits
  Mode 0x0314: 800x600 (+1600), 16 bits
  Mode 0x0315: 800x600 (+3200), 24 bits
  Mode 0x0301: 640x480 (+640), 8 bits
  Mode 0x0303: 800x600 (+832), 8 bits
  Mode 0x0311: 640x480 (+1280), 16 bits
  Config Status: cfg=new, avail=yes, need=no, active=unknown 

Kod: Zaznacz cały

:~$dpkg -l | grep console
ii  console-common                        0.7.85                          basic infrastructure for text console configuration
ii  console-data                          2:1.10-2                        keymaps, fonts, charset maps, fallback tables for console-tools
ii  console-setup                         1.51                            console font and keymap setup program
ii  console-terminus                      4.30-2                          Fixed-width fonts for fast reading on the Linux console
ii  console-tools                         1:0.2.3dbs-68                   Linux console and font utilities
ii  consolekit                            0.4.1-3                         framework for defining and tracking users, sessions and seats
ii  fonty                                 1.0-23.7                        Fonts on Linux console
ii  fonty-rg                              0.5                             Linux console fonts in various encodings
ii  libconsole                            1:0.2.3dbs-68                   Shared libraries for Linux console and font manipulation

Kod: Zaznacz cały

:~$ 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=

Kod: Zaznacz cały

:~$ locale -a
C
pl_PL.utf8
POSIX

Kod: Zaznacz cały

:~$ dpkg -l | grep xorg
ii  xorg                                  1:7.5+3                         X.Org X Window System
ii  xorg-docs-core                        1:1.5-1                         Core documentation for the X.org X Window System
ii  xserver-xorg                          1:7.5+3                         the X.Org X server
ii  xserver-xorg-core                     2:1.7.4-2                       Xorg X server - core server
ii  xserver-xorg-input-all                1:7.5+3                         the X.Org X server -- input driver metapackage
ii  xserver-xorg-input-evdev              1:2.3.2-3                       X.Org X server -- evdev input driver
ii  xserver-xorg-input-kbd                1:1.4.0-1                       X.Org X server -- keyboard input driver
ii  xserver-xorg-input-mouse              1:1.5.0-1                       X.Org X server -- mouse input driver
ii  xserver-xorg-input-synaptics          1.2.1-1                         Synaptics TouchPad driver for X.Org server
ii  xserver-xorg-input-wacom              0.10.3+20100109-1               X.Org X server -- Wacom input driver
ii  xserver-xorg-video-intel              2:2.9.1-2                       X.Org X server -- Intel i8xx, i9xx display driver
ii  xserver-xorg-video-vesa               1:2.3.0-1                       X.Org X server -- VESA display driver

Kod: Zaznacz cały

System: Squeeze/Sid
Ktoś ma jakiś pomysł?

Pozdrawiam.

Edycja:
Aktualizacja z 22.02 rozwiązała problem, do końca nie wiem co było powodem?
ODPOWIEDZ