Strona 2 z 3

: 13 sierpnia 2009, 22:42
autor: ArnVaker
A spróbuj może taki xorg.conf:

Kod: Zaznacz cały

Section "ServerFlags"
    Option "AutoAddDevices" "False"
    Option "AllowEmptyInput" "False"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "XkbRules"   "xorg"
    Option         "XkbModel"   "pc105"
    Option         "XkbLayout"  "pl"
EndSection

: 13 sierpnia 2009, 23:07
autor: giaur
Spokojnie ze śmieceniem w xorg.conf. Zobaczmy na razie jak jest to konfigurowane domyślnie. Podaj wyniki poleceń (z pustym xorg.conf - wyczyść go i zrestartuj x-y):

Kod: Zaznacz cały

cat /var/log/Xorg.0.log | grep xkb_model

Kod: Zaznacz cały

cat /var/log/Xorg.0.log | grep xkb_layout
Przyda się też to:

Kod: Zaznacz cały

setxkbmap -print
Czy w konsoli można pisać polskie znaki? Locale masz polskie - jeżeli wyniki powyższych poleceń wskażą na polski układ klawiatury i w konsoli możesz normalnei pisać polskie litery, to problemu trzeba szukać nie w konfiguracji x-ów, a raczej w konfiguracji samego menedżera okien

: 13 sierpnia 2009, 23:11
autor: jacbob77
Zrobiłem tak jak radzisz, ArnVaker, ale nic nie pomaga, skoro xorg.conf domyślnie był pusty to może gdzieś indziej się ta konfiguracja zapisuje albo jest jakaś nakładka na, coś w stylu gtk-qt-engine?

Rozumiem jak bym nie miał w ogóle polskich znaków, musi być jakieś rozwiązanie. Używanie Firefoksa, OpenOffice itp. bez polskich znaków jest bez sensu.

Coś na pewno musi być z konfiguracją dotyczącą klawiatury, ponieważ polski język jest w tych programach (Gimp, OOo Writer itp.) i wszystko wyświetla się poprawnie bez żadnych krzaczków.

Pierwsze dwa polecenia nie pokazują nic. Nie mogę pisać w konsoli po polsku.
debian:/home/jacek# cat /var/log/Xorg.0.log | grep xkb_model
debian:/home/jacek# cat /var/log/Xorg.0.log | grep xkb_model
debian:/home/jacek# setxkbmap -print
No protocol specified
Cannot open display ":0.0"
debian:/home/jacek# �������

: 14 sierpnia 2009, 11:00
autor: pavbaranov
A może tak:

Kod: Zaznacz cały

dpkg-reconfigure xserver-xorg
?
Ustawić klawiaturę i... może po kłopocie ;)

: 14 sierpnia 2009, 11:28
autor: jacbob77
[quote="pavbaranov"]A może tak:

Kod: Zaznacz cały

dpkg-reconfigure xserver-xorg
?
Ustawić klawiaturę i... może po kłopocie ]

Próbowałem ale nie pomaga, chyba że coś robię źle, może jakiegoś sterownika brakuje albo pakietu, może trzeba coś doinstalować?

Zainstalowałem xkb-data, xserver-xorg-input-all, kbd z Sida, ale nie pomogło.

Jakieś pomysły?

: 14 sierpnia 2009, 11:34
autor: ArnVaker
Niezbyt inteligentne pytanie, ale niech już będzie. Oczywiście restartowałeś środowisko graficzne (wraz z menedżerem logowania), ewentualnie komputer, po zmianach w xorg.conf?

: 14 sierpnia 2009, 13:07
autor: iria
@jacbob77.

Już przerabialiśmy mieszanie wersji...to rzadko pomaga. ;-)

Podaj wyniki tych poleceń:

Kod: Zaznacz cały

grep -C 3 -i xkb /etc/default/console-setup

Kod: Zaznacz cały

lshal | grep xkb

: 14 sierpnia 2009, 13:55
autor: Theres
Miałem ten sam problem, spróbuj w ustawieniach systemowych KDE zrobić tak:
Kraj/region i język -> Układ klawiatury -> w zakładce Layout:
1) Enable keyboard layouts
2) wybrać "Keyboard model: Generic 105-key (Intl) PC"
3)dodać język polski jeśli go jeszcze nie masz na liście "Active layouts" :-)

U mnie pomogło 8-) pozdrawiam,
Theres

: 14 sierpnia 2009, 18:21
autor: jacbob77
ArnVaker, resetowałem X'y (Ctrl+Alt+Backspce),

iria,
przepraszam. Zapamitam już, żeby nie mieszać. Pomyślałem, że może nowsze pakiety coś pomogą. Instalowało się bez problemu, żadnych problemów z zależnościami.
debian:/home/jacek# grep -C 3 -i xkb /etc/default/console-setup
grep: /etc/default/console-setup: Nie ma takiego pliku ani katalogu
debian:/home/jacek# lshal | grep xkb
input.xkb.layout = 'us' (string)
input.xkb.model = 'evdev' (string)
input.xkb.rules = 'base' (string)
input.xkb.variant = '' (string)
input.xkb.layout = 'us' (string)
input.xkb.model = 'evdev' (string)
input.xkb.rules = 'base' (string)
input.xkb.variant = '' (string)
input.xkb.layout = 'us' (string)
input.xkb.model = 'evdev' (string)
input.xkb.rules = 'base' (string)
input.xkb.variant = '' (string)
input.xkb.layout = 'us' (string)
input.xkb.model = 'evdev' (string)
input.xkb.rules = 'base' (string)
input.xkb.variant = '' (string)

Theres,
zrobiłem tak jak mówisz, zaraz po zainstalowaniu KDE, bo wtedy w ogóle nie miałem języka polskiego.

Podsumowując nie wiem jak, ale zaczło działać. Mam polskie znaczki w FF, OOo i innych aplikacjach.

Wszystkim oczywiście BARDZO dziękuje za udzielenie wszelkich wskazówek i poświęcony czas.
Pozdrawiam i miłego weekendu życze.

: 14 sierpnia 2009, 18:25
autor: ArnVaker
jacbob77 pisze:ArnVaker, resetowałem X'y (Ctrl+Alt+Backspce),
To za mało, trzeba jeszcze położyć menedżer logowania.
Na przykład:

Kod: Zaznacz cały

/etc/init.d/gdm stop
lub w ogóle zrestartować komputer.
Bez tego zmiany dokonane w xorg.conf nie zostaną wzięte pod uwagę.