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

Arde2

  • Käyttäjä
  • Viestejä: 14
    • Profiili
Olen nyt koko päivän taistellut näyttöajurin kanssa ja alkaa hihat palaa, ohjeita tulvii nvidia-glx ja vesa ja nv ja nvidia-glx-dev jne.. ainoa mikä on toiminut on VESA!

NV - Näyttö pimeä, powerivalo palaa
nvidia-glx - Näyttö pimeä, powerivalo vilkkuu
nvidia-glx-dev - Näyttö pimeä, powerivalo vilkkuu
Linux Display Driver - IA32 - en edes muista miten moneen ongelmaan homma kaatui!

Nvidian sivuilta Linux Display Driver - IA32, yritin asentaa suoraan mutta homma kaatui ensin ld:n puuttumiseen, asensin, sitten Xserverin pyörimiseen - piti sammuttaa ja kun sain x:n alas ja komentotilassa asentelin ajureita tuli taas joku ihme virhe!
Siis en TODELLAKAAN muista enää niitä kaikkia virheitä mitä asennuksessa tuli!
Sitten käytin Synaptic ohjelmaa, aiku hieno - siitä vaan klikkaa mitä haluaa asentaa ja hohoo, asennetut jo näkyikin mutta seuraava valinta (joku nvidia) EI TOIMI!

Siis miksi tää on niin vaikeeta! Pakko sanoa että jos Windowsilla yrittää asentaa väärää ajuria niin SE EI VAAN TOIMI mutta kuva näkyy - eikö olekin ihmeellistä? Vastaava tilanne Ubuntussa, no sen tiedättekin.
Jos taas ajuri on oikea se voidaan asentaa vanhan päälle ja pyydetään käynnistämään kone uudestaan ja hoplaa huomataan bootin jälkeen että kaikki toimii ja ajurit ovat päivittyneet.
Jos joku on saanut vastaavan kortin toimimaan (mielummin saman) niin kerroppa asia vaikka tämän viestin perään, Kiitos!

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Olen nyt koko päivän taistellut näyttöajurin kanssa ja alkaa hihat palaa, ohjeita tulvii nvidia-glx ja vesa ja nv ja nvidia-glx-dev jne.. ainoa mikä on toiminut on VESA!

varsin ikävää, mitä olet tehnyt?

NV - Näyttö pimeä, powerivalo palaa

tämän pitäisi toimia oletuksenakin, ilman mitään muutoksia X:n konffiin.

nvidia-glx - Näyttö pimeä, powerivalo vilkkuu

tämä on oikea ajuri jos haluaa käyttää 3d-kiihdytystä. se pitää asettaa päälle komennolla:
Koodia: [Valitse]
# nvidia-glx-config enable
ja jos sekään ei riitä (pitäisi riittää), niin X:n konffista pitää kommentoida rivit:
Koodia: [Valitse]
Load   "GLcore"
Load   "dri"

samalla voi tietty tarkistaa, että ajurina on nvidia ja asettaa mahdollisesti kursorille rautakuuhdytyksen ja läpikuultavan varjon sekä estää nvidia splash-scriinia näkymästä ym. asetuksia.

nvidia-glx-dev - Näyttö pimeä, powerivalo vilkkuu

kehityspaketti jota ei ole edes tarkoitus käyttää jollei tiedä mitä tekee.

Linux Display Driver - IA32 - en edes muista miten moneen ongelmaan homma kaatui!

sama kuin nvidia-glx, mutta vaikeampi asentaa.

Sitten käytin Synaptic ohjelmaa, aiku hieno - siitä vaan klikkaa mitä haluaa asentaa ja hohoo, asennetut jo näkyikin mutta seuraava valinta (joku nvidia) EI TOIMI!

hyvin toimii, tekee ohjeiden mukaan ja homma pelaa. itselläni on täsmälleen sama piiri.

Jos taas ajuri on oikea se voidaan asentaa vanhan päälle ja pyydetään käynnistämään kone uudestaan ja hoplaa huomataan bootin jälkeen että kaikki toimii ja ajurit ovat päivittyneet.

ubuntuapa ei tarvitsekaan bootata uudestaan ajurin toiminnan testaamiseksi ;)

Jos joku on saanut vastaavan kortin toimimaan (mielummin saman) niin kerroppa asia vaikka tämän viestin perään, Kiitos!

olen saanut monessakin distrossa. aina se on tapahtunut helpoiten distron omia ohjeita noudattaen.
Janne

Kupuntu

  • Käyttäjä
  • Viestejä: 804
  • Kubuntu 8.10 @ Amilo A1645
    • Profiili
Olen nyt koko päivän taistellut näyttöajurin kanssa ja alkaa hihat palaa, ohjeita tulvii nvidia-glx ja vesa ja nv ja nvidia-glx-dev jne.. ainoa mikä on toiminut on VESA!

NV - Näyttö pimeä, powerivalo palaa
nvidia-glx - Näyttö pimeä, powerivalo vilkkuu
nvidia-glx-dev - Näyttö pimeä, powerivalo vilkkuu
Linux Display Driver - IA32 - en edes muista miten moneen ongelmaan homma kaatui!

Nvidian sivuilta Linux Display Driver - IA32, yritin asentaa suoraan mutta homma kaatui ensin ld:n puuttumiseen, asensin, sitten Xserverin pyörimiseen - piti sammuttaa ja kun sain x:n alas ja komentotilassa asentelin ajureita tuli taas joku ihme virhe!
Siis en TODELLAKAAN muista enää niitä kaikkia virheitä mitä asennuksessa tuli!
Sitten käytin Synaptic ohjelmaa, aiku hieno - siitä vaan klikkaa mitä haluaa asentaa ja hohoo, asennetut jo näkyikin mutta seuraava valinta (joku nvidia) EI TOIMI!

Siis miksi tää on niin vaikeeta! Pakko sanoa että jos Windowsilla yrittää asentaa väärää ajuria niin SE EI VAAN TOIMI mutta kuva näkyy - eikö olekin ihmeellistä? Vastaava tilanne Ubuntussa, no sen tiedättekin.
Jos taas ajuri on oikea se voidaan asentaa vanhan päälle ja pyydetään käynnistämään kone uudestaan ja hoplaa huomataan bootin jälkeen että kaikki toimii ja ajurit ovat päivittyneet.
Jos joku on saanut vastaavan kortin toimimaan (mielummin saman) niin kerroppa asia vaikka tämän viestin perään, Kiitos!
Yksi lause: Käytä VESA:a, jos se kerran toimii.
Amilo A1645: AMD 3300+ 2.0 Ghz, 512 mb RAM, 80 gb kiintolevy.
Last.fm

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Yksi lause: Käytä VESA:a, jos se kerran toimii.

?
miksi pitäisi tyytyä huonoimpaan raudan tukeen ja nopeuten vain siksi, että joku juttu toimii?
Janne

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vesa ajuria kannattanee käyttää lähinnä hätävarana, nvidian ajurit ovat kyllä niin helppoa asentaa ubuntulle, ettei vesa ajuria tarvitse edes harkita. Eli suoraan asiaan kyseinen kortti toiminee suoraan ubuntuguiden ohjeiden mukaan

Lainaus
Jos taas ajuri on oikea se voidaan asentaa vanhan päälle ja pyydetään käynnistämään kone uudestaan ja hoplaa huomataan bootin jälkeen että kaikki toimii ja ajurit ovat päivittyneet.

Tätä ei suositella wintoosa puolellakaan, nvidia suosittelee kaikkien aikaisempien ajuriversioiden poistamista ennen uusien asentamista. Eli jos haluat saattaa wintoosan rekisterin sekaisin niin siitä vaan. Sama se on linux puolellakin eli jos nyt olet yrittänyt asentaa nvidian uusinta virallista binary ajuria ia32, voi olla että olet saanut koneesi kirjastot sekaisin, jolloin tulee auttamatta eteen versio ristiriita ja x ei suostu käynnistymään. Mitä lueskelin tuota sinun juttuasi tulee mieleen että sinulta puuttunee, on rikki tai väärä paketti linux-restricted-modules-2.6.12-blaa-blaa, koska kumpikaan ei nv eikä nvidia toimi. Eli katso komennolla uname -r ja asenna oikea paketti sudo apt-get install linux-restricted-modules-<uname -r>. Tosin tätä ei tarvitse tehdä jos seuraat ubuntuguiden ohjeita täsmällisesti kuten aikaisemmassa linkissä annoin.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Vapaan koodin kananmuna

  • Käyttäjä
  • Viestejä: 1536
    • Profiili
Ei kannata asentaa sitä ihan noin, vaan kannattaa asentaa metapaketti linux-restricted-modules-<uname -r komennon tulosteen viimeinen luku/kirjainnumeroyhdistelmä>(esim linux-restricted-modules-386), joka on aina riippuvainen paketinhallinnan uusimman kernelin restricted moduuleista. Jos asentaa tietylle kernelille nuo, niin ne joutuu aina kernelin päivittyessä päivittämään käsin.
En Vastaa Vaikeisiin Kysymyksiin.

Kupuntu

  • Käyttäjä
  • Viestejä: 804
  • Kubuntu 8.10 @ Amilo A1645
    • Profiili
Yksi lause: Käytä VESA:a, jos se kerran toimii.

?
miksi pitäisi tyytyä huonoimpaan raudan tukeen ja nopeuten vain siksi, että joku juttu toimii?
Niin no, minä en ole juuri koskaan mitään ajureita asentanut. Vain silloin kun joku ei heti toimi. Ja näyttiksen tehot ovat minulle yksi ja sama. Mutta jos alkuperäinen kyseliä HALUAA asentaa ne ajurit niin eri asia...
Amilo A1645: AMD 3300+ 2.0 Ghz, 512 mb RAM, 80 gb kiintolevy.
Last.fm

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Mitä lueskelin tuota sinun juttuasi tulee mieleen että sinulta puuttunee, on rikki tai väärä paketti linux-restricted-modules-2.6.12-blaa-blaa, koska kumpikaan ei nv eikä nvidia toimi.

kyllä toimii. tuo piirisarja on tuettu nimenomaan nvidia-glx -paketin mukana tulevassa ajurissa. veikkaan, että nvidia-ajuria ei ole vain asetettu käytettäväksi.
Janne

Arde2

  • Käyttäjä
  • Viestejä: 14
    • Profiili
No niin elämä (asennus) jatkuu, tämän olen tehnyt:

sudo apt-get install nvidia-glx
sudo apt-get install nvidia-settings
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo nvidia-glx-config enable
sudo gedit /usr/share/applications/NVIDIA-Settings.desktop
Ja settings löytyi - eipä ole hääppönen ...

Yritin käynnistää ET:n, reso muuttui 640*480 (niinkuin ennenkin) ja kuvaa voi näppärästi vierittää hiirellä eri suuntiin.

Boottasin...
Ja sitten virheeseen:

Failed to start X server, would you like to view the X server output to diagnose the problem? (Kyllä/Ei)

Kumpakaan ei voi valita sillä Freezy Badger kirjautumiskehote on päällä!
« Viimeksi muokattu: 13.02.06 - klo:19.07 kirjoittanut Arde2 »

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Kumpakaan ei voi valita sillä Freezy Badger kirjautumiskehote on päällä!

mikä kirjautumiskehoite?

oletko tarkistanut, että aikaisemmin mainitsemani rivit ovat kommentoituna X:n konffissa?
Janne

Arde2

  • Käyttäjä
  • Viestejä: 14
    • Profiili
Se kirjautumiskehote mikä tulee esim ctrl-Alt-F1 jälkeen.

OK, mutta nyt on ajettu sudo dpkd-reconfigure xserver-xorg ja VESA rulaa taas!

Siis mitä nyt pitää tehdä että saisi "kiihdytyksen" toimimaan, tää alkaa olla jo ylipääsemättömän vaikeaa hommaa!

Siis jos asennan Synaptic:lla Nvidia-glx ja Nvidia-settingsit koneelle niin eikö kaiken pitäisi silloin toimia tai voiko joku vääntää rautalangasta miten päästä hommassa etenpäin - alkaa noi korttipelit jo kyllästyttää ... VOI ELÄMÄ!

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Siis jos asennan Synaptic:lla Nvidia-glx ja Nvidia-settingsit koneelle niin eikö kaiken pitäisi silloin toimia tai voiko joku vääntää rautalangasta miten päästä hommassa etenpäin - alkaa noi korttipelit jo kyllästyttää ... VOI ELÄMÄ!

ei, vaan sinun pitää tehdä niin kuten ensimmäisessä viestissäni tähän ketjuun kerroin. kopioidaanpa sen nyt vielä tähän:

Lainaus
tämä on oikea ajuri jos haluaa käyttää 3d-kiihdytystä. se pitää asettaa päälle komennolla:
Koodia: [Valitse]
# nvidia-glx-config enable
ja jos sekään ei riitä (pitäisi riittää), niin X:n konffista pitää kommentoida rivit:
Koodia: [Valitse]
Load   "GLcore"
Load   "dri"

samalla voi tietty tarkistaa, että ajurina on nvidia ja asettaa mahdollisesti kursorille rautakuuhdytyksen ja läpikuultavan varjon sekä estää nvidia splash-scriinia näkymästä ym. asetuksia.

kuten kysyin aikaisemmin, oletko tehnyt nuo vaiheet?
Janne

Juhhe1

  • Käyttäjä
  • Viestejä: 1062
    • Profiili
    • Valokuva albumini
Ja vielä selvennykseksi:
Aja tämä päätteessä (Sovellukset->Apuohjelmat->Pääte) sudo nvidia-glx-config enable eli tuossa täytyy käyttää rootin oikeuksia (sudo).
Sitten päätteessä sudo gedit /etc/X11/xorg.conf ja siitä kommentoit (# merkillä) rivit:
Koodia: [Valitse]
Load   "GLcore"
Load   "dri"
Ja varmistat että tässä kohdassa xorg.conf:ia
Koodia: [Valitse]
Section "Device"
        Identifier      "NVIDIA Corporation NV34 [GeForce FX 5200]"
        Driver          "nvidia"
Driver kohdassa on tuo "nvidia"

Sitten käynnistät X:n uudelleen CTRL + ALT + BACKSPACE näppäinyhdistelmällä
Ja jos ei tuon jälkeen toimi niin muutat xorg.conf:sta tuohon Driver kohtaan vesa takaisin.

Tlp-WS (Workstation) - .:Ubuntu 10.10:.
Xenophobic (Laptop) - .:Ubuntu 10.04:.
Xenophobic-II (Laptop) - .:Ubuntu 10.10:.
TlpEEE (Asus EEE) - .:Crunchbang 10 Statle

Arde2

  • Käyttäjä
  • Viestejä: 14
    • Profiili
Kiitos kärsivällisyydestänne, kunhan kotiin pääsen niin teen vielä noi muutamat "conffit" ja katsotaan sitten.
Olin todella siinä uskossa että Synapticillä homma hoituisi kädenkäänteessä =/

Jatkuu ...

JPK1990

  • Vieras
jos niitä restrpläää-moduleja haluaa asentaa niin pitää olla multiverse repolat enabloituna eli ei saa olla #-merkkiä repolan nimen eessä

Arde2

  • Käyttäjä
  • Viestejä: 14
    • Profiili
No niin, ohjeiden mukaan on toimittu ja lopuksi vielä nuo Load   "GLcore" Load   "dri" eteen # sitten

boottasin ensin Kernel 2.6.12-10 => pimeä ruutu ja Failed to start X server, would you like to view the X server output to diagnose the problem? (Kyllä/Ei)

Sittem Kernel 2.6.12.9 ja yllätys yllätys mustavalkoinen ruutu - musta ruutu - mustavalkoinen ja sitten musta ja entterin jälkeen: Failed to start X server, would you like to view the X server output to diagnose the problem? (Kyllä/Ei)

sudo gedit /etc/X11/xorg.conf ja nvidiasta vesaan ja kaikki toimii taas "kybällä" :/

Pitäisiköhän nyt palata ajassa taaksepäin ennen Linuxia ...

JPK1990

  • Vieras
minulla oli samanlaisia ongelmia kun yritin asentaa nvidian sivulla olluta ajuria. (samahan se on, mutta asennus on ihan erillaista)

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
luultavasti se "virallisen" ajurin asennus nyt sotkee kuten jpk tuossa sanoi. Pistäppä konsoliin komennot:
 sudo locate 7667 ja  sudo locate 8174(ja vaikka sudo locate nvidia). Jos molemmilla löytyy /usr/lib/ kansiosta tavaraa, niin versio ristiriita on tosi asia. Tämän korjaamiseen tarvitaan jo vähän säätämistä... Eli poistat käsin ylimääräiset tiedostot ja asennat uudestaan:

Lainaus
# delete the libGL.* files that come with XFree86 / Mesa ...
   # the nvidia libGL.* should replace them
   # The more recent Nvidia Makefile installer does this for you.

   cd /usr/X11R6/lib
   rm libGL.*
   cd /usr/X11R6/lib/modules/extensions
   rm libGL*
   rm libglx*
   cd /usr/lib
   rm libGL.*
        rm libnvidia.*

Sanokaa jos puuttuu jotain en ole itse kokeillu.

EDIT: Ja tosiaan kansiossa /var/log/ on tiedostot xorg.log ja xorg.0.log tai jokin muu xorg.x.log, joista syy pitäisi selvitä(luultavasti se on xorg.0.log, koska olet avannut koneen vesala joten xorg.log on vesa ajurin). Voit pistää sieltä tänne rivejä missä errori selvästi näkyy
« Viimeksi muokattu: 14.02.06 - klo:20.25 kirjoittanut tuke81 »
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Juhhe1

  • Käyttäjä
  • Viestejä: 1062
    • Profiili
    • Valokuva albumini
Itsellä käy tuo ajurien asennus näin: ensin asennetaan noi nvidia-glx ym systeemit (xorg.conf kuntoon jne) ja sitten käytän sellaista ohjelmaa kuin module-assistant (sudo oikeuksin ja tuo pitää asentaa apt-get:llä tai synapticilla ensin) ja tuolla valitsen nvidia:n niin se kääntelee ne kernelin moduulit.
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)

Tlp-WS (Workstation) - .:Ubuntu 10.10:.
Xenophobic (Laptop) - .:Ubuntu 10.04:.
Xenophobic-II (Laptop) - .:Ubuntu 10.10:.
TlpEEE (Asus EEE) - .:Crunchbang 10 Statle

JPK1990

  • Vieras
Itsellä käy tuo ajurien asennus näin: ensin asennetaan noi nvidia-glx ym systeemit (xorg.conf kuntoon jne) ja sitten käytän sellaista ohjelmaa kuin module-assistant (sudo oikeuksin ja tuo pitää asentaa apt-get:llä tai synapticilla ensin) ja tuolla valitsen nvidia:n niin se kääntelee ne kernelin moduulit.
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)

Tota pitää koittaa, ei ole oikein onnistanut ennen noi kääntely hommat.