Графическая оболчка Linux - "Иксы", как гворят в простонародье, хранит основные настройки в одном файле - xorg.conf. С одной стороны удобно - не нужно перерывать всю файловую сиситему в поисках необходимой опции, а с другой - серьезная опасность все поломать.
Чтобы такого не случилось, перед любым редактированием xorg.conf я рекомендую делать копию файла, это элементарное действие избавит вас от множества проблем:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg/conf.old
Однако всего предусмотреть невозможно, у меня в практике был случай - в ubuntu 7.10 поставил пропиртеарные драйвера на видеокарту от ATI и после перезагрузки вместо иксов меня радостно приветсвовал чернобелый экран консоли. Небольшое исследование показало что xorg.conf девственно чист. Что делать в таких случаях?
По-скольку вышеописнный случай состоялся на заре моего знакомства с linux, то я решил проблему просто и незамысловато - за соседним компом в гугле нашел пример файла настроек для ATI и заново вручную набрал xorg.conf.
Существует другой способ возвращения GUI к жизни - создать файл автоматически, используюя утилиты для настройки X-сервера. Для создания тестового файла конфигурации необходимо от имени суперпользователя выполнить следующую команду:
# X -configure
После нажатия Enter в домашнем каталоге пользователя root будет создан файл xorg.conf.new. Его можно использовать для создания тестовой сессии, вот так:
# X -config /root/xorg.conf.new
Если все прошло успешно, тогда заменяем старый файл на новый, а для более тонкой настройки можно воспользоваться графическими утилитами. В ubunutu для этого необходимо в терминале набрать sudo displayconfig-gtk, или выбрать соответствующий пункт меню Система -> Администрироване, в зависимости от версии ОС название будет различным.
Также следует отметить - в самом файле конфигурации написано, что если вы редактировали файл, но хотите чтобы он снова автоматически обновился, следует выполнить следующую команду:
sudo dpkg-reconfigure -phigh xserver-xorg
Для примера выкладываю свой xorg.conf:
Чтобы такого не случилось, перед любым редактированием xorg.conf я рекомендую делать копию файла, это элементарное действие избавит вас от множества проблем:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg/conf.old
Однако всего предусмотреть невозможно, у меня в практике был случай - в ubuntu 7.10 поставил пропиртеарные драйвера на видеокарту от ATI и после перезагрузки вместо иксов меня радостно приветсвовал чернобелый экран консоли. Небольшое исследование показало что xorg.conf девственно чист. Что делать в таких случаях?
По-скольку вышеописнный случай состоялся на заре моего знакомства с linux, то я решил проблему просто и незамысловато - за соседним компом в гугле нашел пример файла настроек для ATI и заново вручную набрал xorg.conf.
Существует другой способ возвращения GUI к жизни - создать файл автоматически, используюя утилиты для настройки X-сервера. Для создания тестового файла конфигурации необходимо от имени суперпользователя выполнить следующую команду:
# X -configure
После нажатия Enter в домашнем каталоге пользователя root будет создан файл xorg.conf.new. Его можно использовать для создания тестовой сессии, вот так:
# X -config /root/xorg.conf.new
Если все прошло успешно, тогда заменяем старый файл на новый, а для более тонкой настройки можно воспользоваться графическими утилитами. В ubunutu для этого необходимо в терминале набрать sudo displayconfig-gtk, или выбрать соответствующий пункт меню Система -> Администрироване, в зависимости от версии ОС название будет различным.
Также следует отметить - в самом файле конфигурации написано, что если вы редактировали файл, но хотите чтобы он снова автоматически обновился, следует выполнить следующую команду:
sudo dpkg-reconfigure -phigh xserver-xorg
Для примера выкладываю свой xorg.conf:
Section "Files"
Fontpath "/usr/share/fonts/X11/misc"
Fontpath "/usr/share/fonts/X11/cyrillic"
Fontpath "/usr/share/fonts/X11/100dpi/:unscaled"
Fontpath "/usr/share/fonts/X11/75dpi/:unscaled"
Fontpath "/usr/share/fonts/X11/Type1"
Fontpath "/usr/share/fonts/X11/100dpi"
Fontpath "/usr/share/fonts/X11/75dpi"
# path to defoma fonts
Fontpath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
Load "dbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ","
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection
Комментариев нет:
Отправить комментарий