Nvidia GeForce4 + Xorg 7 + segfaultSziasztok!
Egy kis problémám akadt egy nvidia "kártyával" tegnap este, akárhogy is törtem rajta a fejem, nem sikerült rájönnöm mit kéne máshogy csinálnom. (na jo, 1 otletem meg volt, de azt majd a vegen.)
Szoval adott egy P4es gepecske, alaplapra integralt Nvidia GeForce4-el.
Debian szepen felmaszott ra, 2.6.16.14 lefordult, következő lépés: X.
szépen letöltöttem a 1.0-8756 verziószámu nvidia drivert, futtat, minden szépen megtörténik, semmiért sem óbégat, lefordul, betöltödik. zsiir.
Következö: xorg.conf --> driver "nvidia". Inditom, felcsillanik az nvidia logo, utána megjelenik a szürke kockák, már kezdek is örülni, mire 1xcsak elfeketedik a kép, nem reagál semmire. Majd egy másik gépről besshzva, X, és figyelem a kimenetet, ugyanazok a jelenségek, és itt a log:
http://balu.sch.bme.hu/~showgun/Xlog
Próbáltam 1el régebbi nvidia driver-t, az meg nem fordult le. Próbáltam driver "nv"-t, nagy fekete és szürke kockák jöttek csak ki a monitoron. (szkrinsotot inkább haddne). Próbáltam vesa-t, na az vicces lett: szürke kockák, egér, minden, csak mintha rosszminöségü tv-t néznék, hullámzott vizszintesen az egész, irói vér hiányában sajnos nem tudom leirni, szóval az a lényeg, hogy nem volt pár másodpercen túl nézhető. Megkockáztatnék egy olyan kijelentést, miszerint a hsync önálósitotta volna magát, de nem merek....
Szóval az 1etlen mentőötlet az maradt volna, hogy régebbi kernel, régebbi driver, de ennek még nem álltam neki. Valakinek van ötlete/hasonló tapasztalata ilyenről?
Köszi szépen előre is a válaszokat: ha1dfo.
- 1913 megtekintés
Hozzászólások
HI
fent vannak a megfelelo fontok mert ugy nezem ott bkik meg a cucc.
Meg lattam benne egy framebufferes sort is az nem kell a kernelbe frambuffer tamogatas.
ennyi otletem van
- A hozzászóláshoz be kell jelentkezni
Hmm. Utananezhetek a fontoknak bar szerintem nem azokkal van a gond. Mert ha a fontokkal volna baj, akkor vesa modban is dobna segfaultot, de nem teszi, csak nagyon csuf lesz a kep. De megy. nvidia-val meg ahogy leirtam. logo, X-hatter, segfault, kepernyo fekete marad...
A framebuffer meg azota a kernelbol is ki lett tepve, de ugyanazt adja.
"A herceg én vagyok."
- A hozzászóláshoz be kell jelentkezni
Lefuttattam 1 strace-t, linkelem a kimenetét, valamint az xorg.conf-ot is.
http://balu.sch.bme.hu/~showgun/xorg.conf
http://balu.sch.bme.hu/~showgun/xstrace
a /dev/nvidia0 es a /dev/nvidiactl letezik, mind1ik jogai: 666.
Otlet?
"A herceg én vagyok."
- A hozzászóláshoz be kell jelentkezni
Remove the line:
Driver "nv"
(or Driver "vesa")
(or Driver "fbdev")
and replace it with the line:
Driver "nvidia"
Remove the following lines:
Load "dri"
Load "GLCore"
In the Module section of the file, add the line (if it does not already exist):
Load "glx"
vagy futtasd az nvidia-xconfig -ot az megcsinálja ezeket helyetted
- A hozzászóláshoz be kell jelentkezni
nvidias telepito, a vegen megkerdezi, hogy lefuttassa-e az nvidia-xconfigot. ha jol emlekszem...
- A hozzászóláshoz be kell jelentkezni
Ha elolvastad volna a belinkelt xorg.conf-ot, latnad, hogy a dri ki van komentezve (az i2c is, bar amig az benne volt, addig se ment), a GLCore benn se volt, a glx pedig benvan, a driver pedig "nvidia". Amugy a telepitovel is csinaltattam xorg.conf-ot, az is pontosan ugyanigy viselkedett. Az xorg.conf tobbi reszet pedig egy jol mukodo bezsirozott geprol szedtem, azokkal nincs baj. (ott nem nvidia, hanem matrox parhelia van. a megfelelo reszek pedig at lettek irogatva)
"A herceg én vagyok."
- A hozzászóláshoz be kell jelentkezni
gondolom, ez nem nekem jott.
- A hozzászóláshoz be kell jelentkezni
Nem, bocsass meg, kerlek. Az elozore akartam, csak keson vettem eszre. Arrol meg, hogy hogyan helyezzuk at az irast, arrol meg mindig fogalmam sincs.
"A herceg én vagyok."
- A hozzászóláshoz be kell jelentkezni
Azt hiszem sejtem mi lehet a baj. a 2.6.16.14 ...
"Frissitek" regebbire, aztan meglatom, mit csinal.
"A herceg én vagyok."
- A hozzászóláshoz be kell jelentkezni
Na most segitsetek meg!...
Ismét itthon vagyok, küzdök a témával, de megakadtam. Feltettem egy 2.6.15.7-es kernelt, mondván, hogy namajdazzal, de ugyanazok a tünetek. nvidialogo megjelenik, kicsit a kockás háttér is, majd elhalálozik. A /var/log/Xorg.0.log most nem mond semmit, 21628 byte-nyi 0x00.
Otlet valakinek?
"A herceg
én vagyok."
- A hozzászóláshoz be kell jelentkezni
Keress a disztródhoz való Live CD-t (én Knoppixot használtam a Debianhoz), bootolj be és Live X86Configját mentsd el és ezzel írd felül az eredetit. Nálam ez nagyrészt működött, de pl. a cirill betűtípust ki kellett kommentezni és még egy-két dolgot. Bootolás, log olvas és amelyik sorban hiba volt, azt komment és újra...
És nem biztos, hogy a monitor leíró rész a rossz, lehet az egeredet nem kezeli megfelelően.
Nézz bele, hátha találsz benne hasznosat: man Xfree86
Egyébként a Driver szekcióba szerintem is "nv"...
- A hozzászóláshoz be kell jelentkezni
Nálam 2.6.15-1-k7 kernellel fut a 7676-os nvidia. Debian etch. Töröld le az xorg.conf fájlodat, majd dpkg-reconfigure xserver-xorg. Válaszd az nv drivert, és próba. Nekem a legújabb nvidia driver nem megy, mert 70hz fölé nem tudtam vinni a frekvenciát (fx5500).
- A hozzászóláshoz be kell jelentkezni
Speciel nekem az utolso driver amivel mukodik (egyebkent FX5700-as kartya) az a 7676-os. Ha kernelt forditok, mindig kiprobalom az uj drivert. Aztan szepen visszafele...Es valami oknal fogva mindig a 7676-os lesz a jo. Mondjuk, az sem art, ha ugyanaz a gcc, mint a kernel forditasnal.
Egyebkent ujabb driverrel ugyanazt jatsza el, mint itt is: elindul es merevre fagy, a ctrl+alt+bs sem segit.
- A hozzászóláshoz be kell jelentkezni
Felreértetek. Nem az xorg.conf bekonfiguralasaval vannak nehezsegeim. Próbáltam ide vesa-t, fbdev-et, nv-t is. Tapasztalatok: vesa: mászott a kép, mintha nem lenne hsync-em teljesen tiszta. fbdev: 1280x1024 felbontás, de csak a középső 1024x768-as területen. Körülötte fekete. nv: valami nem volt jo, vidbrált mint az állat (nem 50Hz...), és a négyzetrács sem volt szimmetrikus a háttérben. Nvidia meg
logo, rács, fekete. Régi kernelt már raktam alá, akkor most jöjjön a régi driver...
"A herceg én vagyok."
- A hozzászóláshoz be kell jelentkezni
Két apróság:
1. Az Xorg log egyszer azt mondja, hogy 32M, egyszer, hogy 64M a kártya. Nem lehet, hogy nem létező memóriát akar kezelni?
2. Mi van, ha megmondod neki, hogy pontosan milyen modeline-t használjon, és nem bízod rá?
Mondjuk ettől nyilván nem kéne összeomlania, max nem látnád...
- A hozzászóláshoz be kell jelentkezni
Na. Kiprobaltam a dolgot 7676-os driverrel, 2.6.15.7-es kernellel. Nem lett jobb. Egeszen pontosan most mar nvidia logo sincs, csak feketeseg. A log: http://balu.sch.bme.hu/~showgun/2.xorg.log
Még mindig szivesen fogadok ötleteket...
"A herceg én vagyok."
- A hozzászóláshoz be kell jelentkezni
A logból...
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
Entry deleted from font path.
(WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
Entry deleted from font path.
A sztakis szótár és szerény angoltudásomat elővéve, szerintem ezekkel lesz a gond. Felismerte a monitort, egeret, kártyát, billentyűzetet, de ezek a fontok nem léteznek!!! Tehát komment elé és ha megy, akkor töröl.
A Live CD-s megoldás még mindig jó lehet, ott megtudod, a Live hogyan, milyen "meghajtónéven" használja a cuccaidat.
"4. Ne hivatkozz mentő tanúkra, mert mit érsz vele, ha ismerőseidet bezárják?"
- A hozzászóláshoz be kell jelentkezni
Nnos. Ha az nvidia-s sort átirom "vesa"-ra, vagy "nv"-re, vagy "fbdev"-re, akkor ha a fontokkal volna a baja, akkor azokkal sem volna szabad mennie. Most nv driver van, 75Hz az jó, de a 1024x768-as max. felbontás annyira nemigazán. Amugy a fontokat csak kiveszi a path-ból, nem hal meg töle, próbálkoztam már úgy is, hogy kikommenteztem az összes font-ot :). Ment akármivel, kivéve nvidia driver-rel. Meg az amugyis csak (WW), tehat warning. Ez a modeline meg a memoria érdekes ügy lehet. A memoriam 64 mega, tehát ha 32 ként kezelné, nopara, ha 64ként, az sem. A modeline? Szerintem eltalálja, mert egy pillanatra van kép, csak aztán feketedik el. Rendesen. Meg szerintem ha modeline lenne rossz, nem segfaultot dobna. Irtam már nvidia-nak is, háát, öszintén szólva a matrox supportja is segitökészebb volt, bár a parhelia-t se linux alá találták ki...
"A herceg én vagyok."
- A hozzászóláshoz be kell jelentkezni
Nnos. memoriaallitas nem jott be. Most jon a modeline. Ha valahogy vissza tudom szerezni a kepet (ssh, stb.), akkor van kep, de nagyon ronda. kb a hsync mászhat el, de soronként másmennyit, és periódikusan. Tehát az mc függöleges vonalából egy szép hullám lesz, ami lassan halad lefelé. Gondoltam modeline, de nem...
Itt egy gányolt configfile, amivel próbálgattam:
http://balu.sch.bme.hu/~showgun/proba.xorg.conf
A glx is kezdett gyanussá válni, azért komenteztem ki... Most már nem tudom mire gondoljak. Vesa marad. :(
"A herceg én vagyok."
- A hozzászóláshoz be kell jelentkezni
Ezt azért nézd meg, talán tud segíteni valamit az X beállításában.
http://hup.hu/wiki/index.php/X_%28Debian%29
Esteleg 3. nekifutásra is Ubuntu v. Knoppix Live...
- A hozzászóláshoz be kell jelentkezni
Na, ha Kororaa-s XGL se viszi, akkor keresztet vetek rá, és vesa.
"A herceg én vagyok."
- A hozzászóláshoz be kell jelentkezni