Kirjoittaja Aihe: Perinteinen Nvidia asennusprobleema  (Luettu 8193 kertaa)

kaNi

  • Käyttäjä
  • Viestejä: 36
    • Profiili
Vs: Perinteinen Nvidia asennusprobleema
« Vastaus #20 : 10.05.07 - klo:10.33 »
Lainaus
Öö siis asensit nyt ne legacyt takas eli pitääkin näyttää noin. Hmm Mistähän tämä nyt mättää. Sanoit tuolla aiemmin että dri sinulla toimii(hmm taisin alunperin käsittää ongelmasi väärin), ongelmasi siis olisi resot. Hae näyttösi HorizSync ja VertRefresh arvot jostain(googlella yleensä löytyy), ja lisää ne xorg.confiin monitor kohtaan(korvaa x:t oikeilla arvoilla):
Koodia: [Valitse]
Section "Monitor"
    Identifier     "jokin näyttö"
    Option         "DPMS"
HorizSync       xx.xx - xx.xx
VertRefresh     xx.xx - xx.xx
EndSection
Ja lisää näytönohjain kohtaan: Option         "UseEdidFreqs" "false"
Jos et tällä vielä saa lisää resoja lienee pakko yrittää modelineja.

Tolla ohjeella vaihtu resot mutta....

glxinfo|grep direct
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".


kaNi

  • Käyttäjä
  • Viestejä: 36
    • Profiili
Vs: Perinteinen Nvidia asennusprobleema
« Vastaus #21 : 14.05.07 - klo:21.34 »
Eikö kukaan osaa auttaa?

kaNi

  • Käyttäjä
  • Viestejä: 36
    • Profiili
Vs: Perinteinen Nvidia asennusprobleema
« Vastaus #22 : 20.05.07 - klo:14.42 »
Homma saatiin ratkaistua toisella foorumilla.

Lainaus
Tuo saattaa johtua siitä, että NVidialla on ennen ollut kaksi tuettua driveri versiota, "vanhoille korteille" ja "uusille korteille". Mutta äskettäin ne tekivätkin kolmannen, (vanhat kortit, ei niin vanhat kortit, ja kaikkein uusimmat kortit) ja ubuntulla eivät huomanneet sitä ajoissa.

Eli ubuntulla oli vain kaksi, legacy ja tavallinen, ja se tavallinen olikin sama kuin NVidian tuorein - siitä puuttui tuki muutama vuotta vanhoille korteille.
Se on nyt korjattu, ja nyt Ubuntulla on kaikki kolme versiota, nvidia-glx-legacy, nvidia-glx ja nvidia-glx-new

Siitä on paljon juttua englanninkielisillä forumeilla. Sen pitäis olla nyt korjattu,
mutta siinä oli paljon häröilyä, ja edestakaisin vaihtamalla drivereita saattoi jäädä jotain konfliktia joka ei korjaannu ilman käsin säätöä.

Jos olet laittanut nvidia-glx-new paketin ja yrität sen jälkeen laittaa jonkun muun, saat aina väärän version, koska tällainen tiedosto "unohtuu" levylle:
/lib/linux-restricted-modules/.nvidia_new_installed

Jos tuhoat sen, sinun pitäisi pystyä oikeasti käyttämään nvidia-glx pakettia, mutta jos tuo tiedosto on siellä, se ei toimi.

Jotkut ovat saaneet legacy paketin toimimaan hyvin lisäämällä tämän option
Option "AllowGLXWithComposite" "True"

Ilmeisesti myös itse käännettyjen (suoraan NVidialta) drivereiden käytössä voi olla ongelmia, joku asetus estää niiden käytön. Sori, mutta nyt en löydä.

Jos kumpikaan yllä olevista ei auta, voin yrittää etsiä.
Lainaus
Joo, löytyi. NVidialta itse käännetty ei pääse ajoon, vaan tulee valitusta vääristä versioista, jos se automaattinen "restricted modules" ehtii herätä ja soheltaa asioita näyttökortille.

Sitä voi estää puuttumasta asiaan laittamalla tiedostoon:
/etc/default/linux-restricted-modules-common
rivin
DISABLED_MODULES="nv"

Sen jälkeen itse käännetyn pitäisi toimia.

P.S. legacy ajuri jättää myös .nvidia_legacy_installed tiedoston.