You are not logged in.
Hi, I am using laptop with two connected external monitors
xrandr --listmonitors
Monitors: 3
0: +*eDP-1 1920/344x1080/194+0+0 eDP-1
1: +DP-1-1 1920/531x1080/299+4480+0 DP-1-1
2: +HDMI-1-0 2560/697x1440/392+1920+0 HDMI-1-0
After today update to 6.1.4 and reboot, external monitors no longer work properly. They try to display something for about 10 seconds and then I get display only on my laptop's screen, while those two other monitors stays on, but show only black screen. I can sill see them through xrandr, I can turn them off, but when I try to turn them on again, they freeze again. Anyone experiencing something similar? Can I provide you with some logs, where you can see where is the problem? Thanks
Offline
Maybe this https://bugs.archlinux.org/task/76934 ?
Offline
I see the same issue since upgrading linux from 6.1.2.arch1-1 to 6.1.4.arch1-1. Nvidia Quadro T1000 Mobile user here (unfortunately), so the nvidia version also changed from 525.60.11-6 to 525.78.01-2. The external monitors are connected via DP. The journal reports:
nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000c57e:0:0:1128
Downgrading linux and nvidia fixes the issue again.
Will follow up with more details after $work.
Offline
Exactly as you say. I also have this in my journal:
led 11 20:17:49 archlinux kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000c67e:0:0:1128
led 11 20:17:52 archlinux kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000c67e:0:0:1128
led 11 20:17:54 archlinux kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000c67e:2:0:1128
led 11 20:17:56 archlinux kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000c67e:0:0:1128
Reverting linux package to 6.1.3.arch-1-1 and nvidia to 525.60.11-7 everything works normally again
Offline
Any update what could be wrong?
Offline
Problem still present with linux 6.1.6-arch-1-1
Offline
I checked my display setup which I used when I was experiencing this issue: I was using Reverse Prime. Today, I upgraded to linux 6.1.6-arch1-1 and switched to Nvidia graphics only (by switching off the hybrid graphics in the Firmware and removing /etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf). The issue is gone now - so either the kernel upgrade or dhe switch to NVidia only seems to have fixed the problem. Maybe someone who still experiences the issue can help deciding which one is to blame...
Offline
Switching to NVIDIA only works indeed. But I would still love to use my previous setup with integrated graphics in case I am on battery so I hope there is some solution to that as well
Offline
How are the external monitor ports wired? Is it a "muxless" setup, where everything is connected to the iGPU and the Nvidia card is "floating", or are the ports wired to the dGPU directly (Nvidia)?
Offline
Switching to NVIDIA only works indeed. But I would still love to use my previous setup with integrated graphics in case I am on battery so I hope there is some solution to that as well
Try using optimus-manager instead of reverse Prime, that should help switch off nvidia without using reverse prime. Since its a different 'path'/method than reverse prime there's a chance you won't trigger the bug that way (my laptop hasn't seen external monitor problems in the mentioned updates).
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
I found this looking for
nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000c67e:2:0:1128
and having issues with my main and sometimes secondary monitor - both on an nVidia 3060 - freezing while the third monitor connected to my integrated Intel card (i9-13900K) staying functional.
Toggling to a vconsole and back typically fixes it (Chrome remains frozen for a while but "jiggling" the windows gets it back), but on some occasions this just causes more freezing and the only way I can get access to the system is over SSH (hence how I found the message above).
This did indeed start to happen after the updates around kernel 6.1.4 and nvidia 525.78 and is very frequent - hourly if not more.
Both monitors on the nvidia card are over DP while the other one is over HDMI.
Typically when booting all monitors get the console output during POST and when udev kicks in and only the integrated one updates until X has started up. This was getting annoying so I was considering switching over to the nvidia card completely anyway. It doesn't have enough ports to also drive a VR headset, which is why I've used the integrated card for the 3rd monitor so far.
This thread convinced me the hardware is alright and I've already tested with multiple window managers so I know those aren't the issue and I've now disabled the integrated card to see if it helps.
To clarify: I am not using Prime or anything like that, just two cards at the same time. If it remains unstable after this I'll try downgrading the kernel and nvidia drivers, but my main concern now is what info I could get out of logs etc to help narrow down the issue.
I've tried keeping the journal and dmesg up when it happens but so far I've only managed to catch that line above.
Edit: So far it's been rock solid without the integrated GPU involved and staying on the latest kernel & nvidia drivers.
Last edited by TwoD (2023-01-20 11:06:33)
Offline
Problem still persist with current releases. Funnily it fixed for me randomly on my third screen which freezes when using xrandr until next boot two days ago. No idea what happened.
Offline
I have a similar issue. My screens freeze for few seconds if my nvidia GPU is being heavily used.
After it unfreezes my external display often stays frozen.
I'm also getting the "Idling display engine timed out" errors.
Last edited by Wolfyxon (2023-03-04 18:08:13)
Display: Xorg | Display manager: lightdm | Greeter: lightdm-gtk-greeter | DE/WM: i3 | kernel: 6.8.2-arch1-1 | GPU drivers: modesetting, nvidia-dkms
Offline
Hi everyone,
Finally found this thread. Helped me in the right direction.
In my specific case, I can use:
- Kernel: LTS latest
- NVIDIA: 525.60.11
The driver won't compile with the latest non-LTS kernel, be aware of that.
Offline