LINUX.ORG.RU

Черный экран после установки драйвера ATI в Fedora 14


0

1

Всем доброго времени суток! Решил опробовать Fedora Linux 14. Поставил в первый же день драйвера на карточку ATI HD 5750 (версия: ATI Catalyst™ Proprietary Display Driver - Linux x86 & Linux x86_64). После установки больше не могу зайти в режим с графической оболочкой. Вместо этого вот что:

http://i066.radikal.ru/1103/c0/98ea9eda2918.jpg

Через ctrl+alt+f2 могу заходить в консольном режиме.

Помогите пожалуйста если не установить по-человечески драйвер, то хотя-бы вернуться в первоначальный режим. Заранее благодарен за любую помощь! Очень на вас надеюсь!

Полный чайник в линуксе. :)

З.Ы. В гугле ничего, что помогло бы, найти не смог.

Ответ на: комментарий от The_Pig

я прочитал не правильно. Думал _не_работает.

radg ★★★★ ()
Ответ на: комментарий от Donnie_Darko

Сделал. После этих двух строк:

cd /lib/modules/fglrx/build_mod
sh make.sh

выдало:

make.sh: line 36: gcc: command not found
make.sh: line 42: [: !=: unary operator expected
AMD kernel module generator version 2.1
kernel includes at /usr/linux/include not found or incomplete
file: /usr/src/linux/include/linux/version.h

После этих двух строк:

cd /lib/modules/fglrx
sh make_install.sh

выдало:

no such file or directory.

В grub.conf к ядру nomodeset добавил. Всё осталось без изменений.

The_Pig ()

После установки aticonfig --initial -f под рутом выполнялся?

PolarFox ★★★★★ ()
Ответ на: комментарий от The_Pig

все правильно советует BlackHawk, сначала поставь компилятор, а потом уже компиляй

Donnie_Darko ()
Ответ на: комментарий от BlackHawk

Сделал как вы сказали. После:

yum install gcc kernel-devel kernel-headers

подождал пока все установится. Потом снова ввёл:

cd /lib/modules/fglrx/build_mod
sh make.sh

и снова выдало:

AMD kernel module generator version 2.1
kernel includes at /usr/src/linux/include not found or incomplete
file: /usr/src/linux/include/linux/version.h

Что я делаю не так? :(

The_Pig ()
Ответ на: комментарий от The_Pig

>Что я делаю не так? :(

после того как поставил " kernel-devel kernel-headers" надо было перезагрузиться

так, давай все сначала.
1. sudo update
2. sudo yum install gcc kernel-devel kernel-headers
3. reboot
4. cd /lib/modules/fglrx/build_mod
5. sh make.sh
6. cd /lib/modules/fglrx
7. sh make_install.sh
8. редактируй grub
9. reboot

Donnie_Darko ()
Ответ на: комментарий от Donnie_Darko

а нет, давай чтоб наверняка:

1. sudo yum update
2. sudo yum install gcc kernel-devel kernel-headers
3. reboot
4. bash ./ati-driver-installer-9-8-x86.x86_64.run
5. cd /lib/modules/fglrx/build_mod
6. sh make.sh
7. cd /lib/modules/fglrx
8. sh make_install.sh
9. редактируй grub
10. reboot
11. PROFIT!

Donnie_Darko ()
Ответ на: комментарий от Donnie_Darko

Пока никакого профита :/

Выполнил:

yum update

Ждал, пока всё обновится. Потом:

sudo yum install gcc kernel-devel kernel-headers

но он выдал сообщение, типа «всё уже обновлено, nothing to do».

Рестартанул. В grub loader появилась новая версия федоры. Стартанул её. Прошла как обычно синяя балка и ЧЁРНЫЙ ЭКРАН. Абсолютно черный, без полосы внизу, как раньше. Не могу теперь попасть даже в консоль.
Стартовал старую версию в grub loader - такая же ерунда.

Хэлп!

The_Pig ()
Ответ на: комментарий от Donnie_Darko

Подскажи плиз, что редактировать именно. Вот содержимое:

root (hd 0,0)

kernel vmlinuz-2.6.35.11-83.fc14.i686 ro root=/dev/mapper/vg_kaktycpc-lv_root rd_LVM_LV=vg_kaktycpc/lv_root rd_LVM_LV=vg_kaktycpc/lv-swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US,UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDPC=pc KEYTABLE=de-latin1-nodeadkeys rhgb quiet nomodeset

initrd /initramfs-2.6.35.11-83.fc14.i686.img

The_Pig ()

Обычно это говорит о неправильно настроенном xorg.conf файле. Попробуй выполнить от root команду aticonfig --initial и перезагрузиться. Можно ещё открыть любимым текстовым редактором (pico или nano или mcedit, например) файл /etc/X11/xorg.conf и убедиться в том что вот это там есть:

Section "Device"
	Identifier  "какое-нибудь произвольное название"
	Driver      "fglrx"
	BusID       "PCI:1:5:0"
EndSection
Ключевая строка Driver «fglrx»

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от The_Pig

> AMD kernel module generator version 2.1 kernel includes at /usr/src/linux/include not found or incomplete file: /usr/src/linux/include/linux/version.h

Ага. Возможно у тебя не стоит пакет kernel-headers. Или если такого нет - kernel-sources, не знаю как он называется в Fedora. В /usr/src должен быть каталог linux. Впиши пока драйвер radeon вместо fglrx, либо vesa, всё загрузится (правда без 3D-ускорения).

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от carasin

Спасибо. Я уже и сам это тоже видал. Проблема в том, что я думал, что там ничего шаманить не надо, а просто запустил сетап и поставил. Потом уже только прочитал, что такие проблемы с драйверами АТИ.

И сейчас у меня даже консоль не открывается. Я же говорю - мне бы хотя бы в первоначальное состояние вернуться, для начала. Потом хоть поэкспериментировать можно бы было, с различными советами по установке.

The_Pig ()
Ответ на: комментарий от spoilt

Это написал для примера (в инете из инструкции нашел). На самом деле использовал самый новый драйвер.

The_Pig ()

Парни, в общем я решил заново установить систему. Единственный вопрос: у меня на втором винте стоит виндоуз. Если этот винт, на время установки линукса совсем отключить (сата кабель), а после установки снова воткнуть, виндоуз вообще определится? В груб-лоадере появится, или же нужно, чтобы во время установки хдд с виндой тоже был воткнут? Просто для безопасности хочу вытыкнуть, дабы ничего не стереть ненароком.

И потом уже буду по инструкции заново ставить драйвер, ибо сейчас с черным экраном ни туда ни сюда. Жду ваших ответов)

The_Pig ()
Ответ на: комментарий от The_Pig

Ах да, ещё есть вот такой материал (там же есть ещё вот это). Дело в том, что у меня нет карточки Ati/AMD, поэтому, кроме как ссылками, помочь ничем более не могу.

carasin ★★★★★ ()
Ответ на: комментарий от The_Pig

Надо, чтобы HDD с виндой был подключён во время установки. Тогда Anaconda (программа установки Fedor'ы) автоматически определит его наличие и сама пропишет в /boot/grub/grub.conf нужные строки. Правда, во время установки нужно выбирать пользовательское разбиение диска.
С другой стороны, ничего не мешает после установки отредактировать этот самый /boot/grub/grub.conf. А по поводу драйверов: сначала посмотри по ссылкам с моего предыдущего поста.

carasin ★★★★★ ()

Тхехе! Поставил таки дрова, с первой же попытки, после переустановки системы. Нашел уже заранее инструкцию. Сдерживал только чёрный экран :D

Вот инструкция (может ещё кому-то понадобится):

http://shnwmchk.blogspot.com/2010/12/fedora-14-ati-catalyst-1011-install.html

Всем огромное спасибо за помощь (особенно Донни Дарко)!

The_Pig ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.