Страница 1 из 1

Последствия установки драйвера видяхи :(

Добавлено: 15 июл 2004, 03:47
Anonymous
Подскажите пожалуйста что можно сделать для восстановления системы в рабочее состояние после неудачного обновления драйвера видяхи ATI Radeon 9500.
Скачал с сайта разработчиков новые дрова в виде rpm-пакета, начал устанавливать через консоль, запустился конфигуратор XFree86 (точно не помню запускался он или нет) и начал задавать кучу вопросов не связанным с видяхой (один из вопросов, вопрос про то, какой у меня грызун)... кое-как установил, logoff-нулся — без изменений, после перезагрузки при автоматическом входе в систему появляется черный экран, выключается монитор (светодиод моргает) и комп сам перезагружается (как если бы нажали reset).
Как можно вернуть систему обратно и что делать, чтобы в дальнейшем в такой ситуации легко можно было бы восстановить прежднее состояние системы ??

Система: Linux Mandrake 10.0

Re: Последствия установки драйвера видяхи :(

Добавлено: 15 июл 2004, 08:54
Goliath
Ciber SLasH писал(а):Подскажите пожалуйста что можно сделать для восстановления системы в рабочее состояние после неудачного обновления драйвера видяхи ATI Radeon 9500.
Нужно восстановить старый конфиг иксов XF86config.
Скачал с сайта разработчиков новые дрова в виде rpm-пакета, начал устанавливать через консоль, запустился конфигуратор XFree86 (точно не помню запускался он или нет) и начал задавать кучу вопросов не связанным с видяхой (один из вопросов, вопрос про то, какой у меня грызун)... кое-как установил, logoff-нулся — без изменений, после перезагрузки при автоматическом входе в систему появляется черный экран, выключается монитор (светодиод моргает) и комп сам перезагружается (как если бы нажали reset).
Тут все верно. Данный конфиг отвечает не только за видео, но и за работу устройств ввода в графическом режиме. Например, я переключение раскладок клавиатуры в иксах тоже там настраиваю.
Как можно вернуть систему обратно и что делать, чтобы в дальнейшем в такой ситуации легко можно было бы восстановить прежднее состояние системы ??
Загрузиться с аварийного компакта/дискеты и вернуть назад старый конфиг иксов. Я так догадываюсь, ты его резервную копию перед установкой дров, руками не делал. Поэтому нужно уповать на то, что "умный" инсталлятор сделал это сам. Иначе ковырять файл самому. На будущее: резервируй все конфиги, особенно те, которые модифицируются различными конфигураторами автоматически.

Также можно посоветовать удалить эту rpm, а затем сделать какой-нить redetect железа. Более конкретно подсказать не могу, т.к. с MDK 10.0 не сталкивался.

Добавлено: 15 июл 2004, 10:20
Llama
Еще вариант: при загрузке передать ядру параметр single.
Т.е. в lilo ввести руками linux single <enter>
а в grub нажать e где нало (там внизу хелп есть по кнопкам) и добавить single к параметрам ядра... Далее опять же восстанавливать конфиг...

Добавлено: 15 июл 2004, 10:46
Goliath
llama, это случайно у человека не те грабли с дровами ATI Radeon, про которые ты говорил на последней линуксовке?

Добавлено: 15 июл 2004, 11:40
Llama
хрен его знает... у меня всякие грабли были... атишные дрова - редкостное говно.... они _могут_ нормально работать. Иногда. Т.е. настрока ati сводится к перебору версий ядра, нобора модулей (agpgart) и опций драйвера...

Добавлено: 15 июл 2004, 12:16
Andy Crook
Ну как по мне (ядра 2.6.x) так последние нормальные ATI-шные дрова вообще были выпущены еще осенью прошлого года, и версия у них 3.2.8
С последующими 3-мя версиями дров испытывал одну и ту же багу с текстурами в Q3
:(

Добавлено: 16 июл 2004, 00:49
Anonymous
2Goliath:
Нужно восстановить старый конфиг иксов XF86config.
А можно чуть поподробней... Сильно не пинайте ногами, я в nix-ах первую неделю тока. 8)
Загрузиться с аварийного компакта/дискеты и вернуть назад старый конфиг иксов.
А как сделать этот аварийный компакт/дискету ?
Я так догадываюсь, ты его резервную копию перед установкой дров, руками не делал.
Здесь плиз тоже чуток поконкретней... ты имеешь ввиду нуна было сохранить где-нить файл "/etc/X11/XF86Config-4" ?
На будущее: резервируй все конфиги, особенно те, которые модифицируются различными конфигураторами автоматически.
Я так понимаю диру /etc ? или ещё что-то ?

2Llama:
Еще вариант: при загрузке передать ядру параметр single.
Т.е. в lilo ввести руками linux single <enter>
а в grub нажать e где нало
Дык при загрузке показывается графический загрузчик LILO, там ведь вроде бы нет командной строки. :roll:

Добавлено: 16 июл 2004, 07:54
Llama
как это нет? Если это lilo то должна быть...

Добавлено: 16 июл 2004, 09:34
Goliath
Загрузиться с аварийного компакта/дискеты и вернуть назад старый конфиг иксов.
А как сделать этот аварийный компакт/дискету ?
С дискетой в разных дистах дело обстоит по разному. Где-то ее можно создать при установке, где-то и после оной. Что касается компакта, то в первом инсталяционном диске должна наверное быть опция загрузки в аварийном режиме. При загрузке с этого диска ты должен был ее видеть.
Здесь плиз тоже чуток поконкретней... ты имеешь ввиду нуна было сохранить где-нить файл "/etc/X11/XF86Config-4" ?
Наверное да, если он называется в MDK 10.0 именно так.
На будущее: резервируй все конфиги, особенно те, которые модифицируются различными конфигураторами автоматически.
Я так понимаю диру /etc ? или ещё что-то ?
Почему всю диру? Только те файлы, которые нужны.

У меня были подобные грабли при установки дров nVidia. Но там нужно было редактировать конфиг иксов вручную (пару строк закомментировать, пару добавить). Когда система полностью перестала грузиться, я загрузился с такого компакта и отредактировал конфиг обратно.

Добавлено: 17 июл 2004, 00:28
Anonymous
10x 2All, в особенности Goliath !!
Восстановил старый конфиг, теперь всё по-старому. :)
Вот тока как отчистить систему от старого rpm-пакета драйвера ?? Я нашёл в "/lib/modules/fglx" stuff относящийся к ранее установленному драйверу. А ещё где может быть мусор от этого драйвера ??

А что теперь-то делать... как же мне новые дрова нормально установить ?? А то в 3D-игрухах вообще не возможно играть из-за конкретных тормозов (даже выйти из них с трудом удаётся).
Llama писал(а):как это нет? Если это lilo то должна быть...
Нету в Mandrake'е никакой консоли при загрузке (покрайней мере в 9.2 и в 10.0), если устанавливать по умолчанию (а по умолчанию ставится графический загрузчик LILO с менюшкой выбора ОСей без всяких консолей).

Добавлено: 17 июл 2004, 11:56
Llama
Ciber SLasH писал(а): Вот тока как отчистить систему от старого rpm-пакета драйвера ?? Я нашёл в "/lib/modules/fglx" stuff относящийся к ранее установленному драйверу. А ещё где может быть мусор от этого драйвера ??
man rpm и не стоит что-то удалять руками если это можно сделать нормальным образом...

Добавлено: 17 июл 2004, 12:54
Anonymous
Я пытался удалить rpm-ку так: rpm -e fglrx-4.3.0-3.9.0.i386.rpm
А он говорит, что fglrx-4.3.0-3.9.0.i386.rpm — не найден (fglrx-4.3.0-3.9.0.i386.rpm — это тот самый драйвер).

Добавлено: 17 июл 2004, 13:07
Llama
плохо читал ;)
имя пакета != имя файла
rpm -e fglrx или rpm -qa |grep fglrx для получения имени пакета

Добавлено: 17 июл 2004, 15:13
Anonymous
10x Llama, вот только вопрос о правильной установке драйвера остаётся в силе.