[ubuntu noble] Nach Update/Dist-Upgrade wieder kein X

  • Was steht denn dann in der /var/log/Xorg.0.log bzw. journalctl -xeu x-verbose@vt7.service?

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hier mal die Ausgaben, wenn keine GT1030 im System steckt:

    lspci -nknn

    Code
    00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 500 [8086:5a85] (rev 0b)
           DeviceName:  Onboard IGD
           Subsystem: ASUSTeK Computer Inc. HD Graphics 500 [1043:8738]
           Kernel driver in use: i915
           Kernel modules: i915

    lsmod | grep i9

    Code
    i915                 4280320  3
    drm_buddy              20480  1 i915
    ttm                   110592  1 i915
    drm_display_helper    237568  1 i915
    cec                    94208  2 drm_display_helper,i915
    i2c_algo_bit           16384  1 i915
    video                  73728  2 asus_wmi,i915


    journalctl -xeu x-verbose@vt7.service:


    X-Server Log im Anhang (TFT via VGA und TV via AVR, beide direkt am Onboard IGD)

    xorg.log-IGD.txt


    und noch das KernelLog mit Filter

    sudo dmesg -T | egrep -i "intel|edid|i915"

    Lascala LC17 - tribute to viking ;o) + atric IR / SoC ASUS J3455M-E / OctopusNet S4 / yavdr ubuntu noble / output: osd2web + kivy-osd2web / branch 'python3' via 6.4" TFT & sat>ip DVB-S/S2 via FullHD / NVidia GT1030 passiv

  • .. anbei nochmal ein X Server Log nach dem Ausführen der xorg-Rolle. Ich habe zuvor xorg.conf gelöscht. Diesmal ist im Log nichts von "nvidia" zu sehen - es beibt beim Fehler.

    xorg.log2-IGD.txt

    Lascala LC17 - tribute to viking ;o) + atric IR / SoC ASUS J3455M-E / OctopusNet S4 / yavdr ubuntu noble / output: osd2web + kivy-osd2web / branch 'python3' via 6.4" TFT & sat>ip DVB-S/S2 via FullHD / NVidia GT1030 passiv

  • Es scheint da zumindest ein Problem beim Auslesen der EDID zu geben - eventuell ist der Rest ein Folgefehler davon.

    Heute bin ich noch unterwegs, hoffentlich komme ich morgen dazu mir das Log genauer anzusehen.

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • das ist sehr nett von dir!

    o.a. sind die Ausgaben beim Versuch ohne GT1030 im System, also rein Onboard (da ist dann kein Adapter zu den Displays dazwischen). Das Mainboard (siehe Sig.) ist Müll - das zickt extrem; wenn man das BIOS bei "primäre GPU" auf intern IGD stellt und bootet, fährt es hoch. Steckt man danach die GT1030 rein, fährt das System nicht mehr hoch, nichts - es bleibt nur, die CMOS-Batterie auszubauen und zusätzlich CMOS RTC RAM zu resetten (Pole kurzschließen). Dann darf man alles wieder einstellen. Wenn man die PCIe-Karte (Nvidia) als primär einstellt, fährt das System hoch, aber man hat unter Linux keine interne IGD (Intel) mehr.

    Hat jemand eine xorg.conf mit 2 Screens irgendwo für Intel herum liegen? Das wäre toll ..

    Dann könnte ich die mal mit mit softhddevice und -v va-api probieren bzw. etwas anpassen, da mir ja die ansible xorg-Rolle keine Config erstellen kann. Treiber "intel" xorg müßte auch für die Onboard (Intel HD Grafics 500) funktionieren (Kernel Modul i915).

    Ich mußte vor Ausführen der xorg-Rolle erst "yavdr-ansible" aus dem git holen (war nicht mehr hier) und das Paket "python3-ruamel.yaml" installieren, da sonst ein Fehler ModuleNotFoundError: No module named 'ruamel' kam.

    Es bleibt immer noch das große Fragezeichen über'n Kopf hängen, warum das Problem überhaupt auftauchte und nicht mehr zu beseitigen ist, ab und zu X mit sauberem X-Log doch hochkommt .. eventuell ein "verändertes timing" irgendwo beim Hochfahren .. ?

    EDID wird bei "nvidia-setup" mitgegeben in der xorg.conf, mit intel "onboard-setup" meckert's dazu im Log.

    Grusz

    Lascala LC17 - tribute to viking ;o) + atric IR / SoC ASUS J3455M-E / OctopusNet S4 / yavdr ubuntu noble / output: osd2web + kivy-osd2web / branch 'python3' via 6.4" TFT & sat>ip DVB-S/S2 via FullHD / NVidia GT1030 passiv

    Edited 2 times, last by ciax (December 25, 2024 at 8:14 PM).

  • Es können nur wenige Boards mit onboard und gesteckten Karte gleichzeitig laufen. Normalerweise wird die onboardkarte beim einstecken der zusätzlichen Karte deaktiviert.

    Wohnzimmer: NUC10I3 - Logitech z-5500 - Panasonic 55" TV - Hauppauge Dual DVB-C Stick - Ubuntu 22.04 LTS - yavdr ansible
    Schlafzimmer: NUC10I3 - LG 42" TV - Hauppauge Dual DVB-C Stick - Ubuntu 22.04 LTS - yavdr ansible

    Streamingserver: -im Aufbau-
    diverse Test Clients: -Raspberry Pi + openelec, i3 mit Geforce1030

  • Hat jemand eine xorg.conf mit 2 Screens irgendwo für Intel herum liegen? Das wäre toll ..

    Bei meinem Haswell System sieht die so aus:

    Der Kernel bekommt diese Boot-Parameter mit, um die EDIDs für die beiden Bildschirme zu laden:

    Code
    $ cat /proc/cmdline
    BOOT_IMAGE=/boot/vmlinuz-6.8.0-51-generic root=UUID=5464c028-de09-44b2-8079-71528755115c ro quiet splash video=HDMI-A-2:D video=eDP-1:D drm.edid_firmware=HDMI-A-2:edid/edid.HDMI-2.bin,eDP-1:edid/edid.eDP-1.bin video=HDMI-A-1:d video=DP-1:d vt.handoff=7
    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • oh, super - das kann jetzt leider etwas dauern, da ich (nach ca. 20-30x booten und den DP-Port Adapter zu HDMI bzw. VGA wechseln) wieder in ein funktionierendes nvidia-Setup gekommen bin. Jetzt boote ich mal für ein paar Aufnahmen die Kiste nicht. Die Box steht nun auch wieder recht schwer zugänglich unterm Fernseher wg. öffnen und Entfernen der GT1030.

    Du gibst beim Boot gleich die EDID der beiden Screens mit - das wäre in meinem Fall einmal die EDID des AVR (indirekt TV) und nochmal die EDID des kleinen TFT (hoffentlich passt die auch ohne den DP-2-VGA Adapter).

    Wie man zu den richtigen Bezeichnungen für HDMI und VGA (bei dir HDMI1 + DP1 "ignoriert"? / genutzt eDP1 + HDMI2) weiß ich nicht. Wie die dann als Boot-Parameter in grub heißen sollten, versteh ich ebenfalls nicht. Du hast hier 4 Ausgänge, stimmt's?

    Geeignete Modelines kann ich mir über xrandr --verbose -d :0.0 bzw -d :0.1 basteln - sollte ich hinbekommen, da jetzt gerade X hochgekommen ist und damit xrandr etwas liefert. Da ist dann sogar die EDID in Hex dabei. Oder sind die EDIDs ohne Nvidia ganz andere?


    Tauchen immer wieder neue Fragen auf .. zumindest müßte bei meinem fortgeschrittenen Alter und damit dem Scharfsehen meiner Augen aus 3m Entfernung nicht mehr ein zu großer Qualitätsunterschied zw. vdpau und vaapi zu sehen sein - deshalb damals die GT1030 ..

    Lascala LC17 - tribute to viking ;o) + atric IR / SoC ASUS J3455M-E / OctopusNet S4 / yavdr ubuntu noble / output: osd2web + kivy-osd2web / branch 'python3' via 6.4" TFT & sat>ip DVB-S/S2 via FullHD / NVidia GT1030 passiv

  • Die EDID stammt (im Idealfall) vom Anzeigerät und sollte unabhängig vom Treiber sein. Falls der Bildschirm/Receiver/zwischengeschalteter Adapter keine brauchbare liefert, kann man sich z.B. mit dem AW EDID Editor ( https://www.analogway.com/products/aw-edid-editor#downloads ) und dem Datenblatt des TV/Monitor eine selbst erstellen.

    Die Anschlussnamen können sich zwischen X und dem DRM-Subsystem des Kernel unterscheiden - das Playbook macht das folgendermaßen ( vgl. https://github.com/yavdr/yavdr-an…r_facts.py#L299 ff.):

    Es schaut sich den Inhalt aller /sys/class/drm/card[0-9]*/status Dateien an - wenn der "connected" ist, vergleicht es die Inhalte der vom X-Server ausgelesenen EDIDs mit den EDID-Dateien, die es vom Kernel auslesen kann und macht so die Zuordnung der Bezeichnungen für die Ausgänge - das Ergebnis findest du in der /etc/ansible/facts.d/drm.fact - die sieht auf meinem Haswell-System dann z.B. so aus:

    Die vom Playbook ausgelesenen EDID-Dateien werden in /etc/X11/ abgeleft und dann über einen initramfs-Hook (vgl. /etc/initramfs-tools/hooks/include-edid-data ) mit ins initramfs gepackt, wenn man sudo update-initramfs ausführt.

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • .. puuh, ordentlich "verschachtelt" - ich denke, dass es "fast etwas" zuviel für mich ist - zumal ja hier sowieso nichts sauber läuft (da immer upgedated). Es macht vermutlich auch wenig Sinn, jetzt mit laufendem nvidia-Setup die richigen Bezeichnungen raus zu suchen.

    /sys/class/drm/ sieht drzt. so aus:

    Code
    lrwxrwxrwx  1 root root    0 Dez 25 08:59 card0 -> ../../devices/pci0000:00/0000:00:13.0/0000:01:00.0/simple-framebuffer.0/drm/card0/
    lrwxrwxrwx  1 root root    0 Dez 25 08:59 card0-Unknown-1 -> ../../devices/pci0000:00/0000:00:13.0/0000:01:00.0/simple-framebuffer.0/drm/card0/card0-Unknown-1/
    lrwxrwxrwx  1 root root    0 Dez 25 08:59 card1 -> ../../devices/pci0000:00/0000:00:13.0/0000:01:00.0/drm/card1/
    lrwxrwxrwx  1 root root    0 Dez 25 08:59 card1-DP-1 -> ../../devices/pci0000:00/0000:00:13.0/0000:01:00.0/drm/card1/card1-DP-1/
    lrwxrwxrwx  1 root root    0 Dez 25 08:59 card1-HDMI-A-1 -> ../../devices/pci0000:00/0000:00:13.0/0000:01:00.0/drm/card1/card1-HDMI-A-1/
    lrwxrwxrwx  1 root root    0 Dez 25 08:59 renderD128 -> ../../devices/pci0000:00/0000:00:13.0/0000:01:00.0/drm/renderD128/
    -r--r--r--  1 root root 4096 Dez 26 09:20 version

    da fängt es schon mal an. und da ansible playbook schon seit Ewigkeiten nicht mehr lief, ist /etc/ansible/facts.d/drm.fact hier leer:

    Code
    {
       "drm": {
           "ignored_outputs": [],
           "primary": {},
           "secondary": {}
       }

    Außerdem sind gerade nvidia_drm und nvidia_modeset geladen, die mit intel drm nichts zu tun haben.


    include-edid-data ist hier nur als /home/ciax/yavdr-ansible/roles/yavdr-xorg/templates/include-edid-data.sh.j2 vorhanden, das Verzeichnis /etc/initramfs-tools/hooks/ ist leer. Bin am Holzweg ... und sollte natürlich ohne GT1030 starten, dann ist aber wieder nichts auszulesen, da X ohne Config nicht startet ..

    Lascala LC17 - tribute to viking ;o) + atric IR / SoC ASUS J3455M-E / OctopusNet S4 / yavdr ubuntu noble / output: osd2web + kivy-osd2web / branch 'python3' via 6.4" TFT & sat>ip DVB-S/S2 via FullHD / NVidia GT1030 passiv

  • Ich habe diesen Post/Fred von fnu und anderen Leuten bzgl. EDID, Intel, xorg, etc .. gefunden und werde mal versuchen, mich da durch zu hangeln. Scheint doch immer noch aktuell zu sein, obwohl mittlerweile mehr als 6 Jahre vergangen sind - Danke auch dafür, ist sehr verständlich und sauber beschrieben:

    fnu
    June 4, 2018 at 3:51 PM

    Grusz

    PS: .. ich meld mich wieder :engel2

    Lascala LC17 - tribute to viking ;o) + atric IR / SoC ASUS J3455M-E / OctopusNet S4 / yavdr ubuntu noble / output: osd2web + kivy-osd2web / branch 'python3' via 6.4" TFT & sat>ip DVB-S/S2 via FullHD / NVidia GT1030 passiv

  • Anbei das Verhalten der Box mit entfernter Nvidia/GT1030, rein mit Intel onBoard IGD. Vorab, ich sehe leider nur das yavdr-Logo, auf beiden Bildschirmen.

    Die xorg.conf bzw. nun mit Intel /etc/X11/xorg.conf.d/20-intel.conf wurde an mein System angepasst, der X-Server Startet und gibt soweit keine Fehler mehr im Log aus. Anbei die beiden Dateien:

    20-intel.conf.txt

    Xorg.log-Intel.txt

    Das Verzeichnis /sys/class/drm/ sieht nun auch vernüftig aus

    Code
    drwxr-xr-x  2 root root    0 Dez 30 09:47 ./
    drwxr-xr-x 78 root root    0 Dez 30 09:25 ../
    lrwxrwxrwx  1 root root    0 Dez 30 09:25 card1 -> ../../devices/pci0000:00/0000:00:02.0/drm/card1/
    lrwxrwxrwx  1 root root    0 Dez 30 09:25 card1-DP-1 -> ../../devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-1/
    lrwxrwxrwx  1 root root    0 Dez 30 09:25 card1-HDMI-A-1 -> ../../devices/pci0000:00/0000:00:02.0/drm/card1/card1-HDMI-A-1/
    lrwxrwxrwx  1 root root    0 Dez 30 09:25 renderD128 -> ../../devices/pci0000:00/0000:00:02.0/drm/renderD128/
    -r--r--r--  1 root root 4096 Dez 30 09:47 version


    "status" unterhalb card1-DP-1 + card1-HDMI-A-1 beinhaltet "connected", wenn der AVR angeschaltet ist (DP-1/TFT hängt direkt am onboard-VGA).

    Habe mittlerweile den Hook bzgl. EDID und initramfs gefunden und folgende Anpassungen dort gemacht, da hier ja 2 EDIDs beim Boot mitgegeben werden sollten - ich hoffe, dass es so passt: /etc/initramfs-tools/hooks/include-edid-data:



    Die EDID für den AVR ist 256 Bytes, die des TFT 128 Bytes groß - beide beinhalten mit edid-decode ausgegeben Vernüftige "Modelines" - EDID und Modelines werden zusätzlich in der 20-intel.conf mitgegeben, werden aber lt. X-Log ignoriert.

    Nach einem Reboot erhalte ich aber leider im Kernel-Log/dmesg Fehler, die für mich nun wieder unlösbar sind.

    sudo dmesg -T | egrep -i "drm|intel|edid|i9"

    dmesg-EDID.txt


    Man sieht, dass vdr arbeitet, man kann Kanäle streamen, allerdings spuckt das Log bei Verwendung von softhddevice mit -v va-api ziemlich viel aus, fängt sich dann aber wie es scheint - Logging im vdr ist allerdings auch höher eingestellt. Log hier als Anhang:

    softhddevice-log.txt

    Mit softhdvaapi als Ausgabeplugin sieht es wie folgt aus:

    softhdvaapi-log.txt

    und fängt sich dann auch.


    Mit der Fernbedienung kann man hantieren, Kanäle wechseln .. es fehlt aber die Ausgabe am Bildschirm. Weder TV, noch OSD via AVR, noch "kivy-osd2web" am TFT - nur das yavdr-Logo.

    Wäre schön, wenn man mich wieder in die Richtige Richtung schupft.

    Grusz!

    PS: es fällt auch auf, dass nun xrandr irgendwas mit VIRTUAL Screen (auch im X-Log enthalten) anzeigt - und keine sinnvollen Augaben liefert:

    Lascala LC17 - tribute to viking ;o) + atric IR / SoC ASUS J3455M-E / OctopusNet S4 / yavdr ubuntu noble / output: osd2web + kivy-osd2web / branch 'python3' via 6.4" TFT & sat>ip DVB-S/S2 via FullHD / NVidia GT1030 passiv

    Edited 4 times, last by ciax (December 30, 2024 at 12:35 PM).

  • softhddevice use with "-v va-api-egl" only.

    oh, thanks - now i applied -v va-api-egl to softhddevice as parameter. It seems to work, i'll keep this config with this output plugin.

    Integrated Graphics Chipset: Intel(R) HD Graphics 500 - this is a very old GPU, softhdvaapi not works with it.

    Also, thank you for this hint - didn't know that. I bought that mainboard 2017/18.


    Now, i have to look why there's no output on any display - just the yavdr Logo.

    Lascala LC17 - tribute to viking ;o) + atric IR / SoC ASUS J3455M-E / OctopusNet S4 / yavdr ubuntu noble / output: osd2web + kivy-osd2web / branch 'python3' via 6.4" TFT & sat>ip DVB-S/S2 via FullHD / NVidia GT1030 passiv

  • Ich würde die Eintrgäge für die EDID mal aus der Xorg-Konfiguration raus nehmen, das hatte ich in dem Thread von fnu zu der Intel-Konfiguration auch weiter unten beschrieben, dass nicht gefruchtet hat - also diese Zeilen:

    Code
     Option      "CustomEDID" "HDMI-0:/lib/firmware/edid/edid.MARANTZ-AVR.bin"
     Option      "IgnoreEDID" "false"
     Option      "UseEDID" "true"

    Die EDIDs sollten über die Kernel Bootargumente gesetzt werden.

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Den nvidia-Treiber würde ich im Zweifelsfall auch mal deinstallieren, eventuell spielt der da noch mit hinein.

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Danke für die Rückmeldung - ich bin echt für jeden Gedanken froh, da nur noch Hoffnungsschimmer vorhanden sind.

    Was in /etc/ansible/facts.d/drm.fact steht sollte egal sein? .. da vom playbook erstellt und letztendlich für die finale Konfiguration genutzt. Die ist hier nämlich "leer":

    Code
    {
       "drm": {
           "ignored_outputs": [],
           "primary": {},
           "secondary": {}
       }

    Ich hatte in der 20-intel.conf die von dir genannten Zeilen auch schon mal auskommentiert gehabt (ob alle?) - ich probiere es nochmal. Ich hoffe, dass das o.a. hook-script include-edid-data von mir richtig ist (die beiden EDIDs mit diesem "cp" berücksichtigt werden). Wenn ich einen Bildschirm Ausgang leer/nicht angeschlossen lasse, fehlt für diesen dann die Fehlermeldung bzgl. EDID im dmesg-Log.

    Als Ausgabeplugin sollte ich dann mit der onBoard Intel GPU aber schon softhddevice mit dem von lnj genannten Parameter nutzen?

    Grusz!

    //edit:

    wenn ich ein lsinitramfs "/boot/initrd.img-$(uname -r)" | grep "1920x1080" mache oder mit | grep -i "marantz", kommt nichts retour.

    cat /proc/cmdline liefert:

    Code
    BOOT_IMAGE=/boot/vmlinuz-6.8.0-51-generic root=UUID=68fff440-1ddf-4e51-b443-1adbf6957862 ro quiet splash hpet=disable pcie_port_pm=off video=HDMI-A-1:1920x1080_50D video=DP-1:1024x768_60D drm.edid_firmware=HDMI-A-1:edid/edid.MARANTZ-AVR.bin,DP-1:edid/edid.EST-LILY-TFT.bin vt.handoff=7 vt.handoff=7

    wieso?

    Lascala LC17 - tribute to viking ;o) + atric IR / SoC ASUS J3455M-E / OctopusNet S4 / yavdr ubuntu noble / output: osd2web + kivy-osd2web / branch 'python3' via 6.4" TFT & sat>ip DVB-S/S2 via FullHD / NVidia GT1030 passiv

    Edited 4 times, last by ciax (December 31, 2024 at 9:29 AM).

  • Die Boot-Parameter landen in der Grub-Konfiguration, lsinitramfs listet nur die Dateien auf, die enthalten sind.

    Ist das Hook-Skript für die EDID-Dateien ausführbar? Auf meinem Testsystem klappt das mit dem aus yavdr-ansible:

    Code
    $ lsinitramfs "/boot/initrd.img-$(uname -r)" | grep edid
    usr/lib/firmware/edid
    usr/lib/firmware/edid/edid.HDMI-2.bin
    usr/lib/firmware/edid/edid.eDP-1.bin
    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!