I do not know if this is the right forum section so if I am in the wrong forum section please move it to the right section.
I have this problem from the beginning of openSUSE 12.3 a fresh install on an 30 GB partition,some times if I wake up my Pc it will not wake up how it should the screen stays black and I can not do anything.
First I have an AMD Radeon HD 4870 running with the opensource drivers all works fine but too hot so I am controlling the clock speed with this plasma widget Radeon Power Management KDE-Apps.org to lover the temps.
I thought maybe that is the problem so I tried leaving it as default but no use the same problem some times(this has perfect worked under Chakra Linux with systemd 204 and Kernel 3.7.6 and 3.9.2) so I tried another Kernel from the Stable repo first the 3.9 and now the latest 3.10.1 from the OBS stable kernel repo but the same this this time.
It seems using the 3.10.1 Kernel makes this problem appear every time after sleep.
So her a small system log,why small-if I post the big one above it would say I am spammer xD and the open ID **** gives me an error,maybe I have done something wrong.
From the beginning of the sleep and to the restart after the black screen: SUSE Paste
Just an idea:
In my BIOS I have an option “Repost Video on S3 Resume” in the “Power” submenu.
For some kernel versions I had to set that to “Yes” to have the gfxcard (Radeon 9600) working after suspend, on other versions I had to set this to “No” (which was the default anyway).
So take a look in your BIOS settings if you have a similar option (maybe called something like “reinitialize graphics card after suspend”?) and try toggling it on and off.
Maybe that helps?
I have Asus M4A78T-E motherboard with an AMD Phennom 2 x4 955 BE and I do not remember seeing such option but I will look at it and see.
This could explain why is it so terrible working with the 3.10.1 Kernel but not why is it sometimes working and sometimes not working with the 3.7.10 kernel.
I do not have the same settings as you wolfi323 but I tried what I could.
On the Power menu I have:
Suspend [Auto]
ACPI 2.0 support [disabled]
ACPI APIC support [enabled]
So I tried setting ACPI 2.0 enabled and Suspend to S3 only(second option is S1 pos) with both kernels 3.7.10 and 3.10.1 but the same problem after the first sleep or the second(one time the sleep works the other time not).
I sad it maybe wrong,after it wakes up from the sleep I see on the screen the normal wake up process but It ends up in a black screen with my LCD monitor going to power save mode and on my usb keyboard I can not enable caps lock or disable num lock so maybe it is a full system crash?
I upgraded Systemd and Udev to version 204 via OBS System:Base repo.
Systemd 204 is fast like hell, KDM can not catch up xD but unfortunately this was no help after the second sleep the same problem black screen or system crash?
Ok a few days have passed and no really help from the community and it is still the same problem.
I am waiting for an update to fix this issue until then I will be booting in to Chakra Linux too avoid too many reboots afters sleep.
Still I have no clue why is it not working how it should with all open source drivers,all other distros do not have this problem with only open source drivers.
Now I know the problem if I under-lock my gpu from 750 MHz to 500 MHz to save energy and temps the problem appears very often but in Chakra Linux it works without a problem.
So no gpu under-locking for openSUSE
Another time I was wrong it happens also with the default clock speed of the gpu so I do not have any clue what is is causing this problem after sleep.