Ubuntu 14.04.2 A inicialização do i386 trava após a instalação, mas é corrigida usando initrd.lz do live USB

2

Eu recentemente coloquei o Ubuntu 14.04.2 (i386) em um processador AMD Kabini AM1 5350 + Gigabyte AM1M-S2H mobo usando USB ao vivo. A instalação correu bem, mas o sistema não entra no GDM e trava depois de eu selecionar a entrada no GRUB. O sintoma é muito semelhante a este tópico " Tela preta durante a instalação do 14.04 no AMD Kabini ".

Após algumas horas pesquisando e seguindo este tópico " Resolução de Gráficos - Atualização / Tela em Branco após a reinicialização ", Eu ainda não consegui arrancar o sistema. Eu tentei várias opções de kernel pressionando "e" na tela do grub, e editando a linha do kernel, por exemplo. adicionando "texto" para forçar a não usar o modo de texto, usando diferentes opções GFXMODE relatadas pelo "vbeinfo" do GRUB, e etc.

Como o USB ao vivo funciona e isso parece ser um problema inicial de inicialização do kernel, em um palpite copiei a imagem do kernel + initrd.img do USB ao vivo para /boot e reiniciei a máquina no GRUB:

  • com ambos "vmlinuz" + "initrd.lz" substituído, posso inicializar no sistema (como esperado)
  • com apenas "vmlinuz" substituído, ainda vejo o mesmo problema
  • com apenas "initrd.lz" substituído, o sistema termina a inicialização sem problemas.

Então, algo é diferente entre o initrd.lz fornecido com a imagem USB ao vivo e o que é instalado no meu sistema

Depois de descobrir isso pode ser devido a um problema com o driver da AMD APU, tentei instalar o driver fglrx seguindo o guia, mas a instalação falhou devido a "dependências não atendidas"

$ sudo apt-get install fglrx
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:

The following packages have unmet dependencies:
 fglrx : Depends: xorg-video-abi-11 but it is not installable or
                  xorg-video-abi-12 but it is not installable or
                  xorg-video-abi-13 but it is not installable or
                  xorg-video-abi-14 but it is not installable or
                  xorg-video-abi-15
E: Unable to correct problems, you have held broken packages.

Aparentemente, há outros usuários da ATI reclamando sobre falhas semelhantes na instalação do driver no 14.04.2, e parece ser um bug (barra de lançamento # 1424491, correção em andamento).

Acho que vou ter que esperar um pouco pela solução e continuar usando a imagem USB ao vivo por enquanto.

    
por Garage Chief 27.04.2015 / 23:46

1 resposta

2

Respondendo minha própria pergunta aqui ...

Agora sou capaz de inicializar no sistema depois de incluir os módulos radeon e radeonfb no initramfs.

Eu segui este tópico dos fóruns do Ubuntu , basicamente

  1. descubra as dependências de radeon e radeonfb de /lib/modules/$(uname -r)/modules.dep
  2. crie arquivos com o nome radeon em /usr/share/initramfs-tools/modules.d/ e adicione radeon e nome dos módulos dependentes como conteúdo. Faça o mesmo para radeonfb .
  3. execute update-initramfs -u -k all para atualizar todos os initramfs / initrd existentes no sistema

  4. verifique se o /boot/initrd.img-$(uname -r) atualizado tem o módulo executando zcat /boot/initrd.img-$(uname -r) | cpio -it | grep -i radeon

Reinicie

Agora que eu sou capaz de inicializar, postar a saída lspci -v do vídeo da APU apenas por completo

00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8400] (prog-if 00 [VGA controller])
        Subsystem: Gigabyte Technology Co., Ltd Device d000
        Flags: bus master, fast devsel, latency 0, IRQ 48
        Memory at c0000000 (64-bit, prefetchable) [size=256M]
        Memory at d0000000 (64-bit, prefetchable) [size=8M]
        I/O ports at f000 [size=256]
        Memory at feb00000 (32-bit, non-prefetchable) [size=256K]
        Expansion ROM at feb40000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: radeon
    
por Garage Chief 02.05.2015 / 20:37