Aus irgendeinem Grund verwendet meine Fedora 25 FRESH-Installation standardmäßig kein Wayland. Ich weiß das wegen
$: loginctl show-session 3 -p Type
Type=x11
Wenn ich standardmäßig Wayland verwendet habe, sollte das Wayland oder Weston heißen. Ich bin sehr verwirrt, warum diese Neuinstallation von Fedora 25 standardmäßig kein sportliches Wayland ist. Ich schaute kurz über das Arch-Wiki und versuchte, Run Wayland durch Ausgabe zu testen
$: weston
Außerdem habe ich fedora in multiuser.target neu gestartet, um nur eine Befehlszeile zum manuellen Starten einer dbus-run-Sitzung für wayland zu erhalten. Dies ist die Ausgabe:
$: dbus-run-session -- gnome-shell --display-server --wayland
(gnome-shell:1372): mutter-WARNING **: Can't initialize KMS backend: could not find drm kms device
Dann habe ich versucht:
$: startx
Und mein Standard-Gnome-Desktop tauchte problemlos auf. Ich frage mich ernsthaft, ob Fedora 25 Live Installer Wayland jemals installiert hat.
Nachdem ich nach der Wayland-Konfigurationsdatei weston.ini gesucht habe, kann ich sie nicht in ~ / .config / finden, wo sie sein soll.
Systeminformationen:
$: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
Ich habe beim ersten Login mit ein vollständiges Systemupdate durchgeführt
$: sudo dnf update
- Ich habe auch die NVIDIA-Treiber für meine Grafikkarte verwendet. GTX 950
- Verwenden Sie nicht den Standardtreiber vor dem Umzug nach nvidia: P.
BEARBEITEN:
Nachdem ich meinen Laptop untersucht habe, meldet mein Laptop , dass er Wayland verwendet:
$: loginctl show-session 2 -p Type
Type=wayland
Dieser Laptop war ein Fedora24-Upgrade auf Fedora25, keine Neuinstallation von Fedora 25
Laptop Info:
$: 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
Antworten:
Nvidia unterstützt Wayland noch nicht, daher greift Fedora 25 auf X11 zurück. Im Nvidia-Forum sehe ich, dass jemand Pakete aus dem in der Entwicklung befindlichen Fedora 26 sowie einige Patches verwendet hat, um es zum Laufen zu bringen, aber Anmerkungen "Ich habe es mit lokalen Builds getestet und es läuft wie Mist, persönlich würde ich es nicht ausprobieren F25. "
Hoffentlich wird dies für F26 behoben. In der Zwischenzeit bin ich zumindest froh, dass der X11-Fallback gut und transparent funktioniert hat.
quelle
Wenn Sie sich auf den NVIDIA-Treibern befinden, überprüfen Sie, ob der Jugendstil in den Kernel-Argumenten ordnungsgemäß auf der schwarzen Liste steht.
Ich hatte genau das gleiche Problem mit einem Optimus-Laptop MIT Jugendstil und löste es schließlich durch die Installation von bumblebee-nvidia. Was gemäß 375.26-1.fc25 Wayland unterstützt.
Tatsächlich gab es beim Neustart eine Kernel-Entwicklungs-Nichtübereinstimmung und das NVIDIA-Modul wurde nicht geladen. Der Jugendstil war jedoch auf die schwarze Liste gesetzt worden. Und Wayland arbeitete wieder! Durch das richtige Upgrade meines Kernels ist alles zusammengekommen (nvidia & bbwsitch geladen, wayland funktioniert immer noch!).
Also versuchen Sie vielleicht, den Jugendstil auf die schwarze Liste zu setzen?
quelle
Versuchen Sie Boot-Parameter-
nvidia-drm modeset=1
Quellen nvidia-Sitequelle