You are not logged in.

#1 2010-02-18 15:54:32

spupy
Member
Registered: 2009-08-12
Posts: 218

Smooth playback vs suspend: can't get both with ATI

For quite a while suspend was working OK. It was a little weird - after boot I had to once suspend/resume from tty before going to X, afterwards all suspend (with acpi) worked. Weird, but it worked. The command I use is:

s2ram -f --vbe_post --vbe_mode

Yesterday I decided to test KMS. I had to upgrade some packages: xf86-input-*, xf86-input-ati, and xorg (used 1.6). The reason I used old version was that I had some serious problems with Xorg 1.7 (problems are gone now). (KMS is disabled now.)

With the latest xf86* and xorg packages, plus git versions of libgl, mesa and the like, everything was working, including, for a first time, smooth HD playback. Unfortunately, laptop won't wake up from suspend - black screen. I tried a couple of combos with the s2ram options, but nothing changed.

Going back to the old versions of xorg and xf86*, suspend works as it used to, but no HD playback.

Something interesting as well: with latest packages mplayer with direct rendering plays awesome; with old packages and direct rendering enabled for mplayer, all videos stutter.

Ideally, I would like to find how to suspend with the latest packages. pm-utils don't help either.

Linux zentoo 2.6.32-ARCH #1 SMP PREEMPT Sat Dec 26 08:26:17 UTC 2009 i686 Intel(R) Celeron(R) M CPU 410 @ 1.46GHz GenuineIntel GNU/Linux

OLD packages:

xf86-input-evdev-2.2.5-1-i686.pkg.tar.gz
xf86-input-keyboard-1.3.2-2-i686.pkg.tar.gz
xf86-input-mouse-1.4.0-2-i686.pkg.tar.gz
xf86-input-synaptics-1.2.0-1-i686.pkg.tar.gz
xf86-video-ati-6.12.4-1-i686.pkg.tar.gz
xf86-video-vesa-2.2.0-1-i686.pkg.tar.gz
xorg-server-1.6.3-4-i686.pkg.tar.gz

New packages (from the repos):

xf86-input-evdev-2.3.2-1
xf86-input-keyboard-1.4.0-1
xf86-input-mouse-1.5.0-1
xf86-input-synaptics-1.2.1-1
xf86-video-ati-6.12.4-3
xf86-video-vesa-2.2.1-1
xorg-server-1.7.4.901-1

There are two types of people in this world - those who can count to 10 by using their fingers, and those who can count to 1023.

Offline

Board footer

Powered by FluxBB