Kirjoittaja Aihe: Työpöytä kaatuu tai näppäinpainallus jää pohjaan  (Luettu 5828 kertaa)

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
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ää?

kamara

  • Käyttäjä
  • Viestejä: 3032
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #1 : 05.02.14 - klo:11.11 »
Lämmöt? Yleensä Linux lämpenee enemmän kuin Winukka.

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #2 : 05.02.14 - klo:11.38 »
Ei johdu lämmöistä.

Karvameduusa

  • Käyttäjä
  • Viestejä: 1055
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #3 : 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.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #4 : 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.

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #5 : 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.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #6 : 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?

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #7 : 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)

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #8 : 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ä, versiota 3.12 tai 3.13. 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
« Viimeksi muokattu: 05.02.14 - klo:17.02 kirjoittanut nm »

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #9 : 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ä.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #10 : 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?

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #11 : 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.

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #12 : 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.

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #13 : 11.02.14 - klo:09.44 »
Kaatuu vieläkin, mutta harvemmin. Alkaa jo vähän sapettamaan.

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #14 : 14.02.14 - klo:22.28 »
Kaatuu myös 12.04 LTS versiolla heti kättelyssä.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #15 : 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.

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #16 : 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?

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #17 : 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.

kojis

  • Käyttäjä
  • Viestejä: 98
    • Profiili
Vs: Työpöytä kaatuu tai näppäinpainallus jää pohjaan
« Vastaus #18 : 15.02.14 - klo:09.28 »
Sama homma 12.04 3.8 kernelillä, kaatu about minuutin jälkeen.