Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: kojis - 05.02.14 - klo:09.23

Otsikko: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: kojis - 05.02.14 - klo:09.23
Ubuntu 13.10 jää noin 30-120 minuutin käytön jälkeen näppäinpainallus ns. jumiin tai työpöytä ei vastaa enää mihinkään muuhun kuin hiireen. Luultavasti tämä liittyy jotenkin noihin näytönohjaimen ajureihin koska asennuksen jälkeen tuleva vapaa ajuri kaataa työpöydän noin 5 min. käytön jälkeen. Nvidian ajureilla kaatuminen on satunnaisempaa, mutta kuitenkin joka päiväinen riesa, sama ongelma on myös Fedorassa. Näyttis on GTX580.

Joskus järjestelmä ehdottaa virheraporttia mutta ei aina ja sieltä varmaan löytyisi tarkemmat tiedot, mutta vanhoja virheraportteja ei saa vissiin kaivettua takaisin? Mikähän tässä mättää?
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: kamara - 05.02.14 - klo:11.11
Lämmöt? Yleensä Linux lämpenee enemmän kuin Winukka.
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: kojis - 05.02.14 - klo:11.38
Ei johdu lämmöistä.
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: Karvameduusa - 05.02.14 - klo:13.11
Jos näppäimistösi on kiinni USB3:ssa. Kokeille se laittaa USB2:seen tai PS/2 porttiin, jos koneestasi löytyy nämä portit. Itselläni sama ongelma Gigabyte Z87X-D3H emolevyn kanssa. Vaikka USB3:n pitäisi olla alas yhteensopiva USB2 laitteiden kanssa.
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: nm - 05.02.14 - klo:13.35
Pystytkö vaihtamaan jumiutumisen jälkeen koskaan tekstitilan virtuaalikonsoliin (Ctrl+Alt+F1)? Siellä kannattaisi ajaa komento dmesg ja tutkia listauksen loppuosaa. Shift+PageUp/PageDown vierittää listausta. Jos tämä ei onnistu, yritä sammuttaa järjestelmä virtakytkimen sijaan magic sysrq:lla (AltGr+PrtScn+  R  E  I  S  U  B). Silloin on paremmat mahdollisuudet, että viimeisin loki päätyy levylle.

Vanhoja lokeja voi tutkia /var/log -hakemistosta. Katso ensin /var/log/kern.log ja /var/log/kern.log.1 ja sitten /var/log/syslog(.*). Etsi aikaleimojen perusteella kohta, jossa kone käynnistettiin uudelleen ja tutki viestejä ennen sitä.

Jos kyseessä ei ole lämpöongelma, veikkaisin muuta laitepuolen vikaa. Näytönohjain, muisti ja emolevy kannattaisi tarkistaa tuossa järjestyksessä, eli vaihtokomponentti tilalle ja kokeilemaan, pysyykö pystyssä vai kaatuuko edelleen. Muistin voi tarkistaa Memtest86+:lla.
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: kojis - 05.02.14 - klo:15.36
Ei ole USB3:ssa mitään, kaikki on USB2 tai PS/2:ssa.

syslog/kernl.log en huomannut mitään ihmeellistä, tosin en muista tarkkaa kellonaikaa millon kaatui viimeksi. Täytyy tutkia tarkemmin seuraavan kerran kun kaatuu. Virtuaalikonsoliin en pääse kun mikään näppäimistön nappula ei toimi.

Memtestin ajoin ja meni läpi ilman virheitä. Epäilen tuota laitepuolen vikaa kun windowsilla raskaatkin pelit toimii normaalisti ja vanhemmat ubuntut toimi myös.
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: nm - 05.02.14 - klo:15.44
Epäilen tuota laitepuolen vikaa kun windowsilla raskaatkin pelit toimii normaalisti ja vanhemmat ubuntut toimi myös.

No tämä onkin varsin olennainen tieto, jonka olisi voinut mainita heti alkuun. :)

Sitten kokeilemaan vanhempia tai uudempia kernelin ja Nvidian ajurin versioita. Mikä ajuri nyt on käytössä, 331.xx?

Onko järjestelmässä muita erikoisempia laitteita tai ajureita? Mitä lspci -nn listaa?
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: kojis - 05.02.14 - klo:16.06
Joo niin varmaan olisi kannattanut sanoa heti  ::)

Nvidia ajureita olen kokeillut tuolta (Additional Drivers) -kohdasta (319) updates ja tested, kumpikaan ei toimi. Kerneleitä en osaa kokeilla muuta kuin mitä siinä listassa käynnistyksen yhteydessä on.

Mitään ihmeellisiä laitteita ei ole:
Koodia: [Valitse]
lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Core Processor DMI [8086:d131] (rev 11)
00:03.0 PCI bridge [0604]: Intel Corporation Core Processor PCI Express Root Port 1 [8086:d138] (rev 11)
00:08.0 System peripheral [0880]: Intel Corporation Core Processor System Management Registers [8086:d155] (rev 11)
00:08.1 System peripheral [0880]: Intel Corporation Core Processor Semaphore and Scratchpad Registers [8086:d156] (rev 11)
00:08.2 System peripheral [0880]: Intel Corporation Core Processor System Control and Status Registers [8086:d157] (rev 11)
00:08.3 System peripheral [0880]: Intel Corporation Core Processor Miscellaneous Registers [8086:d158] (rev 11)
00:10.0 System peripheral [0880]: Intel Corporation Core Processor QPI Link [8086:d150] (rev 11)
00:10.1 System peripheral [0880]: Intel Corporation Core Processor QPI Routing and Protocol Registers [8086:d151] (rev 11)
00:1a.0 USB controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b3c] (rev 06)
00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 06)
00:1c.0 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 [8086:3b42] (rev 06)
00:1c.1 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 [8086:3b44] (rev 06)
00:1c.2 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 [8086:3b46] (rev 06)
00:1c.3 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 [8086:3b48] (rev 06)
00:1c.4 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 [8086:3b4a] (rev 06)
00:1c.5 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 [8086:3b4c] (rev 06)
00:1c.6 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 7 [8086:3b4e] (rev 06)
00:1c.7 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 8 [8086:3b50] (rev 06)
00:1d.0 USB controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b34] (rev 06)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev a6)
00:1f.0 ISA bridge [0601]: Intel Corporation 5 Series Chipset LPC Interface Controller [8086:3b02] (rev 06)
00:1f.2 SATA controller [0106]: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller [8086:3b22] (rev 06)
00:1f.3 SMBus [0c05]: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller [8086:3b30] (rev 06)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF110 [GeForce GTX 580] [10de:1080] (rev a1)
01:00.1 Audio device [0403]: NVIDIA Corporation GF110 High Definition Audio Controller [10de:0e09] (rev a1)
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 03)
03:00.0 SATA controller [0106]: JMicron Technology Corp. JMB363 SATA/IDE Controller [197b:2363] (rev 03)
03:00.1 IDE interface [0101]: JMicron Technology Corp. JMB363 SATA/IDE Controller [197b:2363] (rev 03)
04:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller [1b4b:9123] (rev 10)
05:00.0 USB controller [0c03]: NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194] (rev 03)
0a:04.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044] (rev c0)
3f:00.0 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture Generic Non-Core Registers [8086:2c51] (rev 04)
3f:00.1 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture System Address Decoder [8086:2c81] (rev 04)
3f:02.0 Host bridge [0600]: Intel Corporation Core Processor QPI Link 0 [8086:2c90] (rev 04)
3f:02.1 Host bridge [0600]: Intel Corporation Core Processor QPI Physical 0 [8086:2c91] (rev 04)
3f:03.0 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller [8086:2c98] (rev 04)
3f:03.1 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Target Address Decoder [8086:2c99] (rev 04)
3f:03.4 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Test Registers [8086:2c9c] (rev 04)
3f:04.0 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Control Registers [8086:2ca0] (rev 04)
3f:04.1 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Address Registers [8086:2ca1] (rev 04)
3f:04.2 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Rank Registers [8086:2ca2] (rev 04)
3f:04.3 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Thermal Control Registers [8086:2ca3] (rev 04)
3f:05.0 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Control Registers [8086:2ca8] (rev 04)
3f:05.1 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Address Registers [8086:2ca9] (rev 04)
3f:05.2 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Rank Registers [8086:2caa] (rev 04)
3f:05.3 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Thermal Control Registers [8086:2cab] (rev 04)
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: nm - 05.02.14 - klo:17.00
Launchpadissa on bugiraportti samantyyppisestä ongelmasta:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1184451

Tuolla on useita kohtalotovereita, joilla on Nvidian näytönohjain. Joillakin suljettu ajuri on poistanut ongelman ja toisilla vain lieventänyt sitä. Joissain tapauksissa työpöytä palautuu osittain käyttökelpoiseksi hetken odottelun jälkeen, ja monet ovat onnistuneet vaihtamaan virtuaalikonsolia. Varsinaista ratkaisua tuollakaan ei ole keksitty.

Kannattaisi määritellä koneelle kiinteä IP-osoite ja asentaa openssh-server. Kun järjestelmä mene jumiin, yritä kirjautua sisään SSH:lla toiselta koneelta. (Kokeile tietysti, että kirjautuminen onnistuu silloin kun kone ei ole jumissa.)


Ratkaisua haettaessa lähtisin kokeilemaan aluksi uudempaa mainline-kerneliä (http://kernel.ubuntu.com/~kernel-ppa/mainline/), versiota 3.12 (http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/) tai 3.13 (http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13-trusty/). Esimerkiksi 3.12 asentuu 64-bittiseen Ubuntuun näillä komennoilla:

Koodia: [Valitse]
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200-generic_3.12.0-031200.201311031935_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200_3.12.0-031200.201311031935_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-image-3.12.0-031200-generic_3.12.0-031200.201311031935_amd64.deb
sudo dpkg -i linux*3.12.0*.deb
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: kojis - 05.02.14 - klo:18.18
Asensin 14.04 ja ehkä minuutin käytön jälkeen veti ihan samanlailla jumiin, eli uudemmalla kernelillä tuskin on väliä tässä 13.10:ssä.
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: nm - 05.02.14 - klo:18.37
Asensin 14.04 ja ehkä minuutin käytön jälkeen veti ihan samanlailla jumiin, eli uudemmalla kernelillä tuskin on väliä tässä 13.10:ssä.

Mutta 13.04 toimii täysin? Entä jos päivität siihen uudemman kernelin?
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: kojis - 05.02.14 - klo:19.44
En muista enää mikä versio toimi, käytin fedoraa välissä aika kauan. Jos kokeilisi uutta kerneliä tähän 13.10, ei viittis vanhempaan siirtyä kokonaan.
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: kojis - 06.02.14 - klo:13.29
Nyt pääsin sen verta eteenpäin, että näin osan virheviestistä: GPU lockup - switching to software fbcon.

Työpöydän sain pysymään pystyssä nouveau -ajurilla laittamalla kernelin parametreihin "nomodeset", mutta resoluutio meni samalla päin seiniä. Nyt käytössä nvidian ajurit ja "nomodeset", ei ainakaan vielä ole mennyt nurin.
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: kojis - 11.02.14 - klo:09.44
Kaatuu vieläkin, mutta harvemmin. Alkaa jo vähän sapettamaan.
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: kojis - 14.02.14 - klo:22.28
Kaatuu myös 12.04 LTS versiolla heti kättelyssä.
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: nm - 14.02.14 - klo:23.30
12.04.4? Siinä on sama kerneli kuin 13.10:ssä, versio 3.11.

Kannattaisi kokeilla kernelillä 3.8 tai vanhemmilla.
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: kojis - 14.02.14 - klo:23.35
12.04.4? Siinä on sama kerneli kuin 13.10:ssä, versio 3.11.

Kannattaisi kokeilla kernelillä 3.8 tai vanhemmilla.

Jahas, se oli tänään ladattu 12.04 eli varmaan sama kuin 13.10.

Mites siihen 12.04 saa vanhemman kernelin heti latauksen jälkeen?
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: nm - 14.02.14 - klo:23.40
Asenna paketti linux-generic-lts-raring. Sitten joudut aina valitsemaan vanhan kernelin käynnistysvalikosta (pidä shift painettuna bootissa, jotta valikko tulee esiin). Myöhemmin voit poistaa uudemmat kernelit kokonaan, jos vanha osoittautuu toimivaksi.
Otsikko: Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
Kirjoitti: kojis - 15.02.14 - klo:09.28
Sama homma 12.04 3.8 kernelillä, kaatu about minuutin jälkeen.