Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Soopeli - 08.04.07 - klo:21.51

Otsikko: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: Soopeli - 08.04.07 - klo:21.51
Seuraava sepustus on pitkä ja sekava, joten laitan olennaiset kysymykset jo tähän alkuun:

1. Mikä ero on nvidia-glx -ajureilla ja Nvidian sivuilta löytyvillä ajureilla?

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?

3. Miksi/kuinka väärät ajurit saa poistettua, jos ei enää oikein tarkalleen edes muista, mitä on asennettu?

Käytössä on Linux Mint 2.2 (Bianca), jossa siis Ubuntu 6.10. Kerneli on v.2.6.17-10-generic. Olen kokeillut asentaa usealla eri tavalla Nvidian ajureita, mutta mikään yritys ei ole tuottanut tulosta. UDSF:n ohjeiden (http://doc.gwos.org/index.php/Latest_Nvidia_Edgy#METHOD_1) avulla yritin asentaa ensin packages.ubuntu.com-osoitteesta löytyvää nvidia-glx-ajuria (yritys epäonnistui siksi, että asentelin aluksi 6.06-version ajurit). 6.10-version ajureilla pääsin jo vähän pidemmälle. Toimin "offline installation" -kohdan ohjeiden mukaan, koska linux-kone ei ole nettiin kytketty.

Seuraavat komennot naputtelin terminaaliin:

sudo apt-cdrom add (kaikki hyvin tässä vaiheessa, laitoin Linux Mintin cd:n sisään)

sudo apt-get update -> ilmottaa seuraavaa: "E: unable to locate any package files, perhaps this is not a Debian Disc". Kummastusta herätti, että vaikka kyseessä oli offline-asennus, tuli monta "Err http://archive.ubuntu.com.edgy/xxxxx"-tyyppistä riviä, viitaten siihen, että paketteja yritettiin kyseisistä osoitteista ladata. No, jatkoin sitten eteenpäin;

sudo apt-get install linux-generic -> "Unable to fetch some archives"-ilmoitus.

Latasin sitten nettiin kytketyllä koneella non-legacy -ajurin, toisella yrittämällä jopa sen oikean. Siirsin linux-koneelle, tuplaklikkasin tiedostoa ja asensin sen. Tämän jälkeen otin ohjeiden mukaan varmuuskopion xorg.confista. Seuraavaksi
komento "sudo nano -w /etc/X11/xorg.conf", ja Module-kohdasta piti laittaa #-merkki dri- ja glcore-kohtiin. Ongelmana oli, että glcorea ei edes ollut. Lopuksi laitoin Driver-kohtaan nv:n tilalle nvidian. Xorgin tallennus.
Ctrl+alt+backspace -> x:n uudelleenkäynnistys. Ei mitään muutosta havaittavissa. Kokeilin vielä enabloida glx-ajureita komennolla "sudo nvidia-glx-config enable", jolla sain virheilmoituksen "Error: your X configuration has been altered. This script cannot proceed automatically. If you believe that this not correct, you can update the md5sum entrey executing the following command (--). Otherwise edit manually xorg.conf to change the driver section from nv to nvidia.

Eli mikä tässä nyt oikein meni pieleen? Kummastusta herätti myös, kun yritin asennella Nvidian sivuilta löytyvää ajuria (Nvidia-Linux-x86-1.0-9755-pkg1.run). Tuli virheilmoitus: "No precompiled kernel interface was found to match your kernel; would you like the installer to download a kernel interface for your kernel from the NVIDIA ftp site? (Yes/No). Tähän vastasin että No, kun kone ei ole netissä, eikä sitä saa nettiin. Seuraava virheilmoitus: "You do not appear to have libc header files installed on your system. Please install your distribution's libc development package."

En jaksaisi katsella 60 Hz taajuudella vilkkuvaa ruutua. Miten ajurit saisi helpoiten päivitettyä koneeseen, jossa ei ole suoraa nettiyhteyttä?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Tonde - 09.04.07 - klo:08.39
Seuraava sepustus on pitkä ja sekava, joten laitan olennaiset kysymykset jo tähän alkuun:

1. Mikä ero on nvidia-glx -ajureilla ja Nvidian sivuilta löytyvillä ajureilla?

ei mitään. Ubuntua varten paketoitu on vain vanhempi versio.

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
Lainaus
3. Miksi/kuinka väärät ajurit saa poistettua, jos ei enää oikein tarkalleen edes muista, mitä on asennettu?

jos käyttää ubuntulle pakattuja ajureita, vääriä ajureita ei tarvitse poistaa, koska ajuri vain korvataan uudemmalla versiolla.

Lainaus
Käytössä on Linux Mint 2.2 (Bianca), jossa siis Ubuntu 6.10. Kerneli on v.2.6.17-10-generic. Olen kokeillut asentaa usealla eri tavalla Nvidian ajureita, mutta mikään yritys ei ole tuottanut tulosta. UDSF:n ohjeiden (http://doc.gwos.org/index.php/Latest_Nvidia_Edgy#METHOD_1) avulla yritin asentaa ensin packages.ubuntu.com-osoitteesta löytyvää nvidia-glx-ajuria (yritys epäonnistui siksi, että asentelin aluksi 6.06-version ajurit). 6.10-version ajureilla pääsin jo vähän pidemmälle. Toimin "offline installation" -kohdan ohjeiden mukaan, koska linux-kone ei ole nettiin kytketty.

Seuraavat komennot naputtelin terminaaliin:

sudo apt-cdrom add (kaikki hyvin tässä vaiheessa, laitoin Linux Mintin cd:n sisään)

sudo apt-get update -> ilmottaa seuraavaa: "E: unable to locate any package files, perhaps this is not a Debian Disc". Kummastusta herätti, että vaikka kyseessä oli offline-asennus, tuli monta "Err http://archive.ubuntu.com.edgy/xxxxx"-tyyppistä riviä, viitaten siihen, että paketteja yritettiin kyseisistä osoitteista ladata. No, jatkoin sitten eteenpäin;
Onko mint debian pohjainen jakelu?

noita varoituksia tulee aina, kun yrittää asentaa paketinhallinnalla ilman nettiä, jos sopiva levy ei ole asemassa. Eivät ole vaarallisia.

ymmärsin asian näin:
1. lataa debianille paketoitu uusin nvidia-ajuri
http://security.ubuntu.com/ubuntu/pool/restricted/l/linux-restricted-modules-2.6.17/nvidia-glx_1.0.8774+2.6.17.5-11_i386.deb
(32-bittiselle koneelle)

2. polta cd:lle tai usb-tikulle

3. siirrä paketti koneelle, jossa ei nettiä

4. tuplaklikkaa pakettia niin se asentuu, jos riippuvuudet on kunnossa.

Lainaus
sudo apt-get install linux-generic -> "Unable to fetch some archives"-ilmoitus.

Latasin sitten nettiin kytketyllä koneella non-legacy -ajurin, toisella yrittämällä jopa sen oikean. Siirsin linux-koneelle, tuplaklikkasin tiedostoa ja asensin sen. Tämän jälkeen otin ohjeiden mukaan varmuuskopion xorg.confista. Seuraavaksi
komento "sudo nano -w /etc/X11/xorg.conf", ja Module-kohdasta piti laittaa #-merkki dri- ja glcore-kohtiin. Ongelmana oli, että glcorea ei edes ollut. Lopuksi laitoin Driver-kohtaan nv:n tilalle nvidian. Xorgin tallennus.
se, että dlcorea ei ollut ei haittaa.

tämän tehtyäsi ja X:n uudelleenkäynnistettyäsi pitäisi periaatteessa olla nvidian ajuri käytössä.

Lainaus
Ctrl+alt+backspace -> x:n uudelleenkäynnistys. Ei mitään muutosta havaittavissa. Kokeilin vielä enabloida glx-ajureita komennolla "sudo nvidia-glx-config enable", jolla sain virheilmoituksen "Error: your X configuration has been altered. This script cannot proceed automatically. If you believe that this not correct, you can update the md5sum entrey executing the following command (--). Otherwise edit manually xorg.conf to change the driver section from nv to nvidia.
tuossa virheessähän sanotaankin mikä on vikana. Olet käsin muuttanut xorg.conf tiedostoa, eikä tarkistussumma enää täsmää.
tässä auttaa komento
Koodia: [Valitse]
sudo dpkg-reconfigure -phigh xserver-xorg
sitten uudestaan
Koodia: [Valitse]
sudo nvidia-glx-config enabletämä komentohan muuttaa ainakin xorg.conf tiedoston käyttämään nvidia ajuria. en tiedä tekeekö se vielä jotakin muutakin.

Lainaus
Eli mikä tässä nyt oikein meni pieleen? Kummastusta herätti myös, kun yritin asennella Nvidian sivuilta löytyvää ajuria (Nvidia-Linux-x86-1.0-9755-pkg1.run). Tuli virheilmoitus: "No precompiled kernel interface was found to match your kernel; would you like the installer to download a kernel interface for your kernel from the NVIDIA ftp site? (Yes/No). Tähän vastasin että No, kun kone ei ole netissä, eikä sitä saa nettiin. Seuraava virheilmoitus: "You do not appear to have libc header files installed on your system. Please install your distribution's libc development package."

luulen, että tässä oli kysymys siitä, että nvidian ajuri, nvidia-glx tarvitsee kaverikseen oikean version nvidia-kernel-common paketista, jota koneeltasi ei löytynyt

Lainaus
En jaksaisi katsella 60 Hz taajuudella vilkkuvaa ruutua. Miten ajurit saisi helpoiten päivitettyä koneeseen, jossa ei ole suoraa nettiyhteyttä?

eikös 60 Hz ole littunäytölle ihan normaali virkistystaajuus. Niin joo, mutta ethän sanonutkaan katselevasi littunäyttöä :)

Minä olen saanut näytön vilkkumiset kuriin ottamalla nvidia ajurin käyttöön ja tekemällä modeline-rivin xorg.conf tiedostoon, jolla säädetään virkistystaajuutta yms.
http://forum.ubuntu-fi.org/index.php?topic=8356.msg59892#msg59892
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 09.04.07 - klo:20.31
Kiitos kovasti perusteellisesta vastauksesta!

Lainaus
Onko mint debian pohjainen jakelu?

Linux Mint on on yhtälailla debian-pohjainen distro kuin Ubuntu. Periaatteessa se on Ubuntu, jossa on dvd- ja mp3-toisto vakiona, ja vähän erilainen ohjelmisto.

Lainaus
eikös 60 Hz ole littunäytölle ihan normaali virkistystaajuus. Niin joo, mutta ethän sanonutkaan katselevasi littunäyttöä

Juu en  ;) Littunäytöllä alhainen virkistystaajuus ei haittaa, mutta kuvaputkella se alkaa ajan päälle sattumaan silmiin ja päähän. Lisäksi dvd-elokuvissa ja näytönsäästäjässä olen havainnut tökkimistä.

Valitettavasti en vieläkään saanut ajureita toimimaan. Toimin edelleen UDSF:n ohjeiden mukaisesti. Referoin ne tähän lyhyesti.

METHOD 1 -OFFLINE

sudo apt-cdrom add
(cd sisään)
sudo apt-get update
sudo apt-get install linux-generic
(nvidia-glx-1.0.8774+2.6.17.5-11_i386.deb -paketin asennus tuplaklikkaamalla)
Tässä vaiheessa virheilmoitus: "Error: dependency is not satisfiable: nvidia-kernel-1.0.8774

Kokeilin siis asentaa nvidia-glx-1.0.8776+2.6.17.7-11.2_i386.deb -pakettia, josta seurasi ilmoitus "An older version is available in a software channel" (mitä sitten tarkoittaneekaan). Jatkoin asennusta;

sudo nano -w /etc/X11/xorg.conf

Section "Module":
#Load "dri"
#Load "glcore" (tätä ei siis ollut)
Section device:
Driver "nvidia" (eli nv:n tilalle vaihdoin nvidian)

CTRL+X, Yes, uloskirjautuminen
CTRL+ALT+Backspace

Kun käynnistän X:n uudelleen, ruutu pysyy täysin pimeänä. Mitä tässä voisi vielä yrittää? Oppaassa sanottiin kohdasta METHOD 1: "It allows you to install nvidia driver 8774 OR 7184, i.e. the Legacy driver".

Onko 7184 siis legacy-ajuri? Voiko 8776 -ajurin asentaa myös METHOD 1 (OFFLINE) -ohjeiden mukaan, vai tarkoitetaanko tuossa vain 8774-ajuria?

Pitääkö minun asentaa uusi kerneli, ja jos pitää, niin mikä? Miten? Onko nvidia-glx_1.0.8776+2.6.17.7-11.2_i386.deb kerneliini väärä?

Edit: tutustuin hieman Method 2:een, ja tuossa ilmeisesti onkin tarkoitus asentaa Nvidian sivuilta saatava NVIDIA-Linux-x86-1.0-9755-pkg1.run-paketti. Mutta kuinka tuota varten olisi mahdollista asentaa oikea kerneli/headerit ilman suoraa nettiyhteyttä?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Tonde - 09.04.07 - klo:21.45
Tämä alkaa jo mennä aika guruksi, joten tarvittaisiin joku guru vastaamaankin :) Mulla alkaa tulla raja vastaan.

Et muuten ole kertonut, mikä nvidian näytönohjain on kyseessä. Jo parivuotta vanha nvdia tarvitsee nvidia-legacy ajurit

Lainaus
Linux Mint on on yhtälailla debian-pohjainen distro kuin Ubuntu.
aika erikoinen sitten tuo error "E: unable to locate any package files, perhaps this is not a Debian Disc"
Ilmoitushan tarkoittaa, että levyltä ei löydy asennettavia paketteja.
Koititko Ubuntu levyllä, jos sinulla mahdollisesti sellainen on? Tai jos mint kerran on lähes sama kuin ubuntu, niin ihmeellinen ilmoitus. Eihän levy ole mennyt rikki?

Lainaus
Tässä vaiheessa virheilmoitus: "Error: dependency is not satisfiable: nvidia-kernel-1.0.8774
ok. Ilmoitus tarkoittaa, että riippuvuudet eivät ole kunnossa. pitäsi olla asennettuna paketti nvidia-kernel-1.0.8774, jotta asennusta voisi jatkaa.
Ilmeisesti riippuvuudet täyttyivät käyttämällä tuota uudempaa versiota. minulla ainakin on paketinhallinnasta asennettuna "nvidia-kernel-common"-paketti, jonka versio on juuri kyseinen 1.0.8776


Kokeilin siis asentaa nvidia-glx-1.0.8776+2.6.17.7-11.2_i386.deb -pakettia, josta seurasi ilmoitus "An older version is available in a software channel" (mitä sitten tarkoittaneekaan). Jatkoin asennusta;
tarkoittanee, että pakettivaraston kautta on asennettavissa vanhempi versio kyseisestä paketista.
asentuiko paketti kuitenkin? Oletko siis saanut asennettua asennusohjeessa olevan linux-generic paketin CD-levyltä? Vai oliko se jo asennettuna?
Koodia: [Valitse]
sudo apt-get install linux-generic
Lainaus
sudo nano -w /etc/X11/xorg.conf

Section "Module":
#Load "dri"
#Load "glcore" (tätä ei siis ollut)
Section device:
Driver "nvidia" (eli nv:n tilalle vaihdoin nvidian)

CTRL+X, Yes, uloskirjautuminen
CTRL+ALT+Backspace

Kun käynnistän X:n uudelleen, ruutu pysyy täysin pimeänä. Mitä tässä voisi vielä yrittää? Oppaassa sanottiin kohdasta METHOD 1: "It allows you to install nvidia driver 8774 OR 7184, i.e. the Legacy driver".

Onko 7184 siis legacy-ajuri? Voiko 8776 -ajurin asentaa myös METHOD 1 (OFFLINE) -ohjeiden mukaan, vai tarkoitetaanko tuossa vain 8774-ajuria?
Kertomasi perusteella olet tehnyt kaiken niin kuin pitää. (jos tosiaan sait linux-generic paketin asennettua)

Se tarvitsetko nvidia-legacy ajurin, riippuu täysin näytönohjaimesi mallista. Täällä on listattu nvidia(ylhäällä) ajurilla tuetut ja nvidia-legacy(alhaalla) ajurin tarvitsevat näytönohjaimet
http://http.download.nvidia.com/XFree86/Linux-x86/1.0-8762/README/appendix-a.html

Lainaus

Pitääkö minun asentaa uusi kerneli, ja jos pitää, niin mikä? Miten? Onko nvidia-glx_1.0.8776+2.6.17.7-11.2_i386.deb kerneliini väärä?
Kyllä nuo ajurit pitäisi saada toimimaan millä tahansa kernelillä.
Lainaus
Edit: tutustuin hieman Method 2:een, ja tuossa ilmeisesti onkin tarkoitus asentaa Nvidian sivuilta saatava NVIDIA-Linux-x86-1.0-9755-pkg1.run-paketti. Mutta kuinka tuota varten olisi mahdollista asentaa oikea kerneli/headerit ilman suoraa nettiyhteyttä?
Ilmeisesti lataamalla ja asentamalla tarvitut paketit käsin täältä. http://packages.ubuntu.com/edgy/
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 10.04.07 - klo:11.21
Lainaus
Et muuten ole kertonut, mikä nvidian näytönohjain on kyseessä. Jo parivuotta vanha nvdia tarvitsee nvidia-legacy ajurit.

Enpä tainnutkaan mainita. Käytössä on siis integroitu GeForce 6100. Legacy-ajureille ei siis ole tarvetta.

Lainaus
Koititko Ubuntu levyllä, jos sinulla mahdollisesti sellainen on? Tai jos mint kerran on lähes sama kuin ubuntu, niin ihmeellinen ilmoitus. Eihän levy ole mennyt rikki?

En ole kokeillut, mutta voisihan sitäkin yrittää. En usko, että Mintin levy olisi rikki, koska asennuskin sujui siltä ongelmitta.

Lainaus
tarkoittanee, että pakettivaraston kautta on asennettavissa vanhempi versio kyseisestä paketista.
asentuiko paketti kuitenkin? Oletko siis saanut asennettua asennusohjeessa olevan linux-generic paketin CD-levyltä? Vai oliko se jo asennettuna?

Linux-generic -pakettia asennettaessa tuli kyllä viestiä "Unable to fetc archives..." mutta luulin, että tällaiset ilmoitukset ovat cd:ltä asennettaessa harmittomia. Ehkäpä ongelma on sitten siinä.

Tuo linux-generic -paketti näytti löytyvän ubuntun pakettivarastosta, joten yritän sitten asentaa sitä käsipelillä. Pystyykö tuota muuten jälkikäteen asentamaan, vai pitääkö koko juttu aloittaa taas alusta? Onko pakettien asennusjärjestyksellä yleensä muuta merkitystä, kuin että edellisten pakettien pitää täyttää seuraavan riippuvuudet?

Kannattaisikohan kokeilla asentaa nvidia-kernel-1.0.8774 -pakettia? Jos tuo 8774-glx -paketti asentuisi sitten sen jälkeen.

Löysin muuten seuraavanlaisia ohjeita Nvidian uudempien ajureiden asentamiseen:

Debian GNU/Linux or Ubuntu with Xorg 7.x

If you wish to install the NVIDIA Linux graphics driver on a Debian GNU/Linux or Ubuntu system that ships with Xorg 7.x, please ensure that your system meets the following requirements:

    * development tools like make and gcc are installed
    * the linux-headers package matching the installed Linux kernel is installed
    * the pkg-config and xserver-xorg-dev packages are installed
    * the nvidia-glx package has been uninstalled with the --purge option and the file /etc/init.d/nvidia-glx does not exist.

If you use Ubuntu, please also ensure that the linux-restricted-modules packages have been uninstalled. Alternatively, you can edit the /etc/default/linux-restricted-modules or /etc/default/linux-restricted-modules-common configuration file and disable the NVIDIA linux-restricted kernel modules (nvidia, nvidia_legacy)


Kuinka tuon Xorgin version saa tietää? Tuleeko se 6.10 -versiossa mukana? Entä miten voin tarkistaa, onko minulla em. paketteja asennettuna?

Edit: kokeeksi latasin ja poltin levylle tuon linux-generic paketin. Käynnistin järjestelmän recovery-moodissa ja mounttasin cd-aseman ja tein normaalisti ohjeiden mukaan. "Ruudunkaappaus" ohessa:
[img=http://img218.imageshack.us/img218/1120/img0552gc4.th.jpg] (http://img218.imageshack.us/my.php?image=img0552gc4.jpg)

Tuon mukaan linux-generic -paketti kai kuitenkin asentui?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 10.04.07 - klo:11.56
Nyt tuli mieleen kauhistuttava ajatus siitä, että olenkin lataillut vääriä ajureita. Koneessani on nimittäin AMD:n Athlon 64 -suoritin, ja
alkaessani lataamaan "linux-generic_2.6.17.11_i386.deb" -pakettia silmiini osui "on Intel x86 machines". Onko i-386 -paketit tarkoitettu siis Intel-koneille? Onko suorittimella merkitystä tässä? Ja onko amd64 -paketit tarkoitettu koneisiin, joissa on AMD:n 64-bittinen suoritin, vaiko ainoastaan koneisiin, joissa on 64-bittinen versio Ubuntusta?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: tuke81 - 10.04.07 - klo:14.41
Nyt tuli mieleen kauhistuttava ajatus siitä, että olenkin lataillut vääriä ajureita. Koneessani on nimittäin AMD:n Athlon 64 -suoritin, ja
alkaessani lataamaan "linux-generic_2.6.17.11_i386.deb" -pakettia silmiini osui "on Intel x86 machines". Onko i-386 -paketit tarkoitettu siis Intel-koneille? Onko suorittimella merkitystä tässä? Ja onko amd64 -paketit tarkoitettu koneisiin, joissa on AMD:n 64-bittinen suoritin, vaiko ainoastaan koneisiin, joissa on 64-bittinen versio Ubuntusta?


...ainoastaan koneisiin, joissa on 64-bittinen versio Ubuntusta.

Eli nvidian ajurit vaativat kolme asiaa toimiakseen: 1. ajurit nvidia-glx 2. nvidia-kernel-common 3. linux-restricted-modules-`uname -r`(eli kerneliäsi vastaava linux-restricted-modules paketti). Eli jos sinulla on nyt tuo kerneli linux-generic_2.6.17.11_i386, tarvitset tähän kerneliin sopivan linux-restricted-modules (http://packages.ubuntu.com/edgy/misc/linux-restricted-modules-2.6.17-11-386) paketin.

Nyt jos oikein käsitin koneesi ei ole netissä, jolloin et ilmeisesti päivittele sitä kovin tihiään(vai onko kone tarkoitus saada nettiin). No jokatapauksessa aina jos päivität kernelin, joudut päivittämään linux-restricted-modules paketin, joka on tarkoitettu sille kernelille jonka päivitit. Paketti linux-generic, linux-i386, etc. on vain meta-paketti, joka pitää pakettia kasassa ja estää kerneli päivityksen, jos kaikkia uuteen kerneliin liittyviä osia ei ole pakettilähteistä vielä saatavilla, joten mokoman asentaminen on aika turhaa, jos kone tulee olemaan poissa verkoista ja päivitykset hoidetaan muutenkin käsipelillä.
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 10.04.07 - klo:15.16


...ainoastaan koneisiin, joissa on 64-bittinen versio Ubuntusta.

Eli nvidian ajurit vaativat kolme asiaa toimiakseen: 1. ajurit nvidia-glx 2. nvidia-kernel-common 3. linux-restricted-modules-`uname -r`(eli kerneliäsi vastaava linux-restricted-modules paketti). Eli jos sinulla on nyt tuo kerneli linux-generic_2.6.17.11_i386, tarvitset tähän kerneliin sopivan linux-restricted-modules (http://packages.ubuntu.com/edgy/misc/linux-restricted-modules-2.6.17-11-386) paketin.

Nyt jos oikein käsitin koneesi ei ole netissä, jolloin et ilmeisesti päivittele sitä kovin tihiään(vai onko kone tarkoitus saada nettiin). No jokatapauksessa aina jos päivität kernelin, joudut päivittämään linux-restricted-modules paketin, joka on tarkoitettu sille kernelille jonka päivitit. Paketti linux-generic, linux-i386, etc. on vain meta-paketti, joka pitää pakettia kasassa ja estää kerneli päivityksen, jos kaikkia uuteen kerneliin liittyviä osia ei ole pakettilähteistä vielä saatavilla, joten mokoman asentaminen on aika turhaa, jos kone tulee olemaan poissa verkoista ja päivitykset hoidetaan muutenkin käsipelillä.

Käsitit oikein, eli konetta ei ole tarkoitus laittaa nettiin. Tavoitteena olisi saada dvd:t pyörimään sutjakammin ja virkistystaajuus sellaiseksi, että konetta voisi käyttää myös kuvankäsittelyyn.

Kernelini on tarkkaan ottaen, 2.6.17-10-generic,  eli lataanko siis kuitenkin paketit nvidia-glx_1.0.8776+2.6.17.7-11.2_i386.deb, nvidia-kernel-common_20051028+1ubuntu7_all.deb sekä linux-restricted-modules-2.6.17-10-generic_2.6.17.7-10.1_i386.deb?

Onnistuuko asennus samassa järjestyksessä? Tuplaklikkaamalla kuvakkeita?

Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: tuke81 - 10.04.07 - klo:15.27
Kyllähän tuon pitäisi käsittääkseni onnistua, eikä järjestyksellä taida olla mitään väliä.

EDIT: tuo asennettava nvidia-glx näyttäisi olevan käännetty uudemmalle kernelille, mutta tällä ei liene merkitystä.
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 11.04.07 - klo:08.50
Ei valitettavasti onnistunut näilläkään eväillä. Asennusohjelma sanoi, että "***** is already the newest version" (*****=tiedoston nimi). Menin laittamaan xorgista säädöt kuntoon (nv:n tilalle nvidia, #dri, monitorin nimet ja virkistystaajuudet), mutta X:ää käynnistettäessä jälleen musta ruutu. Tämän lisäksi en saa Xää käynnistymään xorg.confin backupillakaan kunnolla, vaan ruudulle ilmestyy jotain kummallista (kuva). Laitoin xorgin lokitiedostot liitteeksi, jos niistä olisi jotain hyötyä. Näkyisikö noista ongelmien syytä? Ihmettelin myös, minkä takia tiedostoja tuli yhteensä neljä kappaletta. Voisiko olla seurausta siitä, että yhden kerran tallensin xorgin asetukset muistaakseni myös xorg2.conf -nimellä?

On aika turhauttavaa, kun ei pääse tässä puusta pitkään. Olen miettinyt, jos yrittäisikin asentaa sellaista jakeluversiota, jossa olisi mp3- ja dvd-toiston lisäksi myös Nvidian ajurit valmiina. Ehdotuksia?

Kuva ruudusta (http://img263.imageshack.us/my.php?image=img0555ul6.jpg)

[ylläpito on poistanut liitteen]
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: tuke81 - 11.04.07 - klo:13.20
Hmm näyttää melkein päätteeltä x:ssä(xinit -- :0). Kokeiles tätä:
sudo dpkg-reconfigure -phigh xserver-xorg
sudo nvidia-xconfig --no-composite
Näyttää tuo ajurin lataus pysähtyvän tuohon compostiin.
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 12.04.07 - klo:06.55
Hmm näyttää melkein päätteeltä x:ssä(xinit -- :0). Kokeiles tätä:
sudo dpkg-reconfigure -phigh xserver-xorg
sudo nvidia-xconfig --no-composite
Näyttää tuo ajurin lataus pysähtyvän tuohon compostiin.

Kokeilin tuota sen xorg.conf:in kanssa, jonka pitäisi ottaa nvidian ajurit käyttöön. Ei tulosta; sama musta ruutu edelleen. Tuo harmaanvalkoinen ruutu, josta otin ruudunkaappauksen, oli xorg.conf_backup:illa käynnistetty.

Kiitos kuitenkin avusta. Voisin vielä kokeilla asentaa niitä uusimpia ajureita. Viime kerralla asennusohjelma valitti "libc development package" ja "headers" puuttumisesta. Eli riittäisikö, jos asentaisin seuraavat paketit

libc6
nvidia-kernel-common_20051028+1ubuntu7_all.deb
linux-restricted-modules-2.6.17-10-generic_2.6.17.7-10.1_i38.deb
linux-generic_2.6.17.11_i386.deb
linux-headers-2.6.17-10-generic_2.6.17.1-10.34_i386.deb
NVIDIA-Linux-x86-1.0-9755-pkg1.run

Olisiko vielä jotain muita ajureita, joita ei oletuksena asenneta käyttöjärjestelmän asennuksen yhteydessä? Tai riippuvuuksia, joista pitäisi huolehtia? Entäpä tarvitseeko nvidia-kernel-common -pakettia, jos ei asenna glx-pakettia?

Edit: tuli vielä mieleen, että voisiko vika olla linux-generic_2.6.17.11 -paketissa, koska kerneli on 2.6.17.10-generic? Kannattaisiko kernel päivittää, ja jos kannattaisi, niin mistä löytyisi siihen hyvät ohjeet ja mikä olisi tuetuin kerneli?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 12.04.07 - klo:09.49
Luulen päässeeni taas eteenpäin ongelman selvittämisessä.

Asensin uudelleen Linux Mintin ja seuraavat paketit (kuvakkeita klikkailemalla):
xserver-xorg-dev
linux-generic

Seuraavia paketteja yritin asentaa, mutta ne oli jo asennettu:
make
gcc
pkg-config
nvidia-kernel-common
linux-restricted-modules
linux-headers

libc6:n asennus tuotti seuraavan virheilmoituksen: "Error: A later version is already installed"

Ajattelin aiemman version riittävän, joten aloin asentamaan NVIDIAn pakettia (suljettuani X:n). "libc development package" ja "headers" puuttumisesta valitettiin taas. Luin toiselta foorumilta, että pitäisi asentaa libc6-dev -paketti. Tämän asennusyritys taas tuotti virheilmoituksen: "Error: Dependency is not satisfiable: libc6".

Eli kiikastaako tämä asennus nyt tuosta libc6:sta? Yritin etsiä ohjeita, kuinka sen saisi poistettua, mutta ilman tulosta. Kokeilin
sudo apt-get uninstall libc6 -komentoa, mutta eihän se toiminut.

Oliskohan Ubuntusta sellaista versiota, jossa olisi jo valmiiksi asennettuna nämä yleisimmät paketit...


Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: tuke81 - 12.04.07 - klo:15.59
libc6 on aika hemmetin tärkeä kirjasto, jonka poistaminen poistaa koko ubuntun suurinpiirtein(varmaankin kaikki järjestelmän paketit riippuu siitä). Sen päivittäminenkään ei onnistu päivittämättä koko järjestelmää. Eli kattos komennolla apt-cache policy libc6 ja löytyykö vastaavaa dev -akettia mistään: apt-cache policy libc6-dev.

Mutta sanoppas onko nyt linux-restricted-modules-`uname -r` asennettuna(apt-cache policy linux-restricted-modules-`uname -r`). Ja löytyykö levyltä(ainakin kubuntun dvd:llä on nvidia-glx paketti mukana) nvidia-glx pakettia apt-cache policy nvidia-glx
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 14.04.07 - klo:14.18
libc6 on aika hemmetin tärkeä kirjasto, jonka poistaminen poistaa koko ubuntun suurinpiirtein(varmaankin kaikki järjestelmän paketit riippuu siitä). Sen päivittäminenkään ei onnistu päivittämättä koko järjestelmää. Eli kattos komennolla apt-cache policy libc6 ja löytyykö vastaavaa dev -akettia mistään: apt-cache policy libc6-dev.

Mutta sanoppas onko nyt linux-restricted-modules-`uname -r` asennettuna(apt-cache policy linux-restricted-modules-`uname -r`). Ja löytyykö levyltä(ainakin kubuntun dvd:llä on nvidia-glx paketti mukana) nvidia-glx pakettia apt-cache policy nvidia-glx

Seuraavanlaista tietoa löytyi:

Koodia: [Valitse]
libc6:
  Installed: 2.4-1ubuntu12.3
  Candidate: 2.4-1ubuntu12.3
  Version table:
 *** 2.4-1ubuntu12.3 0
        500 http://archive.ubuntu.com edgy-updates/main Packages
        100 /var/lib/dpkg/status
     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

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

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

nvidia-glx:
  Installed: (none)
  Candidate: 1.0.8776+2.6.17.7-11.1
  Version table:
     1.0.8776+2.6.17.7-11.1 0
        500 http://security.ubuntu.com edgy-security/restricted Packages
     1.0.8774+2.6.17.5-11 0
        500 http://archive.ubuntu.com edgy/restricted Packages

Eli lib6-dev ei ollut asennettu, nvidia-glx:ää etsin kovolta (josta sitä ei tietty löytynyt), mutta linux-restricted-modules sentään löytyi. Mites nvidia-glx -pakettia voisi etsiä cd:ltä? sudo apt-cdrom add, ja sitten apt-cache policy nvidia-glx? Mutta kuinka saisin tuon lib6-dev:in asennettua, tai libc6:n päivitettyä?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: tuke81 - 14.04.07 - klo:18.25
Ok. Tarvitset siis ton mukaan libc6-dev version 2.4-1ubuntu12.3 lataa se vaikka täältä (http://mirrors.dk.telia.net/ubuntu/pool/main/g/glibc/libc6-dev_2.4-1ubuntu12.3_i386.deb). Nyt jos aiot asentaa ajurit nvidian sivujen binääri paketista on sinun poistettava linux-restricted-modules-`uname -r`paketti. Tarvitset sen sijaan linux-headers-`uname -r` paketin. Asentamis ohjeet nvidian ajureiden asentamiseen nvidian binääreistä lödät täältä (http://doc.gwos.org/index.php/Latest_Nvidia_Edgy#METHOD_2).

Eli tarvinnet xserver-xorg-dev paketin joka on ehdolla komennolla apt-cache policy xserver-xorg-dev.
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 20.04.07 - klo:17.00
Ok. Tarvitset siis ton mukaan libc6-dev version 2.4-1ubuntu12.3 lataa se vaikka täältä (http://mirrors.dk.telia.net/ubuntu/pool/main/g/glibc/libc6-dev_2.4-1ubuntu12.3_i386.deb). Nyt jos aiot asentaa ajurit nvidian sivujen binääri paketista on sinun poistettava linux-restricted-modules-`uname -r`paketti. Tarvitset sen sijaan linux-headers-`uname -r` paketin. Asentamis ohjeet nvidian ajureiden asentamiseen nvidian binääreistä lödät täältä (http://doc.gwos.org/index.php/Latest_Nvidia_Edgy#METHOD_2).

Eli tarvinnet xserver-xorg-dev paketin joka on ehdolla komennolla apt-cache policy xserver-xorg-dev.

Kovista kiireistä huolimatta  ehdin vasta eilen testata eilen viimeistä vinkkiäsi. Latasin mainitsemasi libc6:n version ja asensin. Poistin myös restricted-modules -paketin soveltamalla Method 2:ssa mainittua --purge -poistokomentoa. Linux-headers -pakettia yritin asentaa (tuplaklikkaamalla), ja jostain syystä asennusikkuna vain vilahti näkyvissä ja katosi saman tien. Ei siis ilmoittanut, että paketti olisi asennettu / jäänyt asentumatta. Oletin, että asentui, joten jatkoin eteenpäin vinkkien mukaan. Header-tiedostoista se herjasi taas. Kokeilin sitten asentaa niitä soveltaen method 1:stä ja 2:sta, eli poltin tiedostot cd:lle, mounttasin cd-aseman ja käytin apt-komentoja niiden asentamiseen. Sama lopputulos.

Kokeilin sitten asentaa yhtä 8776-glx -pakettia (tarkkaa versiota en muista) method 1-ohjeiden mukaan. Pääsin jo vähän pidemmälle, koska ruudulle tuli paljon lakiseikkoihin liittyvää tekstiä. Yritin käynnistää X:ää, ja kone yritti sitä muutaman kerran, mutta ruutu vain vilahteli välillä mustana, ja sitten tuli virheilmoitus:

Koodia: [Valitse]
(WW) NVIDIA: No matching Device section for instance (BUSID PCI:0:1:3) found
(WW) NVIDIA: No matching Device section for instance (BUSID PCI:0:13:0) found
(EE) No devices detected

Fatal server error: no screens found

Tuli mieleeni, voisiko tämä johtua "viallisesta" xorg.confista? Eli miltä sen pitäisi näyttää?

Onko jotain yleispätevää komentoa ajurien asentamiseen? Pitääkö asentamisen jälkeen ajurit ottaa vielä käyttöön eri komennolla? En ole vielä oikein sisäistänyt näitä juttuja, joten tarvitsisin aina yksityiskohtaiset ohjeet komennoista.

Kiitos paljon, jos jaksat vielä vastailla näihin :)

pt-cache policy xserver-xorg-dev ->

xserver-xorg-dev:
  Installed: 1:1.1.1-0ubuntu12.2
  Candidate: 1:1.1.1-0ubuntu12.2
  Version table:
 *** 1:1.1.1-0ubuntu12.2 0
        100 /var/lib/dpkg/status
     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
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 24.04.07 - klo:11.51
Osaisiko kukaan vielä antaa vinkkiä?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: tuke81 - 24.04.07 - klo:16.41

Koodia: [Valitse]
(WW) NVIDIA: No matching Device section for instance (BUSID PCI:0:1:3) found
(WW) NVIDIA: No matching Device section for instance (BUSID PCI:0:13:0) found
(EE) No devices detected

Fatal server error: no screens found

Tuli mieleeni, voisiko tämä johtua "viallisesta" xorg.confista? Eli miltä sen pitäisi näyttää?

Hmm tuntuis hieman ettei edgyn ajuri olisi tarpeeksi uusi sittenkään tolle 6100 näyttikselle. Eli poistas ne:
sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-glx-legacy
Ja poista se restricted-modules myös:
sudo apt-get remove linux-restricted-modules-`uname -r`

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.

Hae tuo NVIDIA-Linux-x86-1.0-9755-pkg1.run (http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9755/NVIDIA-Linux-x86-1.0-9755-pkg1.run) paketti, siirrä se ubuntu koneesi kotikansioon(eli varmista että se on siellä cd ~ ja ls NVIDIA*.run).
Anna suoritus oikeudet: chmod a+x NVIDIA-Linux-x86-1.0-9755-pkg1.run
Pura se: ./NVIDIA-Linux-x86-1.0-9755-pkg1.run --extract-only

Seuraavaksi voit tehdä pienen skriptin, joka asentaa ajurit. Mene ensin purettuun kansioon: cd NVIDIA*
Avaa uusi tyhjä tekstitiedosto: gedit nv.sh
Ja lisää aukeavaan tiedostoon seuraavaa:
Koodia: [Valitse]
#!/bin/bash
sh nvidia-installer -n -s --x-prefix=/usr/lib/xorg/ --kernel-source-path=/usr/src/linux-headers-`uname -r` &
nvidia-xconfig
exit 0

Tallenna ja sulje. Anna suoritus oikeudet: chmod a+x nv.sh
Vaihda terminaaliin alt+cntrl+f1
Mene taas kansioon missä scripti on: cd NVIDIA*
Tapa gdm: sudo killall gdm
Aja scripti: sudo sh nv.sh (kestää jonkin aikaa)
Jos kaikki menee hyvin ja ajurit asentuu käynnistä gdm uudestaan: sudo gdm

Jos kaikki menee hyvin x käynnistyy. Jos valittaa jostain kerpeleestä kattos ettei cat /proc/driver/nvidia/version tiedostoa ei ole olemass, jos se löytyy buuttaa kone ja kokeile sitten uudestaan. (hmm meniköhän tos nyt kaikki oikein, päästä repii noita niin virheitä voi tulla)
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 27.04.07 - klo:15.34
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? Xserver-xorg-dev näytti olevan asennettuna, ja libc6-deviä yritin asentaa, mutta jostain syystä se ei suostunut asentumaan. Eli tuplaklikkasin ajurin kuvaketta ja sen jälkeen "install"-nappulaa. Ei herjannut sen kummempia, mutta klikatessani tämän jälkeen uudelleen, "install"-kohdassa luki "install" eikä "re-install driver" kuten olisi pitänyt.

Kokeilin asentaa libc6:ta sen jälkeen terminaalissa antamalla ensin suoritusoikeudet ja komennolla ./ libc6(blabla) -install, josta seurauksena oli virheilmoitus: " (blabla)...line 1:syntax error near unexpected token 'newline'
(blabla) line 1: '!<archs>'. Mitähän tuo mahtais tarkoittaa?

Muutoin kaikki onnistui hyvin, kunnes ajoin skriptin, josta seurasi virheilmoitus:

nv.sh: 3:nvidia-xconfig: not found
nv.sh: 2:uname-r: not found
nvidia-installer: 1:syntax error: "(" unexpected

cat /proc/driver/nvidia/version -komennolla tiedostoa ei löytynyt.

Eli miten tästä eteenpäin? Toivottavasti virheilmoitusten perusteella voisi päätellä jotain.
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: tuke81 - 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.
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 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?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: tuke81 - 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 (http://security.ubuntu.com/ubuntu/pool/main/l/linux-source-2.6.17/linux-libc-dev_2.6.17.1-11.37_i386.deb)

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`).
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 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?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 01.05.07 - klo:10.21
Eipä toiminnut purgekaan  :-[
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: tuke81 - 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
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: Soopeli - 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!
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: tuke81 - 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).
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: Soopeli - 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.
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: tuke81 - 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].
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: Soopeli - 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?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: tuke81 - 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ää.
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: papukaija - 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".

Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: tuke81 - 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)?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: Soopeli - 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"?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: tuke81 - 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.
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa
Kirjoitti: papukaija - 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).
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: tuke81 - 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
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: papukaija - 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?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: tuke81 - 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).
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: papukaija - 08.05.07 - klo:22.42
Tuota tulee (asensin ensin nvidia-xconfigin):
Koodia: [Valitse]
    sudo nvidia-xconfig --no-composite
nvidia-xconfig: unrecognized option: "--no-composite"

Invalid commandline, please run `nvidia-xconfig --help` for usage information.
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: tuke81 - 09.05.07 - klo:00.13
Hmm mitäs kummaa... Noh ainahan voit muokata sitä käsin:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_bak
sudo gedit /etc/X11/xorg.conf

Ja lisäät loppuun seuraavaa omille rivilleen:
Koodia: [Valitse]
Section "Extensions"
 Option "Composite" "false"
EndSection
Tallenna kaikki keskeneräiset työsi ja buuttaa x(sudo /etc/init.d/gdm restart).
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: Soopeli - 10.05.07 - klo:14.15
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.

Ok. Koitan siis pärjäillä nykyisillä systeemeillä. Emona on ASUS M2N8-VMX, jossa nForce 405 -piirisarja (tarkemmat spesifikaatiot osoitteessa http://www.asus.com/products4.aspx?modelmenu=2&model=1375&l1=3&l2=101&l3=349&l4=0 (http://www.asus.com/products4.aspx?modelmenu=2&model=1375&l1=3&l2=101&l3=349&l4=0))

Koodia: [Valitse]
jussi@jussi-desktop:~$ lspci
00:00.0 RAM memory: nVidia Corporation Unknown device 03ea (rev a1)
00:01.0 ISA bridge: nVidia Corporation Unknown device 03e0 (rev a2)
00:01.1 SMBus: nVidia Corporation Unknown device 03eb (rev a2)
00:01.2 RAM memory: nVidia Corporation Unknown device 03f5 (rev a2)
00:01.3 Co-processor: nVidia Corporation Unknown device 03f4 (rev a2)
00:02.0 USB Controller: nVidia Corporation Unknown device 03f1 (rev a2)
00:02.1 USB Controller: nVidia Corporation Unknown device 03f2 (rev a2)
00:04.0 PCI bridge: nVidia Corporation Unknown device 03f3 (rev a1)
00:05.0 Audio device: nVidia Corporation Unknown device 03f0 (rev a2)
00:06.0 IDE interface: nVidia Corporation Unknown device 03ec (rev a2)
00:08.0 IDE interface: nVidia Corporation Unknown device 03f6 (rev a2)
00:09.0 PCI bridge: nVidia Corporation Unknown device 03e8 (rev a2)
00:0b.0 PCI bridge: nVidia Corporation Unknown device 03e9 (rev a2)
00:0c.0 PCI bridge: nVidia Corporation Unknown device 03e9 (rev a2)
00:0d.0 VGA compatible controller: nVidia Corporation Unknown device 03d1 (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:06.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 06)
01:06.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 06)
04:00.0 Ethernet controller: Unknown device 1969:1048 (rev b0)

Eli "00:06.0 IDE interface: nVidia Corporation Unknown device 03ec (rev a2)". Ihme, että Linux ylipäätään toimii, vaikka suurin osa laitteista jää tunnistamatta. Onko tilanne kaikilla uusilla (edullisilla) emolevyillä yhtä paha? Kannattaisko vaihtaa Feistyyn ja yrittää saada siihen mp3- ja dvd-toisto? (Toivon mukaan ei yhtä iso homma kuin Nvidian ajureiden asennus Mintiin :)
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: tuke81 - 10.05.07 - klo:14.42
Ehkäpä se feisty ei ole niin huono ajatus, eikait tuo mint eroa perus ubuntusta kuin valmiiksi asennetuista koodekeista. Lataa live-cd ja kokeile sillä.

Noiden pciid:n puuttuminen ei vielä välttämättä merkitse mitään. Kirjotas päätteeseen sudo update-pciids
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: papukaija - 10.05.07 - klo:21.50
Jippii, nyt toimii tuo
Koodia: [Valitse]
glxinfo|grep direct Kiitos auttaneille.
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: Soopeli - 11.05.07 - klo:08.39
Ehkäpä se feisty ei ole niin huono ajatus, eikait tuo mint eroa perus ubuntusta kuin valmiiksi asennetuista koodekeista. Lataa live-cd ja kokeile sillä.

Noiden pciid:n puuttuminen ei vielä välttämättä merkitse mitään. Kirjotas päätteeseen sudo update-pciids

Koodia: [Valitse]
jussi@jussi-desktop:~$ sudo update-pciids
--07:49:14--  http://pciids.sourceforge.net/v2.2/pci.ids.bz2
           => `/usr/share/misc/pci.ids.new'
Resolving pciids.sourceforge.net... failed: Temporary failure in name resolution

"failure in name resolution" mitähän tuokin tarkoittaa?

Mutta kokeilenpa tänään asennella Feistyä. Siihen pitäisi kai asentaa ainakin libdvdcss-1.2.9.tar.gz sekä libdvdread3_0.9.7-2ubuntu1_amd64.deb -paketit (ja mahdolliset riippuvuudet), että saa dvd:t pyörimään?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: Kalle Kipinä - 11.05.07 - klo:11.57
"failure in name resolution" mitähän tuokin tarkoittaa?
Se tarkoittaa, että jostain syystä nimipalvelimelta ei ole saatu tietoa siitä, missä ip-osoitteessa hakemasi niminen kone sijaitsee.
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: Soopeli - 12.05.07 - klo:11.03
Asensin Feistyn ja sitä myöten näyttää rautakin pelittävän aivan eri tasolla. Puhe paremmasta rautatason tuesta ei tainnutkaan olla tyhjää puhetta.

Koodia: [Valitse]
jussi@jussi-desktop:~$ hdparm /dev/hda
/dev/hda:
 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

Eli seuraavana haasteena olisi saada suljetut tiedostomuodot toimimaan sutjakkaasti, ja edelleen ilman suoraa nettiyhteyttä. Osoitteessa http://ubuntuforums.org/showthread.php?p=2567664 (http://ubuntuforums.org/showthread.php?p=2567664) oli kuvattu juuri sama ongelma kuin itsellä (mutta ei oikein osattu auttaa).

Olen käsittänyt, että ainakin seuraavat paketit tulisi asentaa:

DVD-toisto:
libdvdread3
libdvdcss2
libc6 tarvittaessa

Mp3:t ym:
gstreamer0.10-ffmpeg
gstreamer0.10-gl
gstreamer0.10-plugins-base
gstreamer0.10-plugins-good
gstreamer0.10-plugins-bad
gstreamer0.10-plugins-bad-multiverse
gstreamer0.10-plugins-ugly
gstreamer0.10-plugins-ugly-multiverse
w32codecs

w32codecs ja libdvdcss2 latasin vähän hämärästä paikasta (http://thepiratecove.org/files/libdvdcss2.deb ja http://thepiratecove.org/files/w32codecs.deb), joten toivotaan, ettei mene kone rikki ;)

Mitä muita mahdollisesti tarvitsisin?
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: papukaija - 12.05.07 - klo:15.31
Eli feistyssä seuraa tätä linkkiä:
Koodia: [Valitse]
  https://help.ubuntu.com/community/RestrictedFormats#head-e69e0c62de07b1e2b560c1ad6b68823328906067Käytännössä:
1. päätteeseen:
Koodia: [Valitse]
   sudo apt-get install ubuntu-restricted-extras2. Ja lainaus tuolta linkistä annetusta sivusta:
Lainaus
            *

      To play most DVDs you'll need the libdvdcss2 package. This package is available using Medibuntu. This is a third party package, and not supported by Canonical.

Note: If DVD playback fails, and you've never played any DVD before on your system, you may need the regionset package to initially set the drives region.

    *

      Some external codecs may be needed in order to play certain proprietary formats such as Apple Quicktime or RealVideo. These external codecs are available in the third-party repository of Medibuntu.
Otsikko: Vs: Nvidian Linux-ajureiden asennus vastustaa (ratkaistu)
Kirjoitti: Soopeli - 14.05.07 - klo:16.09
Eli feistyssä seuraa tätä linkkiä:
Koodia: [Valitse]
  https://help.ubuntu.com/community/RestrictedFormats#head-e69e0c62de07b1e2b560c1ad6b68823328906067Käytännössä:
1. päätteeseen:
Koodia: [Valitse]
   sudo apt-get install ubuntu-restricted-extras2. Ja lainaus tuolta linkistä annetusta sivusta:
Lainaus
            *

      To play most DVDs you'll need the libdvdcss2 package. This package is available using Medibuntu. This is a third party package, and not supported by Canonical.

Note: If DVD playback fails, and you've never played any DVD before on your system, you may need the regionset package to initially set the drives region.

    *

      Some external codecs may be needed in order to play certain proprietary formats such as Apple Quicktime or RealVideo. These external codecs are available in the third-party repository of Medibuntu.

Muuten kyllä, mutta kun ei ole nettiä kotona.