NVIDIA GLX não está funcionando sob um laptop Optimus

4

Primeiro eu enfatizo que estou usando um Linux From Scratch 7.7 Systemd (Agora executando o kernel 3.14.39) Eu construí esses dois dias, então eu não quero tocar em nada sobre glibc / gcc e não há nenhum gerenciador de pacotes de qualquer tipo.

Agora estou tentando configurar o driver NVIDIA (346.35) no meu laptop (Lenovo T430s). Eu já tenho X (1.17) instalado e rodando usando somente o driver Intel (eu até tenho o KDE Plasma 5 rodando). O monitor interno está conectado ao cartão Intel, enquanto o VGA está conectado ao NVIDIA (a partir de informações de minhas instalações anteriores do Gentoo / Ubuntu / ...). Agora, como preciso da funcionalidade do driver proprietário, estou tentando configurá-lo. No entanto, atualmente estou recebendo alguns erros sobre o GLX. Como é muito difícil copiar o log para outro computador, digitarei informações que considero importantes aqui. Eu fornecerei o log inteiro, se necessário.

O erro que estou encontrando é:

(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

Nenhum dos resultados de googling fornece uma direção útil para o LFS. Limitei uma linha anterior no log e acho que essa pode ser a causa do erro:

(II) UnloadModule: "nvidia"
(II) Unloading nvidia

Eu não tenho idéia porque o Xorg decide descarregar o módulo nvidia, é claro que eu não coloquei nada parecido no meu xorg.conf. Além disso, esse erro é a única linha de (EE) . Eu basicamente usei o arquivo de configuração xorg do capítulo 32 (ou mais, sobre o XRandR) do leia-me da NVIDIA, apenas renomeando algumas coisas para torná-lo mais claro.

Eu também testei o libglx.so nativo de xorg-server e o driver NVIDIA, mas nenhum funcionou.

EDIT 1

Progresso: adicionei uma linha Screen 1 "VGA" ausente em xorg.conf e o erro GLX acabou. No entanto, agora glxinfo segfaults e xrandr --listproviders ainda fornecem apenas modesetting . Vou postar o arquivo de configuração se eu conseguir que ele funcione.

EDIT 2

Mais progresso: Li atentamente o documento NVIDIA mal escrito sobre xorg.conf e mudei mais coisas, agora NVIDI-0 está em provedores. No entanto, agora eu recebo uma tela preta e há tal mensagem registrada:

(EE) modeset: Failed to load module "glamoregl (something)"

EDIT 3

Mais progresso. Eu postei link no fórum da NVIDIA. É difícil atualizar dois sites em um computador separado, por isso não posso continuar adicionando as informações mais recentes.

    
por Carl Dong 28.04.2015 / 15:10

0 respostas