Kezdőlap › Fórumok › SOS! Bajban vagyok › Intel GMA 950 driver (i945GM chipset) hogyan? (megoldva)
- This topic has 50 hozzászólás, 6 résztvevő, and was last updated 18 years, 9 months telt el by
dchard.
-
SzerzőBejegyzés
-
2006-09-20-18:13 #2071942
Ez lehetetlen, kézzel állítottam be őket (emiatt fordítottam újra a kernelt). Most formázom az aksit a notiban, holnap újra ellenőrzök mindent, és újrafordítom a kernelt. Még annyit hadd kérjek, hogy ellenőrizd a kernel más részeit is, hogy a témában nem tartalmaz-e vonatkozó hibákat.
A BUS_ID-s részben biztos vagy? Az ide vágó lspci kimenetem a következő:
0000:00:02.0 VGA compatible controller: Intel Corp.: Unknown device 27a2 (rev 03)
0000:00:02.1 Display controller: Intel Corp.: Unknown device 27a6 (rev 03)Köszönöm!
Dchard
2006-09-20-18:37 #2071943„Ez lehetetlen, kézzel állítottam be őket (emiatt fordítottam újra a kernelt).”
A konfigban, amit feltöltöttél ez van… Csak ezt tudom mondani.„A BUS_ID-s részben biztos vagy? Az ide vágó lspci kimenetem a következő”
Nem kell az oda.2006-09-21-06:55 #2071944Na megvolt az újrafordítás, az volt a hiba, hogy az i830 és az i915 nem lehetnek párhuzamosan a kernelben. Értelem szerűen az i915-öst választottam, és be is fordult. mindent elvégeztem, ennek ellenére még mindig 800×600-ban megy, aktuális kernel, xorg konf és log csatolva.
Dchard
2006-09-21-08:39 #2071945Vagy az Intel integrált kártyákhoz gyártott official DRI driverekkel is meg lehet próbálkozni:
http://dri.freedesktop.org/snapshots/
Csak ésszel, és előtte utánaolvasni, hogy melyik mit csinál, és melyik eszközhöz melyiket lehet felrakni.
2006-09-21-08:40 #20719462006-09-21-17:05 #2071947Nos egy ilyet véltem, most már felfedezni:
„(II) I810(0): direct rendering: Enabled” 🙂De egy ilyet is:
„WW) I810(0): config file hsync range 28-60kHz not within DDC hsync ranges.
(WW) I810(0): config file vrefresh range 43-60Hz not within DDC vrefresh ranges.
(II) I810(0): Generic Monitor: Using hsync range of 28.00-60.00 kHz
(II) I810(0): Generic Monitor: Using vrefresh range of 43.00-60.00 Hz
(II) I810(0): Not using mode „1200×800” (no mode of this name)
(–) I810(0): Virtual size is 1024×768 (pitch 1024)
(**) I810(0): *Built-in mode „1024×768”
Miszerint ezeket a frekvenciákat a vesa interface szabvány nem engedi… (abban a felbontásban)Én mondjuk lvds-t választanék, noha az én notebookom (az is lvds csatolású) elmegy tdms-sel, mint az tft flat panelom.
Mindkettő beállítja az lcd-hez a megfelelő frekvenciát.
(A tdms, persze csak digitális kapcsolat esetén állítja a flat panelnél be, ha analóg, akkor nem.)2006-09-21-21:16 #2071948Oké, akkor csak azt mondd meg, hogy mit és hol állítsak. (régi monitornál még megtaláltam a teljes freki tartományt, de a notebook-kijelzőről semmilyen hasonló infóm nincs).
A kijelző 60Hz-et tud (vindóz információ), és 1280×800 képpontot tartalmaz, valamint a vindózos drive rinfói alapján a megjelenítő típusa: digitális (DDC2 protokol támogatva).
Kösz!
Dchard
MOD: még mindig se kép se hang, ugyan az a hiba: a logban amit Vizsla észrevett, azon kívül a konzolon:
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
error opening security policy file /etc/X11/xserver/SecurityPolicy(ez is volt tegnap/tegnapelőt)
Ötletek?
2006-09-22-17:57 #2071949„A kijelző 60Hz-et tud (vindóz információ)”
És én ezt el is hiszem – habár vindóz információ. 🙂
Viszont a vesa i. szabbvány hsync range 28-60kHz ill. vrefresh range 43-60Hz tartományokat, így ebben a formában nem engedi. (Használd a tdms-t, vagy az lvds-t a dpms helyett, vagy állítsd be a megfelelő frekvenciákat.)
Ekkor fog nagyobb felbontásban is menni nemcsak 800x (virtual 1024+x-ben)/etc/X11/xserver/SecurityPolicy:
http://xorg.freedesktop.org/archive/X11R6.8.0/doc/Xserver.1.html2006-09-22-18:57 #2071950Kiszámoltam egy netes program segítségével a 60Hz-ből, hogy mennyi lehet a horizontális frissítési gyakoriság, és ugyan ez a hiba. Próbáltam a kiszámolt érték mellett tdms-sel, és lvds-sel is, és ugyan az a hiba, mint a legutóbb általam feltett logban.
Még valami ötlet?
Dchard
Ez jött ki amúgy a netes számolgatásban:
Hsynk: 28-48
Vsynk: 43-602006-09-22-20:03 #2071951Na a probléma úgy látszik megoldódott.
Szükség van az említetteken kívül a 915resolution nevű progi telepítésére, majd futtat: ./915resoultion -l <– listázza a videobiosban lévő értékeket. MIvel itt fúrcsa módon nem szerepel az 1280×800-as érték, ezért alistából kiválasztunk egy olyan mode értéket, amit nem fogunk használni, aztán irány a /etc/default/915resoultion és itt megadjuk a kijelző tényleges felbontását, majd a mode értéket, amit az előbb már kinéztünk (ez lesz felülrva a megfelelő értékkel boot-kor).
(Én 32bites értéket választottam).
Majd reboot, utána startx (már legyen benne a megfelelő sor: 1280×800 a config file-ban). És akkor alapból ezzel fog indulni.
Szóval megoldódott a dolog.
Köszönöm mindenkinek a kitartó segítséget, külön köszönet Vizslának: általad kicsit közelebb kerültem a a struktúra egészének megértéséhez.
Dchard
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz