Skip to content

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

Thursday, 17 June 2004  |  Binner

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:

Transparency ??? - Pinaraf - 2004-06-17

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

Re: Transparency ??? - Melchior FRANZ - 2004-06-17

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. :-(

Re: Transparency ??? - Anonymous - 2004-06-17

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

Re: Transparency ??? - Pinaraf - 2004-06-17

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

Re: Transparency ??? - Thorsten Schnebeck - 2004-06-17

http://www.werbefoto.at/d_base/calibration.htm ;-)

X - ac - 2004-06-17

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?

Re: X - Anonymous - 2004-06-17

> 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.

Looks great! - Michael Thaler - 2004-06-17

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?

Re: Looks great! - Evan "JabberWokky" E. - 2004-06-17

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.

*Which* X server? - Jesse Barnes - 2004-06-17

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

Re: *Which* X server? - kdrive - 2004-06-17

they mean the x server based on kdrive

Re: *Which* X server? - Jesse Barnes - 2004-06-17

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

Re: *Which* X server? - Spy Hunter - 2004-06-18

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.

Re: *Which* X server? - oliv - 2004-06-17

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

Re: *Which* X server? - Jesse Barnes - 2004-06-17

> 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

Re: *Which* X server? - Anonymous - 2004-06-17

> Which one does this article refer to? The one which is called "X Server" and to which the article links to? :-)

can't make it work with iptraf - Pat - 2004-06-17

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

Re: can't make it work with iptraf - stripe4 - 2004-06-17

resize it! Settings -> Size

Re: can't make it work with iptraf - Pat - 2004-06-17

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

monitor for string - foo - 2004-06-17

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

Re: monitor for string - Anonymous - 2004-06-18

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

Confusing - Willo - 2004-06-17

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??

Re: Confusing - Anonymous - 2004-06-17

> 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.

new kde3.3 screenshot - Anton Velev - 2004-06-17

> 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!

Please tell us where you got the theme components! - timlinux - 2004-06-17

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

Re: Please tell us where you got the theme components! - Giovanni - 2004-06-17

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 :)

Re: Please tell us where you got the theme components! - Giovanni - 2004-06-17

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! ;)

Re: Please tell us where you got the theme compone - timlinux - 2004-06-17

And the window decorations?

Re: Please tell us where you got the theme compone - Giovanni - 2004-06-17

baghira 0.4pre5

Re: Please tell us where you got the theme compone - Fred Schättgen - 2004-06-18

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

Re: Please tell us where you got the theme compone - Anonymous - 2004-06-18

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.

Re: Please tell us where you got the theme components! - Anonymous - 2004-06-18

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

Re: Please tell us where you got the theme components! - Giovanni - 2004-06-18

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

Re: Please tell us where you got the theme compone - Spy Hunter - 2004-06-18

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.

good news for linux ... and KDE! - Pat - 2004-06-18

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 :)

multi-gnome-terminal is still my choice - Seb C. - 2004-06-18

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...

Just not full of screen goodness... - anon - 2004-06-18

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

Missing the point? - Jon - 2004-06-19

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...

Re: Missing the point? - junior.kraus - 2005-04-27

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