Vielleicht bin ich das Ganze falsch angegangen: Wenn ich Am Linux nix mache und einen Monitor/TV dran hab ist alles gut. Ich bekomme Bild und Ton an einem angeschlossendem Gerät. Mint Remmina/VNC kann ich diese graphische Session übernehmen. (dazu sind - siehe unten - ein paar Ergänzungen nötig)
Aber: Wenn man ein Monitor/TV nach dem Booten anschließt: leider kein Display Demzufolge kann auch das VNC nix übernehmen.
Beim Einstecken des HDMI zeigt dmesg: [ 178.360753] [drm] fb mappable at 0xE0970000 [ 178.360763] [drm] vram apper at 0xE0000000 [ 178.360765] [drm] size 9216000 [ 178.360768] [drm] fb depth is 24 [ 178.360770] [drm] pitch is 7680 [ 178.361040] fbcon: radeondrmfb (fb0) is primary device [ 178.361283] Console: switching to colour frame buffer device 240x75 [ 178.361297] radeon 0000:00:01.0: [drm] fb0: radeondrmfb frame buffer device
Bzw: journal -xe Jul 07 13:39:18 oldman kernel: [drm] fb mappable at 0xE0970000 Jul 07 13:39:18 oldman kernel: [drm] vram apper at 0xE0000000 Jul 07 13:39:18 oldman kernel: [drm] size 9216000 Jul 07 13:39:18 oldman kernel: [drm] fb depth is 24 Jul 07 13:39:18 oldman kernel: [drm] pitch is 7680 Jul 07 13:39:18 oldman kernel: fbcon: radeondrmfb (fb0) is primary device Jul 07 13:39:18 oldman kernel: Console: switching to colour frame buffer device 240x75 Jul 07 13:39:18 oldman kernel: radeon 0000:00:01.0: [drm] fb0: radeondrmfb frame buffer device Jul 07 13:39:18 oldman start_x11vnc.sh[1489]: 07/07/2024 13:39:18 check_xrandr_event(): Jul 07 13:39:18 oldman start_x11vnc.sh[1489]: 07/07/2024 13:39:18 Detected XRANDR event at location 'check_xevents': Jul 07 13:39:18 oldman start_x11vnc.sh[1489]: 07/07/2024 13:39:18 check_xrandr_event: no change detected. Jul 07 13:39:18 oldman start_x11vnc.sh[1489]: 07/07/2024 13:39:18 check_xrandr_event: enabling full XRANDR trapping anyway.
--------------- Damit ich die locale Session im VNC übernehmen kann gibt es noch
~/start_x11vnc.sh #!/bin/bash export DISPLAY=:0 export XAUTHORITY=/home/user/.Xauthority x11vnc -display :0 -rfbauth /home/user/.vnc/passwd -forever -shared
und: ~/.config/x11vnc.service [Unit] Description=Start x11vnc at startup After=multi-user.target
[Service] Type=simple User=user Environment=DISPLAY=:0 Environment=XAUTHORITY=/home/user/.Xauthority ExecStart=/home/user/start_x11vnc.sh
[Install] WantedBy=multi-user.target