<SOLVED> External HDMI display crash after little to no use

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
avgguy25
Level 1
Level 1
Posts: 7
Joined: Sun Jan 16, 2022 1:16 pm

<SOLVED> External HDMI display crash after little to no use

Post by avgguy25 »

Hello,

I was hesitant to ask for help on here since I'm not very tech savvy, but I've tried everything I could find and can't fix the problem. I connect externally to an HDMI display, a TV, and the display crashes, sometimes immediately. The longest I've had it going is about an hour from my troubleshooting, which I'll try and describe. After reading several posts on here, I thought the 5.11 kernel would work best for this issue. That version, up to 5.11-27, works all right on just laptop display, but any version after that gives me strange errors, and usually won't even recognize there's an external display plugged in. The 27 version recognized it and functions for a very small period of time (about 2 minutes), and then everything crashes, usually to the point that I have to manually restart the laptop. I've tried using kernel 5.13 (as recommended in this post viewtopic.php?f=59&t=363655), but that gave the same erros as the 5.11-46 kernel. I tried copying the linux firmware to the lib folder (recommended in that same post), but no success. I tried kernel 5.14, again recommend from the aforementioned post, and it had a better longevity w/ the HDMI connection than 5.11 did, but still crashed. Moreover, it apparently unmounted my my grub bootloader file (more on that in a sec). I tried installing kernel 5.15, having read that it included some useful items for AMD (https://www.phoronix.com/scan.php?page= ... x-5.15-AMD), but that didn't work. Then I read, very recently, that kernel 5.16 had some support for HP Omen laptops (https://ubuntuhandbook.org/index.php/20 ... 16-ubuntu/), as well as Ryzen 6000 Mobile getting more support (https://www.phoronix.com/scan.php?page= ... 6-Released). So I installed the 5.16 kernel. Well, it really seemed to work. The HDMI connection did not crash for so long, I really don't think it would've. Bad news, nothing else on LM 20.2 worked. Nothing could be installed, read, etc. I don't think anything 'attached' to that kernel, so nothing was in sync with it (I'm not tech savy, that's just how I describe it). As 5.16 worked w/ the HDMI so well, I thought I'd try the xanmod edge kernel of 5.16, hoping that would have better compatibility. It did, and the HDMI connection lasted longer than anything I had previously tried, with the exception of the 'raw' 5.16 kernel. It too eventually crashed between 1-2 hours of use.

I tried instead to look at command line outputs to see if I was missing something. I noted, exactly like this post (viewtopic.php?f=59&t=363655&start=20) that my graphics device output was exactly the same using inxi -Fxxxz (Device-1: AMD), as opposed to the probably correct output of AMD Navi 23 [Radeon RX 6600/6600 XT/6600M, as mentioned in that post. As I had tried copying the firmware already, with no change, I tried forcing the HDMI output to be recognized, as noted here (viewtopic.php?t=315294). That increased the longevity on the 5.11 kernel, but again, crashed after a short period. The only other thing I can think to try is this recommendation (viewtopic.php?f=49&t=365005), setting amdgpu.dc=0, which apparently is something i do by messing w/ the kerel, which i'm hesitant to do (not tech savy). I'm out of ideas, but I would really like to keep LM 20.02 on this laptop. If anyone could provide some ideas, or point me in the right direction, I'd really appreciate it.

Here is the output from inxi -Fxxxrz:

Code: Select all

System:
  Kernel: 5.11.0-27-generic x86_64 bits: 64 compiler: N/A 
  Desktop: Cinnamon 5.0.7 wm: muffin 5.0.2 dm: LightDM 1.30.0 
  Distro: Linux Mint 20.2 Uma base: Ubuntu 20.04 focal 
Machine:
  Type: Laptop System: HP product: OMEN by HP Laptop 16-c0xxx v: N/A 
  serial: <filter> Chassis: type: 10 serial: <filter> 
  Mobo: HP model: 8902 v: 89.55 serial: <filter> UEFI: AMI v: F.12 
  date: 12/09/2021 
Battery:
  ID-1: BAT0 charge: 70.0 Wh condition: 70.1/70.1 Wh (100%) volts: 17.4/15.4 
  model: HP Primary type: Li-ion serial: <filter> status: Unknown cycles: 10 
CPU:
  Topology: 8-Core model: AMD Ryzen 7 5800H with Radeon Graphics bits: 64 
  type: MT MCP arch: Zen 3 L2 cache: 4096 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 102208 
  Speed: 1297 MHz min/max: 1200/3200 MHz boost: enabled Core speeds (MHz): 
  1: 1221 2: 1257 3: 1299 4: 1296 5: 1297 6: 1296 7: 1297 8: 1297 9: 1233 
  10: 1135 11: 1277 12: 1193 13: 1297 14: 1297 15: 1292 16: 1296 
Graphics:
  Device-1: AMD vendor: Hewlett-Packard driver: amdgpu v: kernel 
  bus ID: 03:00.0 chip ID: 1002:73ff 
  Device-2: AMD vendor: Hewlett-Packard driver: amdgpu v: kernel 
  bus ID: 09:00.0 chip ID: 1002:1638 
  Display: x11 server: X.Org 1.20.13 driver: amdgpu,ati 
  unloaded: fbdev,modesetting,radeon,vesa resolution: 1920x1080~144Hz 
  OpenGL: renderer: AMD RENOIR (DRM 3.40.0 5.11.0-27-generic LLVM 12.0.0) 
  v: 4.6 Mesa 21.0.3 direct render: Yes 
Audio:
  Device-1: AMD vendor: Hewlett-Packard driver: snd_hda_intel v: kernel 
  bus ID: 03:00.1 chip ID: 1002:ab28 
  Device-2: AMD vendor: Hewlett-Packard driver: snd_hda_intel v: kernel 
  bus ID: 09:00.1 chip ID: 1002:1637 
  Device-3: AMD Raven/Raven2/FireFlight/Renoir Audio Processor 
  vendor: Hewlett-Packard driver: snd_rn_pci_acp3x v: kernel bus ID: 09:00.5 
  chip ID: 1022:15e2 
  Device-4: AMD Family 17h HD Audio vendor: Hewlett-Packard 
  driver: snd_hda_intel v: kernel bus ID: 09:00.6 chip ID: 1022:15e3 
  Sound Server: ALSA v: k5.11.0-27-generic 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Hewlett-Packard driver: r8169 v: kernel port: f000 bus ID: 04:00.0 
  chip ID: 10ec:8168 
  IF: eno1 state: down mac: <filter> 
  Device-2: Realtek vendor: Hewlett-Packard driver: rtw89_pci v: N/A 
  port: e000 bus ID: 05:00.0 chip ID: 10ec:8852 
  IF: wlo1 state: up mac: <filter> 
  IF-ID-1: wgivpn state: unknown speed: N/A duplex: N/A mac: N/A 
Drives:
  Local Storage: total: 1.82 TiB used: 1.27 TiB (70.0%) 
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 2TB 
  size: 1.82 TiB speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 2B2QEXM7 
  scheme: GPT 
  ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 970 EVO Plus 2TB 
  size: 1.82 TiB speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 2B2QEXM7 
  scheme: GPT 
Partition:
  ID-1: / size: 1.76 TiB used: 1.27 TiB (72.4%) fs: ext4 dev: /dev/nvme1n1p2 
  ID-2: swap-1 size: 32.23 GiB used: 0 KiB (0.0%) fs: swap 
  dev: /dev/nvme1n1p1 
Sensors:
  System Temperatures: cpu: 41.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
  GPU: device: amdgpu temp: 42 C device: amdgpu temp: 44 C fan: 6 
Repos:
  No active apt repos in: /etc/apt/sources.list 
  Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list 
  1: deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
  Active apt repos in: /etc/apt/sources.list.d/ivpn.list 
  1: deb [arch=amd64 signed-by=/usr/share/keyrings/ivpn-archive-keyring.gpg] https://repo.ivpn.net/stable/mint ./generic main
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
  1: deb http://packages.linuxmint.com uma main upstream import backport #id:linuxmint_main
  2: deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
  3: deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
  4: deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
  5: deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
  6: deb http://archive.canonical.com/ubuntu/ focal partner
Info:
  Processes: 367 Uptime: 1h 26m Memory: 30.78 GiB used: 2.93 GiB (9.5%) 
  Init: systemd v: 245 runlevel: 5 Compilers: gcc: 9.3.0 alt: 9 Shell: bash 
  v: 5.0.17 running in: gnome-terminal inxi: 3.0.38 
Apologies for the lengthiness, just wanted to emphasize asking for help wasn't my go to. The problem, in a nutshell, is i'm applying all kinds of attempted fixes, but I have no idea what is actually causing the problem. Kind of feels like this could go on forever doing it that way.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
User avatar
SMG
Level 25
Level 25
Posts: 31988
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: External HDMI display crash after little to no use

Post by SMG »

avgguy25 wrote: Sun Jan 16, 2022 2:22 pmI tried instead to look at command line outputs to see if I was missing something. I noted, exactly like this post (viewtopic.php?f=59&t=363655&start=20) that my graphics device output was exactly the same using inxi -Fxxxz (Device-1: AMD), as opposed to the probably correct output of AMD Navi 23 [Radeon RX 6600/6600 XT/6600M, as mentioned in that post.
Welcome to the forum, avgguy25.

That post did not indicate the output was incorrect. That post indicates that different manufacturers have self-identified their hardware differently. Hardware differences can produce performance differences.

I noticed your output indicates there are two AMD GPUs. Therein lies the crux of this issue as I presume one is onboard and the other is dedicated.

Code: Select all

Graphics:
  Device-1: AMD vendor: Hewlett-Packard driver: amdgpu v: kernel 
  bus ID: 03:00.0 chip ID: 1002:73ff 
  Device-2: AMD vendor: Hewlett-Packard driver: amdgpu v: kernel 
  bus ID: 09:00.0 chip ID: 1002:1638 
  Display: x11 server: X.Org 1.20.13 driver: amdgpu,ati 
  unloaded: fbdev,modesetting,radeon,vesa resolution: 1920x1080~144Hz 
  OpenGL: renderer: AMD RENOIR (DRM 3.40.0 5.11.0-27-generic LLVM 12.0.0) 
  v: 4.6 Mesa 21.0.3 direct render: Yes 
The technology for AMD/AMD graphics is still not really completely mature on Windows operating systems, so the ability to run it well on Linux-based distros will not necessarily be smooth going.

Often on laptops, external ports, such as HDMI ports, are powered by the dedicated GPU while the laptop screen is powered by the onboard GPU. If your system is designed with AMD's SmartShift technology then it is likely you will need to add kernel parameter to fix this situation. My guess is the switching of power between the two GPUs is what is causing the crash on the HDMI screen. This post has links explaining SmartShift technology and is the last time I researched this type of issue.

I do not know if what worked for that person will give you stability. That person had a Dell G5 SE 5505. I do not know your computer's specific model. That person ended up using both amdgpu.runpm=0 and acpi=strict. Using kernel paramter amdgpu.runpm=0 means the second GPU is not turned off when unused so it results in shorter battery life, but using that parameter might keep the HDMI port alive so it does not crash. I do not know if you might need the other kernel parameter the other person used. I also do not know if amdgpu.dc=0 would help.

That topic was from a year ago and the kernels have changed since then so I do not know how much is different from a kernel standpoint to know what kernel parameters might be best in your situation.

You can use the following information How to add a kernel parameter to temporarily or permanently add a parameter. When you add it temporarily, it adds it only for that current boot cycle, so if, for any reason, it seems to cause issues, all you need to do is reboot to clear it. It is possible to add multiple kernel parameters, but try them one at at time first to see if it helps.

Generally speaking, I would suggest using the newest kernel which will work (5.14-oem), but this is going to be a "test and see what works" kind of situation so I leave it up to you as to what you want to try.

Cross-checking what came up the logs versus what I could find related to the error messages is how we ended up with a solution in the other topic. Things may have changed in the year since that investigation, so feel free to ask questions.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
avgguy25
Level 1
Level 1
Posts: 7
Joined: Sun Jan 16, 2022 1:16 pm

Re: External HDMI display crash after little to no use

Post by avgguy25 »

So I read the thread you linked from beginning to end, and I think I'm having the issue you had mentioned there, the amdgpu is running both the onboard graphics, and the 6600M. Here is the output from the command you showed there, inxi -Gxxx, run in terminal with the HDMI screen connected:

Code: Select all

Graphics:
  Device-1: AMD vendor: Hewlett-Packard driver: amdgpu v: kernel 
  bus ID: 03:00.0 chip ID: 1002:73ff 
  Device-2: AMD vendor: Hewlett-Packard driver: amdgpu v: kernel 
  bus ID: 09:00.0 chip ID: 1002:1638 
  Display: x11 server: X.Org 1.20.13 driver: amdgpu,ati 
  unloaded: fbdev,modesetting,radeon,vesa 
  resolution: 1920x1080~144Hz, 1920x1080~60Hz 
  OpenGL: renderer: AMD RENOIR (DRM 3.42.0 5.14.0-1018-oem LLVM 12.0.0) 
  v: 4.6 Mesa 21.0.3 direct render: Yes 
and here it is with just the laptop display:

Code: Select all

Graphics:
  Device-1: AMD vendor: Hewlett-Packard driver: amdgpu v: kernel 
  bus ID: 03:00.0 chip ID: 1002:73ff 
  Device-2: AMD vendor: Hewlett-Packard driver: amdgpu v: kernel 
  bus ID: 09:00.0 chip ID: 1002:1638 
  Display: x11 server: X.Org 1.20.13 driver: amdgpu,ati 
  unloaded: fbdev,modesetting,radeon,vesa resolution: 1920x1080~144Hz 
  OpenGL: renderer: AMD RENOIR (DRM 3.42.0 5.14.0-1018-oem LLVM 12.0.0) 
  v: 4.6 Mesa 21.0.3 direct render: Yes 
This is all running on the 5.14 kernel, installing the OEM through command line just like you showed in the other post. Does that basically mean that whatever software or firmware that should be running the 6600M isn't either present or functioning with the external HDMI screen connected?
avgguy25
Level 1
Level 1
Posts: 7
Joined: Sun Jan 16, 2022 1:16 pm

Re: External HDMI display crash after little to no use

Post by avgguy25 »

I forgot to mention, i tried the acpi=strict and amdgpu.runpm=0 each individually using the temporary kernel parameter method. amdgpu.runpm=0 didn't appear to have any effect, the screen crashed as usual. The acpi=strict one though seemd to prolong the screen's functionality, but it too crashed after a bit. amdgpu.dc=0 crashed the laptop screen at boot, just lines going through the whole screen, and nothing appeared on the HDMI screen. The acpi=strict screen also gives an error on boot, prior to the LM logo appearing, repeated 8 times. It goes quick, so I wasn't exactly able to see what it was.
User avatar
SMG
Level 25
Level 25
Posts: 31988
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: External HDMI display crash after little to no use

Post by SMG »

avgguy25 wrote: Mon Jan 17, 2022 11:24 am So I read the thread you linked from beginning to end, and I think I'm having the issue you had mentioned there, the amdgpu is running both the onboard graphics, and the 6600M.
Your computer has two different GPUs. They are both made by AMD. AMD creates the graphics driver for their GPUs. Each GPU has its own version of amdgpu installed. They have to have their own version installed because the architecture of the GPUs is not the same. So it is not like one driver is trying to drive two different GPUs. They each have their own version which is driving their individual GPU.

The amdgpu driver does have some "switches" in it with regards to telling parts of the hardware what to do. The kernel parameters do some overrides on the switch positions the kernel gave to the amdgpu driver. When the kernel loads, it has to work with many different types of hardware and sometimes it is not fine-tuned for a specific set of hardware components so "fine-tuning' is done with kernel parameters.

However, if your computer has the SmartShift technology, the hardware (including the BIOS/UEFI) is designed to balance the load between the CPU and the GPUs. That is what the SmartShift technology is supposed to do. To the best of my knowledge, that is done at the hardware level; the operating system (at least from a Linux-based distro aspect) is not involved.
avgguy25 wrote: Mon Jan 17, 2022 11:24 am Here is the output from the command you showed there, inxi -Gxxx, run in terminal with the HDMI screen connected:

Code: Select all

Graphics:
  Device-1: AMD vendor: Hewlett-Packard driver: amdgpu v: kernel 
  bus ID: 03:00.0 chip ID: 1002:73ff 
  Device-2: AMD vendor: Hewlett-Packard driver: amdgpu v: kernel 
  bus ID: 09:00.0 chip ID: 1002:1638 
  Display: x11 server: X.Org 1.20.13 driver: amdgpu,ati 
  unloaded: fbdev,modesetting,radeon,vesa 
  resolution: 1920x1080~144Hz, 1920x1080~60Hz 
  OpenGL: renderer: AMD RENOIR (DRM 3.42.0 5.14.0-1018-oem LLVM 12.0.0) 
  v: 4.6 Mesa 21.0.3 direct render: Yes 
When you ran this, you were seeing an image on both screens, correct?

This output indicates the onboard GPU is the primary renderer (AMD RENOIR). The inxi output will only list one renderer, but it is possible both Renoir and the 6600M have their renderers loaded. We would have to check the Xorg log to verify that.

If you would like me to check it, please use this command in a terminal to upload the X Server log file to termbin:
cat /var/log/Xorg.0.log | nc termbin.com 9999
It will return with a url address that you can post in your next reply.
avgguy25 wrote: Mon Jan 17, 2022 11:24 amDoes that basically mean that whatever software or firmware that should be running the 6600M isn't either present or functioning with the external HDMI screen connected?
Both devices have their amdgpu driver loaded, so both have what they need from the software standpoint. Others using the 6600XT's have not needed additional firmware added because the firmware either in the kernel or provided in the linux-firmware package have provided it.

If both renderers are loaded, there is a way to force the 6600 to be the primary renderer through a terminal command. You could see if that alone works or if that with some kernel parameters works.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
avgguy25
Level 1
Level 1
Posts: 7
Joined: Sun Jan 16, 2022 1:16 pm

Re: External HDMI display crash after little to no use

Post by avgguy25 »

You are correct, this is a smartshift laptop. I thought, if the same driver was running both, and the 'proportioning' that smartshift does, that could possibly explain the crashes, but after you explained the drivers, I'm thinking not so much. You are also correct, the inxi -Gxxx output you showed there displayed on both screens. With a light load, i.e. one tab on one browser open, and literally nothing else, the connection seems relatively stable. Something 'pumps it up' to make it crash. I was running watch -n 2 sensors when the display crashed to see if heat was the issue, but if i was reading the output correct at the time of the crash, neither graphics slot was above 41C, and the CPU never went above 61C. I've also read though that lm sensors doesn't read amd hardware correctly until something was added in kernel 5.15, so take that diagnosis with a grain of salt.

I wasn't sure if you wanted the command you listed run while connected via HDMI, or not, so I did both. Here's the link provided from cat /var/log/Xorg.0.log | nc termbin.com 9999 while connected via HDMI:

Code: Select all

https://termbin.com/ok6x
and here it is not connected:

Code: Select all

https://termbin.com/7dfs
In searching, I found a couple other commands related to making one or the other graphics the primary renderer, but I'm not sure yet how applicable they are. First:

Code: Select all

DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD DIMGREY_CAVEFISH (DRM 3.42.0, 5.14.0-1018-oem, LLVM 12.0.0)
second:

Code: Select all

glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD RENOIR (DRM 3.42.0, 5.14.0-1018-oem, LLVM 12.0.0)
and third:

Code: Select all

lspci | grep VGA
09:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 1638 (rev c5)
i stumbled on this while looking up exactly what you mentioned here, making the 6600 the primary. One article mentioned that unless the grep VGA command had two outputs, there wasn't a way to switch the graphics. Another article, for the DRI PRIME and glxinfo commnands mentioned switching the dedicated graphics renderer to be the prime renderer, but only by program, so there's the extent of my knowledge on that.
User avatar
SMG
Level 25
Level 25
Posts: 31988
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: External HDMI display crash after little to no use

Post by SMG »

avgguy25 wrote: Mon Jan 17, 2022 8:03 pmI wasn't sure if you wanted the command you listed run while connected via HDMI, or not, so I did both.
It is good that you did because I noticed something interesting. I'll start by answering your other questions first and then let you know what I found in the Xorg logs.
avgguy25 wrote: Mon Jan 17, 2022 8:03 pm In searching, I found a couple other commands related to making one or the other graphics the primary renderer, but I'm not sure yet how applicable they are. First:

Code: Select all

DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD DIMGREY_CAVEFISH (DRM 3.42.0, 5.14.0-1018-oem, LLVM 12.0.0)
second:

Code: Select all

glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD RENOIR (DRM 3.42.0, 5.14.0-1018-oem, LLVM 12.0.0)
Even before I checked the logs, this info let me know both renderers were loaded.

To switch to using the discrete GPU as the primary renderer, one uses the DRI_PRIME=1 command in a terminal. That only makes it the primary renderer until the system is rebooted. It can be done per program by specifying the program after the command (like you did when you checked for glxinfo). You would use it just by itself to switch everything to render with it, but I'm thinking that is not the issue in this situation.
avgguy25 wrote: Mon Jan 17, 2022 8:03 pmand third:

Code: Select all

lspci | grep VGA
09:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 1638 (rev c5)
i stumbled on this while looking up exactly what you mentioned here, making the 6600 the primary. One article mentioned that unless the grep VGA command had two outputs, there wasn't a way to switch the graphics.
Please keep in mind that you have an unusual dual-graphics laptop in that both are from the same vendor. That is still very new in the Linux-distro world. All dual-graphics laptops in the past had GPUs from two different vendors.

Additionally, bus ID: 09:00.0 chip ID: 1002:1638 is the onboard graphics and the laptop screen can only run from it based on what I see in the Xorg log. I'm curious as to whether you ran that last command while the external screen was attached?

Here is some interesting information from the Xorg logs.

Both GPUs are added and probed. Each GPU is a "card" and you can see the bus ID for each GPU after PCI.

Code: Select all

[     8.904] (II) xfree86: Adding drm device (/dev/dri/card0)
[     8.905] (II) xfree86: Adding drm device (/dev/dri/card1)
[     8.916] (--) PCI: (3@0:0:0) 1002:73ff:103c:8902 rev 195, Mem @ 0xfc00000000/8589934592, 0xfe00000000/268435456, 0xfc800000/1048576, BIOS @ 0x????????/131072
[     8.916] (--) PCI:*(9@0:0:0) 1002:1638:103c:8902 rev 197, Mem @ 0xd0000000/268435456, 0xe0000000/2097152, 0xfc700000/524288, I/O @ 0x0000d000/256
This is where each GPU has a driver loaded for it.

Code: Select all

[     8.921] (II) Applying OutputClass "AMDgpu" to /dev/dri/card1
[     8.921] 	loading driver: amdgpu
[     8.921] (II) Applying OutputClass "AMDgpu" to /dev/dri/card0
[     8.921] 	loading driver: amdgpu
This is where the onboard GPU has its renderer loaded. Notice this is listed as AMDGPU(0). It was the one with the * after PCI on the probed line.

Code: Select all

[     9.135] (II) AMDGPU(0): glamor X acceleration enabled on AMD RENOIR (DRM 3.42.0, 5.14.0-1018-oem, LLVM 12.0.0)
[     9.135] (II) AMDGPU(0): glamor detected, initialising EGL layer.
[     9.181] (==) AMDGPU(0): DRI3 enabled
[     9.194] (II) AMDGPU(0): Use GLAMOR acceleration.
[     9.194] (II) AMDGPU(0): Acceleration enabled
It appears the onboard GPU is designed to run the laptop screen and the DP port.

Code: Select all

[     9.141] (II) AMDGPU(0): EDID for output eDP
[     9.141] (II) AMDGPU(0): EDID for output DisplayPort-1
[     9.141] (II) AMDGPU(0): Output eDP connected
[     9.141] (II) AMDGPU(0): Output DisplayPort-1 disconnected
This is where the discrete GPU has its renderer loaded. This is AMDGPU(G0). (I do not see DRI3 enabled for this. :? )

Code: Select all

[     9.150] (II) AMDGPU(G0): glamor X acceleration enabled on AMD DIMGREY_CAVEFISH (DRM 3.42.0, 5.14.0-1018-oem, LLVM 12.0.0)
[     9.150] (II) AMDGPU(G0): glamor detected, initialising EGL layer.
[     9.212] (II) AMDGPU(G0): Use GLAMOR acceleration.
[     9.212] (II) AMDGPU(G0): Acceleration enabled
The discrete GPU seems to designed to run the second DP port and the HDMI port. I did not see where the output was listed as connected for the HDMI port which may be a clue to the issue at hand. Note that DP ports are internal listings and may not reflect exactly what you can see externally. However, if you have two Thunderbolt or other such ports, then they could correlate to specific external physical ports.

Code: Select all

[     9.151] (II) AMDGPU(G0): EDID for output DisplayPort-1-0
[     9.151] (II) AMDGPU(G0): EDID for output HDMI-A-1-0
I originally thought this line might indicate you had a monitor attached to the HDMI port, but when I checked the second Xorg log, it also had this line.

Code: Select all

[  3978.816] (--) AMDGPU(G0): HDMI max TMDS frequency 225000KHz
Usually, the Xorg log lists the EDID and possible modelines for each connected monitor. It did for the laptop screen which is below.

Code: Select all

[     9.141] (II) AMDGPU(0): EDID (in hex):
[     9.141] (II) AMDGPU(0): 	00ffffffffffff0009e59c0900000000
[     9.141] (II) AMDGPU(0): 	231e0104a52414780322359759578e29
[     9.141] (II) AMDGPU(0): 	1e505400000001010101010101010101
[     9.141] (II) AMDGPU(0): 	0101010101018e8f8018713850406c30
[     9.141] (II) AMDGPU(0): 	aa0063c81000001ad83b801871385040
[     9.141] (II) AMDGPU(0): 	6c30aa0063c81000001a000000000000
[     9.141] (II) AMDGPU(0): 	00000000000000000000000000000002
[     9.141] (II) AMDGPU(0): 	000b40ff0a3c7d3e162b7d000000009b
[     9.141] (II) AMDGPU(0): Printing probed modes for output eDP
[     9.141] (II) AMDGPU(0): Modeline "1920x1080"x144.0  367.50  1920 2028 2076 2200  1080 1090 1100 1160 +hsync -vsync (167.0 kHz eP)
[     9.141] (II) AMDGPU(0): Modeline "1920x1080"x60.0  153.20  1920 2028 2076 2200  1080 1090 1100 1160 +hsync -vsync (69.6 kHz e)
[     9.141] (II) AMDGPU(0): Modeline "1680x1050"x144.0  367.50  1680 2028 2076 2200  1050 1090 1100 1160 +hsync -vsync (167.0 kHz e)
[     9.141] (II) AMDGPU(0): Modeline "1280x1024"x144.0  367.50  1280 2028 2076 2200  1024 1090 1100 1160 +hsync -vsync (167.0 kHz e)
[     9.141] (II) AMDGPU(0): Modeline "1440x900"x144.0  367.50  1440 2028 2076 2200  900 1090 1100 1160 +hsync -vsync (167.0 kHz e)
[     9.141] (II) AMDGPU(0): Modeline "1280x800"x144.0  367.50  1280 2028 2076 2200  800 1090 1100 1160 +hsync -vsync (167.0 kHz e)
[     9.141] (II) AMDGPU(0): Modeline "1280x720"x144.0  367.50  1280 2028 2076 2200  720 1090 1100 1160 +hsync -vsync (167.0 kHz e)
[     9.141] (II) AMDGPU(0): Modeline "1024x768"x144.0  367.50  1024 2028 2076 2200  768 1090 1100 1160 +hsync -vsync (167.0 kHz e)
[     9.141] (II) AMDGPU(0): Modeline "800x600"x144.0  367.50  800 2028 2076 2200  600 1090 1100 1160 +hsync -vsync (167.0 kHz e)
[     9.141] (II) AMDGPU(0): Modeline "640x480"x144.0  367.50  640 2028 2076 2200  480 1090 1100 1160 +hsync -vsync (167.0 kHz e)
I do not see that information for your external monitor. If there is some type of glitch (in the cable, monitor, or port) and the EDID info is not being passed to the system, that may explain why the monitor is "crashing".

Please attach the external monitor and then run xrandr --verbose and enclose the results in code tags. We are wanting to see if there is EDID info listed for the HMDI connection and whether the HDMI is showing as connected.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
avgguy25
Level 1
Level 1
Posts: 7
Joined: Sun Jan 16, 2022 1:16 pm

Re: External HDMI display crash after little to no use

Post by avgguy25 »

So there was a lot of output with that command. After reading your last post, the display port hadn't even occured to me. I know the usb-c port used the onboard graphics exclusively, I didn't know the DP used the 6600 graphics. I recall reading somewhere, but I don't recall where sadly, that HDMI has a hard time reading the EDID, and that DP or usb-c has a better chance at it, so I ran all three, in the hopes of something being able to identify it. Here's the xrandr --verbose output while connected via HDMI:

Code: Select all

xrandr --verbose
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP connected primary 1920x1080+0+0 (0x56) normal (normal left inverted right x axis y axis) 355mm x 200mm
	Identifier: 0x53
	Timestamp:  14649346
	Subpixel:   unknown
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       0
	CRTCs:      0 1 2 3
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID: 
		00ffffffffffff0009e59c0900000000
		231e0104a52414780322359759578e29
		1e505400000001010101010101010101
		0101010101018e8f8018713850406c30
		aa0063c81000001ad83b801871385040
		6c30aa0063c81000001a000000000000
		00000000000000000000000000000002
		000b40ff0a3c7d3e162b7d000000009b
	GAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	DEGAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	GAMMA_LUT: 0 
		range: (0, 65535)
	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
		0 1 
	DEGAMMA_LUT: 0 
		range: (0, 65535)
	TearFree: auto 
		supported: off, on, auto
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	vrr_capable: 0 
		range: (0, 1)
	abm level: 0 
		range: (0, 4)
	max bpc: 16 
		range: (8, 16)
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 78 
		supported: 78
	non-desktop: 0 
		range: (0, 1)
  1920x1080 (0x56) 367.500MHz +HSync -VSync *current +preferred
        h: width  1920 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height 1080 start 1090 end 1100 total 1160           clock 144.00Hz
  1920x1080 (0x57) 153.200MHz +HSync -VSync
        h: width  1920 start 2028 end 2076 total 2200 skew    0 clock  69.64KHz
        v: height 1080 start 1090 end 1100 total 1160           clock  60.03Hz
  1680x1050 (0x58) 367.500MHz +HSync -VSync
        h: width  1680 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height 1050 start 1090 end 1100 total 1160           clock 144.00Hz
  1280x1024 (0x59) 367.500MHz +HSync -VSync
        h: width  1280 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height 1024 start 1090 end 1100 total 1160           clock 144.00Hz
  1440x900 (0x5a) 367.500MHz +HSync -VSync
        h: width  1440 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  900 start 1090 end 1100 total 1160           clock 144.00Hz
  1280x800 (0x5b) 367.500MHz +HSync -VSync
        h: width  1280 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  800 start 1090 end 1100 total 1160           clock 144.00Hz
  1280x720 (0x5c) 367.500MHz +HSync -VSync
        h: width  1280 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  720 start 1090 end 1100 total 1160           clock 144.00Hz
  1024x768 (0x5d) 367.500MHz +HSync -VSync
        h: width  1024 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  768 start 1090 end 1100 total 1160           clock 144.00Hz
  800x600 (0x5e) 367.500MHz +HSync -VSync
        h: width   800 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  600 start 1090 end 1100 total 1160           clock 144.00Hz
  640x480 (0x5f) 367.500MHz +HSync -VSync
        h: width   640 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  480 start 1090 end 1100 total 1160           clock 144.00Hz
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x54
	Timestamp:  14649346
	Subpixel:   unknown
	Clones:    
	CRTCs:      0 1 2 3
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	GAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	DEGAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	GAMMA_LUT: 0 
		range: (0, 65535)
	CTM: 0 
	DEGAMMA_LUT: 0 
		range: (0, 65535)
	TearFree: auto 
		supported: off, on, auto
	subconnector: Unknown 
		supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	vrr_capable: 0 
		range: (0, 1)
	max bpc: 8 
		range: (8, 16)
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 85 
		supported: 85
	non-desktop: 0 
		range: (0, 1)
DisplayPort-1-0 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x84
	Timestamp:  14649346
	Subpixel:   unknown
	Clones:    
	CRTCs:      4 5 6 7 8
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	PRIME Synchronization: 1 
		supported: 0, 1
	GAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	DEGAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	GAMMA_LUT: 0 
		range: (0, 65535)
	CTM: 0 
	DEGAMMA_LUT: 0 
		range: (0, 65535)
	TearFree: auto 
		supported: off, on, auto
	subconnector: Unknown 
		supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	vrr_capable: 0 
		range: (0, 1)
	max bpc: 8 
		range: (8, 16)
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 86 
		supported: 86
	non-desktop: 0 
		range: (0, 1)
HDMI-A-1-0 connected 1920x1080+0+0 (0x6ee) normal (normal left inverted right x axis y axis) 930mm x 520mm
	Identifier: 0x85
	Timestamp:  14649346
	Subpixel:   unknown
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       4
	CRTCs:      4 5 6 7 8
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID: 
		00ffffffffffff00593a041001010101
		0a190103805d34780ae69da3544a9926
		0f474aa1080081809500b30001010101
		010101010101023a801871382d40582c
		4500a2083200001e0e1f008051001e30
		40803700dd0c1100001c000000fd0032
		4b1e460f000a202020202020000000fc
		0045353530692d43320a202020200154
		02032c714f0203040506079013141f20
		2201111226090707150750830100006c
		030c001000382dc002020202011d0072
		51d01e206e2855009ae61000001a011d
		8018711c1620582c25009ae61000009e
		8c0ad08a20e02d10103a96009ae61000
		0018023a801871382d40582c45009ae6
		1000001e0000000000000000000000e9
	PRIME Synchronization: 0 
		supported: 0, 1
	GAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	DEGAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	GAMMA_LUT: 0 
		range: (0, 65535)
	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
		0 1 
	DEGAMMA_LUT: 0 
		range: (0, 65535)
	TearFree: auto 
		supported: off, on, auto
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	vrr_capable: 0 
		range: (0, 1)
	max bpc: 8 
		range: (8, 16)
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 93 
		supported: 93
	non-desktop: 0 
		range: (0, 1)
  1920x1080 (0x6ee) 148.500MHz +HSync +VSync *current +preferred
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
  1920x1080 (0x6ef) 148.500MHz +HSync +VSync
        h: width  1920 start 2448 end 2492 total 2640 skew    0 clock  56.25KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  50.00Hz
  1920x1080 (0x6f0) 148.352MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.43KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  59.94Hz
  1920x1080 (0x6f1) 74.250MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.75KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  30.00Hz
  1920x1080 (0x6f2) 74.250MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  27.00KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  24.00Hz
  1920x1080 (0x6f3) 74.176MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.72KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  29.97Hz
  1920x1080 (0x6f4) 74.176MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  26.97KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  23.98Hz
  1680x1050 (0x6f5) 119.000MHz +HSync -VSync
        h: width  1680 start 1728 end 1760 total 1840 skew    0 clock  64.67KHz
        v: height 1050 start 1053 end 1059 total 1080           clock  59.88Hz
  1280x1024 (0x6f6) 108.000MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
  1440x900 (0x6f7) 88.750MHz +HSync -VSync
        h: width  1440 start 1488 end 1520 total 1600 skew    0 clock  55.47KHz
        v: height  900 start  903 end  909 total  926           clock  59.90Hz
  1280x800 (0x6f8) 148.500MHz +HSync +VSync
        h: width  1280 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height  800 start 1084 end 1089 total 1125           clock  60.00Hz
  1280x768 (0x6f9) 79.500MHz -HSync +VSync
        h: width  1280 start 1344 end 1472 total 1664 skew    0 clock  47.78KHz
        v: height  768 start  771 end  778 total  798           clock  59.87Hz
  1280x720 (0x6fa) 74.250MHz +HSync -VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
        v: height  720 start  725 end  730 total  750           clock  60.00Hz
  1280x720 (0x6fb) 74.250MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
        v: height  720 start  725 end  730 total  750           clock  60.00Hz
  1280x720 (0x6fc) 74.250MHz +HSync +VSync
        h: width  1280 start 1720 end 1760 total 1980 skew    0 clock  37.50KHz
        v: height  720 start  725 end  730 total  750           clock  50.00Hz
  1280x720 (0x6fd) 74.176MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  44.96KHz
        v: height  720 start  725 end  730 total  750           clock  59.94Hz
  1024x768 (0x6fe) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x6ff) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  720x576 (0x700) 27.000MHz -HSync -VSync
        h: width   720 start  732 end  796 total  864 skew    0 clock  31.25KHz
        v: height  576 start  581 end  586 total  625           clock  50.00Hz
  720x480 (0x701) 27.027MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.50KHz
        v: height  480 start  489 end  495 total  525           clock  60.00Hz
  720x480 (0x702) 27.000MHz -HSync -VSync
        h: width   720 start  736 end  794 total  858 skew    0 clock  31.47KHz
        v: height  480 start  489 end  495 total  525           clock  59.94Hz
  720x480 (0x703) 27.000MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.47KHz
        v: height  480 start  489 end  495 total  525           clock  59.94Hz
  640x480 (0x704) 25.200MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.50KHz
        v: height  480 start  490 end  492 total  525           clock  60.00Hz
  640x480 (0x705) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
  720x400 (0x706) 28.320MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock  31.47KHz
        v: height  400 start  412 end  414 total  449           clock  70.08Hz
Here it is connected to the display via an HDMI/DP adapter on the HDMI cable:

Code: Select all

xrandr --verbose
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP connected primary 1920x1080+0+0 (0x56) normal (normal left inverted right x axis y axis) 355mm x 200mm
	Identifier: 0x53
	Timestamp:  14988737
	Subpixel:   unknown
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       0
	CRTCs:      0 1 2 3
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID: 
		00ffffffffffff0009e59c0900000000
		231e0104a52414780322359759578e29
		1e505400000001010101010101010101
		0101010101018e8f8018713850406c30
		aa0063c81000001ad83b801871385040
		6c30aa0063c81000001a000000000000
		00000000000000000000000000000002
		000b40ff0a3c7d3e162b7d000000009b
	GAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	DEGAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	GAMMA_LUT: 0 
		range: (0, 65535)
	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
		0 1 
	DEGAMMA_LUT: 0 
		range: (0, 65535)
	TearFree: auto 
		supported: off, on, auto
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	vrr_capable: 0 
		range: (0, 1)
	abm level: 0 
		range: (0, 4)
	max bpc: 16 
		range: (8, 16)
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 78 
		supported: 78
	non-desktop: 0 
		range: (0, 1)
  1920x1080 (0x56) 367.500MHz +HSync -VSync *current +preferred
        h: width  1920 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height 1080 start 1090 end 1100 total 1160           clock 144.00Hz
  1920x1080 (0x57) 153.200MHz +HSync -VSync
        h: width  1920 start 2028 end 2076 total 2200 skew    0 clock  69.64KHz
        v: height 1080 start 1090 end 1100 total 1160           clock  60.03Hz
  1680x1050 (0x58) 367.500MHz +HSync -VSync
        h: width  1680 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height 1050 start 1090 end 1100 total 1160           clock 144.00Hz
  1280x1024 (0x59) 367.500MHz +HSync -VSync
        h: width  1280 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height 1024 start 1090 end 1100 total 1160           clock 144.00Hz
  1440x900 (0x5a) 367.500MHz +HSync -VSync
        h: width  1440 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  900 start 1090 end 1100 total 1160           clock 144.00Hz
  1280x800 (0x5b) 367.500MHz +HSync -VSync
        h: width  1280 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  800 start 1090 end 1100 total 1160           clock 144.00Hz
  1280x720 (0x5c) 367.500MHz +HSync -VSync
        h: width  1280 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  720 start 1090 end 1100 total 1160           clock 144.00Hz
  1024x768 (0x5d) 367.500MHz +HSync -VSync
        h: width  1024 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  768 start 1090 end 1100 total 1160           clock 144.00Hz
  800x600 (0x5e) 367.500MHz +HSync -VSync
        h: width   800 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  600 start 1090 end 1100 total 1160           clock 144.00Hz
  640x480 (0x5f) 367.500MHz +HSync -VSync
        h: width   640 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  480 start 1090 end 1100 total 1160           clock 144.00Hz
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x54
	Timestamp:  14988737
	Subpixel:   unknown
	Clones:    
	CRTCs:      0 1 2 3
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	GAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	DEGAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	GAMMA_LUT: 0 
		range: (0, 65535)
	CTM: 0 
	DEGAMMA_LUT: 0 
		range: (0, 65535)
	TearFree: auto 
		supported: off, on, auto
	subconnector: Unknown 
		supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	vrr_capable: 0 
		range: (0, 1)
	max bpc: 8 
		range: (8, 16)
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 85 
		supported: 85
	non-desktop: 0 
		range: (0, 1)
DisplayPort-1-0 connected 1920x1080+0+0 (0x6ee) normal (normal left inverted right x axis y axis) 930mm x 520mm
	Identifier: 0x84
	Timestamp:  14988737
	Subpixel:   unknown
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       4
	CRTCs:      4 5 6 7 8
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID: 
		00ffffffffffff00593a041001010101
		0a190103805d34780ae69da3544a9926
		0f474aa1080081809500b30001010101
		010101010101023a801871382d40582c
		4500a2083200001e0e1f008051001e30
		40803700dd0c1100001c000000fd0032
		4b1e460f000a202020202020000000fc
		0045353530692d43320a202020200154
		02032c714f0203040506079013141f20
		2201111226090707150750830100006c
		030c001000382dc002020202011d0072
		51d01e206e2855009ae61000001a011d
		8018711c1620582c25009ae61000009e
		8c0ad08a20e02d10103a96009ae61000
		0018023a801871382d40582c45009ae6
		1000001e0000000000000000000000e9
	PRIME Synchronization: 0 
		supported: 0, 1
	GAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	DEGAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	GAMMA_LUT: 0 
		range: (0, 65535)
	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
		0 1 
	DEGAMMA_LUT: 0 
		range: (0, 65535)
	TearFree: auto 
		supported: off, on, auto
	subconnector: HDMI 
		supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	vrr_capable: 0 
		range: (0, 1)
	max bpc: 8 
		range: (8, 16)
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 86 
		supported: 86
	non-desktop: 0 
		range: (0, 1)
  1920x1080 (0x6ee) 148.500MHz +HSync +VSync *current +preferred
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
  1920x1080 (0x6ef) 148.500MHz +HSync +VSync
        h: width  1920 start 2448 end 2492 total 2640 skew    0 clock  56.25KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  50.00Hz
  1920x1080 (0x6f0) 148.352MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.43KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  59.94Hz
  1920x1080 (0x6f1) 74.250MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.75KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  30.00Hz
  1920x1080 (0x6f2) 74.250MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  27.00KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  24.00Hz
  1920x1080 (0x6f3) 74.176MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.72KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  29.97Hz
  1920x1080 (0x6f4) 74.176MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  26.97KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  23.98Hz
  1680x1050 (0x6f5) 119.000MHz +HSync -VSync
        h: width  1680 start 1728 end 1760 total 1840 skew    0 clock  64.67KHz
        v: height 1050 start 1053 end 1059 total 1080           clock  59.88Hz
  1280x1024 (0x6f6) 108.000MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
  1440x900 (0x6f7) 88.750MHz +HSync -VSync
        h: width  1440 start 1488 end 1520 total 1600 skew    0 clock  55.47KHz
        v: height  900 start  903 end  909 total  926           clock  59.90Hz
  1280x800 (0x6f8) 148.500MHz +HSync +VSync
        h: width  1280 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height  800 start 1084 end 1089 total 1125           clock  60.00Hz
  1280x768 (0x6f9) 79.500MHz -HSync +VSync
        h: width  1280 start 1344 end 1472 total 1664 skew    0 clock  47.78KHz
        v: height  768 start  771 end  778 total  798           clock  59.87Hz
  1280x720 (0x6fa) 74.250MHz +HSync -VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
        v: height  720 start  725 end  730 total  750           clock  60.00Hz
  1280x720 (0x6fb) 74.250MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
        v: height  720 start  725 end  730 total  750           clock  60.00Hz
  1280x720 (0x6fc) 74.250MHz +HSync +VSync
        h: width  1280 start 1720 end 1760 total 1980 skew    0 clock  37.50KHz
        v: height  720 start  725 end  730 total  750           clock  50.00Hz
  1280x720 (0x6fd) 74.176MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  44.96KHz
        v: height  720 start  725 end  730 total  750           clock  59.94Hz
  1024x768 (0x6fe) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x6ff) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  720x576 (0x700) 27.000MHz -HSync -VSync
        h: width   720 start  732 end  796 total  864 skew    0 clock  31.25KHz
        v: height  576 start  581 end  586 total  625           clock  50.00Hz
  720x480 (0x701) 27.027MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.50KHz
        v: height  480 start  489 end  495 total  525           clock  60.00Hz
  720x480 (0x702) 27.000MHz -HSync -VSync
        h: width   720 start  736 end  794 total  858 skew    0 clock  31.47KHz
        v: height  480 start  489 end  495 total  525           clock  59.94Hz
  720x480 (0x703) 27.000MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.47KHz
        v: height  480 start  489 end  495 total  525           clock  59.94Hz
  640x480 (0x704) 25.200MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.50KHz
        v: height  480 start  490 end  492 total  525           clock  60.00Hz
  640x480 (0x705) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
  720x400 (0x706) 28.320MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock  31.47KHz
        v: height  400 start  412 end  414 total  449           clock  70.08Hz
HDMI-A-1-0 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x85
	Timestamp:  14988737
	Subpixel:   unknown
	Clones:    
	CRTCs:      4 5 6 7 8
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	PRIME Synchronization: 0 
		supported: 0, 1
	GAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	DEGAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	GAMMA_LUT: 0 
		range: (0, 65535)
	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
		0 1 
	DEGAMMA_LUT: 0 
		range: (0, 65535)
	TearFree: auto 
		supported: off, on, auto
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	vrr_capable: 0 
		range: (0, 1)
	max bpc: 8 
		range: (8, 16)
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 93 
		supported: 93
	non-desktop: 0 
		range: (0, 1)
and here it is connected to the usb-c via an HDMI/usb-c adapter on the HDMI cable:

Code: Select all

xrandr --verbose
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP connected primary 1920x1080+0+0 (0x56) normal (normal left inverted right x axis y axis) 355mm x 200mm
	Identifier: 0x53
	Timestamp:  15481967
	Subpixel:   unknown
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       0
	CRTCs:      0 1 2 3
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID: 
		00ffffffffffff0009e59c0900000000
		231e0104a52414780322359759578e29
		1e505400000001010101010101010101
		0101010101018e8f8018713850406c30
		aa0063c81000001ad83b801871385040
		6c30aa0063c81000001a000000000000
		00000000000000000000000000000002
		000b40ff0a3c7d3e162b7d000000009b
	GAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	DEGAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	GAMMA_LUT: 0 
		range: (0, 65535)
	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
		0 1 
	DEGAMMA_LUT: 0 
		range: (0, 65535)
	TearFree: auto 
		supported: off, on, auto
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	vrr_capable: 0 
		range: (0, 1)
	abm level: 0 
		range: (0, 4)
	max bpc: 16 
		range: (8, 16)
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 78 
		supported: 78
	non-desktop: 0 
		range: (0, 1)
  1920x1080 (0x56) 367.500MHz +HSync -VSync *current +preferred
        h: width  1920 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height 1080 start 1090 end 1100 total 1160           clock 144.00Hz
  1920x1080 (0x57) 153.200MHz +HSync -VSync
        h: width  1920 start 2028 end 2076 total 2200 skew    0 clock  69.64KHz
        v: height 1080 start 1090 end 1100 total 1160           clock  60.03Hz
  1680x1050 (0x58) 367.500MHz +HSync -VSync
        h: width  1680 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height 1050 start 1090 end 1100 total 1160           clock 144.00Hz
  1280x1024 (0x59) 367.500MHz +HSync -VSync
        h: width  1280 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height 1024 start 1090 end 1100 total 1160           clock 144.00Hz
  1440x900 (0x5a) 367.500MHz +HSync -VSync
        h: width  1440 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  900 start 1090 end 1100 total 1160           clock 144.00Hz
  1280x800 (0x5b) 367.500MHz +HSync -VSync
        h: width  1280 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  800 start 1090 end 1100 total 1160           clock 144.00Hz
  1280x720 (0x5c) 367.500MHz +HSync -VSync
        h: width  1280 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  720 start 1090 end 1100 total 1160           clock 144.00Hz
  1024x768 (0x5d) 367.500MHz +HSync -VSync
        h: width  1024 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  768 start 1090 end 1100 total 1160           clock 144.00Hz
  800x600 (0x5e) 367.500MHz +HSync -VSync
        h: width   800 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  600 start 1090 end 1100 total 1160           clock 144.00Hz
  640x480 (0x5f) 367.500MHz +HSync -VSync
        h: width   640 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height  480 start 1090 end 1100 total 1160           clock 144.00Hz
DisplayPort-1 connected 1920x1080+0+0 (0x6ee) normal (normal left inverted right x axis y axis) 930mm x 520mm
	Identifier: 0x54
	Timestamp:  15481967
	Subpixel:   unknown
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       1
	CRTCs:      0 1 2 3
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID: 
		00ffffffffffff00593a041001010101
		0a190103805d34780ae69da3544a9926
		0f474aa1080081809500b30001010101
		010101010101023a801871382d40582c
		4500a2083200001e0e1f008051001e30
		40803700dd0c1100001c000000fd0032
		4b1e460f000a202020202020000000fc
		0045353530692d43320a202020200154
		02032c714f0203040506079013141f20
		2201111226090707150750830100006c
		030c001000382dc002020202011d0072
		51d01e206e2855009ae61000001a011d
		8018711c1620582c25009ae61000009e
		8c0ad08a20e02d10103a96009ae61000
		0018023a801871382d40582c45009ae6
		1000001e0000000000000000000000e9
	GAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	DEGAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	GAMMA_LUT: 0 
		range: (0, 65535)
	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
		0 1 
	DEGAMMA_LUT: 0 
		range: (0, 65535)
	TearFree: auto 
		supported: off, on, auto
	subconnector: HDMI 
		supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	vrr_capable: 0 
		range: (0, 1)
	max bpc: 8 
		range: (8, 16)
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 85 
		supported: 85
	non-desktop: 0 
		range: (0, 1)
  1920x1080 (0x6ee) 148.500MHz +HSync +VSync *current +preferred
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
  1920x1080 (0x6ef) 148.500MHz +HSync +VSync
        h: width  1920 start 2448 end 2492 total 2640 skew    0 clock  56.25KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  50.00Hz
  1920x1080 (0x6f0) 148.352MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.43KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  59.94Hz
  1920x1080 (0x6f1) 74.250MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.75KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  30.00Hz
  1920x1080 (0x6f2) 74.250MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  27.00KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  24.00Hz
  1920x1080 (0x6f3) 74.176MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.72KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  29.97Hz
  1920x1080 (0x6f4) 74.176MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  26.97KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  23.98Hz
  1680x1050 (0x6f5) 119.000MHz +HSync -VSync
        h: width  1680 start 1728 end 1760 total 1840 skew    0 clock  64.67KHz
        v: height 1050 start 1053 end 1059 total 1080           clock  59.88Hz
  1280x1024 (0x6f6) 108.000MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
  1440x900 (0x6f7) 88.750MHz +HSync -VSync
        h: width  1440 start 1488 end 1520 total 1600 skew    0 clock  55.47KHz
        v: height  900 start  903 end  909 total  926           clock  59.90Hz
  1280x800 (0x6f8) 148.500MHz +HSync +VSync
        h: width  1280 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height  800 start 1084 end 1089 total 1125           clock  60.00Hz
  1280x768 (0x6f9) 79.500MHz -HSync +VSync
        h: width  1280 start 1344 end 1472 total 1664 skew    0 clock  47.78KHz
        v: height  768 start  771 end  778 total  798           clock  59.87Hz
  1280x720 (0x6fa) 74.250MHz +HSync -VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
        v: height  720 start  725 end  730 total  750           clock  60.00Hz
  1280x720 (0x6fb) 74.250MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
        v: height  720 start  725 end  730 total  750           clock  60.00Hz
  1280x720 (0x6fc) 74.250MHz +HSync +VSync
        h: width  1280 start 1720 end 1760 total 1980 skew    0 clock  37.50KHz
        v: height  720 start  725 end  730 total  750           clock  50.00Hz
  1280x720 (0x6fd) 74.176MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  44.96KHz
        v: height  720 start  725 end  730 total  750           clock  59.94Hz
  1024x768 (0x6fe) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x6ff) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  720x576 (0x700) 27.000MHz -HSync -VSync
        h: width   720 start  732 end  796 total  864 skew    0 clock  31.25KHz
        v: height  576 start  581 end  586 total  625           clock  50.00Hz
  720x480 (0x701) 27.027MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.50KHz
        v: height  480 start  489 end  495 total  525           clock  60.00Hz
  720x480 (0x702) 27.000MHz -HSync -VSync
        h: width   720 start  736 end  794 total  858 skew    0 clock  31.47KHz
        v: height  480 start  489 end  495 total  525           clock  59.94Hz
  720x480 (0x703) 27.000MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.47KHz
        v: height  480 start  489 end  495 total  525           clock  59.94Hz
  640x480 (0x704) 25.200MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.50KHz
        v: height  480 start  490 end  492 total  525           clock  60.00Hz
  640x480 (0x705) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
  720x400 (0x706) 28.320MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock  31.47KHz
        v: height  400 start  412 end  414 total  449           clock  70.08Hz
DisplayPort-1-0 connected 1920x1080+0+0 (0x6ee) normal (normal left inverted right x axis y axis) 930mm x 520mm
	Identifier: 0x84
	Timestamp:  15481967
	Subpixel:   unknown
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       4
	CRTCs:      4 5 6 7 8
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID: 
		00ffffffffffff00593a041001010101
		0a190103805d34780ae69da3544a9926
		0f474aa1080081809500b30001010101
		010101010101023a801871382d40582c
		4500a2083200001e0e1f008051001e30
		40803700dd0c1100001c000000fd0032
		4b1e460f000a202020202020000000fc
		0045353530692d43320a202020200154
		02032c714f0203040506079013141f20
		2201111226090707150750830100006c
		030c001000382dc002020202011d0072
		51d01e206e2855009ae61000001a011d
		8018711c1620582c25009ae61000009e
		8c0ad08a20e02d10103a96009ae61000
		0018023a801871382d40582c45009ae6
		1000001e0000000000000000000000e9
	PRIME Synchronization: 0 
		supported: 0, 1
	GAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	DEGAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	GAMMA_LUT: 0 
		range: (0, 65535)
	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
		0 1 
	DEGAMMA_LUT: 0 
		range: (0, 65535)
	TearFree: auto 
		supported: off, on, auto
	subconnector: HDMI 
		supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	vrr_capable: 0 
		range: (0, 1)
	max bpc: 8 
		range: (8, 16)
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 86 
		supported: 86
	non-desktop: 0 
		range: (0, 1)
  1920x1080 (0x6ee) 148.500MHz +HSync +VSync *current +preferred
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
  1920x1080 (0x6ef) 148.500MHz +HSync +VSync
        h: width  1920 start 2448 end 2492 total 2640 skew    0 clock  56.25KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  50.00Hz
  1920x1080 (0x6f0) 148.352MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.43KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  59.94Hz
  1920x1080 (0x6f1) 74.250MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.75KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  30.00Hz
  1920x1080 (0x6f2) 74.250MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  27.00KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  24.00Hz
  1920x1080 (0x6f3) 74.176MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.72KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  29.97Hz
  1920x1080 (0x6f4) 74.176MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  26.97KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  23.98Hz
  1680x1050 (0x6f5) 119.000MHz +HSync -VSync
        h: width  1680 start 1728 end 1760 total 1840 skew    0 clock  64.67KHz
        v: height 1050 start 1053 end 1059 total 1080           clock  59.88Hz
  1280x1024 (0x6f6) 108.000MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
  1440x900 (0x6f7) 88.750MHz +HSync -VSync
        h: width  1440 start 1488 end 1520 total 1600 skew    0 clock  55.47KHz
        v: height  900 start  903 end  909 total  926           clock  59.90Hz
  1280x800 (0x6f8) 148.500MHz +HSync +VSync
        h: width  1280 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height  800 start 1084 end 1089 total 1125           clock  60.00Hz
  1280x768 (0x6f9) 79.500MHz -HSync +VSync
        h: width  1280 start 1344 end 1472 total 1664 skew    0 clock  47.78KHz
        v: height  768 start  771 end  778 total  798           clock  59.87Hz
  1280x720 (0x6fa) 74.250MHz +HSync -VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
        v: height  720 start  725 end  730 total  750           clock  60.00Hz
  1280x720 (0x6fb) 74.250MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
        v: height  720 start  725 end  730 total  750           clock  60.00Hz
  1280x720 (0x6fc) 74.250MHz +HSync +VSync
        h: width  1280 start 1720 end 1760 total 1980 skew    0 clock  37.50KHz
        v: height  720 start  725 end  730 total  750           clock  50.00Hz
  1280x720 (0x6fd) 74.176MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  44.96KHz
        v: height  720 start  725 end  730 total  750           clock  59.94Hz
  1024x768 (0x6fe) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x6ff) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  720x576 (0x700) 27.000MHz -HSync -VSync
        h: width   720 start  732 end  796 total  864 skew    0 clock  31.25KHz
        v: height  576 start  581 end  586 total  625           clock  50.00Hz
  720x480 (0x701) 27.027MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.50KHz
        v: height  480 start  489 end  495 total  525           clock  60.00Hz
  720x480 (0x702) 27.000MHz -HSync -VSync
        h: width   720 start  736 end  794 total  858 skew    0 clock  31.47KHz
        v: height  480 start  489 end  495 total  525           clock  59.94Hz
  720x480 (0x703) 27.000MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.47KHz
        v: height  480 start  489 end  495 total  525           clock  59.94Hz
  640x480 (0x704) 25.200MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.50KHz
        v: height  480 start  490 end  492 total  525           clock  60.00Hz
  640x480 (0x705) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
  720x400 (0x706) 28.320MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock  31.47KHz
        v: height  400 start  412 end  414 total  449           clock  70.08Hz
HDMI-A-1-0 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x85
	Timestamp:  15481967
	Subpixel:   unknown
	Clones:    
	CRTCs:      4 5 6 7 8
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	PRIME Synchronization: 0 
		supported: 0, 1
	GAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	DEGAMMA_LUT_SIZE: 4096 
		range: (0, -1)
	GAMMA_LUT: 0 
		range: (0, 65535)
	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 
		0 1 
	DEGAMMA_LUT: 0 
		range: (0, 65535)
	TearFree: auto 
		supported: off, on, auto
	HDCP Content Type: HDCP Type0 
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired 
		supported: Undesired, Desired, Enabled
	vrr_capable: 0 
		range: (0, 1)
	max bpc: 8 
		range: (8, 16)
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 93 
		supported: 93
	non-desktop: 0 
		range: (0, 1)
  1920x1080 (0x6ee) 148.500MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
  1920x1080 (0x6ef) 148.500MHz +HSync +VSync
        h: width  1920 start 2448 end 2492 total 2640 skew    0 clock  56.25KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  50.00Hz
  1920x1080 (0x6f0) 148.352MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.43KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  59.94Hz
  1920x1080 (0x6f1) 74.250MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.75KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  30.00Hz
  1920x1080 (0x6f2) 74.250MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  27.00KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  24.00Hz
  1920x1080 (0x6f3) 74.176MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  33.72KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  29.97Hz
  1920x1080 (0x6f4) 74.176MHz +HSync +VSync
        h: width  1920 start 2558 end 2602 total 2750 skew    0 clock  26.97KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  23.98Hz
  1680x1050 (0x6f5) 119.000MHz +HSync -VSync
        h: width  1680 start 1728 end 1760 total 1840 skew    0 clock  64.67KHz
        v: height 1050 start 1053 end 1059 total 1080           clock  59.88Hz
  1280x1024 (0x6f6) 108.000MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
  1440x900 (0x6f7) 88.750MHz +HSync -VSync
        h: width  1440 start 1488 end 1520 total 1600 skew    0 clock  55.47KHz
        v: height  900 start  903 end  909 total  926           clock  59.90Hz
  1280x800 (0x6f8) 148.500MHz +HSync +VSync
        h: width  1280 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height  800 start 1084 end 1089 total 1125           clock  60.00Hz
  1280x768 (0x6f9) 79.500MHz -HSync +VSync
        h: width  1280 start 1344 end 1472 total 1664 skew    0 clock  47.78KHz
        v: height  768 start  771 end  778 total  798           clock  59.87Hz
  1280x720 (0x6fa) 74.250MHz +HSync -VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
        v: height  720 start  725 end  730 total  750           clock  60.00Hz
  1280x720 (0x6fb) 74.250MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  45.00KHz
        v: height  720 start  725 end  730 total  750           clock  60.00Hz
  1280x720 (0x6fc) 74.250MHz +HSync +VSync
        h: width  1280 start 1720 end 1760 total 1980 skew    0 clock  37.50KHz
        v: height  720 start  725 end  730 total  750           clock  50.00Hz
  1280x720 (0x6fd) 74.176MHz +HSync +VSync
        h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  44.96KHz
        v: height  720 start  725 end  730 total  750           clock  59.94Hz
  1024x768 (0x6fe) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x6ff) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  720x576 (0x700) 27.000MHz -HSync -VSync
        h: width   720 start  732 end  796 total  864 skew    0 clock  31.25KHz
        v: height  576 start  581 end  586 total  625           clock  50.00Hz
  720x480 (0x701) 27.027MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.50KHz
        v: height  480 start  489 end  495 total  525           clock  60.00Hz
  720x480 (0x702) 27.000MHz -HSync -VSync
        h: width   720 start  736 end  794 total  858 skew    0 clock  31.47KHz
        v: height  480 start  489 end  495 total  525           clock  59.94Hz
  720x480 (0x703) 27.000MHz -HSync -VSync
        h: width   720 start  736 end  798 total  858 skew    0 clock  31.47KHz
        v: height  480 start  489 end  495 total  525           clock  59.94Hz
  640x480 (0x704) 25.200MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.50KHz
        v: height  480 start  490 end  492 total  525           clock  60.00Hz
  640x480 (0x705) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
  720x400 (0x706) 28.320MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock  31.47KHz
        v: height  400 start  412 end  414 total  449           clock  70.08Hz
Of note, that was the first time I have ever connected it to the DP (I don't know why, it had just never occurred to me before), and running the xrandr --verbose command was all I was able to do before it crashed (fastest external display crash I've had yet).
User avatar
SMG
Level 25
Level 25
Posts: 31988
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: External HDMI display crash after little to no use

Post by SMG »

avgguy25 wrote: Mon Jan 17, 2022 11:07 pmI recall reading somewhere, but I don't recall where sadly, that HDMI has a hard time reading the EDID, and that DP or usb-c has a better chance at it, so I ran all three, in the hopes of something being able to identify it.
That's the first time I've heard that. The EDID for the external monitor showed up in all three outputs. And is showed twice in the last output. :shock:

Do you have the two screens set in mirror mode? The current screen setting is showing 1920 x 1080 even though both the laptop and the external screen are showing as connected.

I left in the following info from the listing so you can get a better understanding of what information it provides.
  • The EDID for both the eDP (laptop screen) and the HDMI (external monitor) are both listed.
  • The * current and + actual resolutions (both are the same in the case of these two screens) are showing.
  • DisplayPort-1-0 and HDMI-A-1-0 have a PRIME Synchronization: option which means they are connected to the 6600.
avgguy25 wrote: Mon Jan 17, 2022 11:07 pmHere's the xrandr --verbose output while connected via HDMI:

Code: Select all

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP connected primary 1920x1080+0+0 (0x56) normal (normal left inverted right x axis y axis) 355mm x 200mm
	EDID: 
		00ffffffffffff0009e59c0900000000
		231e0104a52414780322359759578e29
		1e505400000001010101010101010101
		0101010101018e8f8018713850406c30
		aa0063c81000001ad83b801871385040
		6c30aa0063c81000001a000000000000
		00000000000000000000000000000002
		000b40ff0a3c7d3e162b7d000000009b
  1920x1080 (0x56) 367.500MHz +HSync -VSync *current +preferred
        h: width  1920 start 2028 end 2076 total 2200 skew    0 clock 167.05KHz
        v: height 1080 start 1090 end 1100 total 1160           clock 144.00Hz
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-0 disconnected (normal left inverted right x axis y axis)
	PRIME Synchronization: 1
		supported: 0, 1
HDMI-A-1-0 connected 1920x1080+0+0 (0x6ee) normal (normal left inverted right x axis y axis) 930mm x 520mm
	EDID: 
		00ffffffffffff00593a041001010101
		0a190103805d34780ae69da3544a9926
		0f474aa1080081809500b30001010101
		010101010101023a801871382d40582c
		4500a2083200001e0e1f008051001e30
		40803700dd0c1100001c000000fd0032
		4b1e460f000a202020202020000000fc
		0045353530692d43320a202020200154
		02032c714f0203040506079013141f20
		2201111226090707150750830100006c
		030c001000382dc002020202011d0072
		51d01e206e2855009ae61000001a011d
		8018711c1620582c25009ae61000009e
		8c0ad08a20e02d10103a96009ae61000
		0018023a801871382d40582c45009ae6
		1000001e0000000000000000000000e9
	PRIME Synchronization: 0 
		supported: 0, 1
  1920x1080 (0x6ee) 148.500MHz +HSync +VSync *current +preferred
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
This next set of data is pretty much the same except the external monitor is now showing as connected to the DP port (through an HDMI subconnector to the monitor) instead of the HDMI port. I have no guesses as to why this connection would be more of an issue (you indicated it crashed almost immediately), but the amdgpu driver code is not exactly the same for DP connections as it is for HDMI connections. There might be something in the "translation" through the cable which is a factor.
avgguy25 wrote: Mon Jan 17, 2022 11:07 pmHere it is connected to the display via an HDMI/DP adapter on the HDMI cable:

Code: Select all

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP connected primary 1920x1080+0+0 (0x56) normal (normal left inverted right x axis y axis) 355mm x 200mm
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-0 connected 1920x1080+0+0 (0x6ee) normal (normal left inverted right x axis y axis) 930mm x 520mm
	EDID: 
		00ffffffffffff00593a041001010101
		0a190103805d34780ae69da3544a9926
		0f474aa1080081809500b30001010101
 		010101010101023a801871382d40582c
		4500a2083200001e0e1f008051001e30
		40803700dd0c1100001c000000fd0032
		4b1e460f000a202020202020000000fc
		0045353530692d43320a202020200154
		02032c714f0203040506079013141f20
		2201111226090707150750830100006c
		030c001000382dc002020202011d0072
		51d01e206e2855009ae61000001a011d
		8018711c1620582c25009ae61000009e
		8c0ad08a20e02d10103a96009ae61000
		0018023a801871382d40582c45009ae6
		1000001e0000000000000000000000e9
	PRIME Synchronization: 0 
		supported: 0, 1
	subconnector: HDMI 
		supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
  1920x1080 (0x6ee) 148.500MHz +HSync +VSync *current +preferred
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
HDMI-A-1-0 disconnected (normal left inverted right x axis y axis)
	PRIME Synchronization: 0 
		supported: 0, 1
The last data set had EDID info for the external monitor both for the USB-C port and the DP port and shows both as connected. I suspect this may be related to the wiring inside the laptop? It also lists resolutions for the HDMI port (I only showed one) even though nothing is listed as connected and there is no resolution indicated as * or +. I have seen that before in other xrandr outputs, but I'm not sure what it signifies.
avgguy25 wrote: Mon Jan 17, 2022 11:07 pm and here it is connected to the usb-c via an HDMI/usb-c adapter on the HDMI cable:

Code: Select all

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP connected primary 1920x1080+0+0 (0x56) normal (normal left inverted right x axis y axis) 355mm x 200mm
DisplayPort-1 connected 1920x1080+0+0 (0x6ee) normal (normal left inverted right x axis y axis) 930mm x 520mm
	EDID: 
		00ffffffffffff00593a041001010101
		0a190103805d34780ae69da3544a9926
		0f474aa1080081809500b30001010101
		010101010101023a801871382d40582c
		4500a2083200001e0e1f008051001e30
		40803700dd0c1100001c000000fd0032
		4b1e460f000a202020202020000000fc
		0045353530692d43320a202020200154
		02032c714f0203040506079013141f20
		2201111226090707150750830100006c
		030c001000382dc002020202011d0072
		51d01e206e2855009ae61000001a011d
		8018711c1620582c25009ae61000009e
		8c0ad08a20e02d10103a96009ae61000
		0018023a801871382d40582c45009ae6
		1000001e0000000000000000000000e9
	subconnector: HDMI 
		supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
 1920x1080 (0x6ee) 148.500MHz +HSync +VSync *current +preferred
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
DisplayPort-1-0 connected 1920x1080+0+0 (0x6ee) normal (normal left inverted right x axis y axis) 930mm x 520mm
	EDID: 
		00ffffffffffff00593a041001010101
		0a190103805d34780ae69da3544a9926
		0f474aa1080081809500b30001010101
		010101010101023a801871382d40582c
		4500a2083200001e0e1f008051001e30
		40803700dd0c1100001c000000fd0032
		4b1e460f000a202020202020000000fc
		0045353530692d43320a202020200154
		02032c714f0203040506079013141f20
		2201111226090707150750830100006c
		030c001000382dc002020202011d0072
		51d01e206e2855009ae61000001a011d
		8018711c1620582c25009ae61000009e
		8c0ad08a20e02d10103a96009ae61000
		0018023a801871382d40582c45009ae6
		1000001e0000000000000000000000e9
	PRIME Synchronization: 0 
		supported: 0, 1
	subconnector: HDMI 
		supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
  1920x1080 (0x6ee) 148.500MHz +HSync +VSync *current +preferred
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
HDMI-A-1-0 disconnected (normal left inverted right x axis y axis)
	PRIME Synchronization: 0 
		supported: 0, 1
  1920x1080 (0x6ee) 148.500MHz +HSync +VSync
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1084 end 1089 total 1125           clock  60.00Hz
I presume when the external monitor screen crashes you still have the laptop screen working. The next time you see a "crash", run the following in a terminal dmesg -T | tail -n 200 which gives the last 200 lines sent to the dmesg log. Perhaps that will give us clues as to what is happening.

I do not know if running DRI_PRIME=1 in a terminal will help keep the monitor stable longer, but it is something you can try. It only lasts for the current boot cycle (so rebooting will clear it). After you run that, if you then run inxi -Gx I would expect you will see the renderer has changed because that should switch which renderer is primary.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
avgguy25
Level 1
Level 1
Posts: 7
Joined: Sun Jan 16, 2022 1:16 pm

Re: External HDMI display crash after little to no use

Post by avgguy25 »

The DP crash was very strange. Usually, like you said, I still have functionality on the laptop display. In that case, I didn't, and had to disconnect the cable to get it back. The strange part was, I did the usb-c connection next, and under 'display', the external monitor using the DP connection was still an option. So three options in total, the usb-c external display, the dp port external display, and the laptop screen. I didn't select the dp port option because I really have no idea what kind of badness that would've caused, just strange that the 'ghost' of the dp connection lingered like that.

I did try the DRI_PRIME=1 on a few programs in terminal, and ran them all simultaneously to see if it would crash, but it never did. I did a timeshift backup, then took the plunge, ran sudo nano /etc/environment, and added DRI_PRIME=1 on the next line, rebooted, and proceeded to stress it out like no tomorrow to see if there would be a crash. So far, none at all :D . Here is the inxi -Fxxxrz output with the aforementioned applied, and connected via HDMI:

Code: Select all

System:
  Kernel: 5.14.0-1018-oem x86_64 bits: 64 compiler: N/A 
  Desktop: Cinnamon 5.0.7 wm: muffin 5.0.2 dm: LightDM 1.30.0 
  Distro: Linux Mint 20.2 Uma base: Ubuntu 20.04 focal 
Machine:
  Type: Laptop System: HP product: OMEN by HP Laptop 16-c0xxx v: N/A 
  serial: <filter> Chassis: type: 10 serial: <filter> 
  Mobo: HP model: 8902 v: 89.55 serial: <filter> UEFI: AMI v: F.12 
  date: 12/09/2021 
Battery:
  ID-1: BAT0 charge: 70.0 Wh condition: 70.1/70.1 Wh (100%) volts: 17.4/15.4 
  model: HP Primary type: Li-ion serial: <filter> status: Unknown cycles: 11 
CPU:
  Topology: 8-Core model: AMD Ryzen 7 5800H with Radeon Graphics bits: 64 
  type: MT MCP arch: Zen 3 L2 cache: 4096 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 102213 
  Speed: 1197 MHz min/max: 1200/3200 MHz boost: enabled Core speeds (MHz): 
  1: 1312 2: 2488 3: 1214 4: 1196 5: 2470 6: 1395 7: 1197 8: 1197 9: 1197 
  10: 1196 11: 1196 12: 1196 13: 1246 14: 1197 15: 1782 16: 1197 
Graphics:
  Device-1: AMD vendor: Hewlett-Packard driver: amdgpu v: kernel 
  bus ID: 03:00.0 chip ID: 1002:73ff 
  Device-2: AMD vendor: Hewlett-Packard driver: amdgpu v: kernel 
  bus ID: 09:00.0 chip ID: 1002:1638 
  Display: x11 server: X.Org 1.20.13 driver: amdgpu,ati 
  unloaded: fbdev,modesetting,radeon,vesa 
  resolution: 1920x1080~144Hz, 1920x1080~60Hz 
  OpenGL: 
  renderer: AMD DIMGREY_CAVEFISH (DRM 3.42.0 5.14.0-1018-oem LLVM 12.0.0) 
  v: 4.6 Mesa 21.0.3 direct render: Yes 
Audio:
  Device-1: AMD vendor: Hewlett-Packard driver: snd_hda_intel v: kernel 
  bus ID: 03:00.1 chip ID: 1002:ab28 
  Device-2: AMD vendor: Hewlett-Packard driver: snd_hda_intel v: kernel 
  bus ID: 09:00.1 chip ID: 1002:1637 
  Device-3: AMD Raven/Raven2/FireFlight/Renoir Audio Processor 
  vendor: Hewlett-Packard driver: snd_rn_pci_acp3x v: kernel bus ID: 09:00.5 
  chip ID: 1022:15e2 
  Device-4: AMD Family 17h HD Audio vendor: Hewlett-Packard 
  driver: snd_hda_intel v: kernel bus ID: 09:00.6 chip ID: 1022:15e3 
  Sound Server: ALSA v: k5.14.0-1018-oem 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Hewlett-Packard driver: r8169 v: kernel port: f000 bus ID: 04:00.0 
  chip ID: 10ec:8168 
  IF: eno1 state: down mac: <filter> 
  Device-2: Realtek vendor: Hewlett-Packard driver: rtw89_pci v: kernel 
  port: e000 bus ID: 05:00.0 chip ID: 10ec:8852 
  IF: wlo1 state: up mac: <filter> 
  IF-ID-1: wgivpn state: unknown speed: N/A duplex: N/A mac: N/A 
Drives:
  Local Storage: total: 6.37 TiB used: 5.23 TiB (82.2%) 
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 2TB 
  size: 1.82 TiB speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 2B2QEXM7 
  scheme: GPT 
  ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 970 EVO Plus 2TB 
  size: 1.82 TiB speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 2B2QEXM7 
  scheme: GPT 
  ID-3: /dev/sda type: USB vendor: Seagate model: Expansion size: 931.51 GiB 
  serial: <filter> rev: 0706 scheme: MBR 
  ID-4: /dev/sdb type: USB vendor: Seagate model: Expansion size: 3.64 TiB 
  serial: <filter> rev: 0710 scheme: GPT 
Partition:
  ID-1: / size: 1.76 TiB used: 850.50 GiB (47.2%) fs: ext4 
  dev: /dev/nvme1n1p2 
  ID-2: swap-1 size: 32.23 GiB used: 3.0 MiB (0.0%) fs: swap 
  dev: /dev/nvme1n1p1 
Sensors:
  System Temperatures: cpu: 38.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
  GPU: device: amdgpu temp: 36 C device: amdgpu temp: 40 C fan: 0 
Repos:
  No active apt repos in: /etc/apt/sources.list 
  Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list 
  1: deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
  Active apt repos in: /etc/apt/sources.list.d/ivpn.list 
  1: deb [arch=amd64 signed-by=/usr/share/keyrings/ivpn-archive-keyring.gpg] https://repo.ivpn.net/stable/mint ./generic main
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
  1: deb http://packages.linuxmint.com uma main upstream import backport #id:linuxmint_main
  2: deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
  3: deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
  4: deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
  5: deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
  6: deb http://archive.canonical.com/ubuntu/ focal partner
Info:
  Processes: 366 Uptime: 30m Memory: 30.71 GiB used: 3.28 GiB (10.7%) 
  Init: systemd v: 245 runlevel: 5 Compilers: gcc: 9.3.0 alt: 9 Shell: bash 
  v: 5.0.17 running in: gnome-terminal inxi: 3.0.38 


Functionally, the issue seems to have been resolved. The AMD DIMGREY_CAVEFISH is now the renderer, whereas the AMD RENOIR was the renderer in, I think, every other instance. I'd like to keep testing it though before I make the issue resolved, if that's ok. It could just be having a good day for all I know, but I'm optimistic.

For posterity's sake, I could undo the addition to the etc/environment file, reboot, crash, and run the dmesg -T | tail -n 200 command you mentioned, if you think it'll help id exactly what the issue is.
User avatar
SMG
Level 25
Level 25
Posts: 31988
Joined: Sun Jul 26, 2020 6:15 pm
Location: USA

Re: External HDMI display crash after little to no use

Post by SMG »

avgguy25 wrote: Tue Jan 18, 2022 5:51 pm The DP crash was very strange. Usually, like you said, I still have functionality on the laptop display. In that case, I didn't, and had to disconnect the cable to get it back. The strange part was, I did the usb-c connection next, and under 'display', the external monitor using the DP connection was still an option. So three options in total, the usb-c external display, the dp port external display, and the laptop screen.
Usually, what is in xrandr is what shows up in the Display app, so seeing all three in the Display app makes sense.
avgguy25 wrote: Tue Jan 18, 2022 5:51 pmFunctionally, the issue seems to have been resolved. The AMD DIMGREY_CAVEFISH is now the renderer, whereas the AMD RENOIR was the renderer in, I think, every other instance. I'd like to keep testing it though before I make the issue resolved, if that's ok. It could just be having a good day for all I know, but I'm optimistic.
Let it run for a week or two and if all is okay, then come back and mark the topic solved.
avgguy25 wrote: Tue Jan 18, 2022 5:51 pmFor posterity's sake, I could undo the addition to the etc/environment file, reboot, crash, and run the dmesg -T | tail -n 200 command you mentioned, if you think it'll help id exactly what the issue is.
The Dell with the similar AMD/AMD graphics which I referenced in my first post had the dedicated GPU renderering without needing to set the environment variable so I had been suspecting that would probably provide more stability for you, but I wasn't 100% sure. That's why I asked about about the dmesg output. It's working now so I don't see a need to check it.

While trying to find more info, I did come across the link to the platform/x86: hp-wmi: add support for omen laptops which I understand will be part of the 5.16 kernel. If you run into issues related to temperature you may want to consider adding it while waiting for a newer kernel to be available through Linux Mint.
Image
A woman typing on a laptop with LM20.3 Cinnamon.
avgguy25
Level 1
Level 1
Posts: 7
Joined: Sun Jan 16, 2022 1:16 pm

Re: External HDMI display crash after little to no use

Post by avgguy25 »

This has definitely fixed the issue. You were absolutely correct, adding the DRI_PRIME=1 added stability to the display, maybe (I don't know for sure) sort of locking in the smartshift aspect. No crashes or issues of any kind, and so far, heat has not been an issue at all. Thank you so much for all the help (and the tutorials!). :D
Locked

Return to “Graphics Cards & Monitors”