Bug 91675 - [i915G] Cursor corruption with wayland session on Intel 82915G/GV/910GL (Dell Optiplex GX280)
Summary: [i915G] Cursor corruption with wayland session on Intel 82915G/GV/910GL (Dell...
Status: RESOLVED NOTOURBUG
Alias: None
Product: Wayland
Classification: Unclassified
Component: wayland (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Wayland bug list
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-18 09:23 UTC by Daniel T.
Modified: 2017-09-11 10:17 UTC (History)
2 users (show)

See Also:
i915 platform: I915G
i915 features:


Attachments
screenshot, both xorg and wayland (128.81 KB, image/jpeg)
2015-08-18 09:23 UTC, Daniel T.
Details

Description Daniel T. 2015-08-18 09:23:54 UTC
Created attachment 117752 [details]
screenshot, both xorg and wayland

since gnome 3.16 enabled wayland by default for the gdm login screen I'm seeing cursor corruption, loging into a gnome wayland session also shows cursor corruption.

Theres no cursor issues with gdm (or gnome) while using xorg (WaylandEnable=false for gdm)

00:02.0 VGA compatible controller: Intel Corporation 82915G/GV/910GL Integrated Graphics Controller (rev 04)
00:02.1 Display controller: Intel Corporation 82915G Integrated Graphics Controller (rev 04)

# pacman -Qi wayland gdm xf86-video-intel | grep -e "Name" -e "Version"

Name           : wayland
Version        : 1.8.1-1

Name           : gdm
Version        : 3.16.2-1

Name           : xf86-video-intel
Version        : 2.99.917-5

These are the only changes for upstream xf86-video-intel since 2.99.917, but as far as I understand wayland doesn't use this driver anymore
https://projects.archlinux.org/svntogit/packages.git/tree/trunk/git-fixes.patch?h=packages/xf86-video-intel&id=b58c23d9fa101cc0d9b7778edf47497ea17cfc74

# pkg-config --modversion libdrm
2.4.63

# glxinfo
OpenGL version string: 2.1 Mesa 10.6.4
Comment 1 Daniel T. 2015-08-18 09:28:52 UTC
kernel 4.0.9
Comment 2 Daniel T. 2015-08-18 10:05:23 UTC
no changes with kernel 4.1.5

I thought it was working okay with 3.14, but it turns out it was using llvmpipe instead of 1915
Comment 4 Jani Nikula 2016-09-20 10:24:46 UTC
Is this still an issue with current components?
Comment 5 Daniel T. 2016-09-21 04:18:43 UTC
I have not booted this machine in a long time. I'll pull it out and test with the fedora 25 beta livecd when its released in about 2 weeks. cheers
Comment 6 Daniel T. 2016-10-22 09:03:23 UTC
Still seeing the same results with the fedora 25 beta. Linux 4.8rc7 mesa 12.0.3
Comment 7 Elizabeth 2017-07-28 22:01:30 UTC
Hello Daniel,
Sorry for the way too long delay, is the issue still reproducible with latest kernel versions and mesa? 
Thank you.

https://www.kernel.org/
Comment 8 Elizabeth 2017-08-31 20:36:12 UTC
Closing as no new occurrences of this problem have been reported since November 2016. If problem arise with latest kernel versions, please file a new bug with HW and SW information and relevant logs. Thank you.
Comment 9 Emerson Cavalcanti 2017-09-09 19:42:31 UTC
Hello

On my system the reported bug is also occurring. My OS is Manjaro and the versions of the programs are:
Manjaro Linux 32bits
Wayland 1.14.0-1
Wayland-protocols 1.10-1
mesa 17.1.8-1.1
kernel 4.12.11-1

My hardware: HP Pavillion DV-4000 with
Video: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04)
Processor: Intel(R) Pentium(R) M processor 1.73GHz
Comment 10 Pekka Paalanen 2017-09-11 10:17:03 UTC
Hi,

this cannot be a Wayland bug. Rationale:
http://who-t.blogspot.fi/2016/11/does-feature-work-under-wayland.html

Please, I would suggest to file a new bug to the specific Wayland compositor where this bug manifests, or if it is a driver bug file a bug for the driver. If you are unsure which component is responsible, I would recommend filing a bug with your distribution.

Thank you.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.