Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [Opgelost] [ACPI 5.0] pauzestand problemen in Ubuntu 12.04.1  (gelezen 1137 keer)

Offline jolo

  • Lid
  • Steunpunt: Nee
[Opgelost] [ACPI 5.0] pauzestand problemen in Ubuntu 12.04.1
« Gepost op: 2012/12/11, 15:38:12 »
Ik post dit bericht om te checken, hoe hier de ervaringen zijn met ACPI 5.0 moederborden. Ikzelf heb de indruk dat met die hoofd pc uit mijn onderschrift, Ubuntu 12.04.1 niet altijd consequent reageert op de pauzestand. Meestal gaat deze dan in de pauzestand, en als ik op een toets druk van het toetsenbord, ontwaakt deze weer. Maar soms kan het ook gebeuren als ik op pauzestand klik, dat ik nog wel zie dat de netwerkverbinding wordt verbroken, het systeem blijft hangen. De unity desktop blijft dan zichtbaar, en het systeem reageert niet meer op het toetsenbord en de muis.   

Om mee te beginnen had ik zonder succes al enkele boot opties geprobeerd. Namelijk

pci=noacpi
pci=acpi
acpi=ht
acpi=force

Via Google kwam ik onder andere op [ubuntu] Once suspended, P8Z68-M PRO never wakes up. Al komt het probleem niet exact overeen. Bij mij stond in het BIOS Internal PLL overvoltage op [Auto]. Nu dus op [Disabled]. Ik weet echter nog niet, of dit het probleem oplost. Ik vond ook nog deze blog Fixing suspend on ACPI 5.0 motherboards. Die daar genoemde ACPI error heb ik ook. Behalve met de (zonder succes) geprobeerde pci=noacpi boot optie. Verder vond ik nog dit artikel Intel Has 50 Patches For ACPI/Power In Linux 3.3. Ook dit komt niet exact met mijn probleem overeen. Want het gaat daarin over het ontwaken uit de pauzestand. Dus ben ik er niet zeker van of de pauzestand in Ubuntu 12.10 betrouwbaarder werkt.

Als bijlage mijn sudo lshw -html > hwinfo.html als hwinfo.txt
« Laatst bewerkt op: 2013/02/03, 21:20:16 door jolo »
Hoofd PC september 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Ubuntu 14.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM
Test pc's AthlonXP 1700+ PC 1,5 GB RAM nVidia 7600GS en Dual P3 1000 MHz 1 GB RAM X1650Pro

Offline jolo

  • Lid
  • Steunpunt: Nee
Re: [ACPI 5.0] pauzestand ervaringen in Ubuntu 12.04.1
« Reactie #1 Gepost op: 2012/12/14, 11:41:27 »
Het uitzetten van Internal PLL overvoltage in het BIOS, heeft blijkbaar het pauzestand probleem niet volledig opgelost. Deze keer heb ik er echter info over kunnen terugvinden in het /var/log/syslog

Dec 13 10:25:05 hoofd-pc kernel: [17535.974671] [fglrx] IRQ 63 Disabled
Dec 13 10:25:05 hoofd-pc kernel: [17535.974705] [fglrx] Preparing suspend fglrx in kernel.
Dec 13 10:25:05 hoofd-pc kernel: [17536.336044] [fglrx] Suspending fglrx in kernel completed.
Dec 13 10:25:05 hoofd-pc kernel: [17536.336045] [fglrx] Power down the ASIC .
Dec 13 10:25:05 hoofd-pc kernel: [17536.336080] PM: suspend of drv:fglrx_pci dev:0000:01:00.0 complete after 361.681 msecs
Dec 13 10:25:05 hoofd-pc kernel: [17537.467800] fglrx_pci 0000:01:00.0: restoring config space at offset 0xf (was 0x1ff, writing 0x10b)
Dec 13 10:25:05 hoofd-pc kernel: [17537.467804] fglrx_pci 0000:01:00.0: restoring config space at offset 0xc (was 0x0, writing 0xf7d00000)
Dec 13 10:25:05 hoofd-pc kernel: [17537.467809] fglrx_pci 0000:01:00.0: restoring config space at offset 0x8 (was 0x1, writing 0xe001)
Dec 13 10:25:05 hoofd-pc kernel: [17537.467812] fglrx_pci 0000:01:00.0: restoring config space at offset 0x6 (was 0x4, writing 0xf7d20004)
Dec 13 10:25:05 hoofd-pc kernel: [17537.467815] fglrx_pci 0000:01:00.0: restoring config space at offset 0x4 (was 0xc, writing 0xe000000c)
Dec 13 10:25:05 hoofd-pc kernel: [17537.467818] fglrx_pci 0000:01:00.0: restoring config space at offset 0x3 (was 0x800000, writing 0x800010)
Dec 13 10:25:05 hoofd-pc kernel: [17537.467821] fglrx_pci 0000:01:00.0: restoring config space at offset 0x1 (was 0x100000, writing 0x100403)
Dec 13 10:25:05 hoofd-pc kernel: [17537.468841] fglrx_pci 0000:01:00.0: setting latency timer to 64
Dec 13 10:25:05 hoofd-pc kernel: [17537.475460] [fglrx] Power up the ASIC
Dec 13 10:25:05 hoofd-pc kernel: [17537.475473] [fglrx] Preparing resume fglrx in kernel.
Dec 13 10:25:05 hoofd-pc kernel: [17537.496273] [fglrx] Resuming fglrx in kernel completed.
Dec 13 10:25:05 hoofd-pc kernel: [17537.496305] [fglrx] IRQ 63 Enabled
Dec 13 10:25:05 hoofd-pc kernel: [17548.741697] Modules linked in: vesafb btusb tda18271 tda8290 tda10048 joydev cx25840 ir_lirc_codec lirc_dev ir_mce_kbd_decoder ir_sony_decoder ir_jvc_decoder ir_rc6_decoder ir_rc5_decoder psmouse snd_hda_codec_hdmi parport_pc ppdev bnep rfcomm snd_hda_codec_realtek mxm_wmi eeepc_wmi asus_wmi sparse_keymap ath3k bluetooth ir_nec_decoder snd_seq_midi usbhid snd_hda_intel snd_hda_codec cx23885 hid serio_raw snd_hwdep fglrx(P) snd_rawmidi rc_core videobuf_dma_sg altera_stapl snd_pcm snd_seq_midi_event cx2341x snd_seq snd_timer snd_seq_device snd videobuf_dvb videobuf_core v4l2_common videodev v4l2_compat_ioctl32 altera_ci dvb_core soundcore snd_page_alloc btcx_risc tveeprom mei(C) video wmi mac_hid lp parport firewire_ohci firewire_core crc_itu_t e1000e
Dec 13 11:16:25 hoofd-pc kernel: [20625.131927] [fglrx] ASIC hang happened
Dec 13 11:16:25 hoofd-pc kernel: [20625.131960]  [<ffffffffa00d2ffe>] KCL_DEBUG_OsDump+0xe/0x10 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.131976]  [<ffffffffa00e058c>] firegl_hardwareHangRecovery+0x1c/0x50 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132007]  [<ffffffffa017c119>] ? _ZN4Asic9WaitUntil15ResetASICIfHungEv+0x9/0x10 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132037]  [<ffffffffa017c0bc>] ? _ZN4Asic9WaitUntil15WaitForCompleteEv+0x9c/0xf0 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132066]  [<ffffffffa0176bbe>] ? _ZN15ExecutableUnits10CPRingIdleE15idle_WaitMethod12_QS_CP_RING_+0x11e/0x1e0 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132094]  [<ffffffffa017771a>] ? _ZN21ExecutableUnitsCayman14AllCPRingsIdleE15idle_WaitMethod+0x1a/0x90 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132122]  [<ffffffffa0176a4c>] ? _ZN15ExecutableUnits7PM4idleE15idle_WaitMethod+0x4c/0x90 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132149]  [<ffffffffa017737e>] ? _ZN21ExecutableUnitsCayman9assertPM4Eb+0x1e/0x80 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132177]  [<ffffffffa0180959>] ? _ZN8AsicR6009assertPM4Eb+0x39/0x80 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132195]  [<ffffffffa00ff5c0>] ? firegl_cmmqs_enableqs+0x70/0x70 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132220]  [<ffffffffa014ef64>] ? CMMQS_DisableQS+0x24/0x30 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132237]  [<ffffffffa00ff5c0>] ? firegl_cmmqs_enableqs+0x70/0x70 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132255]  [<ffffffffa0100768>] ? firegl_cmmqs_Disable_QS+0x58/0xf0 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132275]  [<ffffffffa00ff5d2>] ? firegl_cmmqs_disableqs+0x12/0x70 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132292]  [<ffffffffa00ff5c0>] ? firegl_cmmqs_enableqs+0x70/0x70 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132307]  [<ffffffffa00dc12d>] ? firegl_ioctl+0x1ed/0x250 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132317]  [<ffffffffa00cc9be>] ? ip_firegl_unlocked_ioctl+0xe/0x20 [fglrx]
Dec 13 11:16:25 hoofd-pc kernel: [20625.132329] pubdev:0xffffffffa037a320, num of device:1 , name:fglrx, major 8, minor 96.
Wat me daaruit opvalt is deze regel
Dec 13 11:16:25 hoofd-pc kernel: [20625.131927] [fglrx] ASIC hang happened Het lijkt dus gerelateerd aan de fglrx drivers. Het gaat overigens om fglrx 8.96.4 [Mar 12 2012]. Niet de post-release updates.

Ik heb gezocht, of ik daarover een bugmelding kon vinden. Ik vond onder andere deze Suspend/Resume hangs and fails - Ubuntu 12.04LTS. Die niet volledig overeenkomt. Want ik krijg geen zwart scherm. Net zoals deze bugmelding Screen stays black after suspend with AMD Fusion APUs and fglrx driver. Verder vond ik een mogelijk bruikbare hyperlink DebuggingKernelSuspend. Daarin wordt onder andere aangeraden op te starten met nieuwste kernel. Comment #24 wijst ook in die richting. Ik heb dit nog niet geprobeerd. Dit omdat het vastlopen na het klikken op pauzestand sporadisch lijkt voor te komen. En ik er ook niet zeker van ben, of die 3.7 kernel wel is vereist voor mijn hardware.

Maar goed. Dit is een meedenk topic. Wellicht heeft één van de mede forumgebruikers een vergelijkbare configuratie heeft, die een duit in het zakje wil doen.   



   



Hoofd PC september 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Ubuntu 14.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM
Test pc's AthlonXP 1700+ PC 1,5 GB RAM nVidia 7600GS en Dual P3 1000 MHz 1 GB RAM X1650Pro

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
Re: [ACPI 5.0] pauzestand ervaringen in Ubuntu 12.04.1
« Reactie #2 Gepost op: 2012/12/14, 11:51:01 »
Heb je de post-release-updates-versie van fglrx al geprobeerd?

Offline jolo

  • Lid
  • Steunpunt: Nee
Re: [ACPI 5.0] pauzestand ervaringen in Ubuntu 12.04.1
« Reactie #3 Gepost op: 2012/12/14, 13:09:10 »
Ik had de post-release-updates nog niet geprobeerd. Ik heb deze zojuist geprobeerd te installeren via Dash home > Extra Stuurprogramma. Het installeren via die methode mislukte. Het /var/log/jockey.log staat dan vol met errors. Dan maar via het terminalvenster
sudo apt-get install linux-source
sudo apt-get install linux-headers-generic
sudo apt-get remove  fglrx
sudo apt-get remove  fglrx-updates
sudo apt-get install fglrx-updates
Dat leek te zijn gelukt. Echter na de reboot toont dmesg | grep fglrx nog steeds fglrx 8.96.4 [Mar 12 2012]. En zijn er volgens Extra Stuurprogramma geen niet-vrije stuurprogramma ingeschakeld. In /var/log/Xorg.0.log zie ik onder andere
[     5.094] (WW) Falling back to old probe method for fglrx
[     5.100] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
[     5.101] (WW) Falling back to old probe method for vesa
[     5.101] (WW) Falling back to old probe method for fbdev
[     5.233] (WW) fglrx(0): board is an unknown third party board, chipset is supported
[     5.679] (WW) evdev: Microsoft Wired Keyboard 600: ignoring absolute axes.
Maar ik zie daarin geen errors. Wel zie ik daarin
AMD Radeon HD 6900 Series, AMD Radeon HD 6900 Series, CAYMAN, CAYMAN,
CAYMAN, AMD Radeon HD 6900M Series
Bij AMD/ATI hebben ze zo te zien wel een nieuwere driver beschikbaar. Wellicht valt die AMD Catalyst 12.10 te proberen.

   



Hoofd PC september 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Ubuntu 14.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM
Test pc's AthlonXP 1700+ PC 1,5 GB RAM nVidia 7600GS en Dual P3 1000 MHz 1 GB RAM X1650Pro

Offline jolo

  • Lid
  • Steunpunt: Nee
Re: [Opgelost] [ACPI 5.0] pauzestand problemen in Ubuntu 12.04.1
« Reactie #4 Gepost op: 2013/02/03, 21:24:55 »
Uiteindelijk heb ik op 12 januari 2013 het installeren van de fglrx van xorg-edgers ppa gedaan. Alleen werd er toen een “AMD Testing use only” watermerk getoond. Deze heb ik kunnen verwijderen via deze instructies How to remove the “AMD Testing use only” watermark? Al bleek na de laatste fglrx update van afgelopen vrijdag, het “AMD Testing use only” watermerk terug te zijn. Dus heb ik dat fix commando nogmaals uitgevoerd. Het watermerk is weer weg.

Nu drie weken later lijkt de pauzestand met xorg-edgers ppa nog steeds goed te werken. Alleen constateerde ik nog één probleem. Dat mijn Hauppauge WinTV HVR-1700 MC-Kit niet meer bleek te werken, wanneer de PC ontwaakte vanuit de pauzestand. Hiervoor vond ik in deze thread Problem Resuming from Suspend with DVB card, een bruikbare workaround. Namelijk in bericht #2 van Toz. Dus het aanmaken van het bestand /etc/pm/config.d/modules met daarin
SUSPEND_MODULES="<module>" Waarin <module> vervangen moet worden door de module(s) van de DVB tv-kaart. In mijn geval is dit dus
SUSPEND_MODULES="cx23885" En inderdaad bleek de DVB tvkaart nu wel te blijven werken, na het ontwaken uit de pauzestand.

Met een kleine aanpassing, zet ik hierbij dit topic op opgelost.
« Laatst bewerkt op: 2013/02/03, 21:28:17 door jolo »
Hoofd PC september 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Ubuntu 14.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM
Test pc's AthlonXP 1700+ PC 1,5 GB RAM nVidia 7600GS en Dual P3 1000 MHz 1 GB RAM X1650Pro

Offline jolo

  • Lid
  • Steunpunt: Nee
Re: [Opgelost] [ACPI 5.0] pauzestand problemen in Ubuntu 12.04.1
« Reactie #5 Gepost op: 2013/02/10, 21:22:43 »
Het pauzestand probleem was weliswaar opgelost met de xorg-edgers ppa. Maar die ppa bleek enkele dagen geleden een ander probleem te veroorzaken. Door afhankelijkheden die werden meegeïnstalleerd, kon een beveiligingsupdate qxl display driver 0.0.16-2ubuntu0.1 niet meer worden geïnstalleerd. Ook niet via het terminalvenster
jolo@hoofd-pc:~$ sudo apt-get install xserver-xorg-video-qxl
[sudo] password for jolo:
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De status informatie wordt gelezen... Klaar
Sommige pakketten konden niet geïnstalleerd worden. Dit kan betekenen dat u
een onmogelijke situatie gevraagd hebt of dat u de 'unstable'-distributie
gebruikt en sommige benodigde pakketten nog vastzitten in 'incoming'.
De volgende informatie helpt u mogelijk verder:

De volgende pakketten hebben niet-voldane vereisten:
 xserver-xorg-video-qxl : Vereisten: xorg-video-abi-11
E: Kan problemen niet verhelpen, u houdt defecte pakketten vast.
Pakket xorg-video-abi-11 zit blijkbaar in xserver-xorg-core, waarvan geen update beschikbaar is. Volgens Ubuntu' Softwarecentrum heb ik xserver-xorg-core 2:1.12.3+git20120709+server-1.12-branch.60e0d205-0ubuntu0ricotz~precise

Om een lang verhaal kort te maken. Uit Ubuntu Softwarecentrum > Geschiedenis kon ik concluderen, dat het update probleem te maken heeft met de xorg-edgers ppa. Die gebruik ik dan vanaf vandaag niet meer. Als spreekwoord wordt er dan wel eens gezegd: “Beter ten halve gekeerd, dan ten hele gedwaald.”

Omdat afhankelijkheden lastig zijn uit te zoeken, heb ik gekozen voor een verse Ubuntu 12.04.2 installatie. Hierbij doel ik op de precise daily build van vandaag.

Deze keer kon ik via Extra Stuurprogramma's wel de fglrx (post-release updates) installeren, zonder de xorg-edgers ppa. Deze regel staat nu onder andere in de dmesg output.
[fglrx] module loaded - fglrx 9.0.2 [Sep 20 2012] with 1 minors

Ik ben er nog niet honderd procent zeker van, dat deze fglrx driver voldoet. Maar dat zal de tijd moeten leren. Wat wel opvallend is, dat er nu in Extra stuurprogramma's alleen de fglrx (post-release updates) en de fglrx experimental beta drivers beschikbaar zijn. Dus niet meer de gewone fglrx drivers. Wellicht zijn die verwijderd uit de repository. 



Hoofd PC september 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Ubuntu 14.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM
Test pc's AthlonXP 1700+ PC 1,5 GB RAM nVidia 7600GS en Dual P3 1000 MHz 1 GB RAM X1650Pro