Kod: Zaznacz cały
dpkg-reconfigure xserver-xorg
Pozostałą część zawartości pliku możemy wygenerować innym poleceniem.
I tylko w czystym trybie tekstowym przy wyłączonym trybie graficznym.
Jeżeli jesteśmy zalogowani w trybie graficznym wciskamy klawisze np.:
Alt+Ctrl+F2
Logujemy się jako root i wydajemy polecenie:
Kod: Zaznacz cały
/etc/init.d/gdm stop
Kod: Zaznacz cały
/etc/init.d/kdm stop
Wciskamy ponownie Alt+Ctrl+F2 i wydajemy polecenie:
Kod: Zaznacz cały
X -configure
W katalogu /root pojawi się nowy plik xorg.conf.new
Dziwna sprawa kiedyś to polecenie generowało kompletny plik. Obecnie nie ma w pliku wynikowym, wpisów odnośnie klawiatury.
Czyli mamy dwa pliki jeden utworzony tradycyjnie w katalogu /etc/X11
Kod: Zaznacz cały
dpkg-reconfigure xserver-xorg
Kod: Zaznacz cały
X -configure
Uzupełniamy plik xorg.conf.new brakującym wpisem. Zmieniamy jego nazwę na xorg.conf i kompletny kopiujemy do /etc/X11/.
Najlepiej restart systemu i u mnie działa.
Nie wiem jak to się sprawdzi. U mnie zostały wygenerowane poprawne informacje odnośnie monitora i karty.
Zawartość sekcji dotyczącej polskiej klawiatury:
Kod: Zaznacz cały
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "pl"
Option "XkbOptions" "lv3:ralt_switch"
EndSection
Kod: Zaznacz cały
Section "ServerFlags"
Option "AutoAddDevices" "False"
Option "AllowEmptyInput" "False"
EndSection
Sprawdzamy czy w systemie znajduje się pakiet:
Kod: Zaznacz cały
dpkg -l | grep evdev
ii xserver-xorg-input-evdev 1:2.3.2-6 X.Org X server -- evdev input driver
Kod: Zaznacz cały
Section "InputDevice"
Identifier "Keyboard0"
Driver "evdev"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "pl"
Option "XkbOptions" "lv3:ralt_switch"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Kod: Zaznacz cały
apt-get install xserver-xorg-input-kbd xserver-xorg-input-mouse
Kod: Zaznacz cały
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "pl"
Option "XkbOptions" "lv3:ralt_switch"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection