[530.41.03] External monitor stays frozen until I move my mouse

Same here with a ASUS TUF A15 laptop (ryzen 7 6800H + RTX 3070) on the external monitor, the laptop monitor works fine, but freeze happens on the external monitor via USB-C DisplayPort until I move the mouse pointer.

525 works fine, 530 no.

515 was a disaster too with my external screen, had to retry more than 10 times to make the “Join Displays” works. 525 solved this problem.

OS: Ubuntu 22.04
Bad driver: 530.41.03
Working previous driver: 525.105.17

My laptop has 2 GPUs.
Ryzen 5 4600H with Radeon Graphics + NVIDIA GeForce GTX 1650 Ti Mobile

My built-in screen seems to be internally wired to the Radeon graphics while on the other hand, my HDMI port seems to be wired to the 1650 Ti.

After I log in (with Xorg) my external monitor stays black until I move my cursor to it or, oddly enough, near it (as in bringing the cursor closer to the right side of my primary monitor that’s connected to the iGPU)

This specific issue doesn’t happen when running Wayland.

I also have attached a video of the issue.

I am on a similar setup as @tvai and @madarsbatraks :

Notebook: ASUS ROG G14
CPU: Ryzen 9 5900HS
GPU: RTX 3060 Laptop

When the display is plugged in via hdmi, everything works as expected (through the amdgpu)
When i connect to my dock (usb-c → nvidia card) I experience the lags just like in the video.

I have the same issue.

Laptop: Acer Nitro 5
CPU: 11th Gen Intel i7-11800H (16) @ 4.600GHz
GPU: NVIDIA GeForce RTX 3060 Mobile / Max-Q
GPU: Intel TigerLake-H GT1 [UHD Graphics]

My laptop’s built in display works fine and refreshes fine.

The external display is connected via HDMI and used to work fine until the last one or two updates. Now, the external monitor only refreshes when there is mouse movement.

I have tried different desktop environments, Gnome, KDE Plasma and openbox, wayland and xorg, all act the same.

I have also tried different display managers, but none made any difference.

I tried to downgrade like other users did above, however, downgrading to 525 made no difference. Downgrading to 520 just resulted in the external monitor turning black.

nvidia-bug-report.log.gz (1.1 MB)

Any news on this issue @amrits?

I had the same problem before. Tried downgrading but no luck and even lost xrandr nvidia provider. Then reinstalled the last version, nothing changed(still no nvidia as provider)

Just regenerated xorg.conf and everything went back to normal. Even the second screen, no need to move the mouse to redraw.

1 Like

Hi Francisco, could you please give us the steps on how you proceeded?

as I said before, I haven’t done much:

  1. downgrading = broke everything
  2. reinstalled the last version = still broken
  3. regenerated xorg.conf with nvidia-xconfig
    xorg.conf (504 Bytes)

that’s all!

But that only works if you use your GPU with xorg (I tried downgrading and using xorg only and still had the same issue, weird). Wayland still an issue. I use nvidia + intel gpu’s on my laptop and switch between them as needed.

Have the same issue.
Distribution: Gentoo (xorg, KDE)
GPUs:
Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630]
NVIDIA Corporation GP107GLM [Quadro P600 Mobile] (rev a1)
Driver version: 530.41.03
downgrading to 525.116.03 solved this problem for me.

Also I have no xorg.conf. I think the default is prime render offload for me.

xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x47 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 5 associated providers: 1 name:Intel
Provider 1: id: 0x281 cap: 0x2, Sink Output crtcs: 4 outputs: 3 associated providers: 1 name:NVIDIA-G0

I am still not able to repro issue unfortunately. I recently tried repro on ASUS notebook

  • Arch Linux + kernel 6.2.12-arch1-1 + NVIDIA GeForce RTX 4070 Laptop GPU + Driver 530.41.03
    I connected external display using HDMI cable directly via notebook and then switched to Type C → HDMI converter and then HDMI cable to display but no luck in repro.
    I also I removed .run installer and installed driver using Arch repository and configured optimus-manager to make notebook in hybrid mode ( matching one of the user steps) but still not able to recreate issue.
    I ran cmatrix for around half an hour, resized the window multiple times but screen did not freeze.

Meanwhile we are trying to debug issue based on attached logs and will keep you updated on it.

This issue seems to be targeting dual GPU setups (AMD/Intel integrated APU + NVIDIA). Can you get your hands on one of these laptops?

The ASUS notebook where I tried for repro have AMD + Nvidia GPU.
@opisalwaysafag
Can you also verify after downgrading to driver 525.116.03 if it fixes issue in your setup as well.

1 Like

janbal, others: Does it make a difference there if you use the Xorg’s ‘modesetting’ driver instead of the ‘amdgpu’ driver for the AMD iGPU?

@smelenius I am not sure because I have an intel cpu with an integrated gpu…

I have the followingkernel modules loaded at boot:

initrd=\intel-ucode.img initrd=\initramfs-linux.img root=PARTUUID=95178145-acb0-47b4-9736-1bf36d5dfdbb zswap.enabled=0 rw ibt=off intel_pstate=no_hwp rootfstype=ext4

Long ago when I first installed my OS, about a year ago, I had to set intel_pstate=no_hwp, I think it was for my os to detect all of my cpu cores … maybe, cant remember :)

We were able to reproduce issue locally, will investigate and update further on it.
Thanks everyone for all the help and patience.

Meanwhile, please help to confirm if issue is reproducible in your end if you use the Xorg’s ‘modesetting’ driver instead of the ‘amdgpu’ driver for the AMD iGPU?

5 Likes

Thanks for helping us! I am a developer and I miss my second screen. Really appreciate the help.

You’re likely using the ‘intel’ driver. You can check with ‘xrandr --listproviders’: if it lists ‘Intel’ along with ‘NVIDIA-G0’, then you do.

If so, you can configure Xorg to use ‘modesetting’ instead which I believe will likely sidestep the problem for you until the fix propagates to a public release.

Just wanted to report that I’m experiencing the same issue when I have any additional monitors connected to my Intel integrated device.
I do have the intel driver running per my xrandr command.
I’m also experiencing any external drivers freezing (per another post I commented on) and whenever I attempt to change any monitor configuration in my settings everything but my mouse freezes.

Looking forward to the fix…

nvidia-bug-report.log.gz (642.3 KB)

Same behaviour here. AMD Ryzen 7 with GeForce GTX 1650 Ti Mobile, Fedora 38 and Xorg. Wayland didn’t show any problem. Driver version: 530.41.03-1.
Xorg didn’t have an xorg.conf file before upgrading form F37 to F38, and so was after the upgrade. When using nvidia-xconfig to generate a new xorg.conf it would only add one Device and one Screen (the one associated with nvidia, the amdgpu one didn’t showed up). I had to manually edit/create a new xorg.conf including both nvidia and amdgpu. It’s been 10 minutes since rebooting with the new xorg.conf file, no visible problems.