JAN
28
2003

KDE 3.1: Well Worth the Wait

The KDE Project today
announced
the release of KDE 3.1, "a major feature upgrade to the third
generation of the most advanced and powerful free desktop for Linux
and other UNIXes.
"
While you are busy downloading
the new packages for this fabulous release, we hope you will enjoy the
über-cool (disclaimer:
I wrote it) KDE
3.1 Feature Guide
, as well as a sortable
KDE 3.1 Requirements
page, both new for this release. And if that's not enough, you can also
check out the detailed
ChangeLog. And - ah yes - there are also screenshots. So much to do today . . . .

Comments

No, it doesn't compile because it's not finished yet. Maybe for 3.2....


By Chris Howells at Wed, 2003/01/29 - 6:00am

Thanks for the info!


By Richard Bollinger at Wed, 2003/01/29 - 6:00am

For your info, we are working on this more aggressively and it should be done for 3.2.0.


By George Staikos at Thu, 2003/01/30 - 6:00am

Mom ! mom ! I wan't KDE 3.1 on my RedHat 8.0 !
but I don't want the redhatized KDE version ! I want the real KDE(c)(tm) !


By olf at Wed, 2003/01/29 - 6:00am

Use Konstruct, see a previous thread, works fine for people who tried it


By khalid at Thu, 2003/01/30 - 6:00am

I've installed kde3.1 on my sid-debian box from official kde-packages. but there is no kdeartwork packages or I missed something?


By Konstantin at Wed, 2003/01/29 - 6:00am

Fetch Ralf's packages directly from his stie at ktown, you'll find kdeartwork there as well as the new Ägypten stuff for kMail and a wealth of other pre-packages KDE 3 programs for Debian.

Greetings,

Gunter


By Gunter Ohrner at Wed, 2003/01/29 - 6:00am

Je fumes ! Ou c'est qu'on download les packages pour Mandrake 9 ?

Great work !


By Manu at Wed, 2003/01/29 - 6:00am

Y en a po :(

Et je ne suis pas sur que Mandrake peut faire grand chose maintenant, etant en cessation de paiements.


By JC at Wed, 2003/01/29 - 6:00am


By khalid at Thu, 2003/01/30 - 6:00am

Le célèbre Texstar fournit beaucoup de packages pour Mandrake. Il a dit qu'il les fournira quand Mandrake mit KDE 3.1 en Cooker.

Regardez www.pclinuxonline.com en jours suivants.

Je suis désolé parce que le français n'est pas ma première langue.


By Antiphon at Wed, 2003/01/29 - 6:00am

Wow.

Yesterday i was a RedHat 8.0 user, concirned with (/terrified by) the way RedHat modifies common GNU/Linux standards and KDE 3.0.3 on it's own -design sickening- Bluecurve way. Overall happy with the system. Stable and complete.

KDE 3.1 came out.......

Like tradition....no RedHat RPM's.

Like always... too impatient to compile QT/KDE myself.

Today i am a SuSE 8.1 user. After breaking some SuSE-ish "user-friendly shell's", and upgrading to KDE 3.1, i cannot imagine being happy as this with my previous setup. KDE 3.1 just rocks. SuSE has a overal slick design.

For anyone that has not upgraded to 3.1 yet,

It's worth it!

Regards to the KDE team,

Scythe.


By Scythe at Wed, 2003/01/29 - 6:00am

This is typical redhat! But there is help if Your computer have a fast CPU and a lot of memory: Download the NEWEST version of konstruct. from

http://konsole.kde.org or http://apps.kde.com:

http://apps.kde.com/na/2/counter/vid/8740/dld0/konstruct-20030128.tar.bz2

The new version of konstruct behaves friedly under RH 8.

Install the multimedia packages from

http://psyche.freshrpms.net

include the alsa-libs and alsa-kernel!

Unpack konstruct as an ordinary user. DO NOT DO THAT AS ROOT!

$ tar xvfj konstruct-2003XXXX.tar.bz2

Make sure that You are connected with the internet. I hope You have a reliable and good bandwithed line (DSL and so on).

Then go in the directory ~/konstruct/meta/kde and say:

$ make install

Then wait a really long time and look at eventually compile errors. Tips:

There is a bug in libxml2. In the files nanohttp.c and nanoftp.c is a following definition:

#DEFINE SOCKLEN_T unsigned int

But the declarations

SOCKLEN_T len;

fail. Make the quick and dirty change to

unsigned int len;

And the compilition go again ... A "long time" means 6 - 36 h depending from the performance of Your system. But it's only a slight delay as the waiting for the RH packagers.

I don't believe that RH will release RPMS in the next days. Perhaps I could help You.

Magnar Hirschberger


By Magnar Hirschberger at Wed, 2003/01/29 - 6:00am

How do you restore the Redhat Menus after using konstruct? I have tried KAppfinder but it doesn't
find everything?

Thanks in advance


By tagbo okoli at Wed, 2003/02/05 - 6:00am

It's impossible. RedHat menus are an (incompatible with anything) source modification


By SadEagle at Wed, 2003/02/05 - 6:00am

This sounds like a trend.

I, too, am a recent RedHat defector. I used RedHat exclusively from 4.0 all the way to 8.1beta2, then I said "to hell with it" and switched to SuSE 8.1.

The reason? KDE. I plan on paying for 8.2 to show my support (yes, I'm too much of a snob to pay for anything as old as 8.1)


By ac at Sun, 2003/02/02 - 6:00am

Got compilation error on kdelibs:
took the last QT (3.1.1 or something like that), compiled arts, and then kdelibs.
Here is the error:

make[3]: Entering directory `/opt/src/kdelibs-3.1/dcop'
/bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O3 -mpentiumpro -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -o libDCOP.la.closure libDCOP_la_closure.lo -R /opt/kde3/lib -R /usr/X11R6/lib -version-info 5:0:1 -no-undefined -L/usr/X11R6/lib -L/opt/kde3/lib dcopstub.lo dcopref.lo dcopobject.lo dcopclient.lo KDE-ICE/libkICE.la -lqt-mt -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread
libtool: link: warning: `-version-info' is ignored for programs
.libs/dcopclient.o: In function `DCOPClient::applicationRegistered(QCString const &)':
.libs/dcopclient.o(.text+0x8859): undefined reference to `static_QUType_varptr'
.libs/dcopclient.o(.text+0x8860): undefined reference to `QUType_varptr::set(QUObject *, void const *)'
.libs/dcopclient.o: In function `DCOPClient::applicationRemoved(QCString const &)':
.libs/dcopclient.o(.text+0x8979): undefined reference to `static_QUType_varptr'
.libs/dcopclient.o(.text+0x8980): undefined reference to `QUType_varptr::set(QUObject *, void const *)'
.libs/dcopclient.o: In function `__static_initialization_and_destruction_0':
.libs/dcopclient.o(.text+0x8cea): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
.libs/dcopclient.o(.data+0x70): undefined reference to `static_QUType_varptr'
.libs/dcopclient.o(.data+0x8c): undefined reference to `static_QUType_varptr'
.libs/dcopclient.o: In function `QPtrList::replace(unsigned int, DCOPObjectProxy const *)':
.libs/dcopclient.o(.QPtrList::gnu.linkonce.t.replace(unsigned int, DCOPObjectProxy const *)+0x26): undefined reference to `QGList::replaceAt(unsigned int, void *)'
.libs/dcopclient.o: In function `QPtrList::replace(unsigned int, DCOPClientTransaction const *)':
.libs/dcopclient.o(.QPtrList::gnu.linkonce.t.replace(unsigned int, DCOPClientTransaction const *)+0x26): undefined reference to `QGList::replaceAt(unsigned int, void *)'
.libs/dcopclient.o: In function `QPtrList<_IceConn>::replace(unsigned int, _IceConn const *)':
.libs/dcopclient.o(.QPtrList<_IceConn>::gnu.linkonce.t.replace(unsigned int, _IceConn const *)+0x26): undefined reference to `QGList::replaceAt(unsigned int, void *)'
collect2: ld returned 1 exit status
make[3]: *** [libDCOP.la.closure] Error 1
make[3]: Leaving directory `/opt/src/kdelibs-3.1/dcop'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/src/kdelibs-3.1/dcop'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/src/kdelibs-3.1'
make: *** [all] Error 2

anyone got a workaround ??


By Mickael Bailly at Wed, 2003/01/29 - 6:00am

Try recompiling qt too first. Maby you have an old version of qt or a version that was built with a different compiler?

Did you 'make clean' in kdelibs first ?


By perraw at Wed, 2003/01/29 - 6:00am

My QT version is the last QT version out (3.1.1)
I found the problem:
the QT libraries were not given to the compiler

g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -O3 -mpentiumpro -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -o libDCOP.la.closure libDCOP_la_closure.lo -R /opt/kde3/lib -R /usr/X11R6/lib -version-info 5:0:1 -no-undefined -L/usr/X11R6/lib -L/opt/kde3/lib dcopstub.lo dcopref.lo dcopobject.lo dcopclient.lo KDE-ICE/libkICE.la -lqt-mt -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread

there were no reference to "-L/opt/qt3/lib"

Now I hope I could compile KDE 3.1!!!


By Mickael BAILLY at Thu, 2003/01/30 - 6:00am

Can anyone help here?
[root@localhost lib]# startkde
startkde: Starting up...
ICE default IO error handler doing an exit(), pid = 2735, errno = 2
kdeinit: Communication error with launcher. Exiting!
kdeinit: relocation error: /usr/lib/libXft.so.2: undefined symbol: FcPatternAddI
teger
startkde: Could not start kdeinit. Check your installation.
Loading required GL library /usr/X11R6/lib/libGL.so.1.2
ksplash: relocation error: /usr/lib/libXft.so.2: undefined symbol: FcInit
Warning: connect() failed: : Connection refused
Loading required GL library /usr/X11R6/lib/libGL.so.1.2
ksmserver: relocation error: /usr/lib/libXft.so.2: undefined symbol: FcInit
startkde: Shutting down...
Warning: connect() failed: : Connection refused
Error: Can't contact kdeinit!
artsshell: /usr/lib/libasound.so.2: no version information available (required b
/usr/lib/libartsflow.so.1)
startkde: Running shutdown scripts...
startkde: Done.
[root@localhost lib]#


By anon at Wed, 2003/01/29 - 6:00am

xft not installed or wrong version ?
arts problem ?


By JC at Wed, 2003/01/29 - 6:00am

Solved ;) Anyway, thanks. That was an XFree problem, old libs remained from the previous version.


By anon at Wed, 2003/01/29 - 6:00am

What was the issue exactly? I have just finished installing XF86 4.3.0 and can't start *anything* right now.

jon


By Jon at Mon, 2003/04/14 - 5:00am

John: Try running fc-cache -f -v as root.


By Sad Eagle at Mon, 2003/04/14 - 5:00am

Appears like an RedHat 8 Problem with the fontconfig Package. Reinstall fontconfig AND fontconfig-devel. I hope You didn't compile KDE 3.1 before ... then You MUST recompile KDE completely ...

Magnar Hirschberger


By Magnar Hirschberger at Wed, 2003/01/29 - 6:00am

We've got the same problem after upgrading from Mandrake 9 to Mandrake 9.1.

KDE and gnome don't work.

Icewm works great though...
and so does XFC

we ran the fc-cache program... and it said success...

but it still doesn't work.

This is on a dell laptop with an ati rage mobility


By Aaron Peterson at Sat, 2003/07/19 - 5:00am

Hi

The KDE 3.1 stuff looks great, the only problem I have is that I am stuck with Mandrake.

I bailed out on Redhat, after 5+ years, mainly because of its KDE policy, tried Debian for 1 year, great for servers, and moved to Mandrake 9 two months ago for better sound/video control. Now due to Mandrake's financial problems, no KDE3.1 rpms till March!

Options are
- build my own
- go back to debian
- try Suse

Any advice ?

Simon


By SimonW at Wed, 2003/01/29 - 6:00am

Debian, Slackware, Gentoo
or LinuxFromScratch ...


By JC at Wed, 2003/01/29 - 6:00am

yes, but LFS and Gentoo have no configuration tools : have you already try to configure X under gentoo ?


By capit igloo at Wed, 2003/01/29 - 6:00am

Doesn't webmin work on gentoo?


By Roberto Alsina at Wed, 2003/01/29 - 6:00am

webmin is cool, but it doesn't help for configuring XFree86 :
http://www.webmin.com/standard.html


By capit igloo at Wed, 2003/01/29 - 6:00am

To configure xfree86, you have xf86config. Old and reliable ;-)
Or xf86cfg, new and.. well, not THAT reliable.
Or XF86Setup, which I don't know if it's there anymore.
Or you can get XConfigurator (I don't know if gentoo has it in portage)


By Roberto Alsina at Wed, 2003/01/29 - 6:00am

Or you simply copy some config files from your current Mandrake installation. Edit the paths if necessary, and you're up and running. Did it when I moved from Debian....


By Ruud at Wed, 2003/01/29 - 6:00am

XConfigurator is not for redhat only?


By capit igloo at Wed, 2003/01/29 - 6:00am

XConfigurator is just a text-mode program that reads /proc, asks a couple of questions and generates a text file. How distr-specific can it be? ;-)


By Roberto Alsina at Wed, 2003/01/29 - 6:00am

> Gentoo have no configuration tools

it doesn't? I count at least four X configuration tools in gentoo:

kxconfig
Xautoconfig
XFree86 -configure (aka Xconfigure)
xeasyconf

There's probably more.. i just briefely looked at /usr/portage/x11-misc


By met at Wed, 2003/01/29 - 6:00am

hum, hum :

Xautoconfig -> doesn't compile

XFree86 -configure (aka Xconfigure) -> kill my system

xeasyconf -> I have a wonderful "Fatal server error" at the beginning

kxconfig -> where do you see that ebuild ?


By capit igloo at Wed, 2003/01/29 - 6:00am

emerge mkxf86config


By Craig at Sun, 2006/09/17 - 5:00am

1 word: vim. :-P


By John Hughes at Thu, 2003/01/30 - 6:00am

I am sure Texstar is going to upload them soon. Read www.pclinuxonline.com for updates.


By anon at Wed, 2003/01/29 - 6:00am

Me too!!!! Where are the Mdk RPMs????

I liked the policy Mdk had before...


By Andre at Wed, 2003/01/29 - 6:00am

Perhaps the building process becomes doable using this: http://konsole.kde.org/konstruct/ ?


By IR at Wed, 2003/01/29 - 6:00am

Mandrake 9.0, too eager to try kde 3.1 (specifically that kio_fish thing .. way cool lookin') to wait for the Mandrake RPMS, so I tried the konstruct way of doing things.

Ran into snags building K3B and pixelmagic, but for the most part was okay - but it looks like there's some stuff missing from my freshly compiled KDE .. most notably, no kmail - which can't be a good sign.

So I'm waiting for the RPMs, which I'm quite sure will be out well before March. Here's hoping by week's end. Texstar will bail us out if Mandrakesoft can't for some reason (praise be!)


By Mick Szucs at Wed, 2003/01/29 - 6:00am

Well, I have just bailed out of Mandrake.

4 hours to download Suse81, 1 hour to rebuild MySQL, Web services, and get email working again properly, then 25 minutes and KDE3.1 is working.

Magnificent!!

It will take a few days to get used to Suse, its is a bit different to RH/Mandrake and Debian, but not too different.

Simon


By SimonW at Thu, 2003/01/30 - 6:00am

You could do what I did. I added one of the cooker ftp sites as a source for RPMs and then installed the KDE3.1 packages from there. It will take care of the many dependency issues that will pop up. I believe I ended up upgrading 104 packages to get KDE 3.1 running on my Mandrake 9.0 box, but its running and I've got a big pipe in to my computer, so downloading all of the packages wasn't a big deal.

And KDE 3.1 rocks!!

PS Attached a screen shot if you don't believe me.. ;-)


By Jim Erickson at Thu, 2003/01/30 - 6:00am

Be careful.
I am running the one from cooker as well and it took me > 8 hours to set-up (just set-up, not download). I should go back to CVS version and be done with it.
A couple of problems with the mandrake cooker
1) do not have Xft libs hanging around.
2) before updateing the X stuff, move to runlevel 3 (I had more problems than I can shake a stick at - took me 5 hours to straighten that up, as it kept rebooting my system. total reboots. I suggest using the "XFree86 -configure" as a working starting point, if you have the same problems. )
3) apparently, kde did not like my earlier configs in .kde you may wish to move them aside and start from scratch again, if you are having any real probems.
4) the kdmrc file is different so make sure that a new one is used rather than the old
/usr/share/config/kdm/kdmrc
5) unfortantly, I think that mandrake is either out of techies or doing a redhat. part of the keramick is in place, but not all of it.

Now, for the pros:
some of the items that Mandrake use to hide are back. Hopefully that is not due to the fact that it takes a ton of time for them to hide them.
kfontinstaller is 1000% better than the gtk stuff.


By a.c. at Thu, 2003/01/30 - 6:00am

Thanks A.C. I ended up giving up and uninstalling XFree86 and 4.2.99.5 installing 4.2.1. I used red carpet to do it. And with some minor tweeking I'm about back to where I was before. I had to reinstall openoffice and for some reason, I have to login as root to use my Mandrake control center. Or I can "su" and run it from a terminal. I've allso noticed some rendering bugs that wheren't there before but they're minor. At least I have a usable system again. I've had to switch completly to gnome though. I hate the thought of having to reconfigure this computer again I have so many hours in it.


By Heather at Sun, 2003/02/02 - 6:00am

Be careful.
I am running the one from cooker as well and it took me > 8 hours to set-up (just set-up, not download). I should go back to CVS version and be done with it.
A couple of problems with the mandrake cooker
1) do not have Xft libs hanging around.
2) before updateing the X stuff, move to runlevel 3 (I had more problems than I can shake a stick at - took me 5 hours to straighten that up, as it kept rebooting my system. total reboots. I suggest using the "XFree86 -configure" as a working starting point, if you have the same problems. )
3) apparently, kde did not like my earlier configs in .kde you may wish to move them aside and start from scratch again, if you are having any real probems.
4) the kdmrc file is different so make sure that a new one is used rather than the old
/usr/share/config/kdm/kdmrc
5) unfortantly, I think that mandrake is either out of techies or doing a redhat. part of the keramick is in place, but not all of it.

Now, for the pros:
some of the items that Mandrake use to hide are back. Hopefully that is not due to the fact that it takes a ton of time for them to hide them.
kfontinstaller is 1000% better than the gtk stuff.


By a.c. at Thu, 2003/01/30 - 6:00am

Hmm, strange I wonder what happened to the "Panel Menu" since RC6.
Now it seams that it is impossible to add applets to the panel.
Anybody else having this problem?
i


By Uno Engborg at Wed, 2003/01/29 - 6:00am

Are you using the panel auto hide? I experienced this with auto hide turned on, once the panel had hidden itself, when it appeared again the panel menu didn't work.

Will


By Will Stephenson at Wed, 2003/01/29 - 6:00am

Pages