LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-09-2008, 01:54 PM   #1
STARHARVEST
Member
 
Registered: Nov 2005
Location: Russia, republic of Bashkiria
Distribution: Slackware 12.1
Posts: 294

Rep: Reputation: 31
2D accelaration with ATI on Slack 12.1


In addition to this thread http://www.linuxquestions.org/questi...ckware-645499/
I would like to ask about 2D which is slow, e.g. listviews, menus and browsing in konq at all are slow. Any ideas bout options in Xorg?

Code:
Driver      "fglrx"
	BusID       "PCI:1:0:0"
	Option      	"UseInternalAGPGART" 	"no"
        Option      	"XAANoOffscreenPixmaps" "true"
        Option      	"TexturedVideo" 	"off"
	Option		"VideoOverlay"		"on"
	Option		"OpenGLOverlay"		"off"
	Option      	"UseFastTLS" 		"2"
	Option		"ColorTiling" 		"on"
	Option		"EnablePageFlip" 	"true"
	Option		"RenderAccel" 		"true"
	Option          "BlockSignalsOnLock" "on"
	Option          "KernelModuleParm" "locked-userpages=0"
	Option          "mtrr" "off"
	Option          "no_accel" "no"
	Option          "no_dri" "no"
	Option          "EnablePrivateBackZ" "no"
	Option          "backingstore" "true"
	Option		"GARTSize" "256"
	Option		"MergedFB" "off"
 
Old 07-13-2008, 07:23 AM   #2
STARHARVEST
Member
 
Registered: Nov 2005
Location: Russia, republic of Bashkiria
Distribution: Slackware 12.1
Posts: 294

Original Poster
Rep: Reputation: 31
well, nobody is an expert in hd 2400 agp as I see =(
 
Old 07-13-2008, 03:05 PM   #3
Franklin
Senior Member
 
Registered: Oct 2002
Distribution: Slackware
Posts: 1,348

Rep: Reputation: 217Reputation: 217Reputation: 217
3D drivers and performance in Linux gets most of the attention it seems - which is unfortunate. I can only speak for myself, but most of my work in linux is with 2D, not 3D and I have to agree with you - ATI 2D performance blows.

I had always used nvidia cards and had seen it written that the kernel nv driver gave better 2D performance than the prop. nvidia driver. I don't think I ever saw a difference myself. The nvidia cards worked well regardless.

I'm one of those people that attracts free PCs. Usually "broken" boxes that I manage to fix quite easily. As a result, I'm often stuck with hardware I might not have chosen otherwise, but I keep myself and 2 kids with working computers so I can't complain.

This is how I ended up with a string of ATI boxes. Like you, I could not understand the piss-poor 2D performance in X, but I never found a solution in the configuration options. One example that drove me nuts was the lag when I dragged XMMS around the screen. Another was the repainting of the desktop when a browser was open. Just horrible. I also had issues with transparent terms.

The only box I have now that I actually purchased is a Dell laptop with - yes - an ATI Radeon X1400 card (at the time nvidia was only on the AMD setups ). 2D performance is, again, not great, but not as bad as past experience with ATI. Perhaps it's the card, or the CPU, or the RAM, or some combination. It still is not as good as I think it should be. My card is finally supported by the open radeon driver, but I did not notice much difference between the 2 in 2D and stuck with fglrx.

I'm running slackware 12.1 on my newest freebee - a HP/Compaq desktop business PC. This thing is as low budget as it gets. Everything is on-board and there is no AGP slot to add a separate card. Even if there was, the cards would be too tall to fit in the case. The video is an Intel 82865G integrated graphics chip running on the i915 driver. Motherboard chipset is ICH5. The intel 2D performance is superior to the ATI 2D performance and the DVD video is also far superior to the results I get when I play a DVD on the Dell. 3D on the intel is not so hot (of course), but I can play Foobiliards and Neverputt just fine. GoogleEarth works great too.

So, that was my verbose way of saying I think ATI blows as a 2D card. Hopefully someone will make a suggestion that helps you more than this.
 
Old 07-14-2008, 02:31 AM   #4
askalon9f2
LQ Newbie
 
Registered: Feb 2008
Location: Antwerp, Belgium
Distribution: Slackware 12.2, slamd64 12.1
Posts: 18

Rep: Reputation: 0
Hi,

The people at phoronix forums have a lot of info on this kind of issue:
http://www.phoronix.com/forums/forumdisplay.php?f=46

Best regards,

Ben
 
Old 07-14-2008, 07:14 AM   #5
STARHARVEST
Member
 
Registered: Nov 2005
Location: Russia, republic of Bashkiria
Distribution: Slackware 12.1
Posts: 294

Original Poster
Rep: Reputation: 31
Quote:
Originally Posted by Franklin View Post
One example that drove me nuts was the lag when I dragged XMMS around the screen. Another was the repainting of the desktop when a browser was open. Just horrible. I also had issues with transparent terms.
Yeah, I see just the same stuff on my desktop..
 
Old 07-14-2008, 07:18 AM   #6
STARHARVEST
Member
 
Registered: Nov 2005
Location: Russia, republic of Bashkiria
Distribution: Slackware 12.1
Posts: 294

Original Poster
Rep: Reputation: 31
Quote:
Originally Posted by askalon9f2 View Post
Hi,

The people at phoronix forums have a lot of info on this kind of issue:
http://www.phoronix.com/forums/forumdisplay.php?f=46

Best regards,

Ben
Heh, I've asked already there.. Still no luck yet.
http://www.phoronix.com/forums/showthread.php?t=11333
 
Old 07-14-2008, 08:20 AM   #7
Eternal_Newbie
Member
 
Registered: Jun 2005
Location: The Pudding Isles
Distribution: Slackware
Posts: 573

Rep: Reputation: 59
From what I remember, 2D on recent fglrx drivers with recent ATI cards is slower for 2 reasons:

1) 3D acceleration gets most of the attention from the developers, so the 2D drivers are not optimised properly for recent ATI cards.

2) In recent drivers, some 2D functions are now accelerated through the 3D drivers partly because of the the above problem, even though this is inherently slower. XV is one of them, If I remember correctly

Why your 2D acceleration is particularly slow I have no idea. This seems to be one of those annoying problems that affect only some people and as a result ATI/AMD are unwilling to admit it exists, even if they even knew where to look. There is a similar but more general problem with NVidea's 2d acceleration on recent cards BTW.

EDIT: I seem to remember some people have had sucess solving this problem by explicitly disabling Composite (which is on by default in recent XOrg).

Last edited by Eternal_Newbie; 07-14-2008 at 08:33 AM.
 
Old 07-14-2008, 08:54 AM   #8
STARHARVEST
Member
 
Registered: Nov 2005
Location: Russia, republic of Bashkiria
Distribution: Slackware 12.1
Posts: 294

Original Poster
Rep: Reputation: 31
Quote:
Originally Posted by Eternal_Newbie View Post
I seem to remember some people have had sucess solving this problem by explicitly disabling Composite (which is on by default in recent XOrg).
Already tried this

Section "Extensions"
Option "Composite" "off"
 
Old 07-15-2008, 07:13 PM   #9
symatic
Member
 
Registered: May 2007
Distribution: Slackware
Posts: 242

Rep: Reputation: 32
2D performance is not that bad for my x1600. Now I have a question though.

What do these settings do?
Quote:
Option "UseInternalAGPGART" "no"
Option "XAANoOffscreenPixmaps" "true"
Option "TexturedVideo" "off"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "UseFastTLS" "2"
Option "ColorTiling" "on"
Option "EnablePageFlip" "true"
Option "RenderAccel" "true"
Option "BlockSignalsOnLock" "on"
Option "KernelModuleParm" "locked-userpages=0"
Option "mtrr" "off"
Option "no_accel" "no"
Option "no_dri" "no"
Option "EnablePrivateBackZ" "no"
Option "backingstore" "true"
Option "GARTSize" "256"
Option "MergedFB" "off"
I can tell you a few things from what i have experienced:

this is wrong for me.
Quote:
Option "XAANoOffscreenPixmaps" "true"
Option "TexturedVideo" "off"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Textured video works better 3D/2D. Which is enabled by default.

Most if not all of your other options are just not needed, the driver will handle them. If I'm wrong please tell me what they do for you.

Last edited by symatic; 07-15-2008 at 07:14 PM. Reason: ramble on baby
 
Old 07-16-2008, 03:09 AM   #10
STARHARVEST
Member
 
Registered: Nov 2005
Location: Russia, republic of Bashkiria
Distribution: Slackware 12.1
Posts: 294

Original Poster
Rep: Reputation: 31
Option "TexturedVideo" "off"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"

these options make video playback ok, without freezing the system.
I don't understand the purpose of the rest options.. simply added them due numerous howto's which I followed and re-followed thousand times.
 
Old 07-16-2008, 08:31 AM   #11
Eternal_Newbie
Member
 
Registered: Jun 2005
Location: The Pudding Isles
Distribution: Slackware
Posts: 573

Rep: Reputation: 59
If the other options don't actually seem to be doing any good, then I would personally comment them out. Perhaps when you have the time, you can try enabling each individually and see if that makes any difference.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Thinkpad 600e 3D Accelaration linux_or_bust Linux - Laptop and Netbook 0 01-06-2006 09:52 AM
Graphic accelaration on ATI Radeon Xpress 200 series seshank Linux - Software 1 12-18-2005 05:41 PM
Graphic accelaration on ATI Radeon Xpress 200 series seshank Fedora 3 10-20-2005 03:22 AM
I can't get the 3d accelaration working Chewy[TG] Linux - Newbie 1 02-11-2004 10:15 AM
Enabling 3d accelaration in MDK 9.1 RC2? guitargeek Linux - Distributions 6 03-14-2003 03:55 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:32 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration