I have the same issue on a Dell Latitude 5490 running Ubuntu 22.04.1 LTS.
The Dell is connected via USB-C to DisplayPort (DisplayPort alt mode) to an 
external monitor (Dell Alienware aw3821dw).
After the screen locks and display went to sleep mode and I return to my desk, 
the screen always has a resolution of 1024x768 and I can see the following in 
my syslog:

Nov 25 13:05:03 latitude-5490 kernel: [17418.633249] i915 0000:00:02.0: [drm] 
*ERROR* failed to enable link training
Nov 25 13:04:59 latitude-5490 rtkit-daemon[1842]: message repeated 29 times: [ 
Supervising 11 threads of 6 processes of 1 users.]
Nov 25 13:05:03 latitude-5490 /usr/libexec/gdm-x-session[3009]: (EE) 
modeset(0): failed to set mode: Invalid argument
Nov 25 13:05:03 latitude-5490 /usr/libexec/gdm-x-session[3009]: (EE) 
modeset(0): failed to set mode: Invalid argument
Nov 25 13:05:03 latitude-5490 dbus-daemon[1165]: [system] Activating via 
systemd: service name='net.reactivated.Fprint' unit='fprintd.service' requested 
by ':1.100' (uid=1000 pid=3348 comm="/usr/bin/gnome-shell " label="unconfined")
Nov 25 13:05:03 latitude-5490 systemd[1]: Starting Fingerprint Authentication 
Daemon...
Nov 25 13:05:03 latitude-5490 dbus-daemon[1165]: [system] Successfully 
activated service 'net.reactivated.Fprint'
Nov 25 13:05:03 latitude-5490 systemd[1]: Started Fingerprint Authentication 
Daemon.
Nov 25 13:05:04 latitude-5490 /usr/libexec/gdm-x-session[3009]: (EE) 
modeset(0): failed to set mode: Invalid argument
Nov 25 13:05:04 latitude-5490 /usr/libexec/gdm-x-session[3009]: (WW) 
modeset(0): hotplug event: connector 112's link-state is BAD, tried resetting 
the current mode. You may be leftwith a black screen if this fails...
Nov 25 13:05:04 latitude-5490 /usr/libexec/gdm-x-session[3009]: (II) 
modeset(0): EDID vendor "DEL", prod id 41343
Nov 25 13:05:04 latitude-5490 /usr/libexec/gdm-x-session[3009]: (II) 
modeset(0): Using hsync ranges from config file
Nov 25 13:05:04 latitude-5490 /usr/libexec/gdm-x-session[3009]: (II) 
modeset(0): Using vrefresh ranges from config file
Nov 25 13:05:04 latitude-5490 /usr/libexec/gdm-x-session[3009]: (II) 
modeset(0): Printing DDC gathered Modelines:
Nov 25 13:05:04 latitude-5490 /usr/libexec/gdm-x-session[3009]: (II) 
modeset(0): Modeline "3840x1600"x0.0  397.40  3840 3888 3920 4000  1600 1603 
1608 1656 +hsync -vsync (99.3 kHz eP)
Nov 25 13:05:04 latitude-5490 /usr/libexec/gdm-x-session[3009]: (II) 
modeset(0): Modeline "3840x1600"x0.0  566.25  3840 3888 3920 4000  1600 1603 
1608 1666 +hsync -vsync (141.6 kHz e)
Nov 25 13:05:04 latitude-5490 /usr/libexec/gdm-x-session[3009]: (II) 
modeset(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 
+hsync +vsync (37.9 kHz e)
Nov 25 13:05:04 latitude-5490 /usr/libexec/gdm-x-session[3009]: (II) 
modeset(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 
-hsync -vsync (31.5 kHz e)
Nov 25 13:05:04 latitude-5490 /usr/libexec/gdm-x-session[3009]: (II) 
modeset(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 
806 -hsync -vsync (48.4 kHz e)
Nov 25 13:05:04 latitude-5490 /usr/libexec/gdm-x-session[3009]: (EE) 
modeset(0): failed to set mode: Invalid argument
Nov 25 13:05:04 latitude-5490 gnome-shell[3348]: Failed to use stored monitor 
configuration: Invalid mode 3840x1600 (59,993961) for monitor 'DEL Dell 
AW3821DW'


Linux latitude-5490 5.15.0-53-generic #59-Ubuntu SMP Mon Oct 17 18:53:30 UTC 
2022 x86_64 x86_64 x86_64 GNU/Linux

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1978980

Title:
  [amdgpu] Wrong external screen resolution after wake up from sleep

Status in linux package in Ubuntu:
  Confirmed
Status in xorg-server package in Ubuntu:
  Confirmed

Bug description:
  After the Ubuntu distro upgrade (upgrade from LTS 20.04 to LTS 22.04,
  running KDE) I started experiencing a problem with external screen
  resolution after the wake up from sleep. The monitor resolution is
  small (1280x768) and doesn't respect the setting prior the sleep
  (1920x1200).

  After the wake up from sleep:

  ```
  > xrandr
  HDMI-A-0 disconnected (normal left inverted right x axis y axis)
  DisplayPort-0 disconnected (normal left inverted right x axis y axis)
  DisplayPort-1 connected primary 1280x768+0+0 (normal left inverted right x 
axis y axis) 535mm x 339mm
     1280x768      59.94* 
     # a list of lower resolutions
  ```

  There is an error when trying to change the setting to the highest
  resolution supported by the monitor (which is not included in the
  above list).

  ```
  > xrandr --output DisplayPort-1 --mode 1920x1200
  xrandr: cannot find mode 1920x1200
  ```

  After the turn off and turn on of the external monitor, the resolution
  is somehow added to the xrandr list:

  ```
  > xrandr
  HDMI-A-0 disconnected (normal left inverted right x axis y axis)
  DisplayPort-0 disconnected (normal left inverted right x axis y axis)
  DisplayPort-1 connected primary 1280x768+0+0 (normal left inverted right x 
axis y axis) 535mm x 339mm
     1920x1200     59.95 +
     # a list of resolutions
     1280x768      59.94* 
     # a list of lower resolutions
  ```

  Now it is possible to change the resolution:

  ```
  > xrandr --output DisplayPort-1 --mode 1920x1200
  # no output, the resolution was successfully changed
  ```   

  After the change, the resolution is successfully changed and xrandr
  gives proper output:

  ```
  > xrandr
  HDMI-A-0 disconnected (normal left inverted right x axis y axis)
  DisplayPort-0 disconnected (normal left inverted right x axis y axis)
  DisplayPort-1 connected primary 1920x1200+0+0 (normal left inverted right x 
axis y axis) 535mm x 339mm
     1920x1200     59.95*+
     # a list of lower resolutions
  ```

  The problem is not present on fresh start. However, it is consistently
  present after the wake up from sleep.

  What can cause the problem and how may I fix it?

  Running AMD based laptop (Ryzen 7 3700U with integrated graphics), the
  external monitor is connected via USB-C. There are no problems with
  laptop screen resolution, only external monitor is affected.

  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: xorg 1:7.7+23ubuntu2
  ProcVersionSignature: Ubuntu 5.15.0-37.39-generic 5.15.35
  Uname: Linux 5.15.0-37-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.1
  Architecture: amd64
  BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
  CasperMD5CheckResult: unknown
  CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: None
  CurrentDesktop: KDE
  Date: Thu Jun 16 18:12:05 2022
  DistUpgraded: 2022-05-08 07:52:25,560 DEBUG icon theme changed, re-reading
  DistroCodename: jammy
  DistroVariant: ubuntu
  ExtraDebuggingInterest: No
  GraphicsCard:
   Advanced Micro Devices, Inc. [AMD/ATI] Picasso/Raven 2 [Radeon Vega Series / 
Radeon Vega Mobile Series] [1002:15d8] (rev c1) (prog-if 00 [VGA controller])
     Subsystem: Lenovo ThinkPad E595 [17aa:5124]
  InstallationDate: Installed on 2019-08-21 (1030 days ago)
  InstallationMedia: Kubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
  MachineType: LENOVO 20NE000BMC
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.15.0-37-generic 
root=UUID=0fff4104-4909-4124-b8b0-8430281f24be ro open splash iommu=soft 
vt.handoff=7
  RebootRequiredPkgs: Error: path contained symlinks.
  SourcePackage: xorg
  Symptom: display
  UpgradeStatus: Upgraded to jammy on 2022-05-08 (39 days ago)
  dmi.bios.date: 01/26/2022
  dmi.bios.release: 1.24
  dmi.bios.vendor: LENOVO
  dmi.bios.version: R11ET44W (1.24 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 20NE000BMC
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Defined
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: None
  dmi.ec.firmware.release: 1.24
  dmi.modalias: 
dmi:bvnLENOVO:bvrR11ET44W(1.24):bd01/26/2022:br1.24:efr1.24:svnLENOVO:pn20NE000BMC:pvrThinkPadE495:rvnLENOVO:rn20NE000BMC:rvrNotDefined:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_20NE_BU_Think_FM_ThinkPadE495:
  dmi.product.family: ThinkPad E495
  dmi.product.name: 20NE000BMC
  dmi.product.sku: LENOVO_MT_20NE_BU_Think_FM_ThinkPad E495
  dmi.product.version: ThinkPad E495
  dmi.sys.vendor: LENOVO
  version.compiz: compiz N/A
  version.libdrm2: libdrm2 2.4.110-1ubuntu1
  version.libgl1-mesa-dri: libgl1-mesa-dri 22.0.1-1ubuntu2.1
  version.libgl1-mesa-glx: libgl1-mesa-glx 22.0.1-1ubuntu2.1
  version.xserver-xorg-core: xserver-xorg-core 2:21.1.3-2ubuntu2
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-2build3
  version.xserver-xorg-video-intel: xserver-xorg-video-intel N/A
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
1:1.0.17-2build1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1978980/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to