Kirjoittaja Aihe: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)  (Luettu 14775 kertaa)

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa
« Vastaus #20 : 27.04.07 - klo:15.50 »
Lainaus
Hmm pitäisi yrittää mahdollisimman pitkälti neuvoa tekemään asiat graafisella puolel. Eli tarkistahan nyt että xserver-xorg-dev libc6-dev ja linux-headers-`uname -r` on asennettu koneellesi.

Tapahtuuko tämä dpkg-komennolla? Kuinka listan saa "tauotettua" / pätkittyä osiin, kun nyt siitä jää vain loppuosa näkyviin?

Hmm siis tarkista apt-cachella:
apt-cache policy linux-headers-`uname -r`
apt-cache policy xserver-xorg-dev
apt-cache policy libc6-dev

Esim. edellämainitussa postauksessas xserver-xorg-dev olisi asennettuna:
Lainaus
apt-cache policy xserver-xorg-dev ->

xserver-xorg-dev:
  Installed: 1:1.1.1-0ubuntu12.2
  Candidate: 1:1.1.1-0ubuntu12.2
Ja tuosta libc6-devistä haitkos nyt tuon:
http://mirrors.dk.telia.net/ubuntu/pool/main/g/glibc/libc6-dev_2.4-1ubuntu12.3_i386.deb

Mitä noihin erroreihin tulee niin uname-r on ilmiselvä kirjoitus virhe pitäisi olla uname -r ja nvidia-xconfigia ei löydy jos ajureita ei ole asennettu(tulee mukana). Mutta älä aja scriptiä ennen kuin dev paketit on kaikki asennettu se ei tule menemään läpi ilman niitä.

ps. .deb paketteja voi asentaa myös päätteellä: sudo dpkg -i paketti.deb ja käyttää wildcarddia * esim. sudo dpkg -i libc6-dev*.deb. mutta päätteessä pitää mennä siihen kansioon missä tiedosto on.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Soopeli

  • Käyttäjä
  • Viestejä: 51
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa
« Vastaus #21 : 29.04.07 - klo:12.45 »
Kiitoksia taas! Homma nytkähti taas vähän eteenpäin. Seuraavia tuli selville

Koodia: [Valitse]

jussi@jussi-desktop:~$ apt-cache policy linux-headers $(uname -r)]
->

linux-headers:
  Installed: (none)  Candidate: (none)
  Version table:
W: Unable to locate package 2.6.17-10-generic]

jussi@jussi-desktop:~$ apt-cache policy xserver-xorg-dev
->

xserver-xorg-dev:
  Installed: (none)
  Candidate: 1:1.1.1-0ubuntu12.1
  Version table:
     1:1.1.1-0ubuntu12.1 0
        500 http://security.ubuntu.com edgy-security/main Packages
     1:1.1.1-0ubuntu12 0
        500 http://archive.ubuntu.com edgy/main Packages

jussi@jussi-desktop:~$ apt-cache policy libc6-dev
->

libc6-dev:
  Installed: (none)
  Candidate: 2.4-1ubuntu12.3
  Version table:
     2.4-1ubuntu12.3 0
        500 http://archive.ubuntu.com edgy-updates/main Packages
     2.4-1ubuntu12.1 0
        500 http://archive.ubuntu.com edgy-proposed/main Packages
     2.4-1ubuntu12 0
        500 http://archive.ubuntu.com edgy/main Packages

Eli mikään paketeista ei ollut asentunut, joten ei muuta kuin komentojen kanssa asentelemaan:

sudo dpkg -i libc6-dev_2.4-1ubuntu12.3_i386.deb ->

jussi@jussi-desktop:~$ /media/usbdisk/linuksjutut/uusintauutta/libc6-dev_2.4-1ubuntu12.3_i386.deb
bash: /media/usbdisk/linuksjutut/uusintauutta/libc6-dev_2.4-1ubuntu12.3_i386.deb: No such file or directory
jussi@jussi-desktop:~$
jussi@jussi-desktop:~$ /media/usbdisk/linuksjutut/uusintauutta/libc6-dev_2.4-1ubuntu12.3_i386.deb
bash: /media/usbdisk/linuksjutut/uusintauutta/libc6-dev_2.4-1ubuntu12.3_i386.deb: No such file or directory
jussi@jussi-desktop:~$ sudo dpkg -i libc6-dev_2.4-1ubuntu12.3_i386.deb
Password:
Selecting previously deselected package libc6-dev.
(Reading database ... 89453 files and directories currently installed.)
Unpacking libc6-dev (from libc6-dev_2.4-1ubuntu12.3_i386.deb) ...
dpkg: dependency problems prevent configuration of libc6-dev:
 libc6-dev depends on linux-libc-dev; however:
  Package linux-libc-dev is not installed.
dpkg: error processing libc6-dev (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libc6-dev

Eli libc6-dev:illä on riippuvaisuus linux-libc-dev:istä?

jussi@jussi-desktop:~$ sudo dpkg -i linux-headers-2.6.17-10-generic_2.6.17.1-10.34_i386.deb
->

(Reading database ... 89918 files and directories currently installed.)
Preparing to replace linux-headers-2.6.17-10-generic 2.6.17.1-10.34 (using linux-headers-2.6.17-10-generic_2.6.17.1-10.34_i386.deb) ...
Unpacking replacement linux-headers-2.6.17-10-generic ...
Setting up linux-headers-2.6.17-10-generic (2.6.17.1-10.34) ...

Headersin asennus jäi tuohon, olisko pitänyt odottaa sitten pidempäänkin? No, tarkistin, oliko se asentunut ->


jussi@jussi-desktop:~$ apt-cache policy linux-headers $(uname -r)]
linux-headers:
  Installed: (none)
  Candidate: (none)
  Version table:
W: Unable to locate package 2.6.17-10-generic]


Eli mikä headers-paketti pitäisi ladata? Minkä takia nykyinen paketti ei asennu? Jos "Candidate" on mainittu, onko se paketti, joka olisi syytä asentaa?
« Viimeksi muokattu: 29.04.07 - klo:14.40 kirjoittanut Soopeli »

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa
« Vastaus #22 : 29.04.07 - klo:15.24 »
Juuh niin näyttää:
http://packages.ubuntu.com/edgy/libdevel/libc6-dev
Hmm eli lataappas tuo linux-libc-dev

Ja tuon linux-headerssin asennuksessa odota että se tekee sen loppuun, paketissa on paljon filuja ja niiden siirtämiseen saattaa mennä aika kauan(ok linux-headers paketti tekee kansion /usr/src/linux-headers-`uname -r`).
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Soopeli

  • Käyttäjä
  • Viestejä: 51
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa
« Vastaus #23 : 30.04.07 - klo:10.34 »
Sain nyt asennettua nuo mainitsemasi paketit, mutta linux-restricted-modules:in poisto teettää vaikeuksia. Allaoleva selvittää toivon mukaan poistoyritystä.

Koodia: [Valitse]
jussi@jussi-desktop:~$ apt-cache policy linux-restricted-modules-$(uname -r)
linux-restricted-modules-2.6.17-10-generic:
  Installed: 2.6.17.7-10.1
  Candidate: 2.6.17.7-10.1
  Version table:
 *** 2.6.17.7-10.1 0
        500 http://security.ubuntu.com edgy-security/restricted Packages
        100 /var/lib/dpkg/status
     2.6.17.5-11 0
        500 http://archive.ubuntu.com edgy/restricted Packages
jussi@jussi-desktop:~$ sudo apt-get remove linux-restricted-modules-$(uname -r)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  dmsetup linux-restricted-modules-2.6.17-10-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  linux-image-2.6.17-11-generic linux-restricted-modules-2.6.17-11-generic
  linux-restricted-modules-generic
Suggested packages:
  linux-doc-2.6.17 linux-source-2.6.17 nvidia-glx nvidia-glx-legacy
  avm-fritz-firmware-2.6.17-11
The following packages will be REMOVED:
  linux-restricted-modules-2.6.17-10-generic
The following NEW packages will be installed:
  linux-image-2.6.17-11-generic linux-restricted-modules-2.6.17-11-generic
The following packages will be upgraded:
  linux-restricted-modules-generic
1 upgraded, 2 newly installed, 1 to remove and 6 not upgraded.
Need to get 30.7MB of archives.
After unpacking 67.6MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Err http://security.ubuntu.com edgy-security/main linux-image-2.6.17-11-generic 2.6.17.1-11.35
  Temporary failure resolving 'security.ubuntu.com'
Err http://security.ubuntu.com edgy-security/restricted linux-restricted-modules-2.6.17-11-generic 2.6.17.7-11.1
  Temporary failure resolving 'security.ubuntu.com'
Err http://security.ubuntu.com edgy-security/restricted linux-restricted-modules-generic 2.6.17.11
  Temporary failure resolving 'security.ubuntu.com'
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/l/linux-source-2.6.17/linux-image-2.6.17-11-generic_2.6.17.1-11.35_i386.deb  Temporary failure resolving 'security.ubuntu.com'
Failed to fetch http://security.ubuntu.com/ubuntu/pool/restricted/l/linux-restricted-modules-2.6.17/linux-restricted-modules-2.6.17-11-generic_2.6.17.7-11.1_i386.deb  Temporary failure resolving 'security.ubuntu.com'
Failed to fetch http://security.ubuntu.com/ubuntu/pool/restricted/l/linux-meta/linux-restricted-modules-generic_2.6.17.11_i386.deb  Temporary failure resolving 'security.ubuntu.com'
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
jussi@jussi-desktop:~$

Tuon jälkeen  apt-cache policy -komennolla restricted-modules näyttää yhä olevan asennettuna.
Ehdotuksia, miten sen saisi poistettua?

Edit: pienen googletuksen jälkeen löysin vinkin, jossa ehdotettiin käyttämään komentoa

sudo apt-get --purge remove linux-restricted-modules-$(uname -r)

Siltäkin varalta kysyn, että jos tuokaan ei sattuisi toimimaan, voisiko yrittää vielä jotain muuta? Mitä "--purge" käytännössä tekee?
« Viimeksi muokattu: 30.04.07 - klo:10.39 kirjoittanut Soopeli »

Soopeli

  • Käyttäjä
  • Viestejä: 51
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa
« Vastaus #24 : 01.05.07 - klo:10.21 »
Eipä toiminnut purgekaan  :-[

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa
« Vastaus #25 : 01.05.07 - klo:15.02 »
Juups vastaillakki välissä jotain. Purge ei sinällänsä eroa removesta muutakuin sillä että ohjelman(paketin) mahdolliset konfiggi tiedostokkin poistetaan .l jos apt-get remove ei toimi ei silloin --purge removekaan toimi. Mutta nyt jostain syystä tuo haluaa päivittää järjestelmän eikä poistaa pakettia. apt-cache policy linux-restricted-modules-$(uname -r) näyttää että kernelisi on 2.6.17-10-generic, joten koitappa poistaa paketti linux-restricted-modules-2.6.17-10-generic:
sudo apt-get remove linux-restricted-modules-2.6.17-10-generic linux-restricted-modules-generic
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Soopeli

  • Käyttäjä
  • Viestejä: 51
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa
« Vastaus #26 : 02.05.07 - klo:13.16 »
Ongelma ratkaistu! Sain poistettua linux-restricted-modulesin. Yritin sen jälkeen ajaa tuota asennusskriptiä, mutta se heitti samaa virheilmoitusta (uname-r lukuunottamatta, kun korjasin kirjoitusvirheen). Kokeilin siis asentaa ajuria Method 2:ta noudattaen, eli komennolla

sudo sh NVIDIA-Linux-x86-1.0-9775-pkg1.run -n -s --x-prefix=/usr/lib/xorg/ --kernel-source-path=/usr/src/linux-headers-$(uname -r)
sudo nvidia-xconfig --no-composite
sudo nano -w /etc/default/linux-restricted-modules-common

ja sieltä "DISABLED_MODULES="nv"
(ctrl+x)
sudo /etc/init.d/gdm start

Nyt pystyy jopa katsomaan ruutua ilman että silmät ja pää tulee kipeäksi. DVD-toisto ei valitettavasti toistu vieläkään täysin nykimättä (verrattuna toistoon Windowsissa), mutta parempi kuin silti ennen. Yritin säätää NVIDIA:n hallintapaneelista toistoa suorituskeskeiseksi (high performance), ja nyt ihmettelen, voisiko muilla säädöillä löytää tökkimättömän yhdistelmän. Toisella näytönohjaimellakin voisi vielä koittaa.

Mutta aika tyytyväinen olen silti :) Kiitos paljon kärsivällisestä opastuksesta!

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
« Vastaus #27 : 02.05.07 - klo:14.09 »
Hmm tuota dvd tökkii, kattos että dma on päällä:
sudo hdparm /dev/hdx (eli hdx:n tilalle laite joka on dvd-asemas esim hdc = secondary master)
Eli esmes:
Koodia: [Valitse]
tuke@tippawaara:~/NiX$ sudo hdparm /dev/hdc
/dev/hdc:
 IO_support   =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 HDIO_GETGEO failed: Inappropriate ioctl for device

Toinen mitä voit tutkailla on xine-check . Hmm linux-mintissä taitaa olla libdvdcss2 assennettuna valmiina(purkaa maa koodit lennosta, laillisuudesta on suomessa kiistelty useastikin).
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Soopeli

  • Käyttäjä
  • Viestejä: 51
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
« Vastaus #28 : 02.05.07 - klo:19.14 »
Eipä ollut dma päällä. Miten sen saisi muutettua? En löytänyt tietoa muusta kuin hda-asemasta. Oletan, että tämä on dvd-asema. Kuinka tuota xine-checiä tutkitaan?

Edit: osoitteesta https://help.ubuntu.com/community/DMA löytyikin jo vinkkiä. Epäselvää on enää siis se, onko tuo hda-asema kiintolevy vai dvd-asema? En haluaisi aiheuttaa mitään vahinkoa laitteille tai tiedoille.
« Viimeksi muokattu: 02.05.07 - klo:19.19 kirjoittanut Soopeli »

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
« Vastaus #29 : 02.05.07 - klo:20.23 »
Eipä ollut dma päällä. Miten sen saisi muutettua? En löytänyt tietoa muusta kuin hda-asemasta. Oletan, että tämä on dvd-asema. Kuinka tuota xine-checiä tutkitaan?

Edit: osoitteesta https://help.ubuntu.com/community/DMA löytyikin jo vinkkiä. Epäselvää on enää siis se, onko tuo hda-asema kiintolevy vai dvd-asema? En haluaisi aiheuttaa mitään vahinkoa laitteille tai tiedoille.

no pistäs queryä hdparmilla:
sudo hdparm -i /dev/hda
Koodia: [Valitse]
tuke@tippawaara:~$ sudo hdparm -i /dev/hdc
Password:

/dev/hdc:

 Model=TSSTcorpCD/DVDW TS-H552B, FwRev=TS04, SerialNo=TS-H552BFirmware
 Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
 RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
 BuffType=unknown, BuffSize=0kB, MaxMultSect=0
 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
 IORDY=yes, tPIO={min:227,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 *udma2
 AdvancedPM=no

 * signifies the current active mode
Voi toki vaihdella asemasta että tunnistetaanko se oikein. Toki jos emossa on sata ja pata paikat tarkistappa biossista että dma on päällä.

xine-check on vain pääteohjelma joka katsoo että onko jokin mahdollisesti asetuksissa pielessä.
Koodia: [Valitse]
tuke@tippawaara:~$ xine-check
Please be patient, this script may take a while to run...
[ good ] you're using Linux, doing specific tests
[ good ] looks like you have a /proc filesystem mounted.
[ good ] You seem to have a reasonable kernel version (2.6.20-15-generic)
[ good ] intel compatible processor, checking MTRR support
etc.
Eli lähinnä kaikissa pitää lukea että [good].
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Soopeli

  • Käyttäjä
  • Viestejä: 51
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
« Vastaus #30 : 04.05.07 - klo:14.06 »
Kyllä, hda oli dvd-asema. xine-check tuotti virheilmoituksen (bash: command not found tjsp) eli kyseistä skriptiä ei taida järjestelmässäni olla?

sudo hdparm -d1 /dev/hda tuotti "Operation not permitted"-virheilmoituksen, ja tämä olikin ohjeistuksen Troubleshootingissa huomioitu. Käskettiin lisätä /etc/modules -tiedostoon "amd74xx" ide-cd-rivin  päälle. Modules-tiedostossa tosin oli vain kaksi riviä, fuse ja lp. Lisäsin sinne ide-cd-rivin, sen alle amd74xx:n, boottasin ja kokeilin uudelleen, mutta sama virheilmoitus seurasi. BIOSissa olin laittanut dma:n automaattiseksi, kun en tiennyt, pitäisikö se laittaa SWDMA:ksi, MWDMA:ksi tai UDMA:ksi (näiden 0,1,2 -tilat olisi lisäksi pitäny valita). Moniakin eri yhdistelmiä kokeilin, tuloksetta.

Mitä kannattaisi seuraavaksi kokeilla?

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
« Vastaus #31 : 04.05.07 - klo:14.28 »
Hmm mitenkähän täs nyt etenis. Udma olisi noista paras vaihtoehto ja kuten näet mulla on asterix(*) merkki udma2(siirtonopeus 33.3 MB/s eli kaikki mitä normaali ide-ata-33 kaapeli antaa myöten):sen kohdalla. Kattos lspci:stä notta sulla ei ole toi VIAllinen ide levyasemaohjain, mulla on muttei minun mitään tarvi /etc/modules tiedostoon lisäillä.

Jaa jos xine-checkkiä ei löydy ei xineäkään ole asennettu, ei se ole pakollinen ohjelma mutta hieman ihmetyttää.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

papukaija

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa
« Vastaus #32 : 04.05.07 - klo:20.00 »
Lainaus
2. Miten onnistunut ajuriasennus käytännössä näkyy? Pitääkö virkistystaajuudet kikkailla silti esim. http://ubuntuforums.org/showthread.php?t=83973 mukaisesti kuntoon?

esim. komentamalla päätteessä
Koodia: [Valitse]
glxinfo|grep directtulostaa, onko 3d kiihdytys päällä.
Koodia: [Valitse]
direct rendering: Yes
Itselläni tuo glxinfo|grep direct ei toimi, tulee päätteessä:
Koodia: [Valitse]
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".


tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa
« Vastaus #33 : 04.05.07 - klo:21.36 »
Lainaus
2. Miten onnistunut ajuriasennus käytännössä näkyy? Pitääkö virkistystaajuudet kikkailla silti esim. http://ubuntuforums.org/showthread.php?t=83973 mukaisesti kuntoon?

esim. komentamalla päätteessä
Koodia: [Valitse]
glxinfo|grep directtulostaa, onko 3d kiihdytys päällä.
Koodia: [Valitse]
direct rendering: Yes
Itselläni tuo glxinfo|grep direct ei toimi, tulee päätteessä:
Koodia: [Valitse]
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".



Miten olet ajurit asentanut? Mikä näyttis, miltä näyttää /etc/X11/xorg.conf(cat /etc/X11/xorg.conf | grep Driver)?
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Soopeli

  • Käyttäjä
  • Viestejä: 51
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
« Vastaus #34 : 08.05.07 - klo:11.57 »
Hmm mitenkähän täs nyt etenis. Udma olisi noista paras vaihtoehto ja kuten näet mulla on asterix(*) merkki udma2(siirtonopeus 33.3 MB/s eli kaikki mitä normaali ide-ata-33 kaapeli antaa myöten):sen kohdalla. Kattos lspci:stä notta sulla ei ole toi VIAllinen ide levyasemaohjain, mulla on muttei minun mitään tarvi /etc/modules tiedostoon lisäillä.

Jaa jos xine-checkkiä ei löydy ei xineäkään ole asennettu, ei se ole pakollinen ohjelma mutta hieman ihmetyttää.

Osoitteessa http://www.linuxquestions.org/questions/showthread.php?t=298024 löytyi sama ongelma ja ratkaisuehdotuksia. Mutta en silti ymmärrä: esim when you compiled your kernel, did you enable "AMD and nvidia IDE chipset support" ?
(it's under device drivers->ATA/ATAPI/MFM/RLL support).


Siis viitataanko tuossa johonkin valikkoon vai mihin (ATA/ATAPI jne)? Miten suoritetaan "kernel compile"?

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
« Vastaus #35 : 08.05.07 - klo:19.00 »
Osoitteessa http://www.linuxquestions.org/questions/showthread.php?t=298024 löytyi sama ongelma ja ratkaisuehdotuksia. Mutta en silti ymmärrä: esim when you compiled your kernel, did you enable "AMD and nvidia IDE chipset support" ?
(it's under device drivers->ATA/ATAPI/MFM/RLL support).


Siis viitataanko tuossa johonkin valikkoon vai mihin (ATA/ATAPI jne)? Miten suoritetaan "kernel compile"?

Heh en suosittele sinulle lähtevän sille tiellä, kernelin kokonaan uudestaan kääntäminen ei sinällänsä ole kovin kummonenkaan toimenpide, mutta kaikki edellä tappelemasi nvidian ajureiden asennukset menisivät uusiksi ja jos jo niissä oli ongelmia voin sanoa että tuossakin tulisi. En ole aivan varma mutta käsittääkseni gentoo rakennetaan täysin itse sourceista, joten siinä käännetään kernelikin itse, eli suomeksi sinun pitää muuttaa kernelin parametrejä ja kääntää kerneli uusilla parametreillä.

Mutta kysympähän nyt että mikä se sinun ide ohjain oikein on(kattos lspci ja tutki siitä näkyykö ide interface laitetta). Emo levyn mallista ja merkistäkin voi olla apua kartoitettaessa ongelmaa.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

papukaija

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa
« Vastaus #36 : 08.05.07 - klo:19.26 »
Lainaus
2. Miten onnistunut ajuriasennus käytännössä näkyy? Pitääkö virkistystaajuudet kikkailla silti esim. http://ubuntuforums.org/showthread.php?t=83973 mukaisesti kuntoon?

esim. komentamalla päätteessä
Koodia: [Valitse]
glxinfo|grep directtulostaa, onko 3d kiihdytys päällä.
Koodia: [Valitse]
direct rendering: Yes
Itselläni tuo glxinfo|grep direct ei toimi, tulee päätteessä:
Koodia: [Valitse]
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".



Miten olet ajurit asentanut? Mikä näyttis, miltä näyttää /etc/X11/xorg.conf(cat /etc/X11/xorg.conf | grep Driver)?
Tuota ajurit tuli asennettua ihan rajoitettujen ajureiden hallinnan kautta. Näyttis on
NVidia M64 Pro (RIVA TNT2 Model 64/Model 64 Pro)4x AGP 16MB TV ulostulolla (S-video), ei oo muuten mikään maailman uusin näyttis. Tässä tuo cat /etc juttu:
Koodia: [Valitse]
   cat /etc/X11/xorg.conf | grep Driver
        Driver          "kbd"
        Driver          "mouse"
        Driver          "wacom"
        Driver          "wacom"
        Driver          "wacom"
        Driver          "nvidia"
Jos muisti ei petä niin muistan saaneeni sillä glxinfo|grep direct komennolla sen "direct rendering: yes" jutun näkyviin. tässä lspci:
Koodia: [Valitse]
   lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev 03)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
00:14.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
00:14.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 10)
00:14.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 10)
00:14.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 10)
00:14.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
00:14.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 20)
01:00.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] (rev 15)
Emolevystä en osaa sanoa muuta kuin että koneen merkki ja malli on compaq presario  5011EA (tosin muistia on lisätty 320Mt:uun).

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
« Vastaus #37 : 08.05.07 - klo:20.04 »
Ööh kattos että se restricted asennus höskä nyt ensiksi on osannut asentaa oikeat ajurit nvidia-glx:stä:
apt-cache policy nvidia-glx-legacy
Eli rivatnt:eelle pitäisi olla kyseinen paketti asennettuna.

cat /etc/X11/xorg.conf | grep Driver komennosta kuitenkin nähdään, että käytetään nvidia ajuria, mutta miksei 3d toimi siihen en ihan näillä tiedoilla vielä lähde arvailemaan. Ehkäpä löydät syyn tiedostosta /var/log/Xorg.0.log
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

papukaija

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
« Vastaus #38 : 08.05.07 - klo:20.33 »
Tässä apt-cache komennon sisältö:
Koodia: [Valitse]
     apt-cache policy nvidia-glx-legacy
nvidia-glx-legacy:
  Asennettu: 1.0.7184+2.6.20.5-15.20
  Ehdokas: 1.0.7184+2.6.20.5-15.20
  Versiotaulukko:
 *** 1.0.7184+2.6.20.5-15.20 0
        500 http://be.archive.ubuntu.com feisty/multiverse Packages
        100 /var/lib/dpkg/status
ja tässä (en tajua error viesteistä juuri mitään):
Koodia: [Valitse]
 
(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0x42000000
(--) NVIDIA(0): MMIO registers at 0x40000000
(II) NVIDIA(0): NVIDIA GPU detected as: RIVA TNT2 Model 64/Model 64 Pro
(--) NVIDIA(0): VideoBIOS: 02.05.19.03.16
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(II) NVIDIA(0): Detected AGP rate: 4X
(--) NVIDIA(0): VideoRAM: 16384 kBytes
(II) NVIDIA(0): Connected display device(s): CRT-0
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at  8 bpp: 250 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 16 bpp: 250 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 32 bpp: 215 MHz
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/lib/xorg/modules//libddc.so
(II) NVIDIA(0): Tyypillinen näyttö: Using hsync range of 31.50-70.00 kHz
(II) NVIDIA(0): Tyypillinen näyttö: Using vrefresh range of 50.00-100.00 Hz
(II) NVIDIA(0): Clock range:  12.00 to 215.00 MHz
(II) NVIDIA(0): Not using default mode "640x512" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1280x1024" (hsync out of range)
(II) NVIDIA(0): Not using default mode "640x512" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (width requires unsupported line pitch)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (width requires unsupported line pitch)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
(--) NVIDIA(0): Display dimensions: (320, 240) mm
(--) NVIDIA(0): DPI set to (81, 81)
(II) Loading sub module "fb"
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
        [0] 0   0       0x42000000 - 0x43ffffff (0x2000000) MX[B]
        [1] 0   0       0x40000000 - 0x40ffffff (0x1000000) MX[B]
        [2] -1  0       0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [3] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [4] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [5] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [6] -1  0       0x50000000 - 0x4fffffff (0x0) MX[B]O
        [7] -1  0       0x42000000 - 0x43ffffff (0x2000000) MX[B](B)
        [8] -1  0       0x40000000 - 0x40ffffff (0x1000000) MX[B](B)
        [9] 0   0       0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
        [10] 0  0       0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
        [11] 0  0       0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
        [12] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [13] -1 0       0x00000000 - 0x000000ff (0x100) IX[B]
        [14] -1 0       0x0000185c - 0x0000185f (0x4) IX[B]
        [15] -1 0       0x00001858 - 0x0000185b (0x4) IX[B]
        [16] -1 0       0x00001400 - 0x000014ff (0x100) IX[B]
        [17] -1 0       0x00001820 - 0x0000183f (0x20) IX[B]
        [18] -1 0       0x00001800 - 0x0000181f (0x20) IX[B]
        [19] -1 0       0x00001840 - 0x0000184f (0x10) IX[B]
        [20] 0  0       0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
        [21] 0  0       0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(II) NVIDIA(0): Setting mode "1024x768"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension XAccessControlExtension
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(EE) GLX is not supported with the Composite extension
(**) Option "CoreKeyboard"
(**) Generic Keyboard: Core Keyboard
(**) Option "Protocol" "standard"
(**) Generic Keyboard: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Generic Keyboard: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Generic Keyboard: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) Generic Keyboard: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) Generic Keyboard: CustomKeycodes disabled
(**) Option "Protocol" "ImPS/2"
(**) Configured Mouse: Device: "/dev/input/mice"
(**) Configured Mouse: Protocol: "ImPS/2"
(**) Option "CorePointer"
(**) Configured Mouse: Core Pointer
(**) Option "Device" "/dev/input/mice"
(**) Option "Emulate3Buttons" "true"
(**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Configured Mouse: ZAxisMapping: buttons 4 and 5
(**) Configured Mouse: Buttons: 9
(**) Option "SendCoreEvents"
(**) stylus: always reports core events
(**) stylus device is /dev/input/wacom
(**) stylus is in absolute mode
(**) stylus: forcing TabletPC ISD V4 protocol
(**) WACOM: suppress value is 2
(**) Option "BaudRate" "9600"
(**) stylus: serial speed 9600
(**) Option "SendCoreEvents"
(**) cursor: always reports core events
(**) cursor device is /dev/input/wacom
(**) cursor is in relative mode
(**) cursor: forcing TabletPC ISD V4 protocol
(**) WACOM: suppress value is 2
(**) Option "BaudRate" "9600"
(**) cursor: serial speed 9600
(**) Option "SendCoreEvents"
(**) eraser: always reports core events
(**) eraser device is /dev/input/wacom
(**) eraser is in absolute mode
(**) eraser: forcing TabletPC ISD V4 protocol
(**) WACOM: suppress value is 2
(**) Option "BaudRate" "9600"
(**) eraser: serial speed 9600
(II) XINPUT: Adding extended input device "eraser" (type: Wacom Eraser)
(II) XINPUT: Adding extended input device "cursor" (type: Wacom Cursor)
(II) XINPUT: Adding extended input device "stylus" (type: Wacom Stylus)
(II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE)
(II) XINPUT: Adding extended input device "Generic Keyboard" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)
(**) Option "Device" "/dev/input/wacom"
(EE) xf86OpenSerial: Cannot open device /dev/input/wacom
        No such file or directory.
Error opening /dev/input/wacom : Invalid argument
(**) Option "Device" "/dev/input/wacom"
(EE) xf86OpenSerial: Cannot open device /dev/input/wacom
        No such file or directory.
Error opening /dev/input/wacom : Invalid argument
(**) Option "Device" "/dev/input/wacom"
(EE) xf86OpenSerial: Cannot open device /dev/input/wacom
        No such file or directory.
Error opening /dev/input/wacom : Invalid argument
(II) Configured Mouse: ps2EnableDataReporting: succeeded
Could not init font path element /usr/X11R6/lib/X11/fonts/misc, removing from list!
Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1, removing from list!
(II) NVIDIA(0): Setting mode "800x600"
Ps. Onko tällä jotain tekemistä sen kanssa että google earth heittää minut kirjautumisruutuun?

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
« Vastaus #39 : 08.05.07 - klo:22.06 »
Tässä apt-cache komennon sisältö:
Koodia: [Valitse]
     apt-cache policy nvidia-glx-legacy
nvidia-glx-legacy:
  Asennettu: 1.0.7184+2.6.20.5-15.20
  Ehdokas: 1.0.7184+2.6.20.5-15.20
  Versiotaulukko:
 *** 1.0.7184+2.6.20.5-15.20 0
        500 http://be.archive.ubuntu.com feisty/multiverse Packages
        100 /var/lib/dpkg/status
ja tässä (en tajua error viesteistä juuri mitään):
Koodia: [Valitse]
 
*snip*
(EE) GLX is not supported with the Composite extension
*snip*
Ps. Onko tällä jotain tekemistä sen kanssa että google earth heittää minut kirjautumisruutuun?

Siinäpä se syy sitten seisoo, hieman tuota epäilinkin. Eli tnt2 on liian vanha näyttis että se tukisi compositeä, eli luultavasti saat homman toimimaan komennolla: sudo nvidia-xconfig --no-composite ja buuttaamalla x:n(Jos nvidia-xconfig:ia ei ole asennettu(bash command not found), voit asentaa sen komennolla: sudo apt-get install nvidia-xconfig).
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...