You may be on the right track, but my general experience tends toward simpler explanations for most problems.
Yeah, I'd generally agree, but I guess my intuition is kinda leaning towards this indeed actually being that EDID problem
(well, assuming it's fixable at all, and not just old hardware burning out some buried components that aren't practically fixable...)
I
did get the OSD working,
and did the reset
(I think, anyway -- the onscreen feedback wasn't actually the clearest),
but it didn't help,
and I
did end up needing to just reboot the computer again
|
And I'm pretty sure that it's adding in an additional complicating factor,
whether I'm looking at xorg or at a tty when I plug in the monitor,
but I can't think of any way to really work around that...
(
btw, when I'm working in a tty, I use a shell function that does this:
Code:
export (systemctl --user show-environment | command grep '^XAUTHORITY=') #< for systemd
export DISPLAY=:0.0
)
If at all possible, I would test your monitor on a different computer, using only a true DVI cable, and no adapter.
Well, I tested it on someone else's windows computer,
and windows didn't even recognize anything was plugged in...
I don't actually
have any computers with a DVI output though
(in fact, I can't remember
ever even
seeing a DVI output on
anything... maybe they were just never popular around here for some reason??)
So I messed around a bunch,
and it seems to be completely fixed now.
Like, set the display configuration back up the way I had it before,
tested rebooting, sleep/wake, and switching between xorg and tty's,
and I'm not getting
any errors anymore
(
Well, on sleep-and-wake I got the messages:
Code:
[Sat Aug 26 01:38:33 2023] [drm] Found smc ucode version: 0x00011200
[Sat Aug 26 01:38:33 2023] [drm] PCIE GART of 1024M enabled (table at 0x0000000000162000).
[Sat Aug 26 01:38:33 2023] radeon 0000:00:01.0: WB enabled
[Sat Aug 26 01:38:33 2023] radeon 0000:00:01.0: fence driver on ring 0 use gpu addr 0x0000000020000c00
[Sat Aug 26 01:38:33 2023] radeon 0000:00:01.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c
[Sat Aug 26 01:38:33 2023] radeon 0000:00:01.0: fence driver on ring 5 use gpu addr 0x0000000000072118
[Sat Aug 26 01:38:33 2023] debugfs: File 'radeon_ring_gfx' in directory '0' already present!
[Sat Aug 26 01:38:33 2023] debugfs: File 'radeon_ring_dma1' in directory '0' already present!
[Sat Aug 26 01:38:33 2023] [drm] ring test on 0 succeeded in 0 usecs
[Sat Aug 26 01:38:33 2023] [drm] ring test on 3 succeeded in 3 usecs
[Sat Aug 26 01:38:33 2023] debugfs: File 'radeon_ring_uvd' in directory '0' already present!
but that was absolutely all,
and there were certainly no weird behaviors/freezing anymore.
)
Like, I don't understand any of this at all,
but since everything is apparently working normally now,
I'm just gonna accept that,
and just assume for now that the problem is solved.
Although I sure aint gonna bother trying to mess around with rotation again....
Anyway, everything else in this post below this is just the record of what I tried and what the results were.
I expect it's of no interest to anyone, but since I ended up writing it all anyway as I was going through the process, I guess I'll just include it.
[LONG AND BORING:]
I guess I should try it with a VGA cable too, though, just for completeness's sake.
... yeah, VGA works fine on the windows computer.
VGA does
not seem to work with my opensuse tumbleweed,
but that was a bug I had already encountered
(maybe with a different monitor? I forget the exact details...)
ie, I suspect VGA
does work with eg the mxlinux live-usb, but I'll have to double-check later...
(
I suspect my VGA problems are from regression bugs in newer kernel (and/or maybe kde plasma specific stuff),
but man I don't want to mess around with distrohopping right now...
)
Welp, I'll just run
xrandr
now (ie while I have the VGA plugged in)
and see if xorg freaks out again,
and if I end up being forced to reboot again anyway,
I mayaswell test out the live-usb...
[Yeah, it bugged out and froze up.]
Tried the mxlinux live-usb,
and... now
everything is working there?
(ie VGA
and HDMI(DVI) output both working fine)
I
did get some dmesg errors, but nowhere near as many...:
Code:
1060 │ [ 2610.996826] EDID block 0 (tag 0x00) checksum is invalid, remainder is 168
1061 │ [ 2610.996849] [00] BAD 00 ff ff ff ff ff ff 00 4c 3d 3d 06 46 4b 54 5a
1062 │ [ 2610.996855] [00] BAD 23 15 01 03 80 2c 19 78 2a b8 11 a6 75 7b ff 27
1063 │ [ 2610.996859] [00] BAD 13 50 54 bf ee ff 7f 7f 81 00 9f 00 81 0f 95 0f
1064 │ [ 2610.996862] [00] BAD 01 01 01 01 01 01 3f 3f 7f ff 7f ff 67 3f 1f 70
1065 │ [ 2610.996865] [00] BAD 1f 00 fb f9 10 00 00 1e 00 00 00 ff 00 38 7f 1e
1066 │ [ 2610.996869] [00] BAD 51 0f 00 0a 20 20 20 20 3f 20 00 00 00 fc 00 53
1067 │ [ 2610.996872] [00] BAD 4d 42 32 30 33 3f 0a 3f 3f 3f 3f 3f 00 00 00 ff
1068 │ [ 2610.996875] [00] BAD 00 4f 5f 4d 7f 39 30 3f 3f 3f 3f 0f 3f 3f 01 ff
1069 │ [ 2610.996885] [drm:radeon_dvi_detect [radeon]] *ERROR* HDMI-A-1: probed a monitor but no|invalid EDID
1070 │ [ 2611.147920] [drm:radeon_dvi_detect [radeon]] *ERROR* HDMI-A-1: probed a monitor but no|invalid EDID
1071 │ [ 2611.329950] [drm:radeon_dvi_detect [radeon]] *ERROR* HDMI-A-1: probed a monitor but no|invalid EDID
(I guess just the first time I plugged it in any never again?)
and:
Code:
1073 │ [ 3627.320093] (my custom kmsg): about to try switching to a tty
1074 │ [ 3636.496423] [drm:radeon_atom_pick_dig_encoder [radeon]] *ERROR* chosen encoder in use 0
1075 │ [ 3675.726996] (my custom kmsg): and back
but yeah, those were just silent error messages,
without any accompanying weird behavior or freezing.
[
btw, neofetch output
Code:
#mxlinux (working with laptop screen and hdmi)
OS: MX x86_64
Host: 12003NG ThinkPad E525
Kernel: 6.0.0-6mx-amd64
Shell: fish 3.1.2
Resolution: 1366x768, 1600x900
DE: Plasma 5.20.5
WM: KWin
Theme: adwaita-dark-amoled-master [GTK2/3]
Icons: Papirus-mxbluedark [GTK2/3]
Terminal: yakuake
CPU: AMD A4-3300M APU (2) @ 1.900GHz
GPU: AMD ATI Radeon HD 6480G
Memory: 3947MiB / 15475MiB
#ostw (working with just hdmi)
OS: openSUSE Tumbleweed x86_64
Host: 12003NG ThinkPad E525
Kernel: 6.4.11-1-default
Packages: 3374 (rpm), 48 (nix-default), 9 (flatpak)
Shell: fish 3.6.1
Resolution: 1600x900
DE: Plasma 5.27.7
WM: KWin
WM Theme: Breeze
Theme: [Plasma], Adwaita-dark [GTK2/3]
Icons: [Plasma], breeze-dark [GTK2/3]
Terminal: yakuake
CPU: AMD A4-3300M APU (2) @ 1.900GHz
GPU: AMD ATI Radeon HD 6480G
Memory: 2759MiB / 15452MiB
]
Guess now I'm back on opensuse I'll try plugging it in again
(before I spend a bunch of time setting my workspaces back up)
Gonna try VGA first, then the HDMI(DVI)...
VGA:
...
works
HMDI(DVI):
...
still messed up....
in tty, trying...:
#(1)
$
xrandr --verbose --output LVDS-1 --auto
#=>
Code:
crtc 0: 1366x768 60.04 +0+0 "LVDS-1"
#(2)
$
xrandr --verbose --output HDMI-1 --auto
#=>
Code:
screen 0: 2966x900 783x237 mm 96.09dpi
crtc 1: 1600x900 60.00 +1366+0 "HDMI-1"
crtc 0: disable
crtc 1: disable
screen 0: revert
crtc 0: revert
crtc 1: revert
...
moved back to xorg,
blindly copy-paste-enter into konsole:
$
xrandr --verbose --output HDMI-1 --auto
#=>
Code:
screen 0: 2966x900 783x237 mm 96.09dpi
crtc 1: 1600x900 60.00 +1366+0 "HDMI-1"
....
HA, IT'S FIXED??!!
... well, sorta, mostly.
After unplugging and re-plugging the VGA and HDMI a few times,
I still got weird freeze-ups
(mostly or entirely with the HDMI, I think?)
But it worked again to blindly enter into konsole
$
xrandr --verbose --output HDMI-1 --auto
Code:
[Fri Aug 25 23:55:00 2023] EDID has corrupt header
[Fri Aug 25 23:55:00 2023] [00] BAD ff ff ff ff ff ff 00 7f 3f 3f 06 7f 7b 5f 7f 23
[Fri Aug 25 23:55:00 2023] [00] BAD 1d 01 03 80 2c 19 78 3a f8 11 fe 55 4b 9b 27 13
[Fri Aug 25 23:55:00 2023] [00] BAD 50 54 bf ef 80 71 4f 81 00 95 00 81 0f 95 0f 01
[Fri Aug 25 23:55:00 2023] [00] BAD 01 01 01 01 01 30 2a 40 c8 60 fc 64 30 18 50 13
[Fri Aug 25 23:55:00 2023] [00] BAD 00 bb f9 10 00 00 1f 00 00 00 ff 00 38 4b 1e 7f
[Fri Aug 25 23:55:00 2023] [00] BAD 0f 00 0f 3f 3f 3f 20 20 3f 00 00 00 ff 00 5f 4d
[Fri Aug 25 23:55:00 2023] [00] BAD 7e 3f 30 33 3f 0a 20 20 20 20 20 00 00 00 ff 00
[Fri Aug 25 23:55:00 2023] [00] BAD 48 56 4d 42 39 30 30 32 30 31 0a 20 20 01 b7 02
[Fri Aug 25 23:55:00 2023] [drm:radeon_dvi_detect [radeon]] *ERROR* HDMI-A-1: probed a monitor but no|invalid EDID
[Fri Aug 25 23:55:01 2023] EDID block 0 (tag 0x00) checksum is invalid, remainder is 130
[Fri Aug 25 23:55:01 2023] [drm:radeon_dvi_detect [radeon]] *ERROR* HDMI-A-1: probed a monitor but no|invalid EDID
[Fri Aug 25 23:55:01 2023] EDID block 0 (tag 0x00) checksum is invalid, remainder is 105
[Fri Aug 25 23:55:01 2023] EDID block 0 (tag 0x00) checksum is invalid, remainder is 51
[Fri Aug 25 23:55:01 2023] [drm:radeon_dvi_detect [radeon]] *ERROR* HDMI-A-1: probed a monitor but no|invalid EDID
[Fri Aug 25 23:55:01 2023] EDID block 0 (tag 0x00) checksum is invalid, remainder is 196
[Fri Aug 25 23:55:01 2023] [drm:radeon_dvi_detect [radeon]] *ERROR* HDMI-A-1: probed a monitor but no|invalid EDID
[Fri Aug 25 23:55:32 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Fri Aug 25 23:55:32 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Fri Aug 25 23:55:37 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Fri Aug 25 23:55:37 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Fri Aug 25 23:55:37 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BB1E (len 816, WS 0, PS 0) @ 0xBB56
[Fri Aug 25 23:55:42 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Fri Aug 25 23:55:42 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Fri Aug 25 23:55:47 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Fri Aug 25 23:55:47 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Fri Aug 25 23:55:47 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BB1E (len 816, WS 0, PS 0) @ 0xBB56
[Fri Aug 25 23:57:13 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Fri Aug 25 23:57:13 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Fri Aug 25 23:57:18 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Fri Aug 25 23:57:18 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Fri Aug 25 23:57:18 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BB1E (len 816, WS 0, PS 0) @ 0xBB56
[Fri Aug 25 23:59:22 2023] mckmsg(my_custom_kernel_message): in tty, after plugging in hdmi
[Sat Aug 26 00:00:19 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:00:19 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:00:24 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:00:24 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:00:24 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BB1E (len 816, WS 0, PS 0) @ 0xBB56
[Sat Aug 26 00:05:46 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:05:46 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:05:51 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:05:51 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:05:51 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BB1E (len 816, WS 0, PS 0) @ 0xBB56
[Sat Aug 26 00:07:39 2023] mckmsg(my_custom_kernel_message): hdmi fixed???
[Sat Aug 26 00:33:40 2023] mckmsg(my_custom_kernel_message): about to unplug hdmi
[Sat Aug 26 00:36:05 2023] [drm:radeon_atom_pick_dig_encoder [radeon]] *ERROR* chosen encoder in use 1
[Sat Aug 26 00:36:06 2023] [drm:radeon_atom_pick_dig_encoder [radeon]] *ERROR* chosen encoder in use 0
[Sat Aug 26 00:36:45 2023] mckmsg(my_custom_kernel_message): ^ that was me switching from xorg to tty with vga plugged in
[Sat Aug 26 00:37:15 2023] mckmsg(my_custom_kernel_message): gonna unplug vga
[Sat Aug 26 00:38:01 2023] mckmsg(my_custom_kernel_message): (^ no dmesg messages for switching from xorg to tty and back)
[Sat Aug 26 00:38:11 2023] mckmsg(my_custom_kernel_message): gonna plug in hdmi
[Sat Aug 26 00:38:18 2023] [drm:radeon_dvi_detect [radeon]] *ERROR* HDMI-A-1: probed a monitor but no|invalid EDID
[Sat Aug 26 00:38:18 2023] EDID block 0 (tag 0x00) checksum is invalid, remainder is 235
[Sat Aug 26 00:38:18 2023] [drm:radeon_dvi_detect [radeon]] *ERROR* HDMI-A-1: probed a monitor but no|invalid EDID
[Sat Aug 26 00:38:18 2023] EDID block 0 (tag 0x00) checksum is invalid, remainder is 56
[Sat Aug 26 00:38:18 2023] EDID block 0 (tag 0x00) checksum is invalid, remainder is 146
[Sat Aug 26 00:38:18 2023] [drm:radeon_dvi_detect [radeon]] *ERROR* HDMI-A-1: probed a monitor but no|invalid EDID
[Sat Aug 26 00:38:19 2023] EDID block 0 (tag 0x00) checksum is invalid, remainder is 2
[Sat Aug 26 00:40:08 2023] [drm:radeon_atom_pick_dig_encoder [radeon]] *ERROR* chosen encoder in use 1
[Sat Aug 26 00:40:13 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:40:13 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:40:18 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:40:18 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:40:18 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BB1E (len 816, WS 0, PS 0) @ 0xBD1F
[Sat Aug 26 00:40:18 2023] [drm:radeon_dvi_detect [radeon]] *ERROR* HDMI-A-1: probed a monitor but no|invalid EDID
[Sat Aug 26 00:40:45 2023] mckmsg(my_custom_kernel_message): froze up, switched to tty
[Sat Aug 26 00:43:04 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:43:04 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:43:09 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:43:09 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:43:09 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BB1E (len 816, WS 0, PS 0) @ 0xBB56
[Sat Aug 26 00:45:09 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:45:09 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:45:14 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:45:14 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:45:14 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BB1E (len 816, WS 0, PS 0) @ 0xBB56
[Sat Aug 26 00:46:52 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:46:52 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:46:57 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:46:57 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:46:57 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BB1E (len 816, WS 0, PS 0) @ 0xBB56
[Sat Aug 26 00:47:40 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:47:40 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:47:45 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:47:45 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:47:45 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BB1E (len 816, WS 0, PS 0) @ 0xBB56
[Sat Aug 26 00:48:36 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:48:36 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:48:41 2023] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[Sat Aug 26 00:48:41 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C074 (len 205, WS 0, PS 0) @ 0xC090
[Sat Aug 26 00:48:41 2023] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BB1E (len 816, WS 0, PS 0) @ 0xBB56
[Sat Aug 26 00:53:18 2023] mckmsg(my_custom_kernel_message): ... aaand we're back (after blindly entering into konsole in xorg ${xrandr --verbose --output HDMI-1 --auto}
[Sat Aug 26 01:01:22 2023] mckmsg(my_custom_kernel_message): gonna unplug hmdi again
[Sat Aug 26 01:03:23 2023] mckmsg(my_custom_kernel_message): hdmi plugged back in, no problems
[Sat Aug 26 01:03:35 2023] mckmsg(my_custom_kernel_message): gonna try switching to tty
[Sat Aug 26 01:04:57 2023] mckmsg(my_custom_kernel_message): switched back and forth between xorg and tty a few times. no problems at all?
Then I unplugged the hdmi,
I think tried entering again like
$
xrandr --verbose --output HDMI-1 --auto
and
$
xrandr --verbose --output HDMI-1 --mode 1600x900 --refresh 60.00
and then replugged the hdmi,
and now... it seems to be working completely??
Even switched back and forth between xorg and the tty's a bunch,
and now I'm getting
no errors in dmesg??
I dunno, I don't understand any of this at all,
but if everything is apparently working normally now,
I guess I'll just accept that
and just assume for now the problem is solved..?
Although I guess I should test nothing weird happens after a reboot
or waking it up from sleep/suspend...
... Yeah, everything really does seem to be working now??
Rebooting, sleep-wake, and doing tty-switches,
absolutely no problems.
(
On sleep-and-wake I got the messages:
Code:
[Sat Aug 26 01:38:33 2023] [drm] Found smc ucode version: 0x00011200
[Sat Aug 26 01:38:33 2023] [drm] PCIE GART of 1024M enabled (table at 0x0000000000162000).
[Sat Aug 26 01:38:33 2023] radeon 0000:00:01.0: WB enabled
[Sat Aug 26 01:38:33 2023] radeon 0000:00:01.0: fence driver on ring 0 use gpu addr 0x0000000020000c00
[Sat Aug 26 01:38:33 2023] radeon 0000:00:01.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c
[Sat Aug 26 01:38:33 2023] radeon 0000:00:01.0: fence driver on ring 5 use gpu addr 0x0000000000072118
[Sat Aug 26 01:38:33 2023] debugfs: File 'radeon_ring_gfx' in directory '0' already present!
[Sat Aug 26 01:38:33 2023] debugfs: File 'radeon_ring_dma1' in directory '0' already present!
[Sat Aug 26 01:38:33 2023] [drm] ring test on 0 succeeded in 0 usecs
[Sat Aug 26 01:38:33 2023] [drm] ring test on 3 succeeded in 3 usecs
[Sat Aug 26 01:38:33 2023] debugfs: File 'radeon_ring_uvd' in directory '0' already present!
but that was absolutely all.
)
So I guess I'll call that fixed?
Although I sure aint gonna bother trying to mess around with rotation again....