One Monitor of a Dual Monitor system not always recognized on reboot

I have a Dell Thin Client with an AMD CPU and AMD GPU (no nvidia) that has two ports for dual monitors. I keep my Manjaro system up to date and I am using X11. I do have wayland installed on the system but I don’t use it much anymore. I have set them up and they work properly. The problem I am running into is that on reboot sometimes the main monitor comes up as 600 x 480 when it is a 1920 monitor and it makes the second monitor the main monitor (1024). After bootup, I can unplug the monitor in the back of the thin client and then back in and it recognizes the proper resolution and makes it the main monitor. I have multiple users on the system so unplugging and plugging back in isn’t the best solution. How can I fix this. I saw how to set the edid on arch wiki but wanted to see if there was a simpler solution.

If there is a Fast Boot option in your BIOS, disabling that might potentially help. I’ve seen mentioned that maintaining the same refresh rate on both monitors, in a multiple monitor setup, can also be beneficial.

Wayland might be the better choice when using amdgpu.

Apart from that, I have nothing more to add, as I use only a single monitor.

I can only wish you luck.

Cheers.

There has been several monitor related issues over time - I recently read a comment - somewhere on the forum - which suggested the following

Monitors usually provides several inputs - so the reason for a monitor not showing up or being in the wrong order is the monitors autodetection feature.

If you never attach other equipment - use your monitors built-in controls to disable auto detection and select the correct input.

Thanks for the help.

I didn’t have fast boot as an option. I have the refresh rates the same. The problem with Wayland is that the switch user doesn’t work on the lock screen so users have to hard reset if someone didn’t log out.

I looked at my monitors and the one that was working without issue wasn’t on auto select. The one that has issues was on select. I changed it to the proper input. I will mark this as solved after a few weeks if I no longer see the issue. Thanks!

1 Like

Unfortunately I am still seeing the issue.

I don’t know if I should do forcing of the EDIDs.

https://wiki.archlinux.org/title/Kernel_mode_setting#Forcing_modes_and_EDID

I am fairly confident that this solved my problem as I have rebooted and done shutdowns throughout the day and I haven’t had any issues.

I had to unplug and create each bin file as the -m 0 and -m 1 gave me the same bin file as I made the edid-decode package to check. At first I just created the edid.bin files and named them the monitors. I got a strange screen like the colors were off onetime and then I changed the name of the files to the resolutions and edited the grub file to match. No problems since.

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.