Ubuntu na tela preta do Mac

5

Instalei o Ubuntu 14.04 em meados de 2010 no iMac.

Quando não defino a opção nomodeset do kernel, recebo uma tela preta. Ele realmente inicializa porque eu posso ouvir o som da tela de login. A tela é apenas preta.

Se eu habilitar o nomodeset, não estou obtendo aceleração 3D usando os drivers radeon de código aberto.

Tenho certeza de que é esse: link (não estou no trabalho, por isso não posso verificá-lo ). E eu também tenho 75% de certeza que tem o "ATI Radeon HD 4670". Tenho pelo menos 100% de certeza que é uma série de 4xxx.

Eu estou inicializando usando o padrão do Ubuntu, mas tenho certeza que não é o EFI. Estou usando o rEFInd e tenho certeza que diz 'legacy OS'. Então, não EFI.

    
por Marlinc 09.10.2014 / 12:24

4 respostas

0

Fazendo mais pesquisas, descobri que sua placa de vídeo não tem mais drivers suportados pela ATI. Os downloads herdados também não estão mais disponíveis. E, como tal, o X11 e o Kernel do Linux não suportam os drivers legados, mesmo que você tenha uma cópia em outro lugar. Em suma, não funcionará de todo. nomodeset é, infelizmente, sua melhor opção.

Existe uma outra maneira, no entanto.

Como relacionado em um comentário, esta resposta pode ajudá-lo. Ele irá adicionar um PPA onde você pode obter o driver legado. No entanto, isso é muito arriscado e eu não o recomendo. Você estará desclassificando seu X11 e seu kernel, o que pode quebrar todo o seu sistema. Não tente, a menos que você realmente, realmente , realmente , realmente precise do poder completo da placa ATI. Outras postagens nesse tópico podem ajudá-lo, mas faça o backup do seu PC e não se importe em reinstalar do zero.

Se você seguir essa resposta, eu não serei responsável por nenhum dano causado ao seu computador. Eu lhe dei bastante aviso justo. Backup antes mesmo de tentar isso. E não me culpe. Eu não forcei você a tentar isso.

Razão para Linkage: Eu não tolero seguir esses passos. Considere isso como uma salvaguarda. Veja apenas essas instruções se estiver certo em ter que reinstalar o Ubuntu do zero.

Por fim, o driver de código aberto parece não funcionar devido a um bug . Eu sugiro que você tente procurar ajuda nesse fórum e talvez até mesmo comentar que não está funcionando para você.

% bl0ck_qu0te%     
por Kaz Wolfe 19.10.2014 / 08:41
0

Eu uso um mid 2010 27 "imac com o Ubuntu e everytime (até agora) tem sido uma dor real para instalar devido ao complicado estado de limbo do suporte a placa gráfica. Com lotes de 'nomodeset', disco de recuperação, edição x11 conf etc etc.

fglrx neste caso NÃO é uma boa ideia, simplesmente não funciona corretamente com aceleração 3D, nem fglrx-legacy.

No entanto, a coisa mais importante a fazer é certificar-se de que você está usando o instalador correto. Use a 'alternativa mac'. Esta (14.04.01) é a PRIMEIRA vez, eu pude fazer a instalação inteira usando o instalador de GUI e ser desembarcado em um OS com drivers funcionando corretamente com aceleração 3D usando um cartão 4xxx (Mobility Radeon HD 4850 no meu caso) .

Então, obrigado pelo Ubuntu! demorou um pouco, mas ótimo.

O instalador que usei foi: ubuntu-14.04.1-desktop-amd64 + mac.iso

Do espelho do Reino Unido

link

O driver atual é o driver da comunidade descrito aqui.

link

Espero que ajude alguém (provavelmente eu da próxima vez que eu fizer isso!).

Na nota da EFI e inicialização: Eu uso o rEFIt, eu não tive que mudá-lo por 4 anos, eu apenas reinstalar sobre a minha partição linux anterior. Suas parções de Linux não devem ser EFI, elas devem ser Ext4 ou qualquer outra coisa, aqui está uma cópia da minha, caso isso ajude.

bob@bob-iMac:~$ sudo parted /dev/sda print

Model: ATA ST31000528ASQ (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system     Name                  Flags
 1      20.5kB  210MB   210MB   fat32           EFI System Partition  boot
 2      210MB   100GB   100GB   hfsx            MAC
 3      100GB   300GB   200GB   ext4
 5      300GB   308GB   8000MB  linux-swap(v1)  swap
 6      308GB   1000GB  692GB   ext4            DATA

sda3 aqui é minha instalação principal eg /

    
por jowan sebastian 02.11.2014 / 14:36
0

Eu instalei com sucesso um Ubuntu 15.04 de boot duplo em um iMac de 21,5 "de meados de 2010 (modelo 11,2, com Radeon HD 4670) usando o rEFInd. Eu mexi com várias permutações de nomodeset e amigos e no final, remover os drivers ATI oficiais (mas mal-comportados) foi o passo que me permitiu retornar a um iMac de tela única com inicialização normal, o It Just Worked (tm). Os passos da memória eram:

  1. Particione o disco para dar ao Ubuntu algum espaço para instalar
  2. Instalar o rEFInd
  3. Grave o DVD padrão de instalação do Ubuntu (iso - > cdr via Utilitário de Disco. O pendrive não estava funcionando para mim)
  4. Conecte um monitor externo
  5. Reinicie e selecione o DVD do Ubuntu para inicializar a partir do menu rEFInd
  6. Quando a área de trabalho do Ubuntu aparecer, instale-a. Eu permiti a partição automática de todo o espaço livre.
  7. Ejete, reinicie. Escolha o Ubuntu no menu rEFInd.
  8. Uma vez que você está logado, a primeira coisa a fazer é remover os drivers oficiais do radeon:

    % sudo apt-get purge fglrx*

  9. Encerrar

  10. Desconecte o monitor externo
  11. Ligar. Espero que agora você tenha uma instalação Ubuntu funcionando que funcionará sem uma segunda tela.

Em termos de desempenho, tudo parece bastante nippy para uma máquina de 5 anos de idade. Executa o Windows 8 no VBox fine, manipula simuladores de fluidos do Blender em um ritmo razoável etc. Ainda não experimentei jogos, por isso não posso comentar sobre o 3D etc., mas o WFM.

    
por Robin Macharg 09.06.2015 / 12:31
0

Se você quiser usar os drivers radeon de aceleração , tente a solução que descrevi na minha resposta a esta pergunta: 14.04 recebe tela preta, a menos que radeon.modeset = 0 ative remotamente sua luz de fundo .

Na verdade, não parece ser um problema do X-driver Radeon mais que haja um ponto no processo de inicialização em que alguém / -ting muda a luz de fundo. Portanto, minha solução não envolve um console visível - se você alternar para ele a partir do gerenciador de janelas.

    
por Karl 21.03.2017 / 10:01