Hello,
I am new to openSUSE and 13.1 is the first version I installed. Until now I’ve managed to set it up to work very good with my machine which is Dell Precision M4600 workstation with i7-2760QM, 16GB ram, nVidia K2000 and IPS fullRGB led AdobeGamut display. At the moment noveau driver is running for nVidia 2000M as the rpm is not yet ready for 13.1.
Even, the machine works well I am not able to properly wake after the sleep mode. I’ve noticed that machine wakes by the led lamps and HDD and CPU activity but not the screen which remains completely turned off. As I also have an external Dell U2411H display, I’ve tried the same procedure when this monitor is connected via DisplayPort. I’ve tried several configurations:
- If only laptop display is connected whatever I do it won’t turn on after sleep
- If external DP++ display is attached then only it wakes, laptop display is always blank. With this wake case laptop keyboard and mouse are wake but there is no mouse pointer which is lost also bluetooth devices doesn’t restart.
I’ve checked pm-suspend.log and everything seams fine:
...
/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
Sat Nov 30 04:24:27 CET 2013: performing suspend
INFO: using built-in quirks database from HAL.
INFO: S2RAM_OPTS from HAL quirks: ' '.
KMS graphics driver is in use, skipping quirks.
Sat Nov 30 04:24:50 CET 2013: Awake.
Sat Nov 30 04:24:50 CET 2013: Running hooks for resume
Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend:
...
I’ve tried to uninstall pm-utils but there were no effects on this behaviour. Then I’ve also installed laptop-mode-tools and tried. When go to suspend it quickly tries to wake ending up with freeze. In this case laptop display is also always blank only DP++ display is able to show something. These two post screens appear after which computer blocks and I can only do reset :
http://s17.postimg.org/l2c17jsvf/disp1.jpg](http://postimg.org/image/l2c17jsvf/) http://s28.postimg.org/r13zcx555/disp2.jpg](http://postimg.org/image/r13zcx555/)
If you can see here is written: 200.207921]nouveau E PBUS][0000:01:00.0] MMIO write off 0x000000000 FAULT at 0x1127b8 [IBUS]
200.207921]nouveau E PBUS][0000:01:00.0] MMIO write off 0x000000000 FAULT at 0x1127b8 [IBUS]
200.240949]nouveau E PBUS][0000:01:00.0] MMIO write off 0x000000000 FAULT at 0x112728 [IBUS]
....
200.366264]nouveau E PDISP][0000:01:00.0]DP:0006:0344: failed to read DPCD
In this case after consulting pm-suspend.log these lines appear in the log:
....
/usr/lib/pm-utils/sleep.d/02rtcwake resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/01laptop-mode resume suspend:
/usr/sbin/laptop_mode: line 239: .: /etc/laptop-mode/conf.d/board-specific: is a directory
Warning: Configuration file /etc/laptop-mode/conf.d/board-specific/* is not readable, skipping.
Laptop mode
enabled, not active
/usr/share/laptop-mode-tools/modules/cpufreq: line 11: echo: write error: Invalid argument
SETTING OF KERNEL PARAMETER FAILED: echo ondemand \> /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
/usr/share/laptop-mode-tools/modules/cpufreq: line 11: echo: write error: Invalid argument
SETTING OF KERNEL PARAMETER FAILED: echo ondemand \> /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
/usr/share/laptop-mode-tools/modules/cpufreq: line 11: echo: write error: Invalid argument
SETTING OF KERNEL PARAMETER FAILED: echo ondemand \> /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor
/usr/share/laptop-mode-tools/modules/cpufreq: line 11: echo: write error: Invalid argument
SETTING OF KERNEL PARAMETER FAILED: echo ondemand \> /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor
/usr/share/laptop-mode-tools/modules/cpufreq: line 11: echo: write error: Invalid argument
SETTING OF KERNEL PARAMETER FAILED: echo ondemand \> /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor
/usr/share/laptop-mode-tools/modules/cpufreq: line 11: echo: write error: Invalid argument
SETTING OF KERNEL PARAMETER FAILED: echo ondemand \> /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor
/usr/share/laptop-mode-tools/modules/cpufreq: line 11: echo: write error: Invalid argument
SETTING OF KERNEL PARAMETER FAILED: echo ondemand \> /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor
/usr/share/laptop-mode-tools/modules/cpufreq: line 11: echo: write error: Invalid argument
SETTING OF KERNEL PARAMETER FAILED: echo ondemand \> /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor
....
Everything else in these logs seams OK with succeeded on end of line.
Can you please help me to correct these problems with sleep/suspend ? or suggest me what should I do.
Also, is this a problem of nouveau nvidia drivers available in openSUSE or in kernel, will installation of nVidia drivers correct this. Thanks