I could use some help fixing my system/displays as the latest round of updates has screwed things up for me.
Before the updates on 06-Mar (I think this is the right date), I had a full setup using Manjaro 21? 22? and everything was working fine.
Extra Details:
- 3 displays, 2 using DP & 1 using HDMI
- all 3 at 2560 x 1440 (2 at 144Hz, 1 at 60Hz)
After installing the updates on or around 06-Mar, which included the mhwd-nvidia 550.x.x
drivers, my system/displays would just show a black/blank screen after starting up.
I assumed the login screen was there but I couldn’t see it.
After booting up my system using a live USB and trying some things under manjaro-chroot -a
, I “successfully” screwed up my system even more.
After that, booting up my system left me with an “emergency shell” on my screen. Also some message about “bailing out. … you’re on your own.”
Which, to be honest, seems a little too blunt (rude?). But I digress.
So after seeing the emergency shell, I decided to do a clean install, which worked. I had an updated system running Manjaro 23.
After that, I decided to run the pending updates again, but this time ignoring anything that said mhwd-nvidia
and/or video-related.
This was fine as well. The system updated and restarted and I was able to see the full displays & resolutions that I had set up again.
Not ideal that I would have to set everything up again, but at least I could see things on all displays.
At this point, I decided to install some of the software that I previously had.
Specifically, I wanted to install Arduino, Blender, and VirtualBox.
I ran through the process of selecting the extras that were offered for each software, and when I clicked “apply” for these, I noticed that the summary (just before installing) listed the 3 mhwd
packages as part of the install. Even though I had previously ignored them, and they were still marked as “ignored” on the “updates” tab.
I didn’t like that these were being forced to update even though I didn’t want them to.
But I went ahead with the update hoping that this time would be different.
Nope.
Well, almost. After restarting my tower, I was able to see the login screen (i.e. no blank/black screen at startup) and log into the OS, but now I see a much smaller resolution (640 x 480), only on one monitor, and with no options to change resolution. Nor does it detect my other monitors.
Overall, I have a few questions:
- Why does installing separate software force the install of updates that I’ve ignored?
- Why were these video drivers released as part of stable when they “break” things?
- after doing some searching, it seems this happens quite a bit with Manjaro
- How can I restore all my displays at the full resolutions listed above?
- Is there a way to truly ignore/delete/remove some updates so that I never see them?
Overall, any help, guidance, or direction that can be offered will be greatly appreciated.