0

Since upgrading to Ubuntu 24.04 my HDMI-connected external monitor does not show up in Settings -> Displays, and I can no longer use my much needed extra screen. My situation is as follows (with hdmi connected):

sudo lshw -c video

gives

*-display                 
       description: VGA compatible controller
       product: Stoney [Radeon R2/R3/R4/R5 Graphics]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       ...

and

sudo xrandr

gives

Screen 0: minimum 16 x 16, current 1920 x 1080, maximum 32767 x 32767
None-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 508mm x 285mm
   1920x1080     59.96*+
   1440x1080     59.99  
   1400x1050     59.98  
   ...

and

sudo ubuntu-drivers devices

gives no output at all, and I have run

sudo apt update; sudo apt upgrade
sudo reboot

and Settings -> Displays looks like this:

Settings -> Displays

and the tab Additional Drivers in Software & Updates looks like this:

Software & Updates

and the tab Ubuntu Software looks like this:

Ubuntu Software

and System Details looks like this:

System Details

I have tried to login via Xorg (via the gear icon at login) but then I get stuck in an infinite login-loop since I cannot login via Xorg. Via Wayland at least I can login.

The "Graphics" part of the output from the command:

inxi -Fxxxrz

looks like this:

"Graphics" part of "inxi -Fxxxrz"

What does it mean that "driver: N/A"? Is that the problem?

I cannot find any info about HDMI settings in the BIOS/UEFI settings.

I have searched the internet for days, but cannot find useful info to resolve my predicament. I am however not very computer savvy, so I am humbly asking for help here. What to do?

karel
  • 122,292
  • 133
  • 301
  • 332

1 Answers1

1

Finally, after searching and trying out many different things for many days, I stumbled upon the solution to my problem. The solution was found here:

Ubuntu 24.04 unusable laggy and slow

Although I do not have a Nvidia graphics card, the solution worked for me anyway. The solution was the following:

I changed in /etc/default/grub the line GRUB_CMDLINE_LINUX_DEFAULT= quiet splash to GRUB_CMDLINE_LINUX_DEFAULT= quiet splash i915.tuxedo_disable_psr2=1 i915.enable_psr=0 as described in the link above. That is, my problem of both slow general graphics user interface AND no multiple displays was somehow solved by this change in /etc/default/grub . That is, in general the graphics user interface now works as it should (without any lagging of any sort) AND multiple displays via HDMI is now available and appears in Settings -> Displays . I have no clue why this change solved my problem, but it did. And, on top of this, there is now also a Brightness Control Slider in the upper right corner of the screen (when clicked) which was absent before. Ubuntu 24.04 is now working as it should for me. Great!

PS: Don't forget sudo update-grub after changing /etc/default/grub , and sudo reboot .

PPS: Also, I am now able to login via Xorg as well, which was not possible before because of a nasty login-loop whenever I tried to login via Xorg. Now I can login both via Xorg AND Wayland.

In Summary: The change in /etc/default/grub resulted in:

  • Fixing the problem of laggy and slow UI experience
  • Fixing the problem of not being able to use multiple displays
  • Fixing the problem of not having any brightness control
  • Fixing the problem of not being able to login via Xorg

(Originally, I only asked for help regarding the multiple display issue, because it was the most important for me. But, the solution posted here solved many more of my problems, which is very comforting)