JUN
17
2004

LWN.net: The Grumpy Editor's Guide to Terminal Emulators

As part of its Grumpy Editor series, LWN.net looks at current terminal emulators. Not surprisingly they also mention KDE's Konsole which seems to win in terms of features. And as a teaser for upcoming KDE 3.3, look at this screenshot of Konsole showing real transparency while running under freedesktop.org's X Server.

Comments

I'm sorry but I don't see any kind of transparency on the screenshot !
Where is it ?


By Pinaraf at Thu, 2004/06/17 - 5:00am

It's the black konsole window. You need to change your gamma to an insanely high value to see it: $ xgamma -gamma 3 ... or something. Or make the picture brighter with kuickshow (b-key) or gimp. Gwenview doesn't support that. :-(


By Melchior FRANZ at Thu, 2004/06/17 - 5:00am

Makes me wonder what CRTs/TFTs you have, it's visible on my TFT even on the lowest brightness setting.


By Anonymous at Thu, 2004/06/17 - 5:00am

Thanks, you were true : gamma settings were wrong so I have to use kuickshow...


By Pinaraf at Thu, 2004/06/17 - 5:00am


By Thorsten Schnebeck at Thu, 2004/06/17 - 5:00am

I know this is slightly off-topic, but since freedesktop.org and the X Server where brought up in this article, I enjoy seeing the faster and more flexible progress the open source world will witness thanks the new fork of X.

Is this transparency based on the current patch for transparency in some kind of new X version? ala: http://freedesktop.org/~keithp/screenshots ?

X ( http://www.mediaapplicationserver.net ) seems to have ongoing projects, like for example "Media Application Server - MAS" ( http://www.mediaapplicationserver.net ). Anything known about KDE adopting MAS or any of the other projects going on with X that KDE might decide to adopt?


By ac at Thu, 2004/06/17 - 5:00am

> Is this transparency based on the current patch for transparency in some kind of new X version? ala: http://freedesktop.org/~keithp/screenshots ?

Exactly, you will find your link on the page linked in above story.


By Anonymous at Thu, 2004/06/17 - 5:00am

The screenshot looks amazing. I hope the freedesktop xserver is making good progress! Does anyoneknow where I can get the background image shown in the screenshot?


By Michael Thaler at Thu, 2004/06/17 - 5:00am

Heck, I'd like a quick rundown of themes and settings used there. It's not only beautiful, it would be great when I go back and forth between OSX and KDE.


By Evan "JabberWok... at Thu, 2004/06/17 - 5:00am

freedesktop.org hosts two different X server projects, one called Kdrive (a small testbed X server that Keith used to develop Xdamage, Xfixes, etc. afaik) and the X.org X server tree, which is very similar to XFree86 4.4, but now has those extensions as well, I think. Which one does this article refer to? It would be nice if it were updated to prevent such confusion in the future.

Jesse


By Jesse Barnes at Thu, 2004/06/17 - 5:00am

they mean the x server based on kdrive


By kdrive at Thu, 2004/06/17 - 5:00am

yeah, that's what I figured, but given past confusion about what's hosted at freedesktop.org, and what sort of work people are doing on various X servers, I thought it was important to be specific.

Jesse


By Jesse Barnes at Thu, 2004/06/17 - 5:00am

Well, the distinction may become less important soon. There is an effort to port KDrive's new extensions (the ones which make possible transparent windows and stuff) to the X Server that is based on the old XFree86. Once that happens it won't matter which server you're running.


By Spy Hunter at Fri, 2004/06/18 - 5:00am

Well, KDrive is the old name of what is now called X server
http://xserver.freedesktop.org/

Then you have the old X11 server of X.org


By oliv at Thu, 2004/06/17 - 5:00am

> Well, KDrive is the old name of what is now called X server
> http://xserver.freedesktop.org/
>
> Then you have the old X11 server of X.org

Incorrect. The CVS tree has both in them. Also see the topic of #freedesktop at Freenode.net.

Jesse


By Jesse Barnes at Thu, 2004/06/17 - 5:00am

> Which one does this article refer to?

The one which is called "X Server" and to which the article links to? :-)


By Anonymous at Thu, 2004/06/17 - 5:00am

I don't use konsole cause when I try to use iptraf or "make menuconfig" I get that "This program requires a screen size of at least 80 columns by 24 lines
Please resize your window" so I open an xterm and it just works. is there a way to make konsole work with this kind of app?

thanx in advance


By Pat at Thu, 2004/06/17 - 5:00am

resize it!

Settings -> Size


By stripe4 at Thu, 2004/06/17 - 5:00am

actually it was a font problem, it was on "huge" so i changed it to normal and it works now :)


By Pat at Thu, 2004/06/17 - 5:00am

Sigh. Terminal feature i've been waiting for a long time.


By foo at Thu, 2004/06/17 - 5:00am

With only one person voting for this feature it will be never considered.


By Anonymous at Fri, 2004/06/18 - 5:00am

SO why do they call it all Xserver? dont they think thats confusing?

can someone tell us if its the server from x.org / the patched one has wich tranparency??


By Willo at Thu, 2004/06/17 - 5:00am

> can someone tell us if its the server from x.org / the patched one has wich tranparency??

It's the goal to add the fdo extensions, allowing transparency and other stuff, to X.org within the next one, two major releases.


By Anonymous at Thu, 2004/06/17 - 5:00am

> And as a teaser for upcoming KDE 3.3, look at this screenshot of Konsole showing
> real transparency while running under freedesktop.org's X Server.

This screenshot of KDE3.3 looks very close to OS X Panther. It's nice!


By Anton Velev at Thu, 2004/06/17 - 5:00am

Hi

Which widget theme is that?
How do I get drop shadows behind window frames like that - IIRC there was support for that in kde 3.2 betas and then it disappeared by final release?
Is that ksmoothdock at the bottom?

Thanks


By timlinux at Thu, 2004/06/17 - 5:00am

The theme is plastik, the windec is baghir 0.4pre5, the icon theme is cristal real svg 0.5 (only for kde 3.2 and better) ---> http://themes.freshmeat.net/projects/crystalrealsvg/
dropshadows come from fdo xserver...they are native, you can have a similar effect using a patch for kde 3.2 and cvs..you can find it in kde-look.org
:)


By Giovanni Venturi at Thu, 2004/06/17 - 5:00am

Oh I forgot to say that the one at the bottom is not ksmoothdock..I still prefer to use the old, tested, rick solid, useful, but also nice-looking kicker! ;)


By Giovanni Venturi at Thu, 2004/06/17 - 5:00am

And the window decorations?


By timlinux at Thu, 2004/06/17 - 5:00am

baghira 0.4pre5


By Giovanni Venturi at Thu, 2004/06/17 - 5:00am

And which konsole? Does the current CVS version actually have support for render/whatever-extenstions or is this just a proof-of-concept hack?


By Fred Schättgen at Fri, 2004/06/18 - 5:00am

Konsole (and necessary support for this transparency in kdelibs) of KDE 3.3 Alpha. It's really in CVS and will be in KDE 3.3.


By Anonymous at Fri, 2004/06/18 - 5:00am

Thanks, you forgot to answer the wallpaper question some postings higher. :-)


By Anonymous at Fri, 2004/06/18 - 5:00am

errr..I don't remember where I took it :)
maybe in kde-look?


By Giovanni Venturi at Fri, 2004/06/18 - 5:00am

Any support for drop shadows before now was only a hack, and would behave badly when moving windows or when shadowed windows changed their contents underneath the shadow. Drop shadows and the like require extensions to the X server to work correctly. Those extensions are still in development and are not being shipped with any current distribution that I know of. They will come eventually, though.


By Spy Hunter at Fri, 2004/06/18 - 5:00am

the city of Bergen in Norway decided to switch from windows to linux and according to that zdnet article ( http://zdnet.com.com/2100-1104_2-5238146.html?tag=zdfd.newsfeed ) , they choose Suse over Red Hat because:
"We consider SuSE being ahead of Red Hat technically," with earlier 64-bit versions, better support for multiple languages and a focus on the KDE graphical interface. "

which is good news for linux and KDE :)


By Pat at Fri, 2004/06/18 - 5:00am

It surpasses gnome-terminal and konsole on a feature no other ever tried to implements :
you can split tab vertically/horizontally, as much as you need, and still have multiple tab. It's damn usefull when you need to have multiple terminals visible.
Sure, you could just fire a few "New window" up, but :
1) you have to resize/manage them to get the desired layout, with maximized visible part
2) This is as many processes forked (multi-gnome-terminal only forks the shells)
3) if you want to use 2-3 of these layouts, you have to waste as many workspace (whereas in mgt, all this goes to tab layout).

Sure, it's a kinda abandoned project (it's gtk-1, and there's no update since April 2003), and it doesn't have as much eye candy as Konsole, but that would be so nice if any of the current fashioned terminal emulator would pick up those features...


By Seb C. at Fri, 2004/06/18 - 5:00am

My one wish for Konqueror, the one thing that could possibly make it more delicious.... integration with GNU Screen.


By anon at Fri, 2004/06/18 - 5:00am

The article may have praised konsole for some innovative features, but one of the strongest concerns voiced by the author was the drive for silly transparent backgrounds and images etc. which do nothing to help the user read the text. So you follow on from reporting on the praise with a screenshot of pointless eye candy...


By Jon at Sat, 2004/06/19 - 5:00am

helow nao entendo nada de ingles do que vcs estao falando ???
sou do brasil brasil hahahhah


By junior.kraus at Wed, 2005/04/27 - 5:00am