LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Gentoo
User Name
Password
Gentoo This forum is for the discussion of Gentoo Linux.

Notices


Reply
  Search this Thread
Old 07-06-2010, 09:38 AM   #1
alphisb0t
Member
 
Registered: Jun 2004
Distribution: gentoo 2008.desktop
Posts: 110

Rep: Reputation: 15
ati mobility x1300 and mrxvt lack of transparency


Hello all.

For some reason ever since I've upgraded to the latest X11 mrxvt no longer works with transparency. Direct rendering is enabled according to glxinfo. Below is my mrxvtrc file.

Quote:
Mrxvt.transparent:true
Mrxvt.shading: 15
Mrxvt.transaprentTabbar: true
Mrxvt.scrollBar: false
Mrxvt.foreground: grey
Mrxvt.background: black
Mrxvt.transparentMenubar: true
Mrxvt.showMenu: false
Mrxvt.borderLess: true
Mrxvt.hideTabbar: true
I'm using "radeon" as my graphics driver in xorg.conf.

Any ideas are greatly appreciated!
Thanks.
 
Old 07-06-2010, 10:01 AM   #2
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Unless I'm greatly mistaken, mrxvt doesn't do true transparency, only pseudotransparency, which is completely independent of your video card and drivers.

Are you sure you didn't also upgrade mrxvt? Perhaps the version you have installed now has a bug? If you start mrxvt from another terminal, does it give an error?

Adam
 
Old 07-06-2010, 10:57 AM   #3
alphisb0t
Member
 
Registered: Jun 2004
Distribution: gentoo 2008.desktop
Posts: 110

Original Poster
Rep: Reputation: 15
Yes pseudo-transparency is what it does. It was the most recent X server upgrade that seemed to kill it for me. If this is a function of X and not the video drivers then something is wrong with my X.

As for the version of mrxvt I'm using, its the latest in the gentoo repo. I'm not aware of any issues with it.

Is there anything that I could check that could be disabling this functionality? Does X need to be built a certain way perhaps?

Thanks.
 
Old 07-06-2010, 11:58 AM   #4
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
As far as I know, there are no special requirements for X when it comes to pseudotransparency in most/all applications. Does rxvt work with pseudo-transparency ( 'rxvt -ip' to test)?

Adam
 
Old 07-06-2010, 12:48 PM   #5
alphisb0t
Member
 
Registered: Jun 2004
Distribution: gentoo 2008.desktop
Posts: 110

Original Poster
Rep: Reputation: 15
Actually I just finished trying to get transparency working with xchat because I recall it having this as a feature. When I clicked the checkbox in the preferences to enable this feature, I got an error.
Quote:
Unable to set transparent background!

You may be using a non-compliant window
manager that is not currently supported.
This is of course nonsense because I use evilwm on this machine as well as my other gentoo machine and it works just fine. The only difference is this machine has an ATI mobility radeon x1300.

Any ideas?
 
Old 07-06-2010, 02:45 PM   #6
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Well something other than your driver is causing transparency to fail. Why not try another window manager to see what happens?
 
Old 07-07-2010, 02:15 AM   #7
i92guboj
Gentoo support team
 
Registered: May 2008
Location: Lucena, Córdoba (Spain)
Distribution: Gentoo
Posts: 4,083

Rep: Reputation: 405Reputation: 405Reputation: 405Reputation: 405Reputation: 405
You might want to try a different background setter, since fake transparency involves copying a portion of your background to another buffer. feh or esetroot should work ok. Just an idea, in case you didn't try that yet.

Besides that, the only thing I can suggest is to take a look at the X logs, usually at /var/log/Xorg.n.log being "n" a number of a given display. Maybe there's something there (like an X extension that fails to load or some kind of warning that can lead us into the right track).

If some program is failing to load this feature it might be interesting to run it from command line as well to see if it spits out some extra info.
 
Old 07-10-2010, 07:57 PM   #8
alphisb0t
Member
 
Registered: Jun 2004
Distribution: gentoo 2008.desktop
Posts: 110

Original Poster
Rep: Reputation: 15
Thanks so much. I emerged FEH and set the background using that and now it works perfectly.

Now to figure out how to auto start this with evilwm
 
  


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
IceWM transparency of mrxvt, ( rxvt ) Alexvader Slackware 3 12-06-2009 11:59 AM
ATI Mobility Radeon X1300 -- CentOS 5 -- 3D Doctorzongo Linux - Hardware 1 06-02-2008 02:47 PM
ATI Mobility Radeon X1300 Configuration Under OpenSuSE 10.3 Doctorzongo SUSE / openSUSE 2 04-12-2008 10:18 PM
ATI mobility radeon X1300 supported on debian etch (4)? allyghee Debian 5 09-05-2007 12:44 PM
Intel® Graphics Media Accelerator 950 or ATI MOBILITY™ RADEON X1300 for Dell Inspiron neranjana Linux - Laptop and Netbook 7 05-10-2007 03:53 PM

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

All times are GMT -5. The time now is 01:40 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