[Ubuntu] Повесть временных лет (или о том, как я переполазал с версии 6.06 до 6.10)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
Чех
Сообщения: 467
Статус: Мальчик в очках
ОС: Fedora 8

[Ubuntu] Повесть временных лет

Сообщение Чех »

Здравствуйте, уважаемые форумчане! :)
Завсегдатаи этого портала, думаю, уже запомнили меня и могут с закрытыми глазами моментально назвать проблему с которой я мучаюсь с тех пор, как перешёл на ОС Linux. Для тех кто помнил, но забыл, напоминаю, что последняя версия проприетарных драйверов для моей видеокарты несовместима с последней версией графического X-сервера 7.2.
А желание установить последнюю версию Ubuntu и проприетарные драйвера было очень и очень высоко. И вот недавно, как мне казалось, я нашёл выход из возникшей ситуации.
Я установил версию Ubuntu 6.06, в которой, к нескрываемой моей радости, оказалась 7-ая версия X-сервера и впервые в истории на моём ПК появились и работали проприетарные драйвера к видеокарте. Но, как известно, аппетит приходит во время еды и я захотел, добавив в свой дистрибутив репозитории от 7.04 и обновить всё, естественно, предварительно заблокировав так нужную мне версию X.Org 7.0.
Но меня ждало горькое разочарование, ибо команда

Код: Выделить всё

sudo apt-get dist-upgrade
игнорировала все блокировки и хотела удалить мои проприетарные драйвера и установить новую версию X.Org 7.2. Тогда я провёл небольшую рекогноцировку, и узнал, что в состав версии 6.10 входит версия X-сервера 7.1. 6.10 - это 7.04, но и уже не 6.06, а 7.1 - это не 7.2, поэтому я и решился обновляться до версии 6.10.
Сегодня в полночь эта процедура была начата и, примерно, где-то к 15 часам была завершена, о чём меня уведомил значок на панели, напоминающий о том, что надо перезагрузить систему. Я промчал курсор мыши до этого значка быстрее, чем бегает олень, и нажал на него. Какого же было моё удивление, когда я обнаружил, что... X-сервер просто-напросто не запустился. :(
Изначально я впал в панику и даже установил консольный браузер Lynx, чтобы с его помощью открыть сей форум и проконсультироваться с вами, дорогие друзья. Но потом, немного поразмыслив, я направился в каталог /etc/X11/, где обнаружил файл xorg.conf.original-0, т. е. версия файла xorg.conf на момент установки ОС "из коробки". Я заменил текущий файл этим, после чего всё заработало, ибо я сейчас пишу эти строки. :)
Но резервную копию, скажем так, конфликтного файла я не забыл сделать, и сейчас, дорогие мои эксперты, я хочу предоставить его на ваше обозрение, чтобы вы могли вынести вердикт, почему всё-таки не загрузился графический сервер с этой версией файла.
Вот он, прошу любить и жаловать.

Код:

Section "ServerLayout" Identifier "Default Layout" Screen 0 "aticonfig-Screen[0]" 0 0 InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" EndSection Section "Files" # path to defoma fonts FontPath "/usr/share/X11/fonts/misc" FontPath "/usr/share/X11/fonts/cyrillic" FontPath "/usr/share/X11/fonts/100dpi/:unscaled" FontPath "/usr/share/X11/fonts/75dpi/:unscaled" FontPath "/usr/share/X11/fonts/Type1" FontPath "/usr/share/X11/fonts/100dpi" FontPath "/usr/share/X11/fonts/75dpi" FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" EndSection Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru" Option "XkbOptions" "grp:alt_shift_toggle" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" EndSection Section "InputDevice" # /dev/input/event # for USB Identifier "stylus" Driver "wacom" Option "Device" "/dev/wacom" # Change to Option "Type" "stylus" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "InputDevice" # /dev/input/event # for USB Identifier "eraser" Driver "wacom" Option "Device" "/dev/wacom" # Change to Option "Type" "eraser" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "InputDevice" # /dev/input/event # for USB Identifier "cursor" Driver "wacom" Option "Device" "/dev/wacom" # Change to Option "Type" "cursor" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "Monitor" Identifier "StudioWorks" Option "DPMS" EndSection Section "Monitor" Identifier "aticonfig-Monitor[0]" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" EndSection Section "Device" Identifier "ATI Technologies, Inc. RV280 [Radeon 9200]" Driver "ati" BusID "PCI:1:0:0" EndSection Section "Device" Identifier "aticonfig-Device[0]" Driver "fglrx" Option "VideoOverlay" "on" Option "OpenGLOverlay" "off" EndSection Section "Screen" Identifier "Default Screen" Device "ATI Technologies, Inc. RV280 [Radeon 9200]" Monitor "StudioWorks" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection EndSection Section "Screen" Identifier "aticonfig-Screen[0]" Device "aticonfig-Device[0]" Monitor "aticonfig-Monitor[0]" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection Section "DRI" Mode 0666 EndSection

На всякий случай выложу содержимое текущего xorg.conf, чтобы, если нужно, вы могли их сравнить.

Код:

Section "Files" FontPath "/usr/share/X11/fonts/misc" FontPath "/usr/share/X11/fonts/cyrillic" FontPath "/usr/share/X11/fonts/100dpi/:unscaled" FontPath "/usr/share/X11/fonts/75dpi/:unscaled" FontPath "/usr/share/X11/fonts/Type1" FontPath "/usr/share/X11/fonts/100dpi" FontPath "/usr/share/X11/fonts/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 "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru" Option "XkbOptions" "grp:alt_shift_toggle" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" EndSection Section "InputDevice" Driver "wacom" Identifier "stylus" Option "Device" "/dev/wacom" # Change to # /dev/input/event # for USB Option "Type" "stylus" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "InputDevice" Driver "wacom" Identifier "eraser" Option "Device" "/dev/wacom" # Change to # /dev/input/event # for USB Option "Type" "eraser" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "InputDevice" Driver "wacom" Identifier "cursor" Option "Device" "/dev/wacom" # Change to # /dev/input/event # for USB Option "Type" "cursor" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "Device" Identifier "ATI Technologies, Inc. RV280 [Radeon 9200]" Driver "ati" BusID "PCI:1:0:0" EndSection Section "Monitor" Identifier "StudioWorks" Option "DPMS" EndSection Section "Screen" Identifier "Default Screen" Device "ATI Technologies, Inc. RV280 [Radeon 9200]" Monitor "StudioWorks" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" EndSection Section "DRI" Mode 0666 EndSection

С нетеперпением жду ваших умозаключений.
Обними ты на ночь лапу,
И подумай обо мне.
Съешь на завтрак эту гадость,
Отравись, и спи на дне.

Написание стишков и прочей дряни. Подробности здесь.
Спасибо сказали:
Аватара пользователя
Kain666
Сообщения: 131
ОС: Archlinux

Re: [Ubuntu] Повесть временных лет

Сообщение Kain666 »

Возможно из-за двух секций "Monitor", "Device", "Screen" в старом конфиге.
Ну или из-за этого:
new

Код: Выделить всё

Screen        "Default Screen"

old

Код: Выделить всё

Screen      0  "aticonfig-Screen[0]" 0 0

ps: а кстате, что мешает использовать открытый драйвер ?
pps: а вообще могли бы и сами поэкспериментировать...
Archlinux <strike>ion3</strike>xmonad urxvt ncmpcpp emacs screen <strike>gajim</strike>qutim rtorrent
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: [Ubuntu] Повесть временных лет

Сообщение uptime »

В первом из приведенных конфигов грузится драйвер

Код: Выделить всё

    Driver      "fglrx"

Думаю, проблема в этом.

ЗЫ. Уважаемый ЧЕХ, используйте, пожалуйста, тег codebox для больших кусеов текста, колесо мышки перегревается (:
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
Чех
Сообщения: 467
Статус: Мальчик в очках
ОС: Fedora 8

Re: [Ubuntu] Повесть временных лет

Сообщение Чех »

uptime писал(а):
21.09.2007 19:24
ЗЫ. Уважаемый ЧЕХ, используйте, пожалуйста, тег codebox для больших кусеов текста, колесо мышки перегревается (:

Спасибо за совет. Просто не знал об этом теге.


Kain666 писал(а):
21.09.2007 17:53
ps: а кстате, что мешает использовать открытый драйвер ?

В нём же 3D-поддержка хуже реализована.
Обними ты на ночь лапу,
И подумай обо мне.
Съешь на завтрак эту гадость,
Отравись, и спи на дне.

Написание стишков и прочей дряни. Подробности здесь.
Спасибо сказали: