Good afternoon all.
I have recently installed Manjaro on my desktop with a Nvidia 3080 running the latest proprietary driver, however whenever I choose the Wayland option, it loads into the session, but does not load up the desktop environment.
Do I still need to do the below.
That does look like a decent guide; I don’t have one of those Nvidia 3080 cards (or any Nvidia, for that matter) so can’t test it myself.
Do a system backup first e.g. Timeshift or cloning with e.g. CloneZilla, so you can recover if it doesn’t work.
Cheers!
1 Like
For me this looks not only like a decent guide, its also looks like a good written and easy understandable guide.
@ryanoliverjohnson
But the guide is doing one mistake there! That this code should only be added and not replaced the other code (if the lines looks identical, could lead to a non booting system).
So as @BG405 mentionend, create a system snapshot if you do this changes.
Is this a question? When yes, yeah i think so…
But if you use Wayland on a LTS Kernel 6.6 Version, you maybe can skip this guide.
Wayland + Kernel 6.10 are more in need for this adaptations
and this changes are probably more recommended than the default settings from Manjaro.
I agree with the others that the guide looks okay, however the first step about setting etc/environment
I never did and I suspect it’s something you could probably skip.
Also I would assume you are on Manjaro Stable branch which means despite the steps offered in that article, you still will not have the best of time with KDE/Wayland/Nvidia.
I advise you to wait until what we have in the unstable branch (nvidia 560, Plasma 6.1.4, etc) reaches the stable branch, you will have a much better experience.
2 Likes
And if you dont want nvidia always running a little bit
(and avoid certain old bugs like this 1745172 - EGL/X11/hybrid Intel+NV (NV unused, but driver 495.44 installed): Transparent window (only borders) on Intel video (Can be fixed with `__EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json`: libglvnd bug?) and this [Solved] All Qt apps are very slow to start / Newbie Corner / Arch Linux Forums)
Environment variable (set in /etc/environment
or /etc/environment.d/50_mesa.conf
):
__EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json
For what its worth I also think the guide looks mostly fine, but also unsure of the first env var suggestions. According to the archwiki (Wayland - ArchWiki)
So it may have been needed by a certain driver series or some esoteric window manager or something. But unlikely to be needed on a supported current driver and a big desktop like Gnome or KDE.