"Alex" == Alex Deucher
writes:
Alex> On Wed, Nov 18, 2009 at 4:35 PM, John Stoffel
> "Alex" == Alex Deucher
writes: Alex> On Wed, Nov 18, 2009 at 4:16 PM, John Stoffel
wrote: >>> "Alex" == Alex Deucher
writes: Alex> On Tue, Nov 17, 2009 at 3:27 PM, John Stoffel
wrote: >>>>> "Dave" == Dave Witbrodt
writes: Also, when I lock my display, and kid seven year old switches users so he can play Super Mario Chronicles, the performance is terrible. Is this because user switching doesn't allow sharing of the Hardware for video acceleration? I seem to remember something about this, but Ican't find it in my old emails currently.
Alex> DRI1 only supports one accelerated instance. KMS/DRI2 supports Alex> multiple accelerated sessions.
So if I go with 2.6.32-rcN I should be all set? Or do I need to upgrade MESA, libdrm, etc as well?
Alex> You need xf86-video-ati and mesa with kms support and Alex> libdrm_radeon. I believe karmic has this already. if not, it's Alex> available via ppa. radeonhd doesn't support kms at the moment.
This is what I've got currently installed:
> dpkg-query -l | grep radeon ii libdrm-radeon1 2.4.14-1ubuntu1 Userspace interface to radeon-specific kernel rendering services ii xserver-xorg-video-radeon 1:6.12.99+git20090929.7968e1fb-0ubuntu1 X.Org X server -- ATI Radeon display driver ii xserver-xorg-video-radeon-dbg 1:6.12.99+git20090929.7968e1fb-0ubuntu1 X.Org X server -- ATI Radeon display driver (debugging symbols)
So I suspect I need to get ppa setup so I can get newer versions. Also, there's no xf86- on Ubuntu, are you sure you don't mean the xserver-xorg-driver-radeon like I have above? *grin*
Alex> The actual driver is called xf86-video-ati, but each distro Alex> packages it differently. The ones you have should work. You'll Alex> need an updated kernel and mesa for r6xx/r7xx 3D however. My video card is an R500: > dmesg | grep '\[drm\]' [ 17.431279] [drm] Initialized drm 1.1.0 20060810 [ 17.594650] [drm] radeon defaulting to userspace modesetting. [ 17.604268] [drm] Initialized radeon 1.31.0 20080528 for 0000:03:00.0 on minor 0 [ 17.908555] [drm] Setting GART location based on new memory map [ 17.908995] [drm] Loading R500 Microcode [ 17.968299] [drm] Num pipes: 1 [ 17.968307] [drm] writeback test succeeded in 1 usecs [219424.146341] [drm] Num pipes: 1 [440400.500365] [drm] Num pipes: 1 I've got 2.6.32-rc4 running right now with KMS enabled, along with the modules: radeon 575832 2 ttm 42492 1 radeon drm_kms_helper 27692 1 radeon drm 183464 5 radeon,ttm,drm_kms_helper fb 40175 2 radeon,drm_kms_helper i2c_algo_bit 5456 1 radeon cfbcopyarea 3345 1 radeon cfbimgblt 2493 1 radeon cfbfillrect 3837 1 radeon But I suspect I need to update userspace to something much newer/bleeding edge. Anyone got the PPA URL handy? Otherwise I'll poke at it later tonight at home and see what I can find. Oh wait, it looks like I might have it already: > cat /etc/apt/sources.list.d/xorg-edgers deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu karmic main deb-src http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu karmic main But I get those are wrong and not working right now. Ugh. Thanks for all your help Alex! John -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org