Grafikus felület felbontásának force beállítása.

 ( bugos | 2011. május 23., hétfő - 13:43 )

Van-e mód arra debian 6.0 alatt, hogy a felbontást 800x480-ra állítsam? Egy érintős flat panelt kéne meghajtanom vele, de a gép BIOS beállításában 640x480, 800x600 stb felbontások vannak. A 800x600 esetén pedig alul hiányzik pár centi. További gondom, hogy a rendszer CF kártyára menne, viszont a telepítő csak úgy hajlandó vele dolgozni, ha a BIOS-ban disabled-re állítom a UDMA/DMA módot. AMD geode LX alaplap és chipset.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Bár én Ubuntut használok, de rokon disztrókról lévén szó, talán hasznos lehet az alábbi néhány tanács.

1. Ha a kernel támogatja a KMS-t (kernel modesetting), kapcsold ki, mert ez felülbírálja a manuálisan beállított paramétereket. Ennek legegyszerűbb módja, ha a kernelparaméterek közé beírod a "nomodeset" beállítást. Ha nvidia vezérlő van a gépben, akkor kell még egy "nouveau.modeset=0" paraméter is. AMD vezérlőnél pedig: "radeon.modeset=0".

2. Generálj egy modeline-t a gtf paranccsal (ez elvileg része az xorg-server csomagnak, legalábbis Ubuntunál):

$ gtf 800 480 60

Ez visszaad egy modeline-t, amit az xorg.conf-ba bele tudsz illeszteni. A paraméterezést szükség szerint módosítsd, bár szerintem egy touchscreen-hez tökéletesen elegendő a 60 Hz-es frissítési frekvencia.

A visszakapott modeline-t szúrd be az xorg.conf "Monitor" szekciójába, majd illeszd be a modeline nevét (ez alapból "800x480_60.00" lesz) a "Screen" szekció alatti "Display" subsection alá "Modes" néven.

Ezt követően lehetőséged lesz kiválasztani a manuálisan beállított üzemmódot. Ha mégsem, akkor szükség lehet még az 'Option "PreferredMode" "800x480_60.00"' beállításra is, ezt a "Monitor" szekció alá kell betenni. Így tehát, valami ilyesmit fogsz látni az xorg.conf-ban:


[...]
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Acer AL1715"
Option "PreferredMode" "800x480_60.00"
EndSection
[...]
Section "Screen"
SubSection "Display"
Depth 24
Modes "800x480_60.00"
EndSubSection
EndSection
[...]

Nálam épp tegnap volt szükség ilyen "bűvészkedésre", mivel DVI-DSUB átalakítóval csatlakozik a monitorom a videokártyához, emiatt a DDC/EDID infókat nem tudja lekérdezni a driver, és nem ajánlja fel alapból a monitor natív felbontását.