Hi everyone,
I am running a fresh install of Fedora 30 and installed NVIDIA 430.50 Driver for my NVIDIA GeForce MX130 (Optimus). When I open a file in GIMP or run a vnc in Remmina, X11 crashes.
Journalctl -r reports
Sep 23 14:01:58 localhost.localdomain PackageKit[2244]: uid 1000 obtained auth for org.freedesktop.packagekit.system-sources-refresh
Sep 23 14:01:58 localhost.localdomain PackageKit[2244]: uid 1000 is trying to obtain org.freedesktop.packagekit.system-sources-refresh auth (only_trusted:0)
Sep 23 14:01:58 localhost.localdomain gsd-color[2283]: failed to set screen _ICC_PROFILE: Failed to open file â/home/chall3ng3/.local/share/icc/edid-b8dd74a4e66d0aeebf430eb5a8c24ce2.iccâ: Permission denied
Turns out that if I start X server as user chall3ng3 instead of (root by default), I do not have problems using GIMP or Remmina.
I started fedora in CLI (multi-user mode) and started X to gather diagnostic data to NVIDIA as per requested (NVIDIA-If you have a problem, PLEASE read this first). When I ran âstartx â -logverbose 6â, I was no longer able to replicate the problem.
What permission does the user chall3ng3 has that root doesnât in regards to the file in question?
Hmm so none of those journalctl messages seem to say anything particularly interesting; could you reproduce the issue (letting the Shell crash), then hit Ctrl-Alt-F3 from the login screen, sign in there, and run journalctl -b -e and look for any errors from gnome-shell in particular? I thinkjournalctl -b -e _EXE=/usr/bin/gnome-shell should filter it but I canât be 100% sure that command would do the trick.
Or for Xorg errors, I believe journalctl -b -e | grep EE would do a good job of filtering things down.
Also, do you have any Shell extensions enabled? If so, have you tried disabling them?
ThisâŚcontinues to get weirder, there are absolutely no errors there.
One question I do have: how did you install the NVIDIA driver? Also, do you actually use the nvidia hardware on Linux, or do you have e.g. a VM with GPU passthrough or a dual boot setup? If youâre not actually using the card here, you can disable it entirely in Linux land and just use the iGPU instead.
Note: make sure youâve run a full system upgrade and rebooting into the latest kernel before installing the nvidia driver, omitting that is a common mistake that leads to it not being loaded.
It is running under the NVIDIA driver and offload graphics onto the Intel GPU. I have discovered that Nouveau Driver is working. I will stick with this until the end of this academic semester. Then, I plan to come back and try to get the NVIDIA driver up and running again.