Por alguna razón, mi instalación de Fedora 25 FRESH no usa wayland por defecto. Sé esto por
$: loginctl show-session 3 -p Type
Type=x11
Si estaba usando Wayland por defecto, debería decir wayland u weston. Estoy muy confundido por qué esta nueva instalación de fedora 25 no es deportiva por defecto. Miré brevemente sobre el arco wiki e intenté probar run wayland emitiendo
$: weston
Además, he reiniciado fedora en multiuser.target, para obtener solo una línea de comando para iniciar manualmente una sesión de ejecución de dbus para wayland, y esta es la salida:
$: dbus-run-session -- gnome-shell --display-server --wayland
(gnome-shell:1372): mutter-WARNING **: Can't initialize KMS backend: could not find drm kms device
Entonces intenté:
$: startx
Y mi escritorio estándar de gnome apareció sin problema. Me pregunto seriamente si el instalador en vivo de fedora 25 alguna vez instaló wayland para empezar.
Después de buscar el archivo de configuración de wayland weston.ini, no puedo encontrarlo en ~ / .config / donde se supone que debe estar.
Información del 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
He realizado una actualización completa del sistema en el primer inicio de sesión con
$: sudo dnf update
- También pasé por el proceso de usar los controladores de nvidia para mi tarjeta gráfica; GTX 950
- No utiliza el controlador predeterminado pre-my-move-to-nvidia-driver: P
EDITAR:
Después de investigar en mi computadora portátil, mi computadora portátil informa que está usando wayland:
$: loginctl show-session 2 -p Type
Type=wayland
Esta computadora portátil fue una actualización de fedora24 a fedora25, no una nueva instalación de fedora 25
Información del portátil:
$: 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
Respuestas:
Nvidia aún no es compatible con Wayland, por lo que Fedora 25 recurre a X11. Desde el foro de Nvidia veo que alguien ha usado paquetes del Fedora 26 en desarrollo más algunos parches para que funcione, pero señala "Lo he probado con compilaciones locales y funciona como basura, personalmente no me molestaría en probarlo F25 ".
Esperemos que esto se resuelva para F26. Mientras tanto, al menos me alegra que el X11 fallback haya funcionado bien y de forma transparente.
fuente
Si utiliza los controladores de nvidia, compruebe que nouveau esté correctamente en la lista negra en los argumentos del kernel.
Tuve exactamente el mismo problema, usando una computadora portátil Optimus con nouveau, y finalmente lo resolví instalando bumblebee-nvidia. Que según 375.26-1.fc25 es compatible con Wayland.
En realidad, al reiniciar, hubo un desajuste entre el núcleo y el módulo nvidia no se cargó. Sin embargo, Nouveau había sido incluido en la lista negra. ¡Y Wayland estaba trabajando de nuevo! La actualización correcta de mi kernel hizo que todo encajara (nvidia y bbwsitch cargadas, wayland aún funciona).
Entonces, ¿intentas poner en la lista negra al nouveau tal vez?
fuente
Pruebe el sitio de nvidia de
nvidia-drm modeset=1
fuentes de parámetros de arranquefuente