Por alguma razão, minha instalação do Fedora 25 FRESH não está usando o wayland por padrão. Eu sei disso por causa de
$: loginctl show-session 3 -p Type
Type=x11
Se eu estava usando Wayland por padrão, deveria dizer wayland ou weston. Estou muito confuso por que esta nova instalação do fedora 25 não é o wayland por padrão. Examinei brevemente o wiki do arch e tentei testar o runland emitindo
$: weston
Além disso, reiniciei o fedora no multiuser.target, para obter apenas uma linha de comando para iniciar manualmente uma sessão de dbus-run-wayland, e esta é a saída:
$: dbus-run-session -- gnome-shell --display-server --wayland
(gnome-shell:1372): mutter-WARNING **: Can't initialize KMS backend: could not find drm kms device
Então eu tentei:
$: startx
E minha área de trabalho gnome padrão não apareceu. Estou seriamente pensando se o instalador do fedora 25 live já instalou o wayland para começar?
Depois de procurar o arquivo de configuração wayland weston.ini, não consigo encontrá-lo em ~ / .config / onde deveria estar.
Informação do sistema:
$:uname -a
Linux sark 4.8.10-300.fc25.x86_64 #1 SMP Mon Nov 21 18:49:16 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Fiz uma atualização completa do sistema no primeiro login com
$: sudo dnf update
- Também passei pelo processo de usar os drivers da nvidia para minha placa de vídeo; GTX 950
- Não está usando o driver padrão pré-minha-mudança-para-nvidia: P
EDITAR:
Depois de investigar o meu laptop, meu laptop relata que está usando o wayland:
$: loginctl show-session 2 -p Type
Type=wayland
Este laptop foi uma atualização do fedora24 para o fedora25, não uma nova instalação do fedora 25
Informações sobre o laptop:
$: uname -a
Linux mcp 4.8.10-300.fc25.x86_64 #1 SMP Mon Nov 21 18:59:16 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Respostas:
A Nvidia ainda não suporta Wayland, então o Fedora 25 volta para o X11. No fórum da Nvidia , vejo que alguém usou pacotes do Fedora 26 em desenvolvimento, além de alguns patches para fazê-lo funcionar, mas observa: "Eu testei com compilações locais e funciona como uma porcaria, pessoalmente, eu não me incomodaria em tentar isso". F25 "
Espero que isso seja resolvido para o F26. Enquanto isso, estou pelo menos feliz por o fallback do X11 ter funcionado de maneira agradável e transparente.
fonte
Se você estiver com os drivers da nvidia, verifique se o nouveau está na lista negra corretamente nos argumentos do kernel.
Eu tive esse mesmo problema, usando um laptop Optimus WITH nouveau, e finalmente resolvi instalando o bumblebee-nvidia. Que, de acordo com 375.26-1.fc25, suporta Wayland.
Na verdade, após a reinicialização, houve uma incompatibilidade do kernel-devel e o módulo nvidia não foi carregado. No entanto, nouveau havia sido incluído na lista negra. E Wayland estava trabalhando de novo! A atualização correta do meu kernel fez com que tudo se encaixasse (nvidia e bbwsitch carregados, wayland ainda funcionando!).
Então tente colocar a lista negra nouveau, talvez?
fonte
Experimente o site nvidia de
nvidia-drm modeset=1
fontes de parâmetro de inicializaçãofonte