DaemonForums  

Go Back   DaemonForums > FreeBSD > FreeBSD General

FreeBSD General Other questions regarding FreeBSD which do not fit in any of the categories below.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 15th January 2009
anemos's Avatar
anemos anemos is offline
Fdisk Soldier
 
Join Date: May 2008
Location: Ελλάδα
Posts: 53
Thanked 5 Times in 5 Posts
Default Transparency

Hi,
Does anyone know if/how can I make konsole or xterm completely transparent?
When I say completely, I mean even the shortcuts behind it be visible.
Thanks
Reply With Quote
  #2   (View Single Post)  
Old 16th January 2009
Business_woman's Avatar
Business_woman Business_woman is offline
lieutenant
 
Join Date: May 2008
Posts: 45
Thanked 2 Times in 2 Posts
Default

I don't think xterm supports transparency. Try aterm
__________________
I like cookies...
Reply With Quote
  #3   (View Single Post)  
Old 16th January 2009
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Thanked 112 Times in 104 Posts
Default

XTerm doesn't support transparency (my only gripe about it). With Konsole, you should only need to set up a transparent background in the schema you are using; and voila. In other terminals derived from rxvt, such as aterm and rxvt-unicode: I believe -tr/+tr toggles the setting. Gnome-Terminal should also be capable of it, some where..... Everything based on VTE also should support it I think.


I would suggest x11/rxvt-unicode (urxvt) or x11/Terminal if you don't want Konsole or Gnome-Terminal.
__________________
My Journal

Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
Reply With Quote
  #4   (View Single Post)  
Old 16th January 2009
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,052
Thanked 118 Times in 93 Posts
Default

Good light terminals that support transparency: urxvt(rxvt-unicode) / mrxvt
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
  #5   (View Single Post)  
Old 16th January 2009
anemos's Avatar
anemos anemos is offline
Fdisk Soldier
 
Join Date: May 2008
Location: Ελλάδα
Posts: 53
Thanked 5 Times in 5 Posts
Default

I installed rxvt-unicode and it seems quite good and as TerryP said it can be transparent with -tr switch. Also, casting a glance at its man page I saw some very fancy things it supports. But if you see BSDKaffee's desktop here, you can see the application behind the terminal.
Reply With Quote
  #6   (View Single Post)  
Old 16th January 2009
TerryP's Avatar
TerryP TerryP is offline
Arp Constable
 
Join Date: May 2008
Location: USofA
Posts: 1,547
Thanked 112 Times in 104 Posts
Default

He is using a Window Manager that (should) supports such things ;-)

For other window managers, you might start here and work across the links / manual pages for the programs mentioned.
__________________
My Journal

Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
Reply With Quote
  #7   (View Single Post)  
Old 16th January 2009
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,052
Thanked 118 Times in 93 Posts
Default

Quote:
Originally Posted by anemos View Post
here, you can see the application behind the terminal.
You will need these for that kind of transparency:
http://freshports.org/x11-wm/xcompmgr
http://freshports.org/x11-wm/transset-df
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
  #8   (View Single Post)  
Old 16th January 2009
anemos's Avatar
anemos anemos is offline
Fdisk Soldier
 
Join Date: May 2008
Location: Ελλάδα
Posts: 53
Thanked 5 Times in 5 Posts
Default

Quote:
Originally Posted by TerryP
For other window managers, you might start here and work across the links / manual pages for the programs mentioned.
Quote:
Originally Posted by vermaden
You will need these for that kind of transparency:
http://freshports.org/x11-wm/xcompmgr
http://freshports.org/x11-wm/transset-df
Yes, that is exactly what I need!
Thanks
Reply With Quote
  #9   (View Single Post)  
Old 16th January 2009
BSDKaffee's Avatar
BSDKaffee BSDKaffee is offline
Real Name: Jason Hale
Coffee Addict
 
Join Date: May 2008
Location: Wintersville, Ohio
Posts: 212
Thanked 36 Times in 34 Posts
Default

Quote:
Originally Posted by anemos View Post
But if you see BSDKaffee's desktop here, you can see the application behind the terminal.
If you have desktop effects enabled in KDE4, you can make any window transparent to varying degrees. You can also specify just the window decorations or other menu items. In Konsole, you can also just make the background transparent.

As suggested, you need a compositing enabled window manager to make the entire window transparent for true transparency. Most apps that have transparent backgrounds like KDE3 apps use fake transparency which is basically just a superimposed screenshot. Therefore if you moved the window around, the transparency wouldn't change until the window was dropped again.

Here you can see I even have xterm transparent:
Reply With Quote
Reply

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:29 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick