Hi.
I installed with latest Tumbleweed iso and this is what KDE looks like after reboot http://tinypic.com/r/aafzb6/8
Anyone know what could be the problem?
Hi.
I installed with latest Tumbleweed iso and this is what KDE looks like after reboot http://tinypic.com/r/aafzb6/8
Anyone know what could be the problem?
Looks like a graphics driver problem.
According to the page you pointed to you seem to have an NVidia GeForce 7000M.
Are you using the proprietary nvidia driver?
If yes, check that it is actually working (/var/log/Xorg.0.log and/or “glxinfo | grep render”). You need to reinstall it after each Kernel Update (which there are many on Tumbleweed), or use DKMS to do that. Other updates (to Mesa in particular) can/will break it too.
If not, boot to recovery mode (2nd entry in “Advanced Options” in the boot menu) which should give you a working/usable Plasma5 (you can change the display resolution in YaST->System->Boot Loader, in recovery mode the boot loader resolution should be taken over to the graphical system).
You probably should install the driver then (you need the legacy 304.125 version, I am not sure whether this works with Kernel 4.0 already though), but as you are using Tumbleweed you’d need to do it “the hard way”.
I’d suggest to install dkms from Packman first, that should automatically rebuild the kernel module after each kernel update. (I’m not sure if the nvidia installer detects dkms automatically or you have to register it manually with dkms)
I haven’t installed any driver so I’m using nouveau…
I tried to install by adding repository for nvidia and then zypper install x11-video-nvidiaG02
but now when i reboots… plasma always crashes. Is this because i didn’t do the hard way?
Seems that it’s some problem with kde and plasma, when i am using XFCE there is no problem at all… But will this fix my issues if i try to install gfx driver the hard way?
Yes.
I tried to install by adding repository for nvidia and then zypper install x11-video-nvidiaG02
The repo is not available for Tumbleweed, so which one did you add?
zypper lr -d
but now when i reboots… plasma always crashes. Is this because i didn’t do the hard way?
The packages should work on Tumbleweed too, because they compile the kernel module when you install them. They may stop to work after kernel updates though, you might have to reinstall them in that case.
But, as I wrote I don’t think the legacy driver works at all with Kernel 4.0.
The project in OBS does have a patch added since recently, but I’m not sure whether updated packages with this patch are in the repo already (as mentioned, there is no repo for Tumbleweed, so that patch is not really needed).
To install the driver now, at the moment, you’d have to download and build the packages yourself.
Have a look at the README file: (File README of Package nvidia-gfxG02 - openSUSE Build Service)
Build instructions for openSUSE Factory
Download installer (required for building packages)
fetch.sh
Build kernel module RPM (*)
BUILD_DIST=openSUSE_Factory-i586 osc build nvidia-gfxG02.spec
Build Driver RPM (*)
BUILD_DIST=openSUSE_Factory-i586 osc build x11-video-nvidiaG02.spec
(*) Replace “openSUSE_Factory-i586” with “openSUSE_Factory-x86_64” if required for your system.
This should work for a 64bit system:
sudo zypper in osc
osc co X11:Drivers:Video nvidia-gfxG02cd X11:Drivers:Video/nvidia-gfxG02/
chmod +x fetch.sh
./fetch.sh
BUILD_DIST=openSUSE_Factory-x86_64 osc build nvidia-gfxG02.spec
BUILD_DIST=openSUSE_Factory-x86_64 osc build x11-video-nvidiaG02.spec
cd /var/tmp/build-root/openSUSE_Factory-x86_64/home/abuild/rpmbuild/RPMS/x86_64/
sudo zypper in x11-video-nvidiaG02* nvidia-gfxG02-kmp-desktop* nvidia-computeG02*
(select ‘2’ trust packages just this time, if you get asked)
And better keep the *.rpm files (located in /var/tmp/build-root/openSUSE_Factory-x86_64/home/abuild/rpmbuild/RPMS/x86_64/ afterwards), as you might have to reinstall them after certain kernel updates.
If you’d rather install it “the hard way”, download the 304.125 driver from nvidia’s home page, download the patch from here: https://build.opensuse.org/source/X11:Drivers:Video/nvidia-gfxG02/304.125-kernel-4.0.patch?rev=52cf947a6e7052fbd163a4340f919c65
Then apply the patch:
sh NVIDIA-Linux-x86_64-304.125.run --apply-patch nvidia-304.125-kernel-4.0.patch
and run this to install the driver (but remove the nvidia packages first)
sh ./NVIDIA-Linux-x86_64-304.125-custom.run
And again, better keep that NVIDIA-*-custom.run file, as you need to reinstall the driver after some updates.
If you need help, please ask.
The only other option would be to use “recovery mode” (or better, just add “nomodeset” to the kernel boot options in YaST->System->Boot Loader->Kernel Parameters), but then you cannot use your graphics card to the fullest.
You might file a bug report against nouveau at http://bugzilla.freedesktop.org/ and wait for the problem to be fixed, but that might take some time.
Well, KDE uses more advanced graphics features (OpenGL) than XFCE. The latter is rather meant to be as low-weight as possible.
That said, try pressing Shift+Alt+F12 to disable desktop effects.
Maybe this would help already?
You could disable them permanently in KDE’s settings.
But will this fix my issues if i try to install gfx driver the hard way?
If the driver works, there should not be a problem.