Öhm wie kann ich die Datei denn also die main.yml öffnen?
sorry für die dumme Frage, aber so tief steck ich nicht drin in der Materie...
Öhm wie kann ich die Datei denn also die main.yml öffnen?
sorry für die dumme Frage, aber so tief steck ich nicht drin in der Materie...
Es ist We, es regnet, als viel Zeit zum VDR basteln
ASROCK J4205-ITX
Folgende Fehlermeldung erscheint:
Hilfe!
TASK [yavdr-xorg : check if a nvidia driver has been installed] ************************************************************************************************
[WARNING]: Unable to find '/etc/yavdr/autoinstalled' in expected paths (use -vvvvv to see paths)
fatal: [localhost]: FAILED! => {"msg": "An unhandled exception occurred while running the lookup plugin 'file'. Error was a <class 'ansible.errors.AnsibleError'>, original message: could not locate file in lookup: /etc/yavdr/autoinstalled"}
RUNNING HANDLER [Restart Samba] ********************************************************************************************************************************
RUNNING HANDLER [Start VDR] ************************************************************************************************************************************
to retry, use: --limit @/home/matthias/yavdr-ansible/yavdr07.retry
PLAY RECAP *****************************************************************************************************************************************************
localhost : ok=76 changed=8 unreachable=0 failed=1
Grüße an die Ansible Gemeinde.
Matthias
Probier mal bitte folgende Änderung:
diff --git a/Manual.org b/Manual.org
index 9512760..20e3d9a 100644
--- a/Manual.org
+++ b/Manual.org
@@ -2688,7 +2688,8 @@ preferred_refreshrates:
- name: check if a nvidia driver has been installed
set_fact:
- nvidia_driver_installed: '{{ "nvidia" in lookup("file", "/etc/yavdr/autoinstalled") }}'
+ autoinstalled_packages: '{{ lookup("file", "/etc/yavdr/autoinstalled", errors="ignore") }}'
+ nvidia_driver_installed: '{{ "nvidia" in autoinstalled_packages }}'
- name: unload nouveau driver, replace with nvidia
block:
diff --git a/roles/yavdr-xorg/tasks/detect-xorg.yml b/roles/yavdr-xorg/tasks/detect-xorg.yml
index 5b27146..00a8760 100644
--- a/roles/yavdr-xorg/tasks/detect-xorg.yml
+++ b/roles/yavdr-xorg/tasks/detect-xorg.yml
@@ -43,7 +43,8 @@
- name: check if a nvidia driver has been installed
set_fact:
- nvidia_driver_installed: '{{ "nvidia" in lookup("file", "/etc/yavdr/autoinstalled") }}'
+ autoinstalled_packages: '{{ lookup("file", "/etc/yavdr/autoinstalled", errors="ignore") }}'
+ nvidia_driver_installed: '{{ "nvidia" in autoinstalled_packages }}'
- name: unload nouveau driver, replace with nvidia
block:
Alles anzeigen
Ich hab die Zeile in der detect-xorg.yml hinzugefügt und die andere auskommentiert.....leider kommt der selbe Fehler.
Ich habe mal eine leere /etc/yavdr/autoinstalled erstellt, damit ist die installation dann durchgelaufen, Bild ist auch da.
Er erkennt aber nicht die max. Auflösung (UHD) von meinem TV.
ok: [localhost] => {
"xorg.primary": {
"connector": "DP-2",
"edid": "/etc/X11/edid.DP-2.bin",
"mode": "1920x1080_50",
"model": "Unknown",
"modelines": [],
"refreshrate": 50,
"resolution": "1920x1080",
"vendor": "Unknown"
UHD1 belibt auch dunkel, nur der Ton ist zu hören
Er erkennt aber nicht die max. Auflösung (UHD) von meinem TV.
Kannst du mal den Inhalt von /etc/ansible/facts.d/xrandr.fact und /etc/ansible/facts.d/xorg.fact zeigen?
{
"xorg": {
"primary": {
"connector": "DP-2",
"edid": "/etc/X11/edid.DP-2.bin",
"mode": "1920x1080_50",
"model": "Unknown",
"modelines": [],
"refreshrate": 50,
"resolution": "1920x1080",
"vendor": "Unknown"
}
}
}
GNU nano 2.9.3 /etc/ansible/facts.d/xrandr.fact
{
"xrandr": {
"Screen 0:": {
"DP-1": {
"EDID": "",
"auto": "",
"current": "",
"is_connected": false,
"modes": {},
"preferred": ""
},
"DP-2": {
"EDID": "00ffffffffffff001e6d010001010101011c010380a05a780aee91a3544c99260f5054a108003140454061407140818001010101010108e80030f2705a80b0588a0040846300001e023a801871382d40582c450040846300001e000000fd003a791e883c000a202020202020000000fc004c472054560a2020202$
"auto": "",
"current": "3840x2160_30",
"is_connected": true,
"modes": {
"1024x768": [
60
],
"1152x864": [
60
],
"1280x1024": [
60
],
"1280x720": [
60,
50
],
"1360x768": [
60
],
"1920x1080": [
120,
100,
60,
50,
30,
25,
24
],
"3840x2160": [
30,
25,
24
],
"4096x2160": [
30,
25,
24
],
"640x480": [
60
],
"720x400": [
70
],
"720x480": [
60
],
"720x576": [
50
],
"800x600": [
60
]
},
"preferred": ""
},
"HDMI-1": {
"EDID": "",
"auto": "",
"current": "",
"is_connected": false,
"modes": {},
"preferred": ""
}
}
}
}
Also 1080p hat der Installer gewählt, weil dein TV laut der geparsten Ausgabe von xrandr 4k nur mit maximal 30 Hz kann, was zu miesen Rucklern und Asynchronitäten mit softhddevice führt.
UHD1 belibt auch dunkel, nur der Ton ist zu hören
Hast du zufällig der Warnung in der Readme.md zum Trotz nicht das Alternate Installer Iso sonder das Cloud-Installer ISO für die Ubuntu Server Installation genommen (das ist eine beliebte Ursache - in dem Fall sieht man auch keinen yaVDR-Bootsplash)?
Warnung in der Readme.md
Muss es da "openssh-server
" heißen?
Ja, danke für den Hinweis.
ZitatAlso 1080p hat der Installer gewählt, weil dein TV laut der geparsten Ausgabe von xrandr 4k nur mit maximal 30 Hz kann, was zu miesen Rucklern und Asynchronitäten mit softhddevice führt.
Mein Fernseh kann mehr.
xrandr -q mit einer GTX1030:
3840x2160 60.00 + 59.97 59.94 50.00* 29.97 25.00 23.98
4096x2160 59.94 50.00 29.97 25.00 24.00 23.98
3200x1800 59.96 59.94
2880x1620 59.97 59.96
2560x1600 59.99 59.97
2560x1440 59.96 59.95
2048x1536 85.00 75.00 60.00
2048x1152 59.91 59.90
1920x1440 85.00 75.00 60.00
1920x1200 59.95 59.88
1920x1080 119.88 100.00 60.00 59.96 59.94 59.93 50.00 29.97 25.00 23.98 60.01 59.97 60.00 50.04
Die Intel hardware auf dem ASRock j4205 sollte UHD bis 60 Hz schaffen.
Ich verwende definitv das mini iso.
Yavdr bootsplash ist da.
Unter Kodi kann ich sogar ein 10bit hvec wiedergeben, was mit der GTX1030 nur geruckelt hat.
Dafür geht mit dem J4205 kein UHD im VDR.....
Verzweiflung
War das am selben HDMI-Eingang? Es gibt soweit ich weiß Modelle, die nur einen HDMI 2.0 Anschluss haben.
Ja, selber Eingang. Am TV liegt es nicht...mit einer GTX 1030 macht er ja die UHD Auflösung.
Mit xrandr -d :0.0 kannst du dir ansehen, was da aktuell erkannt wird - bietet KODI die 4k-Auflösung mit 60 Hz an?
Bist du schon auf der aktuellsten BIOS-Version? Laut Changelog wurde da etwas bei der 4k-Ausgabe geändert: https://www.asrock.com/mb/Intel/J4105-ITX/index.de.asp#BIOS
Ich verwende definitv das mini iso.
Eventuell mal mit dem Alternative Installer ISO im UEFI-Modus probieren, nicht dass es am Legacy-Boot scheitert.
Guten Morgen,
Zitat
Bist du schon auf der aktuellsten BIOS-Version? Laut Changelog wurde da etwas bei der 4k-Ausgabe geändert: https://www.asrock.com/mb/Intel/J4105-ITX/index.de.asp#BIOS
Bingo, nach dem BIOS update sieht es besser aus:
Screen 0: minimum 8 x 8, current 3840 x 2160, maximum 32767 x 32767
DP2 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm
3840x2160 60.00*+ 50.00 59.94 30.00 25.00 24.00 29.97 23.98
4096x2160 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98
1920x1080 120.00 100.00 119.88 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98
1920x1080_50 50.00
1920x1080_60 60.00
1920x1080i 60.00 50.00 59.94
1920x1080_24 23.98
1280x1024 60.02
1360x768 60.02
1152x864 59.97
1280x720 60.00 50.00 59.94
1024x768 60.00
800x600 60.32
720x576 50.00
720x480 60.00 59.94
640x480 60.00 59.94
720x400 70.08
Das findet er bei der Installation vom playbook:
ok: [localhost] => {
"xorg.primary": {
"connector": "DP-2",
"edid": "/etc/X11/edid.DP-2.bin",
"mode": "3840x2160_50",
"model": "Unknown",
"modelines": [],
"refreshrate": 50,
"resolution": "3840x2160",
"vendor": "Unknown"
Die Wiederholfrequenz steht aber bei 60 obwohl. Im laufenden Betrieb kann ich sie umschalten mit:
xrandr --output DP2 --mode 3840x2160 -r 50
Nach dem nächsten Neustart hat er wieder 60Hz.
Wie kann ich das permanent einstellen?
Bei 3840x2160 50Hz sind mikroruckler zu sehen, bei 1920x1080 50Hz ist das Bild flüssig.
Nach dem nächsten Neustart hat er wieder 60Hz.
Wie kann ich das permanent einstellen?
Wie sehen denn die vom Plabook erzeugte /etc/X11/xorg.conf.d/20-intel.conf und die /etc/ansible/facts.d/drm.conf sowie /etc/ansible/facts.d/xorg.conf jetzt aus?
Bei 3840x2160 50Hz sind mikroruckler zu sehen, bei 1920x1080 50Hz ist das Bild flüssig.
Eventuell kommt er da die IGP aufgrund der Option
an ihre Grenzen. Zumindest auf meinem Haswell-Laptop war die aber notwendig, um ein sauberes Bild zu erhalten (habe ich aus https://wiki.archlinux.org/index.php/Intel_graphics#Tearing) - in https://bugs.freedesktop.org/show_bug.cgi?id=37686 wird die Nutzung von compton als Compositor als mögliche Alternative genannt - da könntest du mal experimentieren.
BTW: Hast du einen Dual-Channel Konfiguration für den RAM? Immerhin müssen da eine Menge Daten bewegt werden (und zumindest bei den ION-Boards war das eine der Engstellen bei höheren Auflösungen).
vaapidevice statt softhddevice-vpp wäre ggf. noch einen Versuch wert - die Konfigurationsdatei für das Plugin sollte so aussehen: yavdr ansible
ZitatWie sehen denn die vom Plabook erzeugte /etc/X11/xorg.conf.d/20-intel.conf und die /etc/ansible/facts.d/drm.conf sowie /etc/ansible/facts.d/xorg.conf jetzt aus?
20-intel.conf
Device "Device0"
Monitor "DP2"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "3840x2160_50"
EndSubSection
EndSection
Section "Monitor"
Identifier "DP2"
Modeline "1920x1080_24" 74.230 1920 2560 2604 2752 1080 1084 1089 1125 +hsync +vsync
Modeline "1920x1080_50" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
Modeline "1920x1080_60" 148.500 1920 2008 2056 2200 1080 1084 1089 1125 +hsync +vsync
EndSection
Section "Monitor"
Identifier "HDMI1"
Option "Ignore" "true"
EndSection
Section "Monitor"
Identifier "DP1"
Option "Ignore" "true"
EndSection
drm.fact hab ich da nur, keine .conf
"drm": {
"ignored_outputs": [
"HDMI-A-1",
"DP-1"
],
"primary": {
"drm_connector": "DP-2",
"edid": "edid.DP-2.bin",
"xrandr_connector": "DP-2"
},
"secondary": {}
}
}
xorg.fact hab ich da nur, keine .conf
{
"xorg": {
"primary": {
"connector": "DP-2",
"edid": "/etc/X11/edid.DP-2.bin",
"mode": "3840x2160_50",
"model": "Unknown",
"modelines": [],
"refreshrate": 50,
"resolution": "3840x2160",
"vendor": "Unknown"
}
}
}
Hab kein Dual Channel.
Alles anzeigenSection "Monitor"
Identifier "DP2"
Modeline "1920x1080_24" 74.230 1920 2560 2604 2752 1080 1084 1089 1125 +hsync +vsync
Modeline "1920x1080_50" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
Modeline "1920x1080_60" 148.500 1920 2008 2056 2200 1080 1084 1089 1125 +hsync +vsync
EndSection
"modelines": [],
Ok, dann schafft er es nicht die Modelines aus der EDID zu extrahieren und fällt im Template auf die Standard-Modelines zurück. Du könntest mal versuchen in der 20-intel.conf die Modelines für 3824x2160 zu ergänzen:
"3840x2160_25" 219.40 3840 3888 3920 4000 2160 2183 2188 2194 +hsync -vsync
"3840x2160_30" 263.28 3840 3888 3920 4000 2160 2183 2188 2194 +hsync -vsync
"3840x2160_50" 442.20 3840 3888 3920 4000 2160 2183 2188 2211 +hsync -vsync
"3840x2160_60" 533.28 3840 3888 3920 4000 2160 2183 2188 2222 +hsync -vsync
Erstmal vielen Dank für die Mühe die ich gemacht habe
Die Zeilen habe ich eingefügt.....müßte das nicht "+vsync" sein?
xrandr -q zeigt:
Screen 0: minimum 8 x 8, current 3840 x 2160, maximum 32767 x 32767
DP2 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm
3840x2160_50 50.00*+
3840x2160 60.00 + 50.00 59.94 50.00 30.00 25.00 24.00 29.97 23.98
4096x2160 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98
3840x2160_60 60.00
3840x2160_30 30.00
3840x2160_25 25.00
1920x1080 120.00 100.00 119.88 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98
1920x1080_50 50.00
1920x1080_60 60.00
1920x1080i 60.00 50.00 59.94
1920x1080_24 23.98
1280x1024 60.02
1360x768 60.02
1152x864 59.97
1280x720 60.00 50.00 59.94
1024x768 60.00
800x600 60.32
720x576 50.00
720x480 60.00 59.94
640x480 60.00 59.94
720x400 70.08
Das Bild im VDR läuft nur flüssig wenn ich auf 1920x1080 50Hz einstelle.
Kann man das als standard gemäße Auflösung einstellen?
UHD weiterhin nur Ton.
Im Kodi laufen alle sender Flüssig, UHD hat Bild und Ton aber Mikroruckler.
Alles in allem erscheint mir Die Bildqualität schlechter wie mit dem anderen Testsystem (Dell Optiplex 760 mit GTX 1030)
Das Bild ist Matschiger, unschärfer und die Farben sind auch nicht so dolle.
Gibt es hier noch jemand der das ASROCK J4205-ITX einsetzt und vieleicht schon Erfahrungen damit gemacht hat?
Ich hab jetzt erstmal den Dell aktiver und mach mal Pause, Formel 1 kommt gleich
Einen schönen Tag noch.
Grüße
Matthias
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!