LinuxPlanet Reviews KDE 3.0
fabiolrs writes "LinuxPlanet has a cool review on KDE 3.0. You can also view a changelog of version 3.0 here."
Still no debs, but I'm looking forward to checking this thing out. I'm hoping
that some of the rough edges on Kmail have been smoothed out. Update: 04/09 16:58 GMT by M : EWeek also has their own review.
It simply RULES! Ive been using KDE_3_0_RELEASE Branch from CVS for a few weeks now. If your still using 2.x... UPGRADE!! its well worth it!
I have had people tell me that KDE3 looks just like KDE2. Well, they werent paying much attention. KDE3 makes great strides in the little things visually that make this one very slick looking desktop. I even showed it in a lecture at my school about linux and many people were impressed and came up to me afterwards asking what that was.
Good job KDE Team.
Tis better to be silent and thought a fool, than to open your mouth and remove all doubt --Abraham Lincoln
In an effort to spare their poor server, here is a copy of the change log:
.ui files as much as possible
Changes between KDE 2.2.2 and KDE 3.0
This page tries to present as much as possible of the problem corrections that occurred in KDE between the 2.2.2 and 3.0 releases. The primary goal of the KDE 3.0 release is to port the existing codebase of the KDE 2 series to be based on the Qt 3 library.
The use of Qt 3 provides a set of new features and improvements as well as allows a long period of binary compatible releases.
General
* A lot of fixes for reported bugs in all applications
* Porting to make full use of the Qt 3 GUI toolkit
* Performance improvements in some areas
* Arts has been splitted in a KDE-independent part and KDE-bindings
Arts
* More PlayObjects (more fileformats)
* Improvements of the MIDI capabilities (alsa support)
* Integration of new GSL scheduling code
* More support for using samples as instruments (.PAT loader)
* Environments/Mixers
* Recording support in the APIs (kretz@kde.org)
* Threaded OSS support (should run more reliable on more kernel drivers)
* Moved code to a separate CVS module
kdelibs
* KSSL: Completion of certificate and CA management tools
* KSSL: X.509 and PKCS12 certificate viewer and import tool part (KPart) - embeddable in Konqueror
* KFileDialog: URL Speedbar
* Support for Icons on Buttons in various dialogs
* A GUI Item class that encapsulates KAction attributes
* Added plugin interface for the Renaming Dialog
* Improved service activation (dcopstart)
* Support for Multi-key shortcuts (emacs-style) added.
* WebDAV support
* Plugin interface for retrieving / modifying meta information of files
* KDirLister is now cached (i.e. directory listings of ftp servers in konqueror)
* Optional emulation of traditional Mac keyboard
* KDEPrint: Improved CUPS support.
kdeaddons
* Improved stability of some of the plugins
kdeadmin
* Reinclusion of KDat
kdeartwork
* Inclusion of several themes (icon, window decoration etc)
kdebase
* KWin: smart mechanism that avoids focus stealing from windows the user is active on by windows that pop-up (M. Ettrich)
* KWin: don't crash when popup-menu of a window is still visible when that window gets closed
* KWin: don't shade/unshade (gross ugly flicker) windows that are moved fast in hover-unshaded state
* KWin: deny to the masochist the resizing of a shaded window
* KWin: automatically unshade on maximize, on restore-from-maximized and on restore-from-minimized
* KWin: work around ugly jre-1.3.1 bug with popup dialogs vanishing forever after first use
* KWin: improve moving by keyboard and bring back Ctrl-key ordered fine/coarse-grained keyboard moving
* KWin: abort keyboard moving of windows with Escape too
* KWin: no active desktop edges on resizing
* KWin: don't warp mouse pointer when touching desktop edge (with active edges enabled) if desktop isn't actually changed
* KWin: contain desktop navigation inside a box (don't wrap around from last to first desktop of a line or column)
* KWin: don't stack windows under desktops
* KWin: gracefully handle more than one desktop client application
* KWin: fix bogus gravitating for non-NW-gravitated windows on session restore (i.e., no more drifting of Xclock when started with -geometry -0-0 or such)
* don't allow +Alt+mouse to do things as if it was Alt+mouse (L.Lunak)
* any mouse button moves window when dragging titlebar, unless mouse click was popping an operations menu (this greatly improves consistency for configurable mouse bindings)
* don't show operation menus for desktop (no more move desktop to desktop 1 %-)
* KTip: center on screen
* KTip: readable on dark color schemes
* Kate: added plugin and new KTextEditor interface
* Kate: XML Plugin
* Konqueror/khtml: GUI for animated gifs: Always / Play Once / Never
* Konqueror/khtml: Major rework of the ECMAScript ("Javascript") implementation
* Konqueror/khtml: Major improviements in the DHTML compatibility
* Konqueror/khtml: Added "smart" window.open Javascript policy that skips popup banners
* Konqueror/khtml: Support for Actions in the new sidebar
* Konqueror/Sidebar: Added "New directory" option
* Konqueror/Sidebar: Added mediaplayer
* Konqueror/fileview: Extended tooltips for information about files
* Konqueror/popup plugins: Added "kuick", the quick copy and move plugin
* Konsole: New parameters: --nomenubar, --noframe, --noscrollbar and -tn (set $TERM=)
* Konsole: Keyboard shortcuts to activate menubar and rename session (Defaults: Ctrl-Alt-m & Ctrl-Alt-s).
* Konsole: New options: Blinking cursor, configurable line spacing, no/system/visible bell
* Konsole: Monitoring for activity and/or silence, sending of input to all sessions (cluster management)
* Konsole: History of a session can be cleared, searched and saved to a file.
* Konsole: Session types can specify a working directory.
* Konsole: Changed behaviour of "New" in toolbar, now starts session of type last selected.
* Konsole: Session buttons display state (e.g. bell) and session type icons. Double click renames them.
* Konsole: Sessions can be reordered via menu entries or keyboard shortcuts (Default: Ctrl-Shift-Left/Right).
* Konsole: Extend selection until end of line if no more characters are printed on that line.
* Konsole: Stop scrolling of output when selecting.
* Konsole: Drag & drop of selected text (like CDE's dtterm)
* Konsole: Pressing Ctrl while pasting with middle mouse button will send selection buffer.
* Konsole: Hollow out cursor when losing focus.
* Konsole: Support for ScrollLock with LED display.
* Konsole: Write utmp entries (requires installed utempter library).
* Konsole: Proper implementation of secondary device attributes, MODE_Mouse1000 and wrapped lines.
* Konsole: Session management remembers and activates last active session.
* Konsole: DCOP interface, sets environment variables KONSOLE_DCOP & KONSOLE_DCOP_SESSION
* Konsole: Made embeddable Konsole part configurable.
* Konsole: KDE Control Center: Added "Terminal Size Hint" option and session type editor.
* Kicker: Implemented support for centerring the panel on screen
* Kicker: new applet: kpf - a web server applet, designed for sharing files
* KControl: Unified behaviour of root-only modules
* KControl: Rearranged dialogs
* KControl: Font Installation Assistant added
kdebindings
* added Objective C bindings
* added C bindings
* updated and improved the existing Java bindings
kdegames
* Various improvements to the games
* Generalized more functionality into a libkdegames
kdegraphics
* KDvi: Copy and paste text from a DVI file
* KDvi: Full text search
* KDvi: Export DVI files to plain text
* KDvi: Forward search with Emacs and XEmacs
* KDvi: Inverse search with a variety of editory
* KDvi: DCOP interface
* KDvi: Improved commandline options
kdemultimedia
* Noatun: Global XML import/export for the playlist
* Noatun: Winamp skin loader
* Noatun: Icecast / shoutcast streaming
* Noatun: Hide close status und tag displaying
kdenetwork
* KMail: Maildir support
* KMail: Distribution lists and aliases
* KMail: SMTP authentication
* KMail: SMTP over SSL/TLS
* KMail: Pipelining for POP3 (faster mail download on slow responding networks)
* KMail: On demand downloading or deleting without downloading of big mails on a POP3 server
* KMail: Various improvements for IMAP
* KMail: Permanent header caching
* KMail: Header fetching is much faster
* KMail: Creating/removing of folders
* KMail: Drats/sent-mail/trash folders on the server
* KMail: Mail checking in all folders
* KMail: Automatic configuration of the POP3/IMAP/SMTP security features
* KMail: Automatic encoding selection for outgoing mails
* KMail: DIGEST-MD5 authentication
* KMail: Identity based sent-mail and drafts folders
* KMail: Expiry of old messages
* KMail: Hotkey to temporary switch to fixed width fonts
* KMail: UTF-7 support
* KMail: Enhanced status reports for encrypted/signed messages
KDEPIM
* New Addressbook API (libkabc). Ported applications to use the new API
* KPilot: Rework conduits as plugins
* KPilot: Support for USB Visors
* KPilot: Extensive addition of tooltips
* KPilot: Move to
* KOrganizer: Plugin interface
* KOrganizer: Group scheduling
* KOrganizer: Split alarm daemon in a lowlevel and a GUI frontend
* KOrganizer: pinning contacts to appointments and TODO's
KDESDK
* KBabel: Catalog Manager is now a standalone application
* KBabel: Find/Replace in all files
KDEToys
* New Applet: KWeather
* KWeather: Better reportview, support for european weather data
* KWeather: Improved report view, uses http to get the data more quickly
* KWeather: Improved METAR parser support
* KWeather: added DCOP interface
* KWeather: improved support for iconscaling
KDEUtils
* KRegExpEditor: new
* Kpm got replaced by ksysguard
KDEEdu
* New in KDE 3.0, a collection of edu(cation/tainmnent) applications for KDE
Last modified: Sat Apr 6 21:32:57 EST 2002
KDE and K Desktop Environment are trademarks of KDE e.V.
If anyone had time to mirror this site, before it was hopelessly slashdotted, please reply on this thread. Thanks.
P.S. I would sure like to read this article.
I'm hoping that some of the rough edges on Kmail have been smoothed out.
I guess you didn't even look at the links. Sign of a true professional.
KMail: Maildir support
KMail: Distribution lists and aliases
KMail: SMTP authentication
KMail: SMTP over SSL/TLS
KMail: Pipelining for POP3 (faster mail download on slow responding networks)
KMail: On demand downloading or deleting without downloading of big mails on a POP3 server
KMail: Various improvements for IMAP
KMail: Permanent header caching
KMail: Header fetching is much faster
KMail: Creating/removing of folders
KMail: Drats/sent-mail/trash folders on the server
KMail: Mail checking in all folders
KMail: Automatic configuration of the POP3/IMAP/ SMTP security features
KMail: Automatic encoding selection for outgoing mails
KMail: DIGEST-MD5 authentication
KMail: Identity based sent-mail and drafts folders
KMail: Expiry of old messages
KMail: Hotkey to temporary switch to fixed width fonts
KMail: UTF-7 support
KMail: Enhanced status reports for encrypted/signed messages
-... ---
Well...looks like the server was /.'ed. This is all I was able to see before the db went down:
/pub/kde/stable/3.0. If there isn't, then you either need to find out if a version is coming for your Linux distribution from that distribution's web site or contact email address, or you'll have to build KDE 3.0 from source (see http://www.kde.org/install-source.html for how to accomplish this task).
KDE 3.0 Review: Bumpy Install, Smooth Run
Introducing KDE 3.0
Dee-Ann LeBlanc
For once, I wish I could rate the installation process separately from the product itself. The K Desktop Environment (KDE) is a nice, mature Graphical User Interface (GUI). It's been around for years, a lot of people like it, and it's free. Can't ask for much more than that. The huge problem is this, though: getting a new version of KDE installed is a big pain. Once you actually get into the GUI itself it's great and a lot of fun. Personally, I look forward to when KDE 3.0 comes pre-rolled into the newest distributions.
Supported Platforms
KDE 3.0 runs only on Unix-based operating systems, and I am going to focus on Linux since that's my reader base here. Architecture and other requirements depend on your particular distribution's requirements more than on KDE.
Getting KDE 3.0
To see if there's a binary set of packages available for your particular Linux distribution, FTP go ftp ftp.kde.org and look in the directory
In this article, I assume you're using one of the following Linux distributions that already has a binary version of KDE 3.0 available: Connectiva, Mandrake, Red Hat, Slackware, SuSE, or YellowDog. Since the vendors themselves provide the KDE binaries, be sure to check and see if any more distro versions have been added since this article was written.
There are a lot of packages involved here. Typically, I just grab them all so I don't have to go back and get more, but I've got a high-speed connection. If you don't want to wait there for the whole thing you can either download it in parts as you go through the installation process, or order a CD-ROM from the KDE web site containing all of the KDE code.
If you really hate installing this kind of stuff, you can always wait to get a distribution version that has KDE 3.0 in it by default as well.
-- Kircle
It is a good desktop environment, it has lots of features, etc. If is more polished than 2.2 for sure.
However there are some new problems. Most notably form handling in Konqueror (which is much better overall now, but I need to use Mozilla to avoid the form handling problem) when using POST instead of GET (as far as I can see) fails about 40% of the time.
I can now use non-truetype fonts at the same time as truetype fonts when using anti-aliasing for KDE apps. This is great for consoles.
The monospaced font problem has been eliminated.
GIF animations in Konqueror still have not been fixed.
Going to the review now gives me the folowing page:
./ effect is still stylin' and crushing any who oppose it.
"Unable to connect to the database. Please email"
Gues the old
Anyone manage to catch a mirror of the page?
I have played with RC3 at work a bit and it is very nice. With the additional bug fixes, the final release can only be better.
It is bringing me one step closer to never booting an MS OS at home and possibly work.
One bug I ran into that I HOPE has been fixed is that whenever I clicked on the "Lock Workstation" button on the toolbar, it would log me out.
Quoth the webserver: Unable to connect to the database. Please email
This is either one of the quickest slashdottings on record, or something is fubar over there.
www.timcoleman.com is a total waste of your time. Never go there.
Unable to connect to the database. Please email :o(
Get your own free personal location tracker
The new KDE is really pretty, and it seems to run a bit faster as well. My girlfriend doesn't make me reboot my computer into Windows when she wants to do something now because she likes the look of the new KDE so much!
The Slackware packages that were made available seem to have some bugs to be ironed out. I'm thinking I'll probably download the source and compile it (one night when I have *nothing* else to do) and see if that works better. KMail is really nice this time around. It's replaced Mozilla as my mail client. I've also started using Konqueror more, but even that seems to have its hangups (literally). I'm guessing for most people it would be a good idea to stick with 2.2.2, which I found to be rock solid -- wait for 3.1 (or 3.0.5, or whatever.) KDE3 has real potential, but it's not quite there yet!
One of these days someone's gonna figure out content caching...One of these days...
Invoicing, Time Tracking, Reporting
KDE 3.0 Review: Bumpy Install, Smooth Run
3 8/1/
/pub/kde/stable/3.0. If there isn't, then you either need to find out if a version is coming for your Linux distribution from that distribution's web site or contact email address, or you'll have to build KDE 3.0 from source (see http://www.kde.org/install-source.html for how to accomplish this task).
3 _0.html for more details.
.bash_profile or .profile (depending on what distribution you're using) so it will be set properly at boot time. To accomplish this, be sure to add the following line to one of those files:
/etc/password and so on, there's just no home directory. So, you can always create a "blank" account before installing KDE 3.0, then from inside /home after you create the user and add their password (in a system where all of the users are assigned to group users):
By: Dee-Ann LeBlanc
Monday, April 8, 2002 10:13:47 AM EST
URL: http://www.linuxplanet.com/linuxplanet/reviews/41
Introducing KDE 3.0
For once, I wish I could rate the installation process separately from the product itself. The K Desktop Environment (KDE) is a nice, mature Graphical User Interface (GUI). It's been around for years, a lot of people like it, and it's free. Can't ask for much more than that. The huge problem is this, though: getting a new version of KDE installed is a big pain. Once you actually get into the GUI itself it's great and a lot of fun. Personally, I look forward to when KDE 3.0 comes pre-rolled into the newest distributions.
Supported Platforms
KDE 3.0 runs only on Unix-based operating systems, and I am going to focus on Linux since that's my reader base here. Architecture and other requirements depend on your particular distribution's requirements more than on KDE.
Getting KDE 3.0
To see if there's a binary set of packages available for your particular Linux distribution, FTP go ftp ftp.kde.org and look in the directory
In this article, I assume you're using one of the following Linux distributions that already has a binary version of KDE 3.0 available: Connectiva, Mandrake, Red Hat, Slackware, SuSE, or YellowDog. Since the vendors themselves provide the KDE binaries, be sure to check and see if any more distro versions have been added since this article was written.
There are a lot of packages involved here. Typically, I just grab them all so I don't have to go back and get more, but I've got a high-speed connection. If you don't want to wait there for the whole thing you can either download it in parts as you go through the installation process, or order a CD-ROM from the KDE web site containing all of the KDE code.
If you really hate installing this kind of stuff, you can always wait to get a distribution version that has KDE 3.0 in it by default as well.
What's Different in KDE 3.0
Of course, with all this downloading ahead of you, you're probably asking yourself why you should bother. After all, nothing's wrong with the version of KDE you've got now, right? Under the hood, the main change is that KDE 3.0 utilizes the Qt 3 library set. On the surface, however, there are a massive number of changes. These additions include:
A pile of bug fixes.
A collection of improvements in the arts package for those who like to use various sound applications.
Full set of SSL certificate tools.
Better CUPS integration in the KDE print tool.
Does not move your cursor focus to a new window as it opens.
Any number of tiny performance tweaks to the operation of keyboard, mouse, desktop, and windows.
XML plugin for Kate, a text editor for programmer.
Additional functionality for Konqueror, including controlling how much to show animated GIFs and whether or not to allow JavaScript pop-up windows.
Much additional functionality to Konsole, the KDE command line terminal window, including the ability to monitor for new activity, or no activity.
Font installation assistant.
A huge collection of new features for Kmail including distribution lists, aliases, and SMTP over SSL.
Much, much more.
The full list of new features and fixes is too long to include here. See the changelog at http://www.kde.org/announcements/changelog2_2_2to
Installing KDE 3.0
What you have to do to install KDE depends on what distribution you're running, what software you already have installed, and what packaging system your distribution favors. Many people would rather have their toenails pulled out one by one than deal with installing such a complex package with so many separate components. Why? Even if you use your distribution's packaging system (RPM or DEB, typically) the individual pieces are not all collated together in one large install. I'm working on SuSE 7.3 with RPM, my own comments will be biased toward this setup. However, I'll try to keep them pretty general, since I have no way of knowing what packages you've installed on your system. You might have a lot more dependencies to satisfy before you can proceed than I do. In my case, I started by trying to install the kdebase3 package, since if I can't install that there's no point bothering adding any of the special KDE 3 widgets to go along with it.
Trying to install this package of course gave me a pile of dependencies from RPM. So, I looked through the list and noticed that one of the items was straightforward: ksysguardd. I tried to install that using rpm -ivh but got a conflict, so tried rpm -Uvh instead, and that did the trick. So, back I went to trying kdebase3 again. The list was shorter but I still had a way to go.
The first item on the list now was a package containing the string DCOP, so I typed the following to see if this item is in one of the packages I downloaded:
rpm -qlp * | grep DCOP
Turns out that it is, so from there it's just a matter of figuring out which package. After playing for a while with regular expressions I found that the file was in kdelibs3, so I went to install that package, but got caught up in yet another dependency issue. This time I ran the same command as before but grepped for libartsflow, which turned out to be in the arts package. Of course arts needed yet another dependency (are you starting to see why so many people don't like to do this manually?), which I found in qt3. No surprise there, qt3 is the programming library used to build KDE.
From there part of it was like dominos. Installed qt3, arts, and tried kdelibs3 but I still needed another dependency for that one. Tracked it to libxslt, which needed libxml2, so I installed libxml2 (had to use another update there), libxslt, kdelibs3, and then kdebase3.
Now that I had the base package installed, I went for the relatively painless bells and whistles: kdeaddons3, kdegames3, kdeadmin3, kdeartwork3, and so on.
Configuring and Running KDE 3.0
There is much to the configuration part of the process as far as the basics go. The most important step is typing at the command line: WINDOWMANAGER=kde3. The KDE 3.0 installation doesn't overwrite your KDE 2.2 install, so this action ensures that you'll be opening the right GUI. You have to do this for every account that you want to utilize KDE 3.0 within.
Even better, add this environment variable setting to your
WINDOWMANAGER=kde3
Then, ensure that you either add WINDOWMANAGER to the end of the export line, or create this line at the end of the file:
export WINDOWMANAGER
After this, type startx or init 5 or whichever your preference is to enter KDE 3.0. When the GUI opens you'll have the opportunity to choose the settings you were using back in KDE 2.2 or to set the GUI up all over again. From here you just make selections in dialog boxes. See Figures 1 and 2 for the differences between the same account in KDE 2.2 and 3.0 with all of the default settings.
These are of course just the basic configuration issues. A trip through the K Control Center will certainly let you change any number of KDE's GUI characteristics, that's half the fun.
Of course, it won't do to just tell you about installing this new GUI. I use Konsole a lot when I'm in KDE since I like to work at the command line, and it's great to have access to History functions right there in the Konsole Edit menu. I could swear the colors are actually brighter in KDE 3.0 than in my KDE 2.2.2 install but maybe it's just a figment of my imagination or difference in settings.
The ability to monitor a Konsole shell for activity reminds me of the days of hanging out in the computer labs at Penn State and playing Nethack (no one ever accused me of being a study fiend) in one window while programming in another. Also fun are the Edutainment packages, especially the planetarium! Definitely check this section out whether you have kids or not.
There are a lot more changes, many of them are subtle such as window movement or specialized such as additional KMail features. Once again, check out the changes list mentioned earlier.
Wrapping Up
It would really make my day if there was a way to install KDE with a single command. It seems to me that we have the technology to do this in Linux with a smart enough RPM setup, but then I'm not a programmer and it's really easy and fun for non-programmers to dream up "simple" projects for programmers, so I bet it's not as easy as I think. My major, super, stupendously big beef here is that under SuSE 7.3, I end up with a system with a broken useradd command. Before installing KDE 3.0 I could create user accounts with no difficulty. Now (at the command line) I create a user account and the command doesn't make a home directory for that user! That's a pretty serious problem.
There's a workaround available, though. The account's created properly in
cp -a
chown -R
or on a system where all users get their own group:
cp -a
chown -R .
Whenever possible it's nice to be using software with less bugs, and KDE 3.0 certainly has a lot of bug fixes. It's also got quite a list of new features. However, my personal preference is to stick with the GUI version that my distribution came with, and update it when I update my distribution as a unit. Otherwise it gets just too fiddly (as you saw in the installation process) and some things invariably break, as I discovered with my ability to add users--still, I could fix the useradd problem with a quick shell script if this was my main machine. What I'd recommend is going through the list of features and seeing if any of them is something that you need. That makes it worth the hassle right there. Otherwise, only do it if you want to look at it as a learning experience, you enjoy a challenge, or you really really want to have the latest, greatest KDE GUI available--or if there's a piece of software you need that won't run without KDE 3.0.
Too many reviews focus on installation. This review contains less info than the KDE press release. How about a little hands-on insight? How does KDE 3 compare to its predecessor in terms of startup time (with/without prelink/objprelink)? Runtime performance? Memory footprint? Can we see some numbers? It's a pity that reviews geared towards techies are often lacking in quantitative information.
The instructions are to go to the directory you downloaded the KDE files into and do the following:
rpm -e `rpm -qa |egrep ^kde`
rpm -Uvh *rpm
This removes ALL the old qt/KDE stuff, and then installs the new stuff. The first part works, the second fails with many dependency errors. This is because RPM can't do something like "a.rpm needs library X, let's see if any of the other RPM's in this directory have library X in them."
However, a quick check of "man rpm" reveals the "--nodeps" switch, which tells it to ignore dependencies.
Only two problems so far. One is that some programs (such as konqueror) are set R/W but not executable! (This is in the gui button thingy, they can run from the command line) . The other is that, for some reason, the default font for konqueror is greek. So I switched to helvetica.
Best Slashdot Co
Soon there'll be so much GUI gloop and eye candy
on top of the OS it'll need a 2Ghz P4 to run.
Congrats KDE team.
KMail works much better now. I was able to get it to play nicely with Mutt with Maildirs and archiving with a minimum of fuss.
Complains about the install, then when you look at his problems, what do you find? Why he didn't RTFM. How do I know? Well, the guy tries to install the kdebase package first thing.
Then is surprised when he needs kdelibs to install that.
Then he's surprised that he needs arts to install that.
Then he's surprised when he needs qt3 to install that.
Some of the other dependencies he complains about all depend on who built your package and whether they enabled all the optional features. But his main gripe seems to have been tracking down dependencies he wouldn't have had problems with if he had simply RTFM.
(Side Note: While arts may be a dependency that's new with kde3, kdebase has needed kdelibs for as long as I've used it, and it's ALWAYS needed Qt. What's more, it's all right there on the webpage)
To have one's girlfriend like the look of Linux when running a nice desktop, like KDE. Although, I have to say that it is even better when your lady just loves Linux for its UNIX roots. (kinda like my lady.) Well, actually she is really interested in learning UNIX, Linux and Networking. (She is finishing a masters in MIS, specifically SAP and in finds it not quite technical enough.)
If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
Best X = No X
running KDE3 on mandrake 8.2.
It runs fine on a VIA C3 800Mhz. With no fan. 512megs.
There is no lag; I can listen to MP3s, watch AVIs, etc.. while browsing.
The KDE team has outdone themselves. KDE3 feels much more "solid" than any previous desktop environment in linux (ie, Cut & paste actually works, programs don't randomly die, etc..)
Good job.
Keyboard no longer stops working for no apparent reason
CD handling no longer breaks the automounter
Runs well on modest hardware
Default wallpaper no longer ripped off from OSX
KMail no longer corrupts its mail files
Default browser handling works all the time
K* apps effort united with other projects trying to do the same thing
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
I've been a fan of KDE since they moved to 2.0, but I couldn't ever stand to run it on my laptop because it made the cpu fan run all the time. Not only is the damn thing noisy, the whole machine was noticably hotter.
After running KDE 3.0 for a few days, it's my cpu fan has stayed quiet and the system is no warmer than it was when I ran Blackbox.
The Cervisia interface to Konqueror is great- I don't have to worry about the security issues of running CVSWeb for all my projects.
After testing KMail I have to say that I still can't use KMail. All I want is to use KMail for reading some mail folders over IMAP-SSL. The problem is that there's checkbox in incoming mailserver preferences to show only subscribed folders, but when it's checked folders list shows subscribed folders, but no INBOX, that is obviously the most important one. I really couldn't find subscription/unsubscription place from KMail so it seems to be quite unfinished but really needed feature.
Everyone calls Microsoft a monopoly. Which it is, it squashes competition by bundling software that has nothing to do with the OS in the OS, such as Internet Explorer. KDE does the same thing to a greater level. They bundly much more extras with their GUI. You could make a good case that KDE stiffles projects, such as Mozilla by including Konquerer.
Let the flames begin.
By the way, the review itself seems to me rather weak. It is mostly a "hey folks, don't do this at home" warning for newbies. And no, this does not fit my definition of a good review ;-)
"Unable to connect to the database"??
Why do lame fucking webmasters continue to use crap so-called RDBMS servers like MySQL which fall over so easily under load, when they can use something like PostgreSQL which offers far superior read access under load, scales better, and is far more reliable?
If any so-called webmaster working for *me* tried to implement a MySQL-based solution, I'd ship his ass to the Israeli-Palestian front lines so god damn fast it'd make his head spin!
Stupid assholes need a royal cluebar handed to them.
That article is not a review. A review is a critical report of something. The reviewer should tell us everything good and bad about the product.
That article was 20% advertisement and 80% technical support on installation. The article belongs in a README.TXT, not in a "review".
For the most part, its pretty intuitive--I can browse, send emails, e.t.c.
But I hate the fonts as opposed to Windows rendering of fonts. KDE is the default GUI, so I thought I would try this KDE 3.0. Here's where the newbie to Linux definitely loses out. I knew that these "RPM thingies" where what I needed to download.
I then used KRPM (?) or something like that which promised to take care of dependencies and all. So, I "installed" (don't know if that's the right term or not) all the RPMS, and boom! Crash.
Boot the computer, and I get some kind of kernel fault thing. Luckily, no serious data on the 'puter, so I reboot and install the distro all over again. No biggie, but makes me sad that I can't "see" the new KDE.
I know to all of you its a piece of cake, but (as has been noted before) if the Linux community really wants us desktop end users en masse, then it should make something like this as simple as it is in windows. In windows, if I want the latest version of something, I download an install file and double click, and I'm done.
It should be that easy for dummies like me. (as an aside, I was hoping Suse's online update would do it automagically for me, but no such luck).
I pulled a jack move to cop this sig
They work like a charm, and it took all of about 1 minute to install.
There's a workaround available, though. The account's created properly in
or on a system where all users get their own group:
Whenever possible it's nice to be using software with less bugs, and KDE 3.0 certainly has a lot of bug fixes. It's also got quite a list of new features. However, my personal preference is to stick with the GUI version that my distribution came with, and update it when I update my distribution as a unit. Otherwise it gets just too fiddly (as you saw in the installation process) and some things invariably break, as I discovered with my ability to add users--still, I could fix the useradd problem with a quick shell script if this was my main machine. What I'd recommend is going through the list of features and seeing if any of them is something that you need. That makes it worth the hassle right there. Otherwise, only do it if you want to look at it as a learning experience, you enjoy a challenge, or you really really want to have the latest, greatest KDE GUI available--or if there's a piece of software you need that won't run without KDE 3.0.
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
I installed KDE3 on my box right now, I configured it so it would be just like my old kde 2.2, installation ran with no problems at all. First login was no so fast but after I configured it it became little faster than my previous 2.2 instalation. Konqueror is much much much better! Overall performance seems to be much higher, the system looks much smoother and applications like Konqueror seems to be loading a little faster. Its also really pretty. I dont know if anyone realised that memory usage with KDE 3 opened and system idle is much lower... I frequently had like 40% of memory usage with only kde 2.2 opened now im experiencing "only" 18%... dont know if it is my poor system or a normal kde stuff... ok, ill write more when i discovery anything else...
Fabio - Sumare/Sao Paulo/Brazil/South America/Earth/Solar System/Milky Way/Universe
http://www.morroida.com.br
What you have to do to install KDE depends on what distribution you're running, what software you already have installed, and what packaging system your distribution favors. Many people would rather have their toenails pulled out one by one than deal with installing such a complex package with so many separate components. Why? Even if you use your distribution's packaging system (RPM or DEB, typically) the individual pieces are not all collated together in one large install. I'm working on SuSE 7.3 with RPM, my own comments will be biased toward this setup. However, I'll try to keep them pretty general, since I have no way of knowing what packages you've installed on your system. You might have a lot more dependencies to satisfy before you can proceed than I do. In my case, I started by trying to install the kdebase3 package, since if I can't install that there's no point bothering adding any of the special KDE 3 widgets to go along with it.
Trying to install this package of course gave me a pile of dependencies from RPM. So, I looked through the list and noticed that one of the items was straightforward: ksysguardd. I tried to install that using rpm -ivh but got a conflict, so tried rpm -Uvh instead, and that did the trick. So, back I went to trying kdebase3 again. The list was shorter but I still had a way to go.
The first item on the list now was a package containing the string DCOP, so I typed the following to see if this item is in one of the packages I downloaded:
rpm -qlp * | grep DCOPTurns out that it is, so from there it's just a matter of figuring out which package. After playing for a while with regular expressions I found that the file was in kdelibs3, so I went to install that package, but got caught up in yet another dependency issue. This time I ran the same command as before but grepped for libartsflow, which turned out to be in the arts package. Of course arts needed yet another dependency (are you starting to see why so many people don't like to do this manually?), which I found in qt3. No surprise there, qt3 is the programming library used to build KDE.
From there part of it was like dominos. Installed qt3, arts, and tried kdelibs3 but I still needed another dependency for that one. Tracked it to libxslt, which needed libxml2, so I installed libxml2 (had to use another update there), libxslt, kdelibs3, and then kdebase3.
Now that I had the base package installed, I went for the relatively painless bells and whistles: kdeaddons3, kdegames3, kdeadmin3, kdeartwork3, and so on.
Configuring and Running KDE 3.0There is much to the configuration part of the process as far as the basics go. The most important step is typing at the command line: WINDOWMANAGER=kde3. The KDE 3.0 installation doesn't overwrite your KDE 2.2 install, so this action ensures that you'll be opening the right GUI. You have to do this for every account that you want to utilize KDE 3.0 within.
Even better, add this environment variable setting to your .bash_profile or .profile (depending on what distribution you're using) so it will be set properly at boot time. To accomplish this, be sure to add the following line to one of those files:
WINDOWMANAGER=kde3Then, ensure that you either add WINDOWMANAGER to the end of the export line, or create this line at the end of the file:
export WINDOWMANAGERAfter this, type startx or init 5 or whichever your preference is to enter KDE 3.0. When the GUI opens you'll have the opportunity to choose the settings you were using back in KDE 2.2 or to set the GUI up all over again. From here you just make selections in dialog boxes. See Figures 1 and 2 for the differences between the same account in KDE 2.2 and 3.0 with all of the default settings.
These are of course just the basic configuration issues. A trip through the K Control Center will certainly let you change any number of KDE's GUI characteristics, that's half the fun.
Of course, it won't do to just tell you about installing this new GUI. I use Konsole a lot when I'm in KDE since I like to work at the command line, and it's great to have access to History functions right there in the Konsole Edit menu. I could swear the colors are actually brighter in KDE 3.0 than in my KDE 2.2.2 install but maybe it's just a figment of my imagination or difference in settings.
The ability to monitor a Konsole shell for activity reminds me of the days of hanging out in the computer labs at Penn State and playing Nethack (no one ever accused me of being a study fiend) in one window while programming in another. Also fun are the Edutainment packages, especially the planetarium! Definitely check this section out whether you have kids or not.
There are a lot more changes, many of them are subtle such as window movement or specialized such as additional KMail features. Once again, check out the changes list mentioned earlier.
Wrapping UpIt would really make my day if there was a way to install KDE with a single command. It seems to me that we have the technology to do this in Linux with a smart enough RPM setup, but then I'm not a programmer and it's really easy and fun for non-programmers to dream up "simple" projects for programmers, so I bet it's not as easy as I think. My major, super, stupendously big beef here is that under SuSE 7.3, I end up with a system with a broken useradd command. Before installing KDE 3.0 I could create user accounts with no difficulty. Now (at the command line) I create a user account and the command doesn't make a home directory for that user! That's a pretty serious problem.
There's a workaround available, though. The account's created properly in /etc/password and so on, there's just no home directory. So, you can always create a "blank" account before installing KDE 3.0, then from inside /home after you create the user and add their password (in a system where all of the users are assigned to group users):
cp -achown -R
or on a system where all users get their own group:
cp -a
chown -R .
Whenever possible it's nice to be using software with less bugs, and KDE 3.0 certainly has a lot of bug fixes. It's also got quite a list of new features. However, my personal preference is to stick with the GUI version that my distribution came with, and update it when I update my distribution as a unit. Otherwise it gets just too fiddly (as you saw in the installation process) and some things invariably break, as I discovered with my ability to add users--still, I could fix the useradd problem with a quick shell script if this was my main machine. What I'd recommend is going through the list of features and seeing if any of them is something that you need. That makes it worth the hassle right there. Otherwise, only do it if you want to look at it as a learning experience, you enjoy a challenge, or you really really want to have the latest, greatest KDE GUI available--or if there's a piece of software you need that won't run without KDE 3.0.
Boycot? Blackout? Subscriptions?
I don't care!
Appearance is certainly important, but not just because of marketing or because "clueless masses" think it is...
Imagine your desktop... not on your computer, your actualy physical desktop, and the surrounding room... For a lot of people, me included, if there is clutter or mess it is simply hard for me to concentrate and work. I enjoy listening to music more when my living room is clean and uncluttered. Same thing when I want to enjoy a movie.
It's Feng Shui - while I don't really agree that having the toilet be in a certain corner of my house will bring prosperity, I do believe that your environment certainly has an effect on how well you work, and if you work mostly on computers, as most of us do, the computer desktop should have an appearance that adds harmony to your work flow.
It's one of the reasons I like Unix and X11 so much - all the choice you have for how your work environment is configured - you configure it to fit your flow, and it's why I dislike the windows GUI. Windows is actually quite good, but there are a certain few minor irritations that really bother me, and that disrupts my flow and often my concentration. I can get a bunch of third party applications to overcome this, but I prefer a windowing system that simply let's me configure it the way I want (sloppy focus, just as an example!).
Stupid sexy Flanders.
Installed it. No problem. Tried it. Liked it. Definetly better than kde 2.2 but still for my needs blackbox does it (I still use console email and console filemanager ;-). So recommended for newbies not for people who know Linux. But then again some like to point and click instead of typing...
Anyone know if this is part of KDE 3?
It was supposed to be added to KDE, but I don't see anything in the changelog.
Although a cool program, this thing has a shitload of dependencies (one of which is misspelled and can't even be met)The binaries from the koncd site are useless to me.
I was able to install it with the build on mandrake 8.2
A few days into using KDE3. Here's my opinions.
:-)
Overall this desktop kicks ass. It's really really sweet.
Kmail - a lot better than earlier attempts. IMAP actually works, and works well. There are a few wierd bugs - like their filters don't allow you to filter to IMAP server folders. And there is no LDAP support, so I have to use mozilla mail for sending internal emails to people I don't know yet.
Konqueror - A very good browser. Fails to correctly render a few sites (sadly perlmonks home page is one of those). Doesn't support tabbed browsing. But it's nice to have a browser properly integrated with KDE, so I'm giving up hope on tabbed browsing for a little while - so far it's the only real thing I miss from Mozilla.
Noatun - sorry, but this MP3/Ogg player is still far inferior to XMMS. And it crashes a lot for me.
Kate - this is a really nice editor. With great syntax highlighting, and now has all the features I missed from TextPad, bar one (macros).
Ksirc - still sucks compared to xchat, but better than last time.
Korganizer - nice. Keeps me organised, and integrates nicely with the desktop, alerting me of appointments. Haven't tried the shared appointments stuff, but it looks kinda cool (if a little clunky being ftp based).
Konq (file manager) - as a file manager Konqueror is actually really nice. The auto-previews are great (but can be turned off) - I find them really useful when searching for source files. Cervisia integration is just incredible - I can totally manage a CVS project from konqueror now, including doing visual merges and diffs, checkins, tagging, etc. Wow.
Styles, themes, look and feel - Awesome. Red Hat's latest rawhide comes with Keramik, which makes KDE look absolutely gorgeous. This desktop even makes my windows using buddies jealous
All in all so far I'm very happy. It's a bit crash happy, but I expect that from this early release, and because of the fact that I'm running a snapshot. Anyway - I recommend it. Try it if you can.
Matt. Want XML + Apache + Stylesheets? Get AxKit.
looks like this version of KDE may finally get me to switch over from gnome... we'll see.
I'm too lame for sigs
Just last night I found a link to Mosfet's High Performance Liquid style theme for KDE3. I installed it and it looks amazing! I went to work trying to find themes for everything else I use frequently to make it match (xmms, licq, etc...).
My desktop looks awesome (who says MacOS can only have such a beautiful desktop?)
I recommend trying this out!
University - a box of academia nuts.
It's slightly oversimplified (but functional), and there are other cases and tricks not covered, such as the "--nodeps" and "--replacefiles" switches for example, but this will resolve most dependency issues with the minimum of fuss. Hope that helps!
UNIX? They're not even circumcised! Savages!
test
Boycott AfterSlash 'cause it sucks!
Multiple desktops, virtual desktops, perhaps K calls them active desktops...I'm talking about the feature where you can slide your mouse pointer to the right edge of the desktop, and a new desktop slides in, and your mouse pointer intuitively appears on the left of the screen. Does K3 have this? Clicking numbered boxes in my wharf is too clumsy for me to consider. In the most recent versions of K that I saw, the feature was disabled because it was being re-written, and for whatever reason they decided to yank the existing implementation, forcing me to switch to crashy GNOME only because it runs nicely with Enlightenment which supports virtual desktops very nicely.
More like another milestone in Making Linux Better. I am currently running KDE3 on a Dell Inspiron 3200 (PII 266). And I have to say that it runs faster than KDE 2.2.2 ever did, not to mention it looks a lot nicer (Especially with Mosfet's Liquid).
Congrats KDE Team.
Slashdot uses MySQL and yet it fails to become slashdotted - they even managed to keep it up and running, well - going, on September 11.
How can that be, when MySQL is obviously a piece of crap, as you so intelligently pointed out?
We do not live in the 21st century. We live in the 20 second century.
For all you Debian users waiting around for debs, I'm in Gentoo. So your apt-get can bite my emerge kde.
Compiled from source w/ all dependencies all in one command. Suck it.
Now be a predictable Debian user and mod me down for bashing your golden cow.
I'm against picketing, but I don't know how to show it.
Does not move your cursor focus to a new window as it opens.
I'll tell you, that's the single biggest thing that's been pissing me off lately. Sounds like it's time for an upgrade...
"If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
As long as you can turn that feature off, I wouldn't mind them including it :) That has got to be one of the single most annoying features for me... I routinely slam my mouse off to the side when I need to read a large chunk of text, and if things started moving, that's not so nice... maybe once you are at the end, being able to switch to the next desktop with a specific mouse button would be nice (especially with a 4+ button trackball). I never use the desktop selector on the KPanel (minimize 99% of the time), but I usually have the pager up, and I often switch desktops with Ctrl-F#...
:-)
It's all just personal preference. Auto-window raise drives me insane, too... working at someone else's login when they have auto-raise makes me want to throw the mouse through the screen
"It's tough to be bilingual when you get hit in the head."
i've put up a mirror of the article at www.dovehouse.fsworld.co.uk/linuxplanet/1.html.
you heard it here first folks
Try hitting ALT F7, you'll find it starts up anouther X session so other people can log in while your away.
The package does then ask you if you want to use your old KDE settings. I chose yes but I wonder if this was the right thing to do, if you do you will notice almost no changes visually, you may be better ajusting your setting to a more KDE3 look and feel.
The only problems I encountered were that a number of desktop icons (applinks) no longer worked. I haven't worked out a pattern to this, Netscpe 4.7 continued to run but 6.2 would not start. In every case manually recreating the link worked.
The main improvements for me have been;
I haven't managed to crash KDE3 yet, and spent 26 hours this weekend using it to upgrade 7 Solaris servers worldwide using about 20 terminal sessions plus several Java / X applications on 8 virtual desktops. As the main point of this release was the upgrade to Version 3 of the QT toolkit, I suspect we won't see all the benefits until 3.1 / 3.2, but all credit to the KDE team and testers for an excellent desktop management system and set of applications.
Let me add to the chorus of people who are actually using KDE3 --
It is great. With Keramik, it looks fantastic. More importantly, it is stable.
It doesn't behave strangely (cut & paste works, the applications it comes bundled with are genuinely useful).
And it runs just fine on a less-than-stellar machine (ancient Celeron, with a PCI video card).
I am impressed; It will be interesting to see if Gnome keeps pace.
At least 2.2.2, that is.
-- No sig today
> I'm talking about the feature where you can slide your mouse pointer to the right edge of the desktop, and a new desktop slides in, and your mouse pointer intuitively appears on the left of the screen. Does K3 have this?
Yes, Control Center/Look & Feel/Window Behaviour/Advanced/Active Desktop Borders
Too bad I get consistent KDE application crashes (Control Panel, etc.). Is KDE3.0 less stable than KDE2.2.2?
Ximian's installer is fantastic IMO. lynx://go-gnome | sh or something similar. If they can do it, can't the KDE team? This may not be the greatest thing for from scratch installs, but for upgrades it would be sweet.
BTW, I've been using Gentoo for a while now, and emerge kde was painless...Time consuming, but painless.
Keyboard no longer stops working for no apparent reason
Check your system. Sounds like you have a problem. I've used KDE 2.x.x for, well, as long as it's been around. Very appropriately, the "bug free*" wallpaper is almost correct.
CD handling no longer breaks the automounter
Again, *you* have a configuration problem. Check the mailing lists.
Runs well on modest hardware
Uh, it's always done that since version 1. If you want to run KDE on a low-end hardware, use lightweight themes. Same goes for ANY desktop environment or window manager.
Default wallpaper no longer ripped off from OSX
That's an original artwork. And if you're going to bitch like this, why not say "concept of object oriented desktop no longer ripped off of Mac OS."
KMail no longer corrupts its mail files
I have this complaint about mailers other than KMail.
Default browser handling works all the time
Try elaborating.
K* apps effort united with other projects trying to do the same thing
Oh, this is a problem unique to the KDE project, eh? Go out and blame the GTK people if you REALLY want to throw stones like these.
Go get a clue and stop you bitching. If you don't like it, go use something else. The rest of us will greatly enjoy our KDE 3 experience.
Why bother.
I have used SuSE since the 5.3 release and have been generaly pleased. 7.3 was a big disapointment however and I only hope that the 8.0 release solves the install problems I've encountered.
I am in the process of installing a Gentoo ( www.gentoo.org ) distro on a new computer and so far have been very pleased with how they handle things. I'm compiling X and KDE3 now, from source, which their distro makes very easy to do with the command:
emerge kde
Wiz bange all the X dependencies are resolved, source is downloaded and compiled and... well... it's still compiling so I'm not really sure.
Debian has aptget which I have never used but have heard will resolve dependencies and download and install software packages in one fell swoop. SuSE does have their software manager in YaST that will do similiar things. Ximian has Red Carpet, a very nice gnome based software manager that will also manage the entire SuSE software library for you.
You just need to wait for the distros to get their packgaes updated.
Kind Regards
"A few great minds are enough to endow humanity with monstrous power, but a few great hearts are not enough to make us w
Can I change the font for a particular charset? I want to use my TT font for big5. All I can find is to change the general font(for all charset) to my font.
Actually, there is something seems to be a "by charset" setting in 2.2, but I never figure out how it works. Is it removed in 3.0? How does this thing work actually?
Am I just missing something here, or is there still really no way to have artsd use esound as its output device? I have no sound card in my Linux box, and I run esound on my Win2k box for sound output over the network from Linux... but artsd doesn't seem to be able to output to esound! This seems like it would be a pretty obvious feature to me.
Or, failing that, is there any arts-compatible sound daemon for win32?
You know this feature can be set to a timmer so you have to press against the wall for a while not just touch it.
Holy shit really???
I used to use enlightenment(only) and got very used to this behavior then about 6 months ago I switched to KDE and sorely missed this option.
Now I have KDE3 and you say I can do it! That is awesome - thanks for the info.
Derek
For those of you who dont want to compile KDE 3.0 from source, or don't have the patience to wait for the deb's in Debian Sid, some guy posted a howto on KDE-Look.org explains setting up KDE 3.0 on Debian GNU/Linux. It involves fetching the Slack binaries and recompiling qt 3. (however I don't think recompiling qt is necessary) Personally, I'll stick with GNOME for a while, and get KDE 3 when the packages are ready.
I'm a big fan of kde and i8n contributor but I would like to have a kmail more pro, just like the evolution. I use kde with evolution, even paid the guys, because the evolution is so simple and powerfull to the lazy but demanding user like me.
------I can please only one person per day. Today is not your day. Tomorrow isn't looking good either.------
I've been using KDE 3.0 since the day after it came out, and here's my review of it.
Konqueror - much improved. It really is nice to have a web browser tightly integrated into the OS (unless you're an illegal monopolist, that is) and this version of Konq is way better than the last one. JavaScript support is much better, it certainly seems to work on all the sites I frequent now, and the weird layout problems with form elements have been cured. Oh, and its rendering engine is a lot faster. Sweet. Now all I'd like is tabbed browsing and it's damn near perfect.
KMail - not hugely different, just tightened up here and there. Seems to be a bit faster if anything, especially on big folders and messages with huge attachments, and the look and feel's been tweaked a bit.
Cervisia - this is the killer function for me. We make extensive use of CVS and now Cervisia, which was an awesome CVS client anyway, is integrated into Konqueror. You can choose to switch into CVS view in any directory containing CVS information, as smoothly as switching between icon view and list view. Unimaginably useful.
Kicker/Panel - one of my biggest bugbears is gone, namely that quickbrowsers can update themselves without requiring a restart. There's a bug in them, though, that causes them to freeze the whole Panel if they get stuck viewing a folder (e.g. if an smbmount-ed folder has been disconnected). Looks like a fix exists and will be in a forthcoming release, so I'll survive.
Desktop switching - Fantastic to have this back, I had missed it so much. You can now set it to switch desktops when you move the mouse to the edge of the screen.
Incompatibility with KDE 2 apps is really the only serious issue I can think of. Not all third-party KDE apps have been ported yet and they won't work. I mostly use Java apps and KDE's own apps (like Konq and KMail) so it doesn't really affect me, but it's something to watch out for.
--
Karma: Chameleon (you come and go)
Pah, any monkey can install a few RPMs and then say, "Dude, this new
/
desktop totally ROCKS! Awesome!" ten seconds after starting it without
crashes.
Wait until my SO uses it for a month or two, then I'll be able to tell you
just how much ass it sucks. Particularly if using KDE's (usually severely
borked) Red Hat RPMs ("Hey guys, let's build the arts package with NO
AUDIO DEVICE SUPPORT! And let's overwrite the installed XDM config with the
standard X11R6 one!" - 2.x maintainer).
Ade_
(Happy OLVWM user)
Big Bubbles (no troubles) - what sucks, who sucks and you suck
Some people get so upset about a little light-hearted jibing. I expected Funny points, if any for this post. If someone thinks it's insightful, well, geez, that's not my doing.
To be fair, I have had these problems under KDE as shipped with RedHat 7.2, no special configuration done here, and these problems haven't surfaced under WindowMaker/X, my daily desktop. But you might notice that these are also a very small number of problems, overall. A system with 5 problems is pretty swell.
But, c'mon, you don't expect me to believe that the default desktop picture on KDE (2) wasn't at least 'heavily inspired' by Mac OS X's, do you? Everyone I know that's seen them has noticed the 'strong similarity'.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
As I mentioned, these things can be overcome, it should just be part of standard preferences...
If you are stuck with windows, the latest TweakUI works with 95/98/ME/NT/2K, and has this option.
Stupid sexy Flanders.
Even though support is there, it still doesn't have everything. You can only switch desktops horizontally, not vertically. Back in the day, I used fvwm, and grew quite fond of having a 3x3 desktop. If only this was configurable...
Need Free Juniper/NetScreen Support? JuniperForum
(is Athedra correctly spelled? i hope so)
S ES SID=19c1920d67c4471b8801c7b03cb57f44
Such a thing is currently in development
http://www.thekompany.com/projects/aethera/?PHP
here you go...
cies.
(nope it was spelled *wrong*)
Gentoo is great if you want to stay on top of new releases. To install the latest KDE you just type "emerge kde". It takes a while since everything is compiled from source, so you'll want to do this right before bedtime. :-)
Before I even worked through all of the RPM dependencies, KDE 3.0 had all ready come up with an alternate (and much more understandable, I might add) solution to Fermat's Last Theorem. By the time that I actually was able to use the GUI, KDE had all ready given my car a tune up, made my weekly call to my mother and baked me a pizza. Now that I've become a regular KDE 3.0 user, I've been able to double my salary, play the piano, and speak fluent French.
Thank you KDE team!
Since the QT toolkit is "free" as in beer for windows, what are the chances of having some one port KDE3 to windows to replace explorer.exe like litestep does?
Summers
There is nothing wrong with being gay. It's getting caught where the trouble lies.
I am rather new to Linux and are using SuSE 7.3. I understand that I need that "RPM" files to install KDE 3.0. How do I now tell Linux to install that files? I cannot execute that RPM files.
Any help will be greatfully appreciated!
Well if I can only go horizontally I'll have to stick with GNOME+E until K gets it right. I too need a 3x3, and a bunch of windows all in a row just isn't good enough. Of course, I would try K+E but I've been told not even to bother trying to get them to play nicely together!
I am running it great on a 400 MHz AMD K6. It Rocks!
I second that! I absolutlely need a 3x3 - and I want it HUGE and autohiding, not in the panel. I like to throw the mouse over to the right side, and this monstrous pager that takes up like 1/8 of the screen un-autohides. Gives me something big to aim for :)
I can't believe that this somehow got missed by KDE in all this time, even GNOME had X by Y configuration. Even on Win2K, I use Vern, which is an excellent, excellent pager.
You can set it to change only when you're dragging a window. Which is nice.
Kmail has improved ten-fold in usability.
:)
The only problem is, it's the Titanic of memory leaks and also hangs/crashes fairly regularly. A quick review of their bug list shows the issues were reported over a month ago. Hopefully it'll get fixed, I've had to switch back to Evolution - at least it just hangs regularly, and doesn't leak much memory.
On my machine, a PII 333, 496 RAM, KDE 3.0 runs decently. I'm using gentoo 1.0, with --march=i686 -O3 optimization. This could be the reason why it runs decently. But one thing I hate about kde and it's apps is that it is very unresponsive. Might as well compare KDE to XP. I've installed 98 on my machine before and everything is responsive. Granted I 've used blackbox, it's just not a replacement for kde or gnome. no troll here, just stating that fact that I would need a faster proccessor for me to get the same responsiveness as in windows 98. But in the end I would rather settle with unresponsive, rather than going back to unstable...
Wow! You can browse and watch AVI's at the same time on a 500Mhz processor! Windows can do that on an old P90. On anything above a 500Mhz machine, NO desktop should have ANY lag. On my 1.5Ghz machine, KDE 2.x is still agonizingly slow (so much so that I switched to GNOME, which is as slow, but at least apps start quickly) to the point where using it is irritating.
A deep unwavering belief is a sure sign you're missing something...
You can switch vertically.
> You can only switch desktops horizontally, not vertically.
Nonsense, you can switch vertically too.
I finally broke down, and while reinstalling Gentoo on my main desktop, went ahead and merged KDE 3. I haven't ever used a "desktop environment" other than ion and zsh before, except to briefly install and then immediately uninstall in a tooth-chattering rage, so this will be the longest (about 6 hours) that I've used either KDE or Gnome so far.
It's technically very impressive, although by dfault it is certainly a HCI trainwreck of epic proportions. Given a relatively small amount of fiddling, though, it can be rendered very usable.
Things that I like so far:
kcontrol is amazing. It hasn't crashed yet, it's very well organized, and almost everything that I could possibly want to control is in one location, using a single UI. This might be the best thing about the system.
konqueror is also very good, although I have a couple of beefs with the web operation.
konsole is a competent xterm replacement.
The panel is very easy to manage, as far as things like that go. I'm used to starting programs either the old-school way (emacs &), or via ion keybindings, so I tend to ignore kicker, but in the interests of maybe learning something useful, I horsed around with it a bit last night.
Things that bug me:
konqueror apparently doesn't allow you to really, seriously, no, I'm not kidding force a single set of fonts for all web pages to use, or to disable popup windows. I tried the CSS/customize panel, but I'm not interested in changing the rendering of pages except for disallowing font size and style changes, and enabling custom CSS pretty seriously b0rks colors. And even after disabling all popups in the Javascript panel, stopping and restarting konq, I would get the occasional popup.
I also dislike having konq's toolbars shared across the wildly different tasks of file management and web browsing. I like the previews and the ability to do some file stuff via a nice click 'n drag interface, but forcing the very nice web browsing pig into the file manager prom dress was dirt stupid when Windows did it, and it's even more dirt stupid in KDE, as at least Windows can present you with a different interface to folders and web pages. I know about the View Settings; but they don't extend to the toolbars. Is it possible to define new toolbars? I want different choices, different layouts, and different interfaces on my toolbars when I'm doing very different things. This ought to be the default.
There's way too much clutter. Too many menus, too many choices on the root level of those menus, too many redundant window decorations -- for instance, why do I need to be able to click in the upper left to get the same exact menu as right clicking on the title bar?
I DON'T WANT THE WINDOWS KEY-BINDINGS. Why can't I get emacs keybindings for text editing, without changing the "shortcuts" en masse? And why isn't the shortcut editor smarter? If I enter a key binding that's already taken, instead of refusing with the unhelpful message that that binding is already taken, why not change it (after all, that's more likely to be the behavior that people want) with a warning that my new choice overrides the old one?
The splash screen SEGFAULTs on launch. That's not really a problem, it's just sort of funny, the way that an exploitable buffer overrun in kbiff would be funny. Which is to say, sort of sad.
Overall, from someone who has used twm far more than either kde or gnome, I have to admit to being very impressed. I don't know if I'll stick to it, but it certainly Doesn't Suck That Much Hardly At All, which, given the dismal state of pretty much every computer program written, ever, is more than I could have expected.
Best,
(jfb)
To spur "enterprise Linux," Big Bang, the distributed two-phase commit.
I'm running Redhat 7.3 (or 7.29543994999999 1/2) whichever you prefer). I also have running gkrellm. I have a p3 533, w 655MB ram. No matter how many apps I have open my mem usage stays constant, with virtually *no* paging. Mind you, the system is using about 250 MB at all times...
Plus, it boots faster.
I know these aren't hard numbers, but it is faster.
"It would really make my day if there was a way to install KDE with a single command."
;-)
`apt-get install kde`
Weird, I wonder why he said that then...it's Sawfish that only lets you switch horizontally, I think. Or perhaps you can switch vertically too but it's the same windows; up = right. Yuck.
I have been following the development of the official Debian packages. The maintainer hangs out in #debian-kde on irc.openprojects.net. His nick is "calc". KDE3 will not go into Debian (Sid) until XFree86 4.2.0 does. You can see how XFree86 4.2.0 packages are coming along at http://people.debian.org/~branden/. The Debian XFree86 maintainer (Branden Robinson) can be found in #debian-devel as Overfiend.
Asking Branden for release dates on 4.2.0 is suicide. You have been warned.
The above is a perfect example why linux is not a suitable desktop for the average user. This user followed the instructions and got crapped on. I've seen this same problem several places now.
Now the interesting part is not that open source developers can't write proper instructions, its that the average user aka me, would never in a million years figure out the "work arounds" eveyone here tosses around like there common knowledge. Still in 2002 the linux community continues to force the user to become experts to use the OS. FYI people just want to sit down and get their work done, not learn package install routines. Anything more than a double click is asking too much.
Wow! You state that so confidently that it obviously must be easy to fix. So, why don't you submit a patch to KDE making it uber-fast? Thanks.
I'm really surprised to hear people talk about previous problems with kmail. I've been using it exclusively at work for over 2 years and its by far the best email client I've used. It never crashes, never corrupts, and it's simple, fast and easy.
;-)
Jeez, maybe I'm not the power user that I though I was
I'm actually waiting to use kde3.0 until the second release. 2.2(.2?) is so stable at work that I don't want to risk mucking anything up.
I suppose I'm not too threatening, presently, but wait till I start Nautilus
Simply...
export PACKAGESITE="http://freebsd.kde.org/packages/3.0/L atest/"
Then "pkg_add -r kde3base" (and whatever other packages you want).
See freebsd.kde.org maling list for details.
There's a problem that can corrupt your mail when moving IMAP messages, see kmail homepage. The problem will be fixed in 3.0.1 (and it's already fixed in KDE_3_0_BRANCH if you're using CVS).
Most of the new features are quite nice in kmail, notably they've made the PGP integration probably one of the best that I've ever seen in a mail client. The body markings now show PGP-info formatting when kmail's in a secure style, and the key fingerprints show up in the pop up box.
Other look & feel differences - they took out the k-gear in the Fancy headers! I liked it, I wish I could have that put back in.
Also missing - the delete Trash messages older than X days. I liked that feature too. I haven't got around to learning the expired messages feature yet.
Also - the colors and font settings are a little TOO customizeable now, it takes a bit of time to set all the colors and the fonts because there are so many different places they can be configured.
The identity features are much improved over the 2.2.2 version, everything is laid out much more clearly.
All in all, it remains my favorite client, however I do miss some of the look & feel options of the old one.
You're getting it wrong. Sawfish supports both Workspaces and Virtual Desktops which are different beasts. Sawfish is infact the best implementation of these features with tons of configurability.
--
The world is divided in two categories:
those with a loaded gun and those who dig. You dig.
Yep, kde3 has this.. right click on a window (to bring up the menu), goto settings, and click on the advanced tab (you might have to click on one of the icons on the side to see it).
:-)
This was probably the biggest feature from kde1 and kde2 was missing. Well, kde3 has it again!
nah, kde3 also has a option to switch while dragging a window.. I've already gotten really used to this in the last week. I'm sure sawfish didn't have this, but I haven't run it in a while. (btw, E also has Workspaces and Virtual Desktops, as did fvwm(1 and 2)-- they just call it something different).
I never said it was easy to fix. I simply pointed out that it has been done before many times, so it can't be all that hard. If OSS software is so great, why can't they beat MS in performance (one of their weak areas!)?
A deep unwavering belief is a sure sign you're missing something...
So, what's the difference between a workspace and a virtual desktop?
As for the next big Linux leap... it already lept. People just need to know about it. There are many tools that accomplish what you are looking for, some are enumerated in my previous post.
My point about waiting for a distro to catch up is not equteable to MS SP's. KDE3 is not released yet, it's still in RC status. SuSE will have it April 22, not to long to wait if you ask me. Gentoo Linux has it now ( still compiling btw ).
Kind Regards
"A few great minds are enough to endow humanity with monstrous power, but a few great hearts are not enough to make us w
Sawfish supports both Workspaces and Virtual Desktops which are different beasts
Why make a distinction between workspaces and virtual desktops? Why not just call them all the same thing and let you be able to arrange them up down and over or just over or just up and down?
The author lost a lot of credibility when he mentions the ability to disallow javascript popups in konqueror and "Does not move your cursor focus to a new window as it opens." in th elist of what's new. It's painfully obvious the author has little experience with what he is reviewing. I will give him credi tint hat he's partially right for both. A new METHOD for blocking popups was introduced (smart), and focus code has changed somewhat.
/opt. He's talking about grepping through the rpm's looking for certain files. It's not so tough. Simply install the arts rpm, the kdelibs rpm, and th ekdebase rpm and you got yourself a very basic installed kde. I'm not exactly sure what it is he was trying to do.
Also I'm not an expert with rpm as I rarely use it but his method for installing kde3 is insane. I use SuSE rpm's to try out rc2 simply because I didn't feel like compilin git at the time, and the installed to
Beyond the install process there's only a couple of paragraphs dedicated to the actual use and performance of kde. Nowhere are aditional things such as new kio slaves like sftp, performance enhancements to konq, the much improved css/js handling, etc. I think he covers the new features of kmail (which btw filtering does not work with imap folders yet which is bothersome). Also kde3 comes with a very impressive new theme called keramik and a couple of new icon sets (these icon sets were previously available as seperate packages).
This review could have been a lot more informative than it was and really is a waste of space. Putting a little more time into something called a review should be required. This is more of a dumbed down installation guide.
Because programming -- like just about any form of construction -- involves trade offs.
You trade off speed for stability, or speed for maintainability, or speed for easier to comprehend, or runtime speed for development speed, or...
Without meaning to speak for them, I believe that since KDE is such a small project with few developers (relative to Microsoft Windows), they likely have to trade off speed for maintainability and comprehension. It is simply the nature of the beast.
On the other hand, since Microsoft has more resources, they can afford to trade off massive amounts of development time and maintenance problems for a faster user experience.
BTW, it may be your setup. On my P2 450, I find KDE 2.2 faster than Windows 98 on the same machine. Same with my P3 600 laptop. However, I have heard many people with the same complaint as you, so if it is a setup problem, it is a common one. It may be on a distro-by-distro basis. I know that I haven't done anything fancy with my machines; I just use Debian testing.
Just kidding - I have to boot up the Win box for that. :-)
My beliefs do not require that you agree with them.
If they want more people to use it, they have to make it much easier to install. Why don't they make one big 100+ meg installer for those who don't want to rip their hair out resolving dependencies? I guess I will have to wait until the next redhat comes out and download 2 600+ meg discs just to run kde3.
and as the article suggests, installing over an existing KDE is a pain, for two reasons:
... who would have guessed?)
1) lots of packages needed to be upgraded before it would install correctly (e.g. rpm
2) some packages had to be removed because of incompatibilities (e.g. switchdesk-kde), because there is no existing upgrade (that I know of).
In any case, if you just download a bunch of RPMs, it is the supplier's responsibility to make sure you get a complete set. The KDE distributors should either put up all the RPMs in a single directory, or they should at least supply a script that tells you what packages you are still missing. So, in that sense, it perhaps belongs into the review, though it probably shouldn't take up most of a KDE3 review. After all, once this is part of distributions, the install will simply not be a problem anymore.
Too many reviews focus on installation.
Damn straight. KDE could do a lot for its users by adding apt-get for RPM support to KPackage. Debian's nice, but there's a lot more Red Hat users as well as many other major distro's that are more popular, and most of these use the standard packaging format RPM (currently 3.0 is standard, 4.0 is likely to be when Maximum RPM is updated, which is likely later this year).
Already RH users are starting to get a lot of software avaliable via APT-get, including all of RH install CDs, the excellent Freshrpms archive (everything you wish you had but didn't) and Havoc Pennington's Gnomehide. Having this available through kpackage (rather than the apt-get command line, or an ugly tool like Synaptic) and creating APT archioves for KDE (I have one for my workplace - they're not difficult to create) would significantly enhance the install process.
Mike
rpm -Uvh http://enigma.freshrpms.net/pub/apt/apt-0.3.19cnc5 5-fr7.i386.rpm
Put the RPMs in an apt repository, make it avaliable by http, and run `apt-get install kdebase' on all your machines. Dependencies are automatically resolved as necessary to install the package. I do this for about 25 Linux workstations, all off one repository.
There is never any reason, ever, to use --nodeps. Luckily apt-get has `apt-get install -f' which performs a `fix' install to correct this kind of bad administration.
Nobody starts their day expecting to use an Operating System. They expect to do work, and the most bearing on how they do that work is the application they use to do it.
Why can't I be able to install a piece of software if it doesn't come with my system? Windows can do it, Linux should be able to as well. And it can: I do it all the time, on about 25 Linux machines.
The moral of the story isn't `don't ever install anything but your distro' the moral is `we need an easier way to install packages on most Linux distros'. On RH, usign apt-get from www.freshrpms.net serves this purpose well, and if the RH KDE packages were avaliable from such a source there would be few problems with installation.
just did the upgrade - not for the faint of heart.
/usr/X11R6/bin/kde still points to /opt/kde2/.. /opt/kde2 /etc/opt/kde2
/opt/kde3, I don't know whether other distros get themselves into the same kind
I took the SuSE 7.3 build from the KDE site, and
it created a hell of a mess.
Problems include:
-
- Desktop icons and panel entries disappearing
(the automatic upgrade of the settings didn't
work)
- KDE unstartable through kdm, till I copied over
the share/xdm directory
- all the SuSE customisations are not there,
I copied them over, both from
and
- the kdmrc file complains about several unknown
options and the kdm config was garbled.
- KDE cannot find default configs
- rpm hell avoided using --nodeps, there were
several packages missing.
Much of this has to do with SuSE's attempt to install into
of trouble. The other half has to do with the
customizations SuSE makes to the desktop.
Still, I cannot confirm what others wrote:
1) There are extensive changes in the programs,
it's more than a 1-1 qt 3 upgrade. Just read
the release notes.
2) It's not a shoot and forget installation
at all, at least not on SuSE systems.
Use at your own risk. A properly distro-installed
2.2.1 or 2.2.2 should be good enough for 98%
of the users.
This guy from LinuxPlanet must be using Linux for about two days, what a tool - not only did he list "new" features of KDE3 like disabling pop-up windows in Konqueror [cough], but please inform me how replacing the KDE_HOME and QT_HOME dirs affects useradd?? To all those perplexed slashdoters: [whispering] it's useradd -m which will copy /etc/skel, and, as always, use /etc/default/useradd for, well, your preferred default settings when creating an account.
Be careful whom you take advice from.
Another impressive release from the KDE folks. KDE continues to be the best deskop environment for those of us who like dark themes. To briefly digress, I am suprised at how many people use the default color scheme that Windows popularized [bright background, with black foreground text]. To me this is like staring into a lightbulb. I find a black background with grey/whitish foreground text to be much easier on the eyes after you get used to it.
So I was initially horrified when I booted up KMail and noticed the columned list widget had every second line with a white background! However after checking with a KDE developer, I found out there is a switch in KControl:Look and Feel to shut this off. It's the "Alternate background colour in lists" attribute, and it's the only one that can't be modified by clicking on the preview above, because there isn't a columned list widget in the picture. You need to set it by clicking on it manually in KControl.
KMail has had alot of bugfixes. All the bugs I have found previously have now been fixed. Konqueror continues to break stuff that was working before, and fix stuff that was not working. Actually, my "customized accessibility stylesheet" is the only thing that stopped working. I also had to adjust to changes to the Sidebar. It required modifying my use of Konqueror, but the design changes are in general evolutionary and well thought out. Konqueror seems alot faster now too. Other then that, there is alot more eye candy such as moving icons in Konqueror. Fortunately all this can be turned off. Overall, a great release!
As already noted, KWin does have this capability now. However, you could always have run a different window manager (instead of KWin) with KDE, and things should work properly (as long as your replacement window manager is NetWM compliant).
KWin supports any rectangular arrangement of desktops actually.
It's the pager (a kicker applet) that determines the actual layout and the pager is currently limited to at most 2 rows or 2 columns. The pager informs kwin via DCOP about the current layout.
It shouldn't be hard to make another pager that allows 3x3 arrangements.
Cheers,
Waldo Bastian
Do you have coded for this? What is your experience with that?
Should I switch to that now?
------I can please only one person per day. Today is not your day. Tomorrow isn't looking good either.------
A timer doesn't really solve the problem... if one were to push one's mouse to the edge and leave it there (as I mentioned, just slam it to one side to get the pointer out of the way) the mouse stays there for a fairly long time... I'm just pointing out a (known) basic flaw.
"It's tough to be bilingual when you get hit in the head."
Now that seems a lot more useful - things that guess too much at the user's intent are quite annoying... my Wife started typing on her laptop yesterday, and all of a sudden "Hey Skipper! It looks like you are typing a letter!!! Want some help?!!! I can *write this for you *copy one of your old, unrelated notes into this one *correct anything I don't understand as a word (includes most of the known English language) or *pester you until you manage to disable this option (option removed with Nifty Doorways service pack 17"
(apologies to www.ubersoft.net)
"It's tough to be bilingual when you get hit in the head."
I don't know what kind of trade-offs they are making. KDE 3.0 has so many features that I'd guess they're trading speed for features. The difference probably is that Microsoft can implement lots of features and keep them fast while KDE (with less resources) can implement lots of features and make them slow. In that case, is that the kind of trade-off they should be making? It's not just an efficiency thing. There is NO machine that will run KDE 3.0 at an acceptable speed for me. I'm not asking them to make it usable on a Pentium 90, but at least make it usable on my 1.5 GHz Athlon. It is probably *your* setup. Win98 is a good deal slower than Win2k/XP. BTW, I'm on a debian box as well.
A deep unwavering belief is a sure sign you're missing something...
Anyone got 3.0 working from the tgz's for slackware 8.0..... /opt/kde3....but it never gets past setting up inter process communication....and kdeinit fails to startup....?
I did the install changed the KDEDIR to
Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.