Не могу установить fglrx или загрузочный компьютер

Я запустил обновление для Ubuntu 11.10, чтобы обновить ядро ​​до версии 3.0.0-15 сегодня (пятница, 20 января). Я перезагрузил компьютер и обнаружил, что не могу войти.

Я использую ноутбук Dell Studio 1555 с графическим драйвером Radeon 4500. Я использовал проприетарный графический драйвер.

В режиме восстановления нет возможности загрузиться в отказоустойчивый графический режим (см. Рисунок ниже)Экран режима восстановления

После того, как я нажал "Возобновить нормальную загрузку", компьютер, казалось, запускался нормально, но затем я попал на черный экран. вскоре после этого Initcll: Event Failed

Я вошел через tty1, а затем попытался установить fglrx но была дана эта ошибка:

введите описание здесь

Это содержимое моего файла xorg.conf. Я заметил, что он говорит, что использует драйвер fglrx, хотя он не установлен:

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
    Load  "glx"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
EndSection

Section "Monitor"
    Identifier   "0-LVDS"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
    Option      "PreferredMode" "1366x768"
    Option      "TargetRefresh" "60"
    Option      "Position" "0 0"
    Option      "Rotate" "normal"
    Option      "Disable" "false"
EndSection

Section "Monitor"
    Identifier   "0-DFP1"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
    Option      "PreferredMode" "1366x768"
    Option      "TargetRefresh" "60"
    Option      "Position" "1366 0"
    Option      "Rotate" "normal"
    Option      "Disable" "false"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    Option      "Monitor-LVDS" "0-LVDS"
    Option      "Monitor-DFP1" "0-DFP1"
    BusID       "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "Default Screen"
    DefaultDepth     24
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Virtual   2732 1920
        Depth     24
    EndSubSection
EndSection

Кроме того, я запустил locate fglrx и обнаружил, что следы драйвера были обнаружены в областях на моем компьютере (см. Ниже). Как я могу удалить это?

введите описание здесь

Я попытался запустить aticonfig --uninstall, но получил ошибку Один или несколько файлов были изменены с момента установки. Удаление не будет завершено. Подробности смотрите в /etc/ati/fglrx-uninstall.log.

Может кто-нибудь помочь мне полностью удалить графический драйвер или установить fglrx снова.

Спасибо

3 ответа

Решение

С помощью офлайновой помощи Mez я исправил эту проблему. Кажется, моя проблема связана с тем, откуда я установил драйвер. Я скачал драйвер с сайта AMD и установил его вручную.

Попытка удалить программное обеспечение с помощью apt-get remove удален fglrx-amdcccle но нет fglrx сам. Я получил ошибки контрольной суммы при попытке использовать aticonfig --uninstall потому что переустановка fglrx-amdcccle не соответствует ручной установке fglrx,

В конце концов убедился, что все остальные экземпляры fglrx были удалены, а затем я запустил sudo /usr/share/ati/amd-uninstall.sh --force, Я не решался сделать это, поскольку это предупреждает о повреждении системы, но в моем случае все прошло нормально, а затем я смог переустановить fglrx от jockey-gtk

Пробовать

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak 

затем

startx

Может быть, я могу помочь вам запустить ваш компьютер. как Mez упомянул резервную копию и удалите ваш /etc/X11/xorg.conf

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

Похоже, ваш сбой dpkg во время установки. исправить это первым

sudo apt-get -f install
sudo dpkg --configure -a

если apt-get -f install успешно установит fglrx, то ваш компьютер загрузится нормально. Если это не удалось, тогда удалите драйвер fglrx

sudo apt-get remove --purge xorg-driver-fglrx fglrx*

теперь редактируйте / etc / default / grub

sudo vi /etc/default/grub [to write in file press insert in keyboard]

внести следующие изменения в файл grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" to GRUB_CMDLINE_LINUX_DEFAULT="radeon.modeset=1"
GRUB_CMDLINE_LINUX="" to GRUB_CMDLINE_LINUX="nomodeset"

Сохраните и выйдите (Ese затем: затем x). Теперь обновите ваш Grub

sudo update-grub

Теперь перезагрузите компьютер.

Драйвер Radeon (с открытым исходным кодом) по умолчанию идеально подходит для карт Radeon. fglrx - производительность по умолчанию недостаточно хороша. это нужно настроить. Основная проблема с fglrx - он не поддерживает приостановку (BUG). Экран компьютера становится черным, когда просыпаешься от неизвестности. Я рекомендую использовать драйвер Radeon. Для безопасной установки fglrx откройте jocky-gtk в Ubuntu. Теперь выберите второй вариант и активируйте драйвер. или вы можете скачать драйвер с сайта AMD

Редакция:

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    Option      "AccelMethod" "EXA"
    Option      "MigrationHeuristic" "greedy"
    Option      "AccelDFS" "true"
    Option      "EnablePageFlip" "true"
    Option      "EnableDepthMoves" "true"
    Option      "ColorTiling"   "on"
    Option      "EXAPixmaps"    "on"
    Option      "RenderAccel"   "on"

EndSection

Добавьте эти параметры в /etc/X11/xorg.conf, чтобы повысить производительность вашего графического процессора.

Другие вопросы по тегам