14.04 recebe tela preta a menos que radeon.modeset = 0

4

Eu não posso usar o Ubuntu da maneira normal. Toda vez que eu inicializo, preciso definir o radeon como 0 ou usar o nomodeset. Eu não tenho os drivers fglrx (o kernel Trusty e o X.org não suportam isso), apenas os abertos. Toda vez que eu inicializo normalmente, fico com a tela desligada, nada funciona. Tentei usar tudo, editando o GRUB (antes de você perguntar, sim, eu sudo update-grub d), adicionando um arquivo xorg.conf (mas ele é renomeado para cada inicialização) ...

Informações úteis: a placa gráfica é ATI Radeon HD 4670 . Eu não quero usar a opção nomodeset, apenas para fazer meus gráficos funcionarem.

Se você precisar de algumas informações de log, anexarei.

    
por Suzamax 22.10.2015 / 10:30

2 respostas

3

essa pergunta é mais antiga, mas eu encontrei uma solução de trabalho que não consegui encontrar para esse contexto em nenhuma outra resposta para esse problema.

Eu expirienced um comportamento semelhante ao iniciar o Kubuntu 16.10 em um iMac (final de 2009) desde algumas semanas: O sistema está funcionando, mas a luz de fundo é desligada de alguma forma no momento em que o driver framebuffer é ativado.

Começou depois de usar o displayport externo ou um kubuntu-update eu não sei dizer qual. O nomodeset / ... modeset = 0 funciona de alguma forma, mas o driver radeon não é mais carregado e coisas que se beneficiam muito da aceleração de hardware, como os googelmaps, não são utilizáveis ou só podem ser usadas com dor.

No momento, só tenho uma solução para X :

SSH ssh username@yourImacIP -XC (-XC significa: compactado com X-forwarding) para o iMac e execute:

xrandr -d :0 --output eDP --crtc 1 --brightness 0.8

Desta forma, só funciona se eu iniciar o X-Displaymanager / Desktop-environment normal (no meu caso, o KDE) no iMac. Então eu tenho que assumir que a conta de usuário correta já está selecionada e eu só tenho que digitar a senha cegamente. É claro que o xrandr deve ser instalado.

Se eu executar o mesmo comando novamente - a tela fica preta e, se novamente, a tela é ligada novamente. Então a lógica do comando como eu o entendo (mudando o brilho para um valor entre 0 e 1) não está funcionando corretamente.

Se alguém tiver uma solução para o framebuffer-bootup não desligar o monitor-backlight eu agradeceria.

Atualização:

Após a atualização para o kubuntu 17.10, o driver radeon não funcionou nessa configuração.

Mas (atual) happy end : com as atualizações mais recentes (em meados de novembro) da versão atual do Kubuntu (17.10), os procedimentos descritos acima não parecem mais necessários! O visor aparece sem problemas e eu posso usar o console novamente. Agradeça aos poderosos desenvolvedores do kubuntu ou do radeon-driver!

Ainda não está funcionando é a minha porta de exibição externa :( O hardware parece ter ido embora ...

Se você ainda precisar do procedimento acima - anexando a linha

xrandr -d :0 --output eDP --crtc 1 --brightness 0.7

para o seu local (no seu diretório de usuários) * .xinit, .xinitrc ou .xsessionrc * (o que quer que funcione) facilita seu show. Você só precisa autenticar cegamente. Um ssh remoto não é mais necessário.

    
por Karl 21.03.2017 / 09:47
0

Não há outra chance além de "desativar a placa gráfica" já que o AMD Catalyst não suporta mais a série Radeon 4000 e os drivers de código-fonte aberto radeon não estão funcionando sem problemas na GPU AMD Radeon 4670. Para uma solução alternativa permanente, siga as instruções ...

Abra um terminal e execute:

sudo apt-get install gksu  

Em seguida, execute:

gksudo gedit /etc/default/grub  

Adicione radeon.modeset = 0 a esta linha: GRUB_CMDLINE_LINUX_DEFAULT="respingo silencioso"

que se lê: GRUB_CMDLINE_LINUX_DEFAULT="respingo silencioso radeon.modeset = 0"

Em seguida, execute:

sudo update-grub
    
por cl-netbox 22.10.2015 / 11:24