KDE 3.3.0 and Qt 3.3.3 release for VectorLinux 4.3 Compiled by Tim Niiler - September 27, 2004 1) Contents: 1.3M Sep 20 01:24 arts-1.3.0-i386-1.tgz 974K Sep 23 11:23 kdeaccessibility-3.3.0-i386-1.tgz 2.0M Sep 24 10:02 kdeaddons-3.3.0-i386-1.tgz 1.5M Sep 23 06:53 kdeadmin-3.3.0-i386-1.tgz 17M Sep 23 07:19 kdeartwork-3.3.0-i386-1.tgz 24M Sep 26 17:24 kdebase-3.3.0-i386-2.tgz 13M Sep 27 08:55 kdebindings-3.3.0-i386-1.tgz 23M Sep 23 01:58 kdeedu-3.3.0-i386-1.tgz 9.5M Sep 20 22:40 kdegames-3.3.0-i386-1.tgz 8.1M Sep 21 01:45 kdegraphics-3.3.0-i386-1.tgz 17M Sep 20 10:49 kdelibs-3.3.0-i386-1.tgz 7.2M Sep 23 00:45 kdemultimedia-3.3.0-i386-1.tgz 5.2M Sep 23 06:54 kdenetwork-3.3.0-i386-1.tgz 14M Sep 23 10:30 kdepim-3.3.0-i386-1.tgz 5.6M Sep 26 22:12 kdesdk-3.3.0-i386-1.tgz 2.5M Sep 23 11:11 kdetoys-3.3.0-i386-1.tgz 3.0M Sep 21 15:27 kdeutils-3.3.0-i386-1.tgz 16M Sep 24 06:37 kdevelop-3.1.0-i386-1.tgz 4.8M Sep 24 08:18 kdewebdev-3.3.0-i386-1.tgz 15M Sep 18 01:46 qt-3.3.3-i386-1.tgz 2) Installation: A. Minimal (to use KDE apps from other window managers) 1) Download qt-3.3.3, kdelibs-3.3.0, and arts-1.3.0 2) Install as root (or sudo) /sbin/installpkg [packagename] or use vecpkg 3) Grab whatever other apps you'd like to use. B. Usual 1) Download everything 2) Install as root (or sudo) /sbin/installpkg [packagename] or use vecpkg. Order doesn't really matter, but you really should uninstall all previous instances of these packages if you'd like to be safe. You may need to make a symbolic link to qt. If so, type in: sudo ln -s /usr/local/qt-3.3.0 /usr/local/qt and everything should work. 3) Notes to Vector Linux 4.3 Users: These packages were compiled on a Toshiba Satellite 1410-S173 laptop running VectorLinux 4.3rc1 and 4.3final. Supporting packages and libraries were downloaded before the compile so as to include as much support for as many programs and hardware as possible, but no guarantees are given. Until vec gives his say so, these packages are in alpha testing. My own experience is that they work just fine. The package kdebase contains some additional files that aid VL4.3 users in the use of other window managers. These are /opt/kde/bin/startIceWM /opt/kde/bin/startFluxbox These files are needed because kdm doesn't seem to like to recognize multiword commands like "rox -p desktop & icewm". So the files /opt/kde/share/apps/kdm/sessions/icewm.desktop /opt/kde/share/apps/kdm/sessions/fluxbox.desktop have been modified so that Exec and TryExec point to startIceWM and startFluxbox respectively. There has been no issue with starting XFCE4 using kdm, and the above hack allow IceWM and Fluxbox to start as expected. The files inside /opt/kde/share/config/kdm, specifically kdmrc are reflective of what is on my system. If you don't want my configuration, you might want to copy kdmrc to your home directory run /opt/kde/bin/genkdeconf --no-old, copy kdmrc back to its original location at /opt/kde/share/config/kdm/kdmrc and then run genkdeconf again to update the config file to the current format. As always after installing, you might wish to add the following to your path: /opt/kde and /usr/lib/qt. 4) Issues: * I was unable to compile kxkb support which is a shame because it's something I use. But there seemed to be a conflict between the headers in linux/include and sys/include that I was unable to resolve. xkb still exists as an alternative. * In kdemultimedia, I was likewise unable to compile mpeglib. I am using mpeg_lib-1.3.1-i386-2 on my system and have no issues. * In kdenetwork, I was unable to compile Kopete because of the dependencies on jabber. As VL supports Gaim which is updated more frequently than Kopete, I only spent about a day trying to unsuccessfully track this down. * In kdebase, I was unable to compile kdm with xdmcp support. I spent several days working on this, but it seems that it is ultimately due to the header conflict mentioned above. Please PM me on the VectorLinux forum if you find any other issues. -Tim Niiler Sept. 26, 2004