Bug 928086

Summary: Intel's driver for GPU 5500 is defective
Product: [openSUSE] openSUSE Distribution Reporter: Stefan Ziegler <j9002j>
Component: X.OrgAssignee: E-mail List <xorg-maintainer-bugs>
Status: RESOLVED NORESPONSE QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Major    
Priority: P5 - None CC: j9002j, tiwai
Version: 13.2   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 13.2   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: No
Marketing QA Status: --- IT Deployment: ---

Description Stefan Ziegler 2015-04-21 22:30:58 UTC
Intel's processor Core i5 5200U, and probably several others, come with GPU 5500.

Intel has changed the default graphics acceleration method used in GPU's driver from UXA to SNA. But the change was not successful.

Under difficult conditions (several windows open, moving windows, video coming from webcam) the graphics on monitor is distorted. Video from webcam is extremely slow, perhaps at 0.2 frames per second. Watching video from webcam can even cause a crash, perhaps related to gfx stack.

The solution is found in Ubuntu forums and is to restore the old acceleration method UXA: http://ubuntuforums.org/showthread.php?t=2208072

For this, create a file called 20-intel.conf and put it in directory /etc/X11/xorg.conf.d/ The content of the file is



  Section "Device"
       Identifier  "Intel Graphics"
       Driver      "intel"
       Option      "AccelMethod"  "uxa"
  EndSection



After rebooting, check in Xorg's log file /var/log/Xorg.0.log that the acceleration method indeed has changed to UXA; there shall be a mention about that.
Comment 1 Stefan Dirsch 2015-04-22 08:49:59 UTC
Intel GPU 5500 doesn't ring me a bell. Could you provide the required information described on 

  https://en.opensuse.org/openSUSE:Bugreport_X

Thanks!
Comment 2 Stefan Ziegler 2015-04-24 08:05:11 UTC
Cannot provide the information; only small pieces.

opensuse 13.2 64 bit was updated as of April 2015.

All fonts were rendered correctly.

Most troublesome is the video from webcam, in all applications using it.

Xorg.0.log does not contain errors at startup.

Depending on severity, dmesg contains several errors and warnings about gfx stack, but only after the defects begin to show up.

There is no xorg.conf file.
Comment 3 Stefan Dirsch 2015-05-11 12:19:39 UTC
In that case I cannot help (no useful information given). Going back to UXA for everyone is no option. SNA is the upstream default now. We're going to see much more issues with UXA than with SNA, since development is now done solely for SNA.
Comment 4 Stefan Dirsch 2015-05-11 12:20:02 UTC
NORESPONSE matches better here
Comment 5 Stefan Ziegler 2015-05-12 14:58:14 UTC
The laptop is gone, that is why I cannot provide more information.

Good that work is done on SNA. I think mostly by Intel. Maybe in some future release the driver will work correctly with default settings.

I wish this bug could be made available to Intel's developers (if they are the ones who develop the graphics driver), but, again, the laptop is not with me.
Comment 6 Stefan Dirsch 2015-05-12 15:01:19 UTC
Understood. Still no point in tracking that with hardware not available to anyone and/or at least not even not knowing which hardware is affected.