id des NUC11PAHi5 -> 80869a14 (RNUC11PAHi5000)
id des NUC11PAHi7 -> 80869a14. (RNUC11PAHi7000)
.....also identisch

{2025} BM²LTS-v4.5.x - > DD-NET / EXIP / NetCeiver
-
-
statt dem else in 74:
Code
Display Moreelif [ $device_id = 80869a14 ] then device_name=$(dmidecode -t 1 | sed -n 's/^.*SKU.*: *//pI') if [[ $device_name =~ .*RNUC11PAHi500.* ]] then echo RNUC11PAHi5000 edid-new sleep 10 cd /etc/default cp grub.XXXXXX grub update-grub sudo dmesg | grep edid elif [[ $device_name =~ .*RNUC11PAHi700.* ]] then echo RNUC11PAHi7000 edid-new sleep 10 cd /etc/default cp grub.XXXXXX grub update-grub sudo dmesg | grep edid fi else
und dann noch die richtigen Ports statt den XXXXXX
-
Bist du sicher, dass beide den gleichen HDMI Port nutzen ... Die angeh. Files nach usr/sbin
Und den Port findest du bei eingeschaltetem TV am einfachsten mit:
for edid in $(ls /sys/class/drm/*/edid); do echo $edid; edid-decode $edid | grep 'Display Product Name' ; doneoder dem angehängten edid-find
-
cinfo nimmst du bitte grub-set und edid-new ins image
-
Kommando retour ... hab gerade gesehen dass der PC von cinfo die gleiche Board ID wie der NUC hat was DP-4 bedeutet, aber beim NUC lt. kinglear HMDI-A-1 sein soll...
cinfo schau dir bitte an ob mein Vorschlag bei dir passt....auch edid-new hatte noch ein Prob.
-
Hier die ports des NUC11PAHi5 (port.txt) sowie die Ausgabe des Befehls "grub-set" (grub-set.txt) in der Anlage.
-
Quote
/sys/class/drm/card1-DP-2/edid
Display Product Name: 'LG TV SSCR2'dann muß im grub alles über "card1-DP-2" laufen -- da ist wohl der Display Port am TV?
-
kinglear es sieht so aus als ob du nicht meine oben gepostete grub-set genommen hättest (ev. hast du vergessen das .txt nach dem kopieren nach /usr/sbin zu entfernen), weil in deinem grub-set.txt kommt "IT11 i5-1155G7" und nicht NUC....
Hier nochmal die aktualisierten Anhänge mit Port DP-2 (hoffe das gilt für PAH5/7000 ...)
-
kinglear es sieht so aus als ob du nicht meine oben gepostete grub-set genommen hättest (ev. hast du vergessen das .txt nach dem kopieren nach /usr/sbin zu entfernen), weil in deinem grub-set.txt kommt "IT11 i5-1155G7" und nicht NUC....
Hier nochmal die aktualisierten Anhänge mit Port DP-2 (hoffe das gilt für PAH5/7000 ...)
die Änderung in grub-set habe ich übernommen nur mit der "edid-new" werde ich nicht warm
was oder wie wir dieser Fehler automatisch von Deiner edid-new gerichtet?
Code
Display More... Video Capability Data Block: YCbCr quantization: Selectable (via AVI YQ) RGB quantization: Selectable (via AVI Q) PT scan behavior: No Data IT scan behavior: Supports both over- and underscan CE scan behavior: Supports both over- and underscan Colorimetry Data Block: BT2020YCC BT2020RGB HDR Static Metadata Data Block: Electro optical transfer functions: Traditional gamma - SDR luminance range SMPTE ST2084 Hybrid Log-Gamma Supported static metadata descriptors: Static metadata type 1 YCbCr 4:2:0 Capability Map Data Block: VIC 97: 3840x2160 60.000 Hz 16:9 135.000 kHz 594.000 MHz VIC 96: 3840x2160 50.000 Hz 16:9 112.500 kHz 594.000 MHz VIC 118: 3840x2160 120.000 Hz 16:9 270.000 kHz 1188.000 MHz VIC 117: 3840x2160 100.000 Hz 16:9 225.000 kHz 1188.000 MHz VIC 102: 4096x2160 60.000 Hz 256:135 135.000 kHz 594.000 MHz VIC 101: 4096x2160 50.000 Hz 256:135 112.500 kHz 594.000 MHz VIC 219: 4096x2160 120.000 Hz 256:135 270.000 kHz 1188.000 MHz VIC 218: 4096x2160 100.000 Hz 256:135 225.000 kHz 1188.000 MHz Vendor-Specific Video Data Block (Dolby), OUI 00-D0-46: Version: 2 (12 bytes) DM Version: 4.x Backlt Min Luma: 75 cd/m^2 Interface: Standard + Low-Latency Supports 10b 12b 444: Not supported Target Min PQ v2: 20 (0.00064354 cd/m^2) Target Max PQ v2: 3030 (934 cd/m^2) Unique Rx, Ry: 0.67968750, 0.32031250 Unique Gx, Gy: 0.26171875, 0.68750000 Unique Bx, By: 0.14843750, 0.04687500 Checksum: 0x5f ------- get-edid not OK 2 ------- Binärdateien edid und edid.bin sind verschieden. --------------
-
O.K., Terminaloutput nach grub-set jetzt ohne Fehlermeldung.
Grüße -
Code
Display More# EDID erstellen & kopieren vom TV-Gerät cd /lib/firmware/edid rm -r edid.bin rm -r edid sudo modprobe i2c-dev sudo get-edid -m 0 > /lib/firmware/edid/edid.bin #1.Versuch cp /lib/firmware/edid/edid.bin /etc/X11/ sudo get-edid -m 0 > /lib/firmware/edid/edid #2.Versuch [[ "$(diff edid edid.bin)" != "" ]] && echo "------- get-edid not OK 1 ------- $(diff edid edid.bin) --------------" #parse-edid /lib/firmware/edid/edid update-initramfs -u update-grub cat edid.bin | parse-edid #Prüfung ob vor und nach nach initramfs ident, cat edid.bin | edid-decode #da edid.bin mit dem File von /etc/X11 dabei überschrieben wird [[ "$(diff edid edid.bin)" != "" ]] && echo "------- get-edid not OK 2 ------- $(diff edid edid.bin) --------------"
cinfo: Bei king und mir kommt der Fehler nicht ....
Der error bedeutet dass nach dem update-initramfs -u die in cd /lib/firmware/edid liegenden edid u edid.bin nicht mehr ident sind.
Wie schon öfter erwähnt wird beim initram-fs die in /etc/X11/ liegende edid.bin über die in /lib/firmware/edid liegende edid.bin geschrieben.Würde in deinem Fall bedeuten:
1 Ev. hat das cp /lib/firmware/edid/edid.bin /etc/X11/ bei dir nicht funktioniert ?
2 Oder die Dateien sind binär ident, aber dein diff regt sich über den nicht identen timestamp auf ?
Vergleich doch mal die 3 Dateien BINÄR:
/lib/firmware/edid/edid , /lib/firmware/edid/edid.bin , /etc/X11/edid.bin
------------------------
kinglear bei dir passt immer noch was nicht
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.13.0-x64v3-xanmod1 root=UUID=a48865c1-45b7-4ba7-b12b-674e46d0738d ro net.ifnames=0 biosdevname=0 intel_pstate=enable splash quiet loglevel=3 snd_hda_intel.dmic_detect=0 video=DP-4:1920x1080@50D drm.edid_firmware=edid/edid.bin nohz=off nolapic-timer vt.handoff=7
Da muss DP-2 stehen.
Das schaut nach einem alten grub-set aus ..... stelle sicher dass es die Beiden v. gestern sind (Datum ansehen und ohne .txt) und wiederhole edid-new und dann grub-set und poste die Outputs
-
O.K., neuer Versuch.... (siehe Anhang)
-
Na geht doch...u läuft nun dein Bild ....was sagt nun dein syslog
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.13.0-x64v3-xanmod1 root=UUID=a48865c1-45b7-4ba7-b12b-674e46d0738d ro net.ifnames=0 biosdevname=0 intel_pstate=enable splash quiet loglevel=3 video=DP-2:1920x1080@50D drm.edid_firmware=edid/edid.bin nohz=off nolapic-timer vt.handoff=7
[ 0.045488] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.13.0-x64v3-xanmod1 root=UUID=a48865c1-45b7-4ba7-b12b-674e46d0738d ro net.ifnames=0 biosdevname=0 intel_pstate=enable splash quiet loglevel=3 video=DP-2:1920x1080@50D drm.edid_firmware=edid/edid.bin nohz=off nolapic-timer vt.handoff=7 -
Na geht doch...u läuft nun dein Bild ....was sagt nun dein syslog
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.13.0-x64v3-xanmod1 root=UUID=a48865c1-45b7-4ba7-b12b-674e46d0738d ro net.ifnames=0 biosdevname=0 intel_pstate=enable splash quiet loglevel=3 video=DP-2:1920x1080@50D drm.edid_firmware=edid/edid.bin nohz=off nolapic-timer vt.handoff=7
[ 0.045488] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.13.0-x64v3-xanmod1 root=UUID=a48865c1-45b7-4ba7-b12b-674e46d0738d ro net.ifnames=0 biosdevname=0 intel_pstate=enable splash quiet loglevel=3 video=DP-2:1920x1080@50D drm.edid_firmware=edid/edid.bin nohz=off nolapic-timer vt.handoff=7Hm, dieser Kernel ist zu alt und wird nicht mehr unterstützt
-
cinfo, was ist bei deinem grub-set/edid-new raus gekommen ?
-
Habe eben auf die aktuelle BM2LTS-Version aktualisiert und edid-new + grub-set eingespielt, und zwar garatiert die richtigen Versionen.
Nun kommt nach edid-find u.a. folgendes:
/sys/class/drm/card1-HDMI-A-1/edid
parse-edid: parse-edid version 1.4.2
parse-edid: IO error reading EDID
/sys/class/drm/card1-DP-1/edid
/sys/class/drm/card1-DP-2/edid
Display Product Name: 'LG TV SSCR2'
/sys/class/drm/card1-DP-3/edid
/sys/class/drm/card1-DP-4/edid
Display Product Name: 'LG TV SSCR2'
/sys/class/drm/card1-HDMI-A-1/edid
EDID of 'stdin' was empty.Würde das so interpretieren, dass jetzt DP-2 und DP-4 parallel aktiv sind.
grub-set scheint dann DP-4 zu verwenden:
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.13.5-x64v3-xanmod1 root=UUID=a48865c1-45b7-4ba7-b12b-674e46d0738d ro net.ifnames=0 biosdevname=0 intel_pstate=enable splash quiet loglevel=3 snd_hda_intel.dmic_detect=0 video=DP-4:1920x1080@50D drm.edid_firmware=edid/edid.bin nohz=off nolapic-timer vt.handoff=7
[ 0.045699] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.13.5-x64v3-xanmod1 root=UUID=a48865c1-45b7-4ba7-b12b-674e46d0738d ro net.ifnames=0 biosdevname=0 intel_pstate=enable splash quiet loglevel=3 snd_hda_intel.dmic_detect=0 video=DP-4:1920x1080@50D drm.edid_firmware=edid/edid.bin nohz=off nolapic-timer vt.handoff=7Grüße
-
kinglear Ob DP2- od 4 genommen wird hängt nur vom erkannten Gerät ab und nicht von dem von dir geposteten script-output
1 du hast ev. neuerlich das falsche grub-set (oder .txt) ... poste auch den Output des erkannten NUC ... die Bezeichnung kommt ja direkt nach dem Aufruf !
2 Hast du den Adapter ausgesteckt ... bevor du route66 od. grub-set aufgerufen hast ?
Also ausstecken und dann nochmal edid-find und grub-set hier posten !
Wenn da DP-2 kommt passt das grub-set und dann nochmal ein route66, wo ja das Gleiche raus kommen sollte !
-
Hallo gggggg,
du hast recht, es lag am zusätzlich eingesteckten Adapter (wobei das HDMI-Kabel im HDMI-Anschluß steckte).Jetzt ergibt grub-set u.a.:
[ 0.045501] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.13.5-x64v3-xanmod1 root=UUID=a48865c1-45b7-4ba7-b12b-674e46d0738d ro net.ifnames=0 biosdevname=0 intel_pstate=enable splash quiet loglevel=3 video=DP-2:1920x1080@50D drm.edid_firmware=edid/edid.bin nohz=off nolapic-timer vt.handoff=7Ich denke, das passt dann so...
-
1 Edid-find ohne adaptet dp2 ?
2 grub-set muss auch mit adapter dp2 ergeben bitte posten
-
siehe Anlage
-
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!