PS: sekci {EDID=název_monitoru] v config.txt znám, jen mě zajímá, zda lze měnit rozlišení (případně detektovat správné nativní) rovnou při startu, abych jak ocals u každého monitoru nemusel číst přes tvservice -s název monitoru a pokaždé to dávat do config.txt
Tohle na RPi nikdy poradne nefungovalo.(Mozna proto, ze na RPi nebezi oddeleny graficky rezim, ale videorezim je stejny jak pro konzoli, tak pro X.. umi to pak srandovni veci jako ze si poustet pres overlay video v "textovem rezimu")
Vyrabim specialni monitory a neco co by melo byt ekvivalentem video biosu a zpracovat EDID z monitoru zcela kasle na informace, jez jsou definovany v nasem EDID (hlavne preferred timing mode). Takze pro nas je jedninou cestou vynutit timing skze config.txt, doporucena konfigurace byvavala:
disable_overscan=1
overscan_left=0
overscan_right=0
overscan_top=0
overscan_bottom=0
hdmi_force_hotplug=1
hdmi_timings=1080 0 8 8 62 1920 0 17 1 5 0 0 0 60 0 135000000 0
hdmi_group=2
hdmi_mode=87
max_framebuffer_width=1080
max_framebuffer_height=1920
display_rotate=3
hdmi_ignore_edid=0xa5000080
Reseni bude per-resolution modifikace config.txt, coz pokud se jedno o nejake udelatko, ktere ma podporovat vicero rozliseni, ale monitory se nemeni tak casto, lze resit po windowsacky - pri nesouladu config.txt a tvservice si to upravit a rebootnout (jen pozor na zacykleni, treba kdyz tam nebude monitor).