Danke für die schnelle Antwort!
Werde heute Abend mal alles in einem neuen Thread zusammenstellen.
Danke für die schnelle Antwort!
Werde heute Abend mal alles in einem neuen Thread zusammenstellen.
Hier ist der "Neuer Thread " Sorry sicher nicht gut referenziert
Nach der Installation mit install-yavdr-arm64.sh script kann der VDR nicht auf mein RaspberryPi 4 starten was ja auch das Thema in diesem Thread ist ..
2024-06-25T16:39:01.181445+00:00 ubuntu vdr: [19874] [softhddevice] audio/alsa: using device 'default'
2024-06-25T16:39:01.239761+00:00 ubuntu vdr: [19874] [softhddevice] FindDevice: Using Monitor Mode 1920x1080@60, crtc_id 94 crtc_idx 3
2024-06-25T16:39:01.251916+00:00 ubuntu vdr: [19874] [softhddevice] FindDevice: DRM setup - CRTC: 94 video_plane: 84 (PRIMARY 0) osd_plane: 267 (OVERLAY 16) use_zpos: 0
2024-06-25T16:39:01.255444+00:00 ubuntu vdr[19874]: MESA-LOADER: failed to open vc4: /usr/lib/dri/vc4_dri.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden (search paths /usr/lib/aarch64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
2024-06-25T16:39:01.255770+00:00 ubuntu vdr[198ff74]: MESA-LOADER: failed to open kms_swrast: /usr/lib/dri/kms_swrast_dri.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden (search paths /usr/lib/aarch64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
2024-06-25T16:39:01.256136+00:00 ubuntu vdr[19874]: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden (search paths /usr/lib/aarch64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
2024-06-25T16:39:01.256320+00:00 ubuntu vdr: [19874] [softhddevice] FindDevice: failed to create gbm device!
2024-06-25T16:39:01.256604+00:00 ubuntu vdr: [19874] [softhddevice] FindDevice: failed to init gbm device and surface!
2024-06-25T16:39:01.256807+00:00 ubuntu vdr: [19874] [softhddevice] VideoInit: FindDevice() failed
2024-06-25T16:39:01.829806+00:00 ubuntu systemd[1]: vdr.service: Main process exited, code=dumped, status=6/ABRT
2024-06-25T16:39:01.831980+00:00 ubuntu systemd[1]: vdr.service: Failed with result 'core-dump'.
2024-06-25T16:39:01.834367+00:00 ubuntu systemd[1]: Failed to start vdr.service - Video Disk Recorder.
Alles anzeigen
Laut der vdr-plugin-softhddevice-drm-gles doku in GitHub muss ffmpeg installiert sein. Und nachdem ich ffmpeg installiert habe startet der VDR auch durch und ich kann das OSD sehen und mit tastatur rum navigieren. Leider kann ich nicht den bildschirm mit Strg Alt F1 oder auf den zweiten desktop mit Strg Alt pfeiltaste rechts wechseln. Die OSD tastatur funktioniert erst wieder nachdem ich zuruck kehre mit Strg Alt F7. Hat jemand eine Idee wie ich ein Terminal Programm und ein Browser auf dem Raspi(!) zum laufen bringen?
Das sieht vor allem so aus, als ob da das Paket libgl1-mesa-dri gefehlt hat, von ffmpeg sehe ich da nichts im Log. Da muss ich mal schauen, warum das nicht automatisch als Abhängigkeit des Plugins hinterlegt wurde.
Direkte Ausgabe über drm bedeutet, dass der VDR DRM Master wird und das beißt sich soweit ich weiß mit einem parallel laufenden X-Server.
Danke für dein Feedback seahawk1986
libgl1-mesa-dri ist jetzt installiert wahrscheinlich als Abhängigkeit von ffmpeg.
install-yavdr-arm64.sh ist abgebrochen weil vdr nicht starten konnte und der syslog teil Extrakt im vorherige Post meiner Meinung die Ursache dazu beleuchtet. Ich vermute der ffmpeg oder wohlmöglich libgl1-mesa-dri Eintrag in der yml Datei fehlt um die Installation erfolgreich durchläufen zu lassen.
Soll ich nochmal installieren und diesmal nur libgl1-mesa-dri vorher oder nachher anstatt ffmpeg installieren? Würde das die Wechsel Problematik Abhilfe schaffen?
Hier die ps -ef Ausgabe was kein X Server Eintrag enthält und was meine Erwartung entspricht und der wesentlicher Unterschied zu install-yavdr.sh sein soll. Das Plugin soll die Rolle vom X Server beim raspi übernehmen.
UID PID PPID C STIME TTY TIME CMD
root 1 0 4 02:54 ? 00:00:06 /sbin/init fixrtc
root 2 0 0 02:54 ? 00:00:00 [kworker/1:1-rcu_gp]
root 41 2 0 02:54 ? 00:00:00 [khungtaskd]
root 42 2 0 02:54 ? 00:00:00 [oom_reaper]
root 43 2 0 02:54 ? 00:00:00 [kworker/R-write]
root 44 2 0 02:54 ? 00:00:00 [kcompactd0]
root 45 2 0 02:54 ? 00:00:00 [khugepaged]
root 46 2 0 02:54 ? 00:00:00 [kworker/R-kinte]
root 47 2 0 02:54 ? 00:00:00 [kworker/R-kbloc]
root 48 2 0 02:54 ? 00:00:00 [kworker/R-blkcg]
root 49 2 0 02:54 ? 00:00:00 [kworker/u8:2-events_unbound]
root 80 2 0 02:54 ? 00:00:00 [kworker/R-kstrp]
root 94 2 0 02:54 ?
root 161 2 0 02:54 ? 00:00:00 [kworker/3:2]
root 165 2 0 02:54 ? 00:00:00 [kworker/3:3-mld]
root 176 2 0 02:54 ? 00:00:00 [kworker/1:2H-kblockd]
root 179 2 0 02:54 ? 00:00:00 [kworker/0:4-events]
root 180 2 0 02:54 ? 00:00:00 [kworker/0:5]
root 199 2 0 02:54 ? 00:00:00 [kworker/R-md]
root 200 2 0 02:54 ? 00:00:00 [kworker/R-md_bi]
root 205 2 0 02:54 ? 00:00:00 [kworker/R-raid5]
root 258 2 0 02:54 ? 00:00:00 [jbd2/mmcblk0p2-8]
root 259 2 0 02:54 ? 00:00:00 [kworker/R-ext4-]
root 289 2 0 02:54 ? 00:00:00 [kworker/3:2H-kblockd]
root 294 2 0 02:54 ? 00:00:00 [kworker/2:2H-kblockd]
root 316 2 0 02:54 ? 00:00:00 [kworker/0:2H-kblockd]
root 334 2 0 02:54 ? 00:00:00 [kworker/R-rpcio]
root 335 2 0 02:54 ? 00:00:00 [kworker/R-xprti]
root 353 1 0 02:54 ? 00:00:01 /usr/lib/systemd/systemd-journald
root 356 2 0 02:54 ? 00:00:00 [kworker/R-kmpat]
root 357 2 0 02:54 ? 00:00:00 [kworker/R-kmpat]
root 401 1 0 02:54 ? 00:00:00 /usr/lib/systemd/systemd-udevd
root 417 2 0 02:54 ? 00:00:00 [psimon]
root 444 2 0 02:54 ? 00:00:00 [kworker/u8:6-events_power_efficient]
root 471 2 0 02:54 ? 00:00:00 [vchiq-keep/0]
root 472 2 0 02:54 ? 00:00:00 [SMIO]
root 493 2 0 02:54 ? 00:00:00 [kworker/R-mmal-]
root 496 2 0 02:54 ? 00:00:00 [kworker/R-mmal-]
root 508 2 0 02:54 ? 00:00:00 [kworker/R-mmal-]
root 511 2 0 02:54 ? 00:00:00 [irq/45-feb10000.codec]
root 512 2 0 02:54 ? 00:00:00 [kworker/R-mmal-]
root 514 2 0 02:54 ? 00:00:00 [kworker/R-mmal-]
root
root 620 2 0 02:54 ? 00:00:00 [irq/53-vc4 hdmi hpd disconnected]
root 621 2 0 02:54 ? 00:00:00 [cec-vc4-hdmi-1]
root 623 2 0 02:54 ? 00:00:00 [kworker/R-brcmf]
root 624 2 0 02:54 ? 00:00:00 [irq/54-vc4 hdmi cec rx]
root 625 2 0 02:54 ? 00:00:00 [brcmf_wdog/mmc1:0001:1]
root 626 2 0 02:54 ? 00:00:00 [irq/55-vc4 hdmi cec tx]
root 638 2 0 02:54 ? 00:00:00 [card1-crtc5]
root 659 2 0 02:54 ? 00:00:00 [kworker/1:4-events]
root 664 2 0 02:54 ? 00:00:00 [kworker/u9:3]
_rpc 735 1 0 02:54 ? 00:00:00 /sbin/rpcbind -f -w
systemd+ 743 1 0 02:54 ? 00:00:00 /usr/lib/systemd/systemd-networkd
systemd+ 756 1 0 02:54 ? 00:00:00 /usr/lib/systemd/systemd-resolved
systemd+ 764 1 0 02:54 ? 00:00:00 /usr/lib/systemd/systemd-timesyncd
root 793 1 0 02:54 ? 00:00:00 /sbin/wpa_supplicant -c /run/netplan/wpa-wlan0.conf -iwlan0 -Dnl80211,wext
root 805 1 0 02:54 ? 00:00:00 /usr/sbin/blkmapd
root 816 1 0 02:54 ? 00:00:00 /usr/sbin/nfsdcld
root 848 1 0 02:54 ? 00:00:00 /usr/lib/systemd/systemd-logind
root 849 1 0 02:54 ? 00:00:00 /usr/sbin/anacron -d -q -s
avahi 850 1 0 02:54 ? 00:00:00 avahi-daemon: running [ubuntu.local]
message+ 851 1 0 02:54 ? 00:00:00 @dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
root 854 1 0 02:54 ? 00:00:00 /usr/sbin/eventlircd -f --socket=/var/run/lirc/lircd
root 855 1 0 02:54 ? 00:00:00 /usr/sbin/fsidd
polkitd 857 1 0 02:54 ? 00:00:00 /usr/lib/polkit-1/polkitd --no-debug
root 868 1 1 02:54 ? 00:00:02 /usr/lib/snapd/snapd
root 873 1 0 02:54 ? 00:00:00 /usr/libexec/udisks2/udisksd
avahi 877 850 0 02:54 ? 00:00:00 avahi-daemon: chroot helper
root 878 1 0 02:54 ? 00:00:00 /usr/bin/python3 /usr/bin/lifeguard
root 880 1 0 02:54 ? 00:00:00 /usr/sbin/wpa_supplicant -u -s -O DIR=/run/wpa_supplicant GROUP=netdev
root 888 1 0 02:54 ? 00:00:00 /usr/sbin/rpc.idmapd
root 889 1 0 02:54 ? 00:00:00 /usr/sbin/cron -f -P
root 892 1 0 02:54 ? 00:00:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
syslog 896 1 0 02:54 ? 00:00:00 /usr/sbin/rsyslogd -n -iNONE
daemon 898 1 0 02:54 ? 00:00:00 /usr/sbin/atd -f
vdr 904 1 0 02:54 ? 00:00:00 /bin/bash -l .config/headless-session
statd 917 1 0 02:54 ? 00:00:00 /usr/sbin/rpc.statd
root 923 1 0 02:54 ? 00:00:00 /usr/sbin/rpc.mountd
root 926 1 0 02:54 ttyS0 00:00:00 /sbin/agetty -o -p -- \u --keep-baud 115200,57600,38400,9600 - vt220
root 928 1 0 02:54 ? 00:00:00 /usr/sbin/automount --pid-file /var/run/autofs.pid
root 947 1 0 02:54 tty1 00:00:00 /sbin/agetty -o -p -- \u --noclear - linux
root 968 2 0 02:54 ? 00:00:00 [lockd]
root 976 1 1 02:54 ? 00:00:01 /usr/sbin/ModemManager
root 984 1 0 02:54 ? 00:00:00 /usr/bin/python3 /usr/bin/avahi-linker
root 986 1 0 02:54 ? 00:00:00 /usr/bin/python3 /usr/bin/vdr-update-monitor
root 995 2 0 02:54 ? 00:00:00 [nfsd]
root 996 2 0 02:54 ? 00:00:00 [psimon]
vdr 1020 1 1 02:54 ? 00:00:01 /usr/lib/systemd/systemd --user
vdr 1022 1020 0 02:54 ? 00:00:00 (sd-pam)
vdr 1120 1020 0 02:54 ? 00:00:00 /usr/bin/python3 /usr/bin/udiskie
vdr 1122 904 0 02:54 ? 00:00:00 (sd-pam)
vdr 1128 1 2 02:54 tty7 00:00:02 /usr/bin/vdr
vdr 1132 1020 0 02:54 ? 00:00:00 /usr/bin/tmux new-session -s vdr -d
vdr 1134 904 0 02:54 ? 00:00:00 sleep infinity
vdr 1136 1132 0 02:54 pts/0 00:00:00 -bash
vdr 1137 1020 0 02:54 ? 00:00:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
ubuntu 1233 856 0 02:54 ? 00:00:00 /usr/bin/norduserd
root 1327 1 0 02:54 ? 00:00:00 /usr/bin/python3 /usr/bin/vdr-net-monitor
root 1368 1 0 02:55 ? 00:00:00 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups
root 1369 1368 0 02:55 ? 00:00:00 sshd: ubuntu [priv]
ubuntu 1393 1 2 02:55 ? 00:00:01 /usr/lib/systemd/systemd --user
ubuntu 1394 1393 0 02:55 ? 00:00:00 (sd-pam)
ubuntu 1522 1369 0 02:56 ? 00:00:00 sshd: ubuntu@pts/1
ubuntu 1523 1522 0 02:56 pts/1 00:00:00 -bash
ubuntu 1538 1393 0 02:56 ? 00:00:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
ubuntu 1560 1523 99 02:56 pts/1 00:00:00 ps -ef
Alles anzeigen
Hi,
Ich glaube du hast nicht verstanden, was DRM ist. Entweder das Softhddevice-Drm übernimmt die Kontrolle ODER ein Desktop a'la X-Server. Daher gibt es keinen zweiten Desktop.
Wenn du einen Desktop brauchst um andere Programme zu starten ist, DRM nicht das Richtige.
Kodi kann glaub ich auch DRM...
MfG Stefan
Ich habe das befürchtet aber danke für die Bestätigung SurfaceCleanerZ. Kodi benutze ich nicht. Ich verwende VPN um auf fernsehen Streaming Dienste außerhalb Deutschland zu zugreifen und deswegen müssen Terminal und Firefox auf dem raspi direkt laufen. Kann ich diese Anwendungen über OSD starten? Sonst muss ich mir was anderes überlegen.
Hi,
Nur mit DRM geht das nicht, mit normalem yavdr sollte das gehen. Streaming ist mit Kodi wohl deutlich einfacher als mit VDR, aber selbst nie probiert. Mit VDR gibt es gerade allererste kleine Erfolge wohl.
Pi4 ist aber nicht die beste Wahl, da dessen Grafik nicht gut supported ist, wenn ich recht informiert bin... Odroid N2+ oder so wären wohl geeigneter.
Aber da haben andere viel mehr Erfahrung...
MfG Stefan
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!