Não é possível instalar o fglrx ou o computador de inicialização

2

Eu executei uma atualização no Ubuntu 11.10 para atualizar para o kernel 3.0.0-15 genérico hoje (sexta-feira, 20 de janeiro). Eu reiniciei o computador para descobrir que não consegui entrar.

Estou usando um laptop Dell Studio 1555 com driver gráfico Radeon 4500. Eu estava usando o driver gráfico proprietário.

No modo de recuperação, não há opção para inicializar no modo gráfico à prova de falhas (veja a figura abaixo)

Depois que pressionei Reiniciar a inicialização normal, o computador parecia estar começando normalmente, mas depois fui levado para uma tela preta. logo depois que ele disse Initcll: Event Failed

Eu fiz o login via tty1 e tentei instalar fglrx , mas recebi este erro:

Este é o conteúdo do meu arquivo xorg.conf. Notei que ele diz que está usando o driver fglrx mesmo que não esteja instalado:

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

Além disso, eu corri o locate fglrx e descobri que os rastros do driver foram encontrados em áreas no meu computador (veja abaixo). Como posso remover isso?

Eu tentei rodar aticonfig --uninstall mas recebi o erro Um ou mais arquivos foram alterados desde a instalação. A desinstalação não será concluída. Veja /etc/ati/fglrx-uninstall.log para detalhes.

Alguém pode me ajudar a desinstalar o driver gráfico completamente ou instalar o fglrx novamente?

Obrigado

    
por hellocatfood 20.01.2012 / 19:56

3 respostas

2

Com a ajuda offline do Mez, resolvi esse problema. Parece que o meu problema resultou de onde eu instalei o driver. Baixei o driver do site da AMD e o instalei manualmente.

Tentando remover o software usando apt-get remove removed fglrx-amdcccle , mas não fglrx . Recebi os erros de soma de verificação ao tentar usar aticonfig --uninstall porque a reinstalação de fglrx-amdcccle não correspondeu à instalação manual de fglrx .

No final, certifiquei-me de que todas as outras instâncias do fglrx tivessem sido desinstaladas e, em seguida, executei sudo /usr/share/ati/amd-uninstall.sh --force . Eu estava hesitante em fazer isso, pois alerta sobre a corrupção do sistema, mas no meu caso tudo correu bem e então consegui reinstalar o fglrx de jockey-gtk

    
por hellocatfood 21.01.2012 / 21:40
2

Tente

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

então

startx
    
por Mez 20.01.2012 / 20:41
1

Talvez eu possa ajudar você a iniciar seu computador. como Mez mencionou backup e remova seu /etc/X11/xorg.conf

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

Parece que o seu dpkg travou durante a instalação. corrija primeiro

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

Se o apt-get -f install instalar o fglrx com sucesso, o seu computador iniciará normalmente. Se falhar, remova o driver fglrx

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

agora edite o / etc / default / grub

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

faça a seguinte alteração no arquivo grub

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

Salve e saia (Ese então: depois x). Agora atualize seu grub

sudo update-grub

Agora reinicie seu computador.

O driver padrão do radeon (opensource) é perfeito para a placa Radeon. fglrx é o desempenho padrão não é bom o suficiente. precisa ser ajustado. O principal problema com o fglrx é que ele não suporta suspense (BUG). A tela do computador fica preta quando acorda do suspense. Minha recomendação é usar o driver radeon. Para instalar o fglrx, abra com segurança o jocky-gtk no ubuntu. Agora selecione a 2ª opção e Active o driver. ou você pode baixar o driver do site da amd

EDITADO:

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

Anexe essas opções em /etc/X11/xorg.conf para acelerar o desempenho da sua GPU.

    
por shantanu 20.01.2012 / 21:31