When I used Lubuntu 20.04 I did not change or add any boot parameters to the file /etc/default/grub. So my graphic card just worked fine with the radeon driver in Lubuntu 20.04.
Thanks for mentioning your workaround proposal with first installing again Lubuntu 20.04 + the HWE and the GA kernel stack on my machine, then upgrading to Lubuntu 22.04, then deciding if I want to continue on 22.04 with the HWE or the GA kernel stack. But this would take too much time, so I will keep the currently installed Lubuntu version 22.04, trying to find a solution for my problem with the Radeon graphic card. And I also would like to keep the (newer) 6.* kernel version on my machine.
By the way, this is the installed kernel version on my machine:
xxx@yyy:~$ uname -a
Linux yyy 6.2.0-26-generic #26~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Jul 13 16:27:29 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
xxx@yyy:~$
Regarding your question if I had tested Lubuntu 22.04 running its Live image: Yes, I did that yesterday, in order to then install Lubuntu 22.04 on my machine. But already during the installation process (not the “graphic safe” one) of Lubuntu 22.04 I noticed the behavior which is subject to this thread.
I have to make a little correction here:
In my first post here in this thread I inserted a link to another thread here in this forum. The link I posted yesterday was not really incorrected, but it pointed to a certain individual post in that thread, and the content of that external post is now shown in my first post of this thread. This was not my intention. I wanted to link to the other thread itself, so the correct link to that other thread is:
(Sometimes it is not handy if a forum or similar software creates previews of posted links, without showing the link itself.)
(I would have corrected this little error regarding the link I posted yesterday, but editing posts here in this forum unfortunately is not possible.)
Anyway, now back again to the behavior on my machine that is subject this thread.
I tried several things on my machine today to fix the behavior:
-
I applied the command “ubuntu-drivers list-oem” to find out if there is an OEM kernel installed on my machine. The result of that command was: The prompt was shown again with no other output on the command line. So there is no OEM kernel installed on my machine.
-
I created and applied an alternative /etc/X11/xorg.conf.d/10-monitor file, defining a lower resolution than in the same file from yesterday. I. e. the alternative file defined a resolution of 1024 x 768 pixels. The result after a reboot: The behavior still exists.
-
In informed myself about possible kernel boot parameters for the /etc/default/grub file as values for the GRUB_CMDLINE_LINUX_DEFAULT switch. I tried “nomodeset” which resulted in not displaying the Lubuntu login screen after a reboot. On an ArchLinux web site I read later that I should not use “nomodeset” and “vga” (or “vba”?) as kernel boot parameters in connection with my graphic card.
I also informed myself about the kernel module parameters for the radeon driver, which can be retrieved with the command “modinfo -p radeon”. Some of these parameters are explained on a Ubuntu help web site in German, but I could not find a parameter there which, according to me would make sense to be specified as a boot parameter in the /etc/default/grub file.
- So at the end I created and applied again a /etc/X11/xorg.conf.d/10-monitor file, this time again reffering to a resolution of 1920 x 1080 pixel, and rebooted the machine, logged into Lubuntu and noticed that now the screen did not turn dark at all, and that the resolution constantly kept to 1920 x 1080 pixel. Only a small black window in the lower right corner of the Lubuntu GUI informed me once in a while that the standard resolution had been applied, and that I can change the resolution in the application lxqt-config-monitor.
So I thought that I more or less had fixed the behaviour which is subject to this thread. Because I had deleted some superflous space characters in the /etc/X11/xorg.conf.d/10-monitor file before I had booted my machine.
But I booted my machine again, and: although the resolution constantly kept to 1920 x 1080 pixel, the screen again turned black for several seconds and then returned back again to displaying the Lubuntu GUI.
I then ran the command “tail -f” on a Xorg log file while the screen switched between displaying the Lubuntu GUI and a dark screen and back to the Lubuntu GUI, and these are the most important last lines of the tails-command, which contains a warning (WW):
xxx@yyy:/var/log$ tail -f Xorg.0.log
[...]
[ 353.041] (II) RADEON(0): Modeline "1920x1080"x60.0 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -hsync +vsync (67.1 kHz e)
[ 353.105] (WW) EDID timing clock 149.56 exceeds claimed max 85MHz, fixing
[ 353.105] (II) RADEON(0): EDID vendor "VES", prod id 0
[ 353.105] (II) RADEON(0): Using hsync ranges from config file
[ 353.105] (II) RADEON(0): Using vrefresh ranges from config file
[ 353.106] (II) RADEON(0): Printing DDC gathered Modelines:
[ 353.106] (II) RADEON(0): Modeline "1920x1080"x0.0 149.56 1920 2448 2536 2608 1080 1084 1089 1147 -hsync -vsync (57.3 kHz eP)
[ 353.106] (II) RADEON(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[ 353.106] (II) RADEON(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 353.106] (II) RADEON(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e)
[ 353.106] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e)
[ 353.106] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e)
[ 353.106] (II) RADEON(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e)
[ 353.106] (II) RADEON(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 353.106] (II) RADEON(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[ 353.106] (II) RADEON(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e)
[ 353.106] (II) RADEON(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e)
[ 353.106] (II) RADEON(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 353.106] (II) RADEON(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e)
[ 353.106] (II) RADEON(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e)
[ 353.106] (II) RADEON(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e)
[ 353.106] (II) RADEON(0): Modeline "1920x1080"x60.0 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -hsync +vsync (67.1 kHz e)
^C
xxx@yyy:/var/log$