You are not logged in.
So don't remove it. If you want to switch to nouveau and mesa, just install mesa-libgl and it should automatically prompt you to remove nvidia-libgl without removing all of the other things.
Last edited by Scimmia (2016-03-01 19:13:46)
Offline
Thanks Scimmia
I already tried that... but it fails...
# pacman -S mesa-libgl
resolving dependencies...
looking for conflicting packages...
:: mesa-libgl and nvidia-libgl are in conflict (libgl). Remove nvidia-libgl? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: lib32-nvidia-libgl: removing nvidia-libgl breaks dependency 'nvidia-libgl'
UPDATE: Just forget it... I need to do "pacman -S mesa-libgl lib32-mesa-libgl"
Last edited by cmmps (2016-03-01 19:20:39)
Carlos Santos
Offline
Thank you all of you for your help... It seems I have SDDM / KDE working again and... with the proprietary NVidia driver... yep, that's right!
How did it happen... Well... Thanks to the Macstar3000 tip, I was wondering if the problem wasn't really something that broke with nvidia / nvidia-libgl... And then I remembered that mesa-libgl package exists!
So I decided to make the switch to Nouveau / mesa-libgl and then switch back to NVidia / nvidia-libgl. But I was doing it wrong, but Scimmia's post made me take a better look on the problem I had and made me remember that I also have to update the lib32* ...
So:
pacman -S xf86-video-nouveau mesa-libgl lib32-mesa-libgl
And everything started to work just fine, including KDE (now I see that plasma was crashing because it was missing libgl)...
systemctl start sddm
Wow... SDDM is working back again... Ok...
Then:
# pacman -R xf86-video-nouveau
# pacman -S nvidia nvidia-libgl lib32-nvidia-libgl
# modprobe nvidia
# nvidia-xconfig
And... bingo! After a reboot I tried again and worked. Finally I enabled sddm again on boot... And it's working!
Again, thank you all for your support and ideas!
Carlos Santos
Offline
@cmmps
you got it working? awesome news! see, sometimes there is not a clear visible cause for the issue and still you can fix it by trying step by step.
however: i hand out a few big slaps to certain libgls
Offline
@cmmps, congrats
please mark this thread solved by prepending [solved] to the title, (by editing your first post)
Arch is home!
https://github.com/Docbroke
Offline
Just in general, you shouldn't need to run nvidia-xconfig and if you have problems on your next reboot, consider removing the configuration file created by it, it often contains false assumptions and is intended to be used as a baseline for further configuration. Using the config file as is has at best, no adverse effects compared to running without one and at worst completely breaks your X server
Offline
Hi...
Just to give an update... Sometimes I'm still getting some unstable behaviours after booting, but nothing that a reboot doesn't solve.
I've installed the latest updates today and I see there's a new package for nvidia and qt5, let's see if I get some improvements.
@V1del
If I don't run nvidia-xconfig after installing NVidia, loading X just fails saying it couldn't find any screen.
@Docbroke
Although I still detected some unstable behaviours, yes, I'm going to mark this thread as solved.
Thank you all.
Carlos Santos
Offline
Hi all...
As an update I keep having the system randomly crashing with NVidia. It also crashes with LXDE and LXQT, so the problem goes beyond KDE Plasma 5.
I'm going to retry nouveau again and see if the problem persists.
Regards
Carlos Santos
Offline
Hi...
@V1del
If I don't run nvidia-xconfig after installing NVidia, loading X just fails saying it couldn't find any screen.
You could run nvidia drivers gui, save it as ~/.nvidia-config.rc and after that do
nvidia-settings --load-config-only
I have nvidia, i have KDE, i have sddm and it works.
Offline
@firekage
Sorry... I'm not understanding you. I also have it working but sometimes the system crashes and freezes.
If you take a look at the beginning of this topic, you'll find that I've been working with this setup for years and never had problems until recently.
Anyway, thank you for your reply.
Carlos Santos
Offline