Some Steam games have rendering issues with kernel update
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-hwe (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Updating kernel from linux-image-
1)
Description: Ubuntu 16.04.2 LTS
Release: 16.04
2)
linux-image-
Installed: 4.8.0-39.42~16.04.1
Candidate: 4.8.0-39.42~16.04.1
Version table:
*** 4.8.0-39.42~16.04.1 500
500 http://
500 http://
100 /var/lib/
Updated to:
linux-image-
Installed: (none) // removed this kernel as workaround
Candidate: 4.8.0-41.44~16.04.1
Version table:
4.
500 http://
500 http://
100 /var/lib/
3) Play Civilization VI on Ubuntu via Steam expect to see smooth rendering with clear textures. This was the case with 4.8.0-39 kernel.
4) With 4.8.0-41 kernel rendering does not work as expected. Some corrupt/zeroed textures appear.
After installing new package version and reboot everything works until machine is power cycled. After machine is power cycled at lest once issue reproduce permanently. Reverting kernel with power cycle fixes issue.
* Report is not very specific, however, there is only one change in log related to this package upgrade. This might reduce scope of the search:
http://
linux-hwe (4.8.0-
* CVE-2017-2636
- tty: n_hdlc: get rid of racy n_hdlc.tbuf
-- Stefan Bader <email address hidden> Fri, 03 Mar 2017 12:23:03 +0100
Changed in linux-hwe (Ubuntu): | |
status: | New → Invalid |
Some comment on why bug is marked as invalid:
This appeared to be "hardware" issue. Ubuntu/Steam runs as guest inside KVM. AMD Tahiti GPU used via vfio pci pass-through as secondary GPU with open-source radeon driver. Standard KVM VGA video adapter used as primary.
EFI is not used in guest. However, for some reason efifb framebuffer driver is getting initialized in this configuration. It allocates IO region that conflicts with radeon. Blacklisting efifb via grub command line "video=efifb:off" solved issue. Games run smooth with no corrupted textures.