Kirjoittaja Aihe: Mikä näyttöajuri Ubuntu 5.10 ja GF4 TI-4200 kortille - avautumista!!  (Luettu 12126 kertaa)

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
En tiedä mikä juju siinä on kun menin muistaakseni ensimmäisellä kerralla (Hoaryllä 5.04) asentamaan noi ajurit noin niin nyt joka kernelin päivityksen jälkeen pitää kääntää nuo moduulit uudelleen kerneliin (eihän siinä paljon hommaa ole tuolla ohjelmalla, mutta ihmetyttää vaan)

juu, nuo nvidian ajurit käännetään yleensä jotain kerneliversiota vasten. ilmeisesti sen kanssa pystyy vähän kikkailemaankin, mutta tästäkin syystä on yleensä helpointa käyttää paketoitua ja paketinhallinnan kautta asentuvaa ajuria.
Janne

Arde2

  • Käyttäjä
  • Viestejä: 14
    • Profiili
No niin, täällä taas: nämä on tehty, sudo locate 7667 ja  sudo locate 8174(ja vaikka sudo locate nvidia) ja sudo locate 8174:lla ei löytynyt mitään, 7667 ja nvidia löysivät samoja, ja sitten tein nämä:
cd /usr/X11R6/lib
rm libGL.*
cd /usr/X11R6/lib/modules/extensions
rm libGL*
rm libglx*
cd /usr/lib
rm libGL.*
rm libnvidia.*
muuta en tehnyt ja vielä xorg.0.log:ista:
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/share/X11/fonts/CID" does not exist.
        Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID".
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)

Mikäs on seuraava liike?

PS. Uskomattoman kärsivällistä porukkaa täällä =)
« Viimeksi muokattu: 15.02.06 - klo:18.25 kirjoittanut Arde2 »

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Hmm eli versio ristiriitaa ei ole  :-\ ... Eikös logissa ollut mitään Erroria (EE), yleensä noi WW eivät estä x:ää käynnistymästä(itselläni on samat varoitukset ja hyvin toimii). Eli katoitko varmasti että logissa yritettiin käyttää nvidiaa ajurina eli löytyy jotain vastaavaa:
Koodia: [Valitse]
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"

Noh joka tapauksessa ehkä ajureiden poisto ja uudelleen asennus auttaa:
sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-kernel-common
sudo rm /etc/init.d/nvidia-*
sudo apt-get --purge remove linux-restricted-modules-`uname -r` (eli siis katso komennolla uname -r mikä kerneli sulla on käytössä ja pistä se loppu numero tuohon perään. Esim mulla antaa uname -r 2.6.14.4-uuskeko eli tiedosto olisi linux-restricted-modules-2.6.14.4 tai yksinkertaisesti )

Tämän jälkeen voit asentaa ne uudestaan:
sudo apt-get install nvidia-glx nvidia-settings linux-restricted-modules-`uname -r`
Ja vaihtaa vesa nvidiaksi:
sudo sed -i -e 's/"vesa"/"nvidia"/' /etc/X11/xorg.conf Ja tietääkseni olet jo lisännyt sinne module kohdalle Load           "glx"
Tarkista vaikka komennolla cat /etc/X11/xorg.conf | grep glx Käynnistä x-uudestaan alt+cntrl+bs(askelpalautin), jos kaikki menee hyvin ja ajuri viimeinkin pelaa, pitäisi kirjautumisikkunan ilmestyä ruutuun. Jos jotain tiedostoa ei löydy pitänee sinun lisätä ohjelma varastoihin restricted varastot. Eli sudo gedit /etc/apt/sources.list ja poistat #-merkin niiden rivien edestä, jotka alkavat #deb http:// tai #deb-src http://. Ja teet sudo apt-get update ja yrität asennusta uudestaan. Josko se tästä pikkuhiljaa lähtis pyörimään  ::) :o
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Arde2

  • Käyttäjä
  • Viestejä: 14
    • Profiili
No kiitos taas TOSI paljon, kunhan himaan pääsen niin alan taas vääntämään Ubuntua ja josko vaikka nyt tärppäisi, palataan ...

Arde2

  • Käyttäjä
  • Viestejä: 14
    • Profiili
Voi, voi, asennusten jälkeen boottasin ja kursori vilkkui hetken vasemmassa yläkulmassa kunnes vilkkui hetken ympäri ruutua ja näyttö pimeenä poweri valo alkoi jälleen vilkkua  :(
Nyt on kone taas VESAlla käynnissä ja vikasta logista löytyi:
(EE) Failed to initialize GLX extension (NVIDIA X driver not found)

Mitähän sitte ...


tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Heh alkaa menemään kamppailuksi tuulimyllyjä vastaan... Jos kehtaat listaa kaikki mitä löytyy asennettuna, kun kirjoitat synapticiin hakusanaksi nvidia.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Arde2

  • Käyttäjä
  • Viestejä: 14
    • Profiili
No niin Synapticista:

linux-restricted-modules-2.6.1;2.6.12.4-11.1
nvidia-glx 1.0.7667
nvidia-kernel-common 1.0.7667
nvidia-settings 1.0-3ubuntu6
xserver-xorg-driver-nv 6.9.2-77

Että näin ...

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Hmm eli kaikki tarpeellinen pitäisi olla asennettu. Alkaapi keinot loppua. Antaako dmesg | grep NVAGP mitään tulostetta? Entäpä mitä  näyttävät komennot cat /proc/driver/nvidia/agp/host-bridge ja cat /proc/driver/nvidia/agp/card. Itselläni joillakin säädöillä agpgart ei vain toimi, eikä x-käynnisty. Voisit myös laittaa siitä logista vähän enempi esim näin cat /var/log/Xorg.log | grep glx.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Arde2

  • Käyttäjä
  • Viestejä: 14
    • Profiili
Sulla Tuke81 riittää vielä ideoita vaikka muut ovat jo luovuttaneet?

dmesg | grep NVAGP ei anna mitään

cat /proc/driver/nvidia/agp/host-bridge:
Host Bridge:     Silicon Integrated Systems [SiS] 746 Host
Fast Writes:     Supported
SBA:             Supported
AGP Rates:       4x 2x 1x
Registers:       0x1f000217:0x00000000

cat /proc/driver/nvidia/agp/card:
Fast Writes:     Supported
SBA:             Supported
AGP Rates:       4x 2x 1x
Registers:       0x1f000217:0x00000000

Xorg.logia ei löydy joten:

cat /var/log/Xorg.0.log | grep glx:
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"

Arde2

  • Käyttäjä
  • Viestejä: 14
    • Profiili
No joo nyt saatiin toimimaan kun vaihdettiin näytön piuha näytönohjaimessa digitaaliseen ulostuloon, mistähän ton olis voinut tietää että se on ensisijainen ja saako sen vaihdettua?

Saakos noi hertsit muutettua 60:stä ylöspäin kun ei valinoissa ole kuin tuo 60hz?
« Viimeksi muokattu: 18.02.06 - klo:16.39 kirjoittanut Arde2 »

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
No joo nyt saatiin toimimaan kun muutettiin näytönohjaimesta digitaalinen ulostulo, mistähän ton olis voinut tietää että se on ensisijainen ja saako sen vaihdettua?

Saakos noi hertsit muutettua 60:stä ylöspäin kun ei valinoissa ole kuin tuo 60hz?


Eehehe parhaat ongelmat ovat sellaisia jotka ratkaisee itse. Tuota tuota. On kyllä outoa että vakiona on digitaalinen ulos tulo, Ellei sitten linukkaa asentaessa kone ollut kiinni eri näytössä kuin nyt sitä käytät. Katso täältä noita xorg.conf säätöjä. Ei tuossa kummempaa pitäis olla kuin lisätä näyttiksen device kohtaan option "ConnectedMonitor" "CRT" tämän pitäisi yliajaa nvidian kernel modulen defaultti asetukset. Varma en voi taas olla kun itselläni ei satu olemaan DVI -ulostuloa kortissa...

Ja mitä tulee tuohon taajuus kysmään niin jos ei tuo CRT-hommeli auta, niin etsi näyttösi Horizontal sync ja vertical refresh arvot netistä tai ohjekirjasta ja laita ne xorg.confiin monitorin kohdalle esim.(oman monttuni arvoja älä kopsaa) näin:

Section "Monitor"
    Identifier     "901B"
    HorizSync 30.0 - 98.0
    VertRefresh 50.0 - 160.0
    Option         "DPMS"
EndSection
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Arde2

  • Käyttäjä
  • Viestejä: 14
    • Profiili
OK no kokeillaan, nyt kun on saadetty ton ET n kanssa ja nappiskin on ulkomaalainen  ;D niin pitaisi saada viela ohje ton Makefileen suorittamiseen?