Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: $eppo - 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:
NVIDIA-näytönohjaimen ajuri (versio 304) suositeltu
-
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:
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.nvidia
Voit myös saman tien poistaa järjestelmästä kaikki nvidian ajuripaketit:
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
-
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
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.nvidia
2) poistetaan olemassa olevat ndivian ajuripaketit
sudo apt-get purge "nvidia*"
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
-
Meneekö jotenkin näin:
1) siirretään tiedosto /etc/X11/xorg.conf syrjään
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.nvidia
2) poistetaan olemassa olevat ndivian ajuripaketit
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:
sudo apt-get install nvidia-304-updates
sudo nvidia-xconfig
HUOM! Asenna vain yksi versio Nvidian ajurista!
-
Tehty ohjeen mukaan. Nyt näyttää lisäajurit ikkunassa olevan nvidia_304_updates ajurin kohdalla teksti:
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.
-
Oletko jo käynnistänyt järjestelmän uudelleen?
Mitä sinulla on tiedostossa /etc/X11/xorg.conf?
-
Käynnistetty uudelleen on
Mitä sinulla on tiedostossa /etc/X11/xorg.conf?
# 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
-
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.
-
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.
-
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.
-
Millainen kone on kyseessä?
Tällä nykyisellä Linux-versiolla on kyllä pyörinyt paljon liukkaammin aiemmin.
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
Näyttääkö komento top prosesseja, jotka kuormittavat CPU:ta tai muistia erityisen paljon?
10% ja vähän alle CPU:n kuorma
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
-
Muistin ja kuorman puolesta näyttää ihan normaalilta. Outoa. Millä tavalla hitaus täsmälleen ilmenee? Ovatko kaikki ohjelmat hitaita?
-
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?
-
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?
-
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..