Dell Precision 7730 - The screen will be flickering after resumed from "display sleep" (ONLY occurs on AUO UHD#8CJK2 panel)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-drivers-common (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
[Summary]
Dell Precision 7730 - The screen will be flickering after resumed from "display sleep" (ONLY occurs on AUO UHD#8CJK2 panel)
[Reproduce Steps]
1. Install Ubuntu 16.04/18.04 on Precision 7730;
2. Disable automatic system sleep;
3. Wait for display to enter sleep;
4. Resume from display sleep.
[Results]
Expected: The screen wakes up as normal;
Actual: The screen is flickering.
[Additional Information]
1. This bug can be reproduced both Dell OEM Ubuntu 16.04 image and Canonical Ubuntu 16.04 image (Default video driver/firmware version is 390.25);
2. This bug still can be reproduced on Ubuntu 18.04;
3. "apt-get install nvidia current", the video driver/firmware version 304.135 will be installed. This bug does not appear with this driver;
4. Also tested version 331 (working properly) and version 384 (This bug can be reproduced.);
5. This bug does not appear on external monitors (working properly via WD15 and directly attached);
6 Same behavior with BIOS 1.4.2;
7. Similar behavior with RHEL Enterprise Linux Developer Workstation 7.5 64bit -> No video at all when attempting to resume from display sleep or system sleep;
8. System is working properly using Windows 10 Pro 64bit;
9. More information from customer:
https:/
This bug only happened on AUO UHD#8CJK2 panel.
Until now, we still don't know what is the root cause.
Some information from nvidia:
Add "option HardDPMS true" in xorg.conf, this bug won't be reproduced.
But, only add this option, the screen will be frozen when we login (when the Enable Switchable graphic is enabled in BIOS settings.).
Some information from ODM:
Add below sections in xorg.conf, this bug won't be reproduced and we can login normally.
Section "OutputClass" ialConfiguratio n" x86_64- linux-gnu/ nvidia- 418/xorg"
Identifier "nvidia"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "AllowEmptyInit
ModulePath "/usr/lib/
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro P4200"
Option "HardDPMS" "true"
EndSection
Section "Screen" ialConfiguratio n" "Yes"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInit
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
# Change BusID if necessary. Tips: (lspci | grep VGA) (Change 00:02.0 to 0:2:0)
BusID "PCI:0:2:0"
Option "AccelMethod" "none"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection