I recently installed OpenSUSE on my computer, I am a new Linux user and have seen some crashes in plasmashell and slowdowns and crashes while minimizing some lightweight games, my graphics card is Intel, I have seen that the drivers of this already comes pre-installed, but I feel these drivers are pretty old, I wonder where I find the download for Intel Drivers?
Which Intel graphics chipset do you have?
/usr/sbin/hwinfo --gfxcard
Do you have room for another distro version? Maybe TW is worth a shot for testing/comparing here. You could always try testing with a Live distro. The GeckoLinux Rolling Edition is based on openSUSE TW and could be a good option. Perhaps TW will be a better option for you anyway.
If you have reasonable Linux experience (and feel comfortable doing so), you could upgrade to the current stable Linux kernel, and the Xorg stack can be upgraded by subscribing to the Xorg repo http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_Leap_42.3/ and upgrading via that perhaps.
07: PCI 02.0: 0300 VGA compatible controller (VGA)
[Created at pci.378]
Unique ID: _Znp.kXji87_9FKC
SysFS ID: /devices/pci0000:00/0000:00:02.0
SysFS BusID: 0000:00:02.0
Hardware Class: graphics card
Device Name: "Onboard IGD"
Model: "Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0x0152 "Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller"
SubVendor: pci 0x1019 "Elitegroup Computer Systems"
SubDevice: pci 0x7daf
Revision: 0x09
Driver: "i915"
Driver Modules: "i915"
Memory Range: 0xf7800000-0xf7bfffff (rw,non-prefetchable)
Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable)
I/O Ports: 0xf000-0xf03f (rw)
IRQ: 26 (5077666 events)
I/O Ports: 0x3c0-0x3df (rw)
Module Alias: "pci:v00008086d00000152sv00001019sd00007DAFbc03sc00i00"
Driver Info #0:
Driver Status: i915 is active
Driver Activation Cmd: "modprobe i915"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Basically a Intel HD Graphics 2500.
So… I have room for another distro, but the problem is the internet that is slow, but I will at least try to download this distro that you suggested or Debian.
And as I said I am a new user on Linux and I do not have many experiences.
The Intel video driver for Xorg, in which Plasma runs, is provided by the package xf86-video-intel. If you remove this package with Zypper or YaST2, Xorg should automatically use the other opensource driver suitable for Intel gfxchips. This would be easier to try than any other distro. For some it works better, for others not. Only by trying can one be sure which, if either, is better. It’s the driver I use with my Intel Haswell. Once installed with Zypper or YaST2,
# inxi -G -c0
will show which driver is in use, as here:
Graphics: Card: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
Display Server: X.Org 1.18.3 drivers: modesetting (unloaded: fbdev,vesa) Resolution: 1920x1200@59.95hz
GLX Renderer: Mesa DRI Intel Haswell Desktop GLX Version: 3.0 Mesa 17.0.5
So… I have room for another distro, but the problem is the internet that is slow, but I will at least try to download this distro that you suggested or Debian.
And as I said I am a new user on Linux and I do not have many experiences.
Sorry, missed that. It’s probably easiest best to try a live distro (run from a memory stick) just to check behaviour with a later kernel perhaps.
Returning to your opening post comments regarding “crashes in plasmashell” and “crashes while minimizing some lightweight games”, I wonder if changing the rendering backend might help? Which games?
Run the following
qdbus org.kde.KWin /KWin supportInformation|grep -i compositing
and report back.
afaik the default acceleration for intel is sna but some intel devices still have an issue with sna and plasma 5
there is an old bug regarding intel acceleration and the fix was to use uxa
https://mail.kde.org/pipermail/kde-distro-packagers/2015-August/000088.html
create the file /etc/X11/xorg.conf.d/20-intel.conf (it shuldn’t exist)
kdesu kate /etc/X11/xorg.conf.d/20-intel.conf
and paste
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "uxa"
EndSection
reboot
if that doesn’t fix your issue you can always delete that file or replace uxa with sna as the preferred acceleration method
Graphics: Card: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
Display Server: X.org 1.18.3 drivers: modesetting (unloaded: fbdev,vesa) Resolution: 192x45
compositingMode: 1
useCompositing: true
compositingInitialized: true
windowsBlockCompositing: true
Compositing
Compositing is active
Compositing Type: OpenGL
Above shows you are using the built-in modesetting driver rather than the Intel driver provided by xf86-video-intel. Either xf86-video-intel is not installed, or something is preventing its use. If xf86-video-intel was never installed, then the /etc/X11/xorg.conf.d/20-intel.conf file I_A suggested to use would have done nothing, and the next thing to try is installing xf86-video-intel.
I just saw, and this xf86-video-intel is not installed, maybe this would be the problem?
With some Intel gfxchips, the modesetting driver works better. With others, the intel driver works better. To discover whether and which, both must be tried.
Well … I could not find the xf86-video-modesetting driver for Leap 42.3.
So I decided to install xf86-video-intel, after rebooting I noticed no differences.
My game kept crashing while minimizing, but so far I have not noticed any bug in the plasmashell or crash.
But I’m still looking for a solution to my problem
The modesetting driver is part of the xorg-x11-server package, automatically used when none of the applicable xf86-video-* packages or any proprietary drivers are installed.
So I decided to install xf86-video-intel, after rebooting I noticed no differences.
My game kept crashing while minimizing, but so far I have not noticed any bug in the plasmashell or crash.
This response seems to imply improvement.
But I’m still looking for a solution to my problem
If you’re still experiencing glitches or crashing, either try creating the file /etc/X11/xorg.conf.d/70-extensions.conf containing the following (which applies to all session types):
Section "Extensions"
Option "Composite" "Disable"
EndSection
or go into plasma desktop settings and uncheck the display’s enable compositing checkbox (which only applies to Plasma sessions). Compositing was earlier mentioned here by deano_ferrari, but I don’t see that you ever tried turning it off.
Many thanks for the pointer - that did it for me. Before adding this configuration, the display manager would come up, but when selecting the session type before logging in it would hang and not allow entering credentials. When I tried logging in without changing the session type (leaving it on the default Plasma 5) I could sometimes log in, but then at some stage the whole screen started flickering, or randomly coloured pixel blocks started appearing somewhere. I initially suspected a hardware issue, because the symptoms were not that predictable or repeatable. But then I got the same issue on another computer with almost identical hardware and started looking at software… I now have had this change in place for half an hour, and it appears rock solid so far, which is in sharp contrast to before the change when symptoms were varied and immediate.
For reference, I have an Intel GM965 (or 965 GM), and the kernel module is i915. My release is Leap 42.3, and the trouble may have started sometime around when I updated from a 4.1.x Linux kernel to 4.4.x. Anyway, I now have 4.4.132-53-default, and got the Intel driver from the X11 repo (but don’t know whether that makes a difference at all) - xf86-video-intel-2.99.917+git781.c8990575-194.1.x86_64.