Tela preta após instalar o gflrx no Ubuntu 13.10

Tela preta após instalar o gflrx no Ubuntu 13.10

Estou executando o Ubuntu 13.10 no meu PC com 2x Sapphire Radeon HD 7950. Depois de instalar o fglrx, executar sudo aticonfig --adapter=all --initial e reiniciar, recebo uma tela preta.

Quando entro no modo de recuperação e executo o fglrxinfo, recebo a seguinte saída: unable to open display (null)

Quando olhei nos fóruns do Ubuntu, alguém sugeriu que eu corresse, aticonfig --acpi-services=offmas infelizmente isso não parece ter nenhum efeito.

Devo também mencionar que anteriormente fiz uma instalação com fglrx neste sistema que funcionou bem. Em algum momento essa tela preta apareceu. Depois disso decidi reinstalar o Ubuntu, que funciona bem até instalar o fglrx novamente.

Alguém tem alguma sugestão? Qualquer ajuda será apreciada e ficarei feliz em fornecer mais informações, se necessário.

Desde já, obrigado!

Responder1

A única maneira de sair dessa situação é acessar um console de recuperação.

Segure a tecla Shift na inicialização.

Quando estiver no menu GRUB, escolha um modo de recuperação. Em seguida, escolha um console raiz.

Depois de conseguir acessar um console de recuperação como root:

apt-get autoremove fglrx
reboot

Responder2

Uma tela PRETA é o resultado de uma instalação normal do Catalyst do fornecedor com Ubuntu 13+. Eu incorporei o patch no Knary (sourceforge)https://sourceforge.net/p/knary/discussion/general/thread/2ad755b9/?limit=25#1b3cInstalação AMD. Mas aqui fica para quem tem interesse em se inscrever manualmente.

-- Baixe o catalisador 13.12 em qualquer diretório. Crie este arquivo... Aqui está um comando cat para fazer isso...

cat > 1310patch <<EOF
989,1001c989,1004                      
 < 
 < #if LINUX_VERSION_CODE >= KERNEL_VERSION(3,6,3)    
 <     if (!ACPI_SUCCESS(acpi_get_table_with_size(id, 0, &hdr, &tbl_size)))
 < #else
 <     tbl_size = 0x7fffffff;
 <     if (!ACPI_SUCCESS(acpi_get_table(id, 0, &hdr)))
 < #endif
 <     {
 <         return KCL_ACPI_ERROR;
 <     }    
 <     ((acpi_table_handler)handler)(hdr);
 <     return KCL_ACPI_OK;
 < }
 ---
 >     #if LINUX_VERSION_CODE >= KERNEL_VERSION(3,6,3)    
 >         if (!ACPI_SUCCESS(acpi_get_table_with_size(id, 0, &hdr, &tbl_size)))
 >     #else
 >         tbl_size = 0x7fffffff;
 >         if (!ACPI_SUCCESS(acpi_get_table(id, 0, &hdr)))
 >     #endif
 >         {
 >             return KCL_ACPI_ERROR;
 >         }
 >     #if LINUX_VERSION_CODE >= KERNEL_VERSION(3,9,1)
 >         ((acpi_tbl_table_handler)handler)(hdr);
 >     #else
 >         ((acpi_table_handler)handler)(hdr);
 >     #endif
 >         return KCL_ACPI_OK;
 >     }
EOF

- Execute este código que fará o backup e corrija o módulo cat conforme mostrado ...

sudo apt-get install dpkg-dev debhelper dh-modaliases execstack dkms
sudo chmod a+x amd-catalyst-13.12-linux-x86.x86_64.run
sudo ./amd-catalyst-13.12-linux-x86.x86_64.run --extract 1310patch
MYsave=date +%B%d%Y%H%M%S
sudo cp 1310patch/common/lib/modules/fglrx/build_mod/kcl_acpi.c 1310patch/common /lib/modules/fglrx/build_mod/kcl_acpi.c.${MYsave}
sudo patch -i ./1310patch 1310patch/common/lib/modules/fglrx/build_mod/kcl_acpi.c
cd 1310patch
sudo./ati-installer.sh 13.251 --buildpkg Ubuntu/saucy

-- agora instale os pacotes conforme compilados corretamente -- instale os pacotes resultantes na ordem que for melhor

sudo dpkg -i fglrx_
sudo dpkg -i fglrx-dev
sudo dpkg -i fglrx-a*

- pegar tudo

sudo dpkg -i *.deb

Forçar desinstalação

Tela preta --

Ctrl+Alt+F1 ...Login...
sudo /usr/share/ati/amd-uninstall.sh --force
sudo /usr/share/ati/fglrx-uninstall.sh --force
sudo reboot

Viola!

Responder3

Passei pelo mesmo problema e tentei todos os tópicos, mas não adiantou. Finalmente, funcionou, espero que funcione para outros também. inicie o computador quando a tela preta aparecer, pressione ctrl + alt + f1 depois disso ele solicitará login e senha, digite - # sudo -i para entrar no comando root e por último digite - # apt-get remove --purge fglrx depois de terminar, digite-# shutdown -r agora para shutdown.restart e pronto.

informação relacionada