A inicialização do Arch Linux entra na tela preta no laptop com gráficos Intel HD onboard

0

Estou em uma série Dell Inspiron 11 3000 com um processador Intel Celeron N3050 usando Intel HD Graphics (Braswell) integrado. A arquitetura da CPU é de 64 bits (x86_64). A tela tem uma resolução de 1366 x 768. O sistema está habilitado para UEFI. Inicialização rápida e inicialização segura estão desativadas.

Eu recentemente tentei instalar o Arch Linux com o gerenciador de inicialização systemd. Esta é a primeira vez que corro Arch. Não há outros sistemas operacionais instalados e não instalei nenhum ambiente gráfico além do Xorg. Eu instalei os drivers gráficos xf86-video-intel e xf86-video-vesa .

Após selecionar a opção de inicialização do Arch Linux no systemd, a tela fica preta logo na seqüência de inicialização - geralmente logo após a mensagem [ OK ] Starting Flush Journal to Persistent Storage (às vezes antes / depois disso).

Eu tentei especificar o UXA como o método de aceleração em /etc/X11/xorg.conf.d/20-intel.conf , mas isso não resolveu o problema. Os parâmetros do kernel acpi_osi="Linux" , i915.modeset=1 , video=SVIDEO-1:d e video=VGA-1:1280x800 também resultaram em telas negras (eu também tentei video=VGA-1:1366x768 , achando que poderia ter que especificar minha resolução nativa, mas não tive sorte). / p>

Eu posso acessar o console se eu inicializar com i915.modeset=0 ou nomodeset especificado nos parâmetros do kernel, mas isso leva a um desempenho muito ruim ao executar o X. Eu gostaria de poder inicializar sem essas opções , se possível.

O que posso fazer para corrigir esse problema?

    
por SAMM 08.01.2017 / 00:03

1 resposta

1

Usar i915.modeset ou nomodeset desativa o KMS (configuração do modo kernel), impedindo que o kernel configure a exibição gráfica e, por sua vez, responsabilizando o X.org por fazê-lo.

Certifique-se de ter CONFIG_FRAMEBUFFER_CONSOLE ativado (de preferência definido como Y) no kernel. Se o seu kernel tiver o CONFIG_IKCONFIG_PROC ativado, você poderá verificar o framebuffer da seguinte forma: zcat /proc/config.gz | grep CONFIG_FRAMEBUFFER_CONSOLE

Recursos adicionais

por 08.01.2017 / 05:21