Kirjoittaja Aihe: xubuntu 12.04 ja NVIDIA-näytönohjain  (Luettu 5751 kertaa)

$eppo

  • Käyttäjä
  • Viestejä: 190
    • Profiili
xubuntu 12.04 ja NVIDIA-näytönohjain
« : 20.12.13 - klo:11.11 »
tässä pari päivää sitten tuli kohtalaisen suuri päivitys järjestelmään. sen mukana tuli päivitys myös näytönohjaimeen. päivityksen jälkeen koneeni sekosi ihan totaalisesti. se ei suostunut käynnistymään edes millään vanhoista kerneleistäkään. ei auttanut lopulta mikään muu kuin asentaa koko käyttis uudelleen.

tulkitsin ainakin niin, että ongelmat tulivat nimenomaan näytönohjaimen päivityksestä.

onko tiedossa, että nvidian viimeisessä päivityksessä olisi ollut jotakin ongelmaa maailmalla?

ennen päivitystä minulla oli käytössä seuraava näytönohjaimen ajuri:

Koodia: [Valitse]
NVIDIA-näytönohjaimen ajuri (versio 304) suositeltu
Ubuntu 14.04 LTS

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #1 : 20.12.13 - klo:11.48 »
Veikkaanpa, että järjestelmään asentui toinen Nvidian ajuriversio vanhan rinnalle (esim. 304-updates, kun 304 oli jo asennettuna). Tällöin kerneliin voi latautua väärä nvidia-moduulin versio, eikä ajuri suostu toimimaan. Tuloksena on useimmiten musta ruutu, mutta jos painat käynnistyksen aikana shiftiä, saat auki GRUB-käynnistysvalikon, josta voi valita pelastustilan. Silloin ongelman voi korjata esimerkiksi siirtämällä tiedoston /etc/X11/xorg.conf syrjään:

Koodia: [Valitse]
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.nvidia
Voit myös saman tien poistaa järjestelmästä kaikki nvidian ajuripaketit:

Koodia: [Valitse]
sudo apt-get purge "nvidia*"
xorg.confin voi siirtää syrjään myös live-cd:n avulla. Ajureiden poisto edellyttää hieman monimutkaisempaa operaatiota chrootissa:
http://forum.ubuntu-fi.org/index.php?topic=45588.0
http://forum.ubuntu-fi.org/index.php?topic=45588.msg350312#msg350312


Olen esittänyt hypoteesin Ubuntussa nykyisin esiintyvistä Nvidian ajuriongelmista täällä:
http://forum.ubuntu-fi.org/index.php?topic=45607.msg353851#msg353851

$eppo

  • Käyttäjä
  • Viestejä: 190
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #2 : 06.02.14 - klo:10.39 »
Ilmeisestikin on pakko päivittää näytönohjaimen ajuri uudempaan koneen hitaanpuoleisen toiminnan takia. Kun se kerran aikaisemmin meni pieleen, niin kuinka se nyt pitää tehdä ettei käy samalla tavalla. Meneekö jotenkin näin:

1) siirretään tiedosto  /etc/X11/xorg.conf syrjään
Koodia: [Valitse]
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.nvidia
2) poistetaan olemassa olevat ndivian ajuripaketit
Koodia: [Valitse]
sudo apt-get purge "nvidia*"
3) ajetaan näytönohjaimen päivitys päivitysten hallinnan kautta
Koodia: [Valitse]

NVIDIA binary Xorg driver, kernel module and VDPAU library nvidia-173
NVIDIA binary Xorg driver, kernel module and VDPAU library nvidia-304
Ubuntu 14.04 LTS

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #3 : 06.02.14 - klo:16.30 »
Meneekö jotenkin näin:

1) siirretään tiedosto  /etc/X11/xorg.conf syrjään
Koodia: [Valitse]
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.nvidia
2) poistetaan olemassa olevat ndivian ajuripaketit
Koodia: [Valitse]
sudo apt-get purge "nvidia*"

Nämä vaiheet olet kai jo tehnyt, jos suljettu ajuri ei ole käytössä. Voit kyllä tehdä uudelleenkin.


3) ajetaan näytönohjaimen päivitys päivitysten hallinnan kautta
NVIDIA binary Xorg driver, kernel module and VDPAU library nvidia-173
NVIDIA binary Xorg driver, kernel module and VDPAU library nvidia-304

Nyt kun suljettu ajuri on poistettu, voit asentaa nvidia-304-updates -ajurin takaisin lisäajurien kautta. En tiedä mihin lisäajurien asennustyökalu on sijoitettu Xubuntussa. Jos ei löydy, tarvittaessa voit asentaa vaikka päätteen kautta:

Koodia: [Valitse]
sudo apt-get install nvidia-304-updates
sudo nvidia-xconfig


HUOM! Asenna vain yksi versio Nvidian ajurista!

$eppo

  • Käyttäjä
  • Viestejä: 190
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #4 : 06.02.14 - klo:19.00 »
Tehty ohjeen mukaan. Nyt näyttää lisäajurit ikkunassa olevan nvidia_304_updates ajurin kohdalla teksti:

Lainaus
Ajuri on kytketty käytettäväksi, mutta se ei ole tällä hetkellä käynnissä.

Miten saan sen käyntiin? Ota käyttöön nappi ei ole aktiivinen.

Ubuntu 14.04 LTS

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #5 : 06.02.14 - klo:19.13 »
Oletko jo käynnistänyt järjestelmän uudelleen?

Mitä sinulla on tiedostossa /etc/X11/xorg.conf?

$eppo

  • Käyttäjä
  • Viestejä: 190
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #6 : 06.02.14 - klo:19.24 »
Käynnistetty uudelleen on
Lainaus
Mitä sinulla on tiedostossa /etc/X11/xorg.conf?

Koodia: [Valitse]
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 304.116  (buildmeister@swio-display-x64-rhel04-04)  Mon Oct 28 21:49:10 PDT 2013


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Ubuntu 14.04 LTS

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #7 : 06.02.14 - klo:19.33 »
Hmm. Mitä nvidia-settings (NVIDIA X Server Settings) sanoo ajurin versiosta? Jos sen mukaan käytössä on 304, asia on kunnossa.

Ilmeisesti Lisäajurit-sovelluksessa on bugi ajurin tilan tunnistamisessa.
« Viimeksi muokattu: 06.02.14 - klo:19.35 kirjoittanut nm »

$eppo

  • Käyttäjä
  • Viestejä: 190
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #8 : 06.02.14 - klo:19.38 »
Hmm. Mitä nvidia-settings (NVIDIA X Server Settings) sanoo ajurin versiosta? Jos sen mukaan käytössä on 304, asia on kunnossa. Ilmeisesti Lisäajurit-sovelluksessa on bugi ajurin tilan tunnistamisessa.

NVIDIA Driver version: 304.116

Kone on kyllä tautisen h i d a s.

Ubuntu 14.04 LTS

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #9 : 06.02.14 - klo:19.51 »
Millainen kone on kyseessä? Mitä komento free kertoo keskusmuistista? Näyttääkö komento top prosesseja, jotka kuormittavat CPU:ta tai muistia erityisen paljon?

Pyöriihän muuten prosessorin tuuletin normaalisti, ettei kellotaajuutta pudoteta automaattisesti ylikuumenemisen vuoksi? Psensor-sovellus näyttää prosessorin ja näytönohjaimen lämpötilat.
« Viimeksi muokattu: 06.02.14 - klo:19.53 kirjoittanut nm »

$eppo

  • Käyttäjä
  • Viestejä: 190
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #10 : 06.02.14 - klo:20.08 »
Lainaus
Millainen kone on kyseessä?
Tällä nykyisellä Linux-versiolla on kyllä pyörinyt paljon liukkaammin aiemmin.

Lainaus
Mitä komento  kertoo keskusmuistista?
             total       used       free     shared    buffers     cached
Mem:       2028300     853944    1174356          0      61644     430568
-/+ buffers/cache:     361732    1666568
Swap:      2061308          0    2061308

Lainaus
Näyttääkö komento top prosesseja, jotka kuormittavat CPU:ta tai muistia erityisen paljon?
10% ja vähän alle CPU:n kuorma

Lainaus
Pyöriihän muuten prosessorin tuuletin normaalisti, ettei kellotaajuutta pudoteta automaattisesti ylikuumenemisen vuoksi? Psensor-sovellus näyttää prosessorin ja näytönohjaimen lämpötilat.

CPU max 31 astetta
CPU-fan speef siinä 3200 rpm
Ubuntu 14.04 LTS

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #11 : 06.02.14 - klo:21.17 »
Muistin ja kuorman puolesta näyttää ihan normaalilta. Outoa. Millä tavalla hitaus täsmälleen ilmenee? Ovatko kaikki ohjelmat hitaita?

$eppo

  • Käyttäjä
  • Viestejä: 190
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #12 : 07.02.14 - klo:08.29 »
Muistin ja kuorman puolesta näyttää ihan normaalilta. Outoa. Millä tavalla hitaus täsmälleen ilmenee? Ovatko kaikki ohjelmat hitaita?

Eivät ole. Hitaus ilmenee oikeastaan pääosin netin käytössä ja siellä videoiden tökkimisenä. Latausnopeus on normaali verkosta päin (vaihtelee 6,5-7.0 Megaan).

Voisiko kyseessä olla flash-tuki?
Ubuntu 14.04 LTS

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #13 : 07.02.14 - klo:13.54 »
Voi olla Flash Playerin vika. Esiintyykö ongelma Yle Areenassa? (Se on helppo kontrolli, koska kaikki videot on pakattu suunnilleen samalla tavalla, ja Areena käyttää Flashia)

Millaista se tökkiminen on? Pysähtyykö toisto välillä kokonaan (kuinka moneksi sekunniksi?), vai näyttääkö video vain nykivältä? Kuuluuko videon ääni katkomatta?

Kokeile myös Chromella.

Mikä prosessori ja näytönohjain koneessa on?

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: xubuntu 12.04 ja NVIDIA-näytönohjain
« Vastaus #14 : 12.02.14 - klo:15.25 »
Mitäs glxgears näyttää? Voit kokeilla myös -info vipua. Mitäs cat /proc/mtrr  kertoo? 304 on kyllä jo aika vanha ajuriversio. Itsellä nyt 331.20 (ei ubuntu) ja Ubuntussa en mielelläni päivitä X, nvidia tai kerneli-paketteja jos toimii... Itse en ole huomannut mitään parannusta nvidian 300 sarjan ajureissa. Pikemminkin päinvastoin kun rauta ei ole vaihtunut..