|
|
|
|
KDE
Launcher
2
Your Mama'd be so proud ...sniff...
Home Site Map Recent Activity PM 8500 Project Downloads (NMS) Guest Book
It is currently beta but
seems to be working
well.
It is currently at version
2.01 with the changes being an improved icon for X11-KDE (I thought the
other
one was hard to read from the Dock) and continued improvements to the
documentation, which is still rough draft and full of typos. This
version seems stable by report so
I am going to leave it until version 2.1.
|
Prior X11-KDE Icon |
New X11-KDE Icon |
Hey, I never claimed to be an artist!
I tried to address several issues with this version. Firstly I tightened up how it handles varied or odd configurations to hopefully maintain function over a wider variety of system and minimize the "logout" crashes, although I personally cannot reproduce them. There are now two different options for how KDE Launcher sets up and runs KDE in case one gives problems. The first is the original way Launch KDE did it, and the second a newer more "correct" way that is possible now that KDE is getting more polished (on OS X). I also added a GUI to allow for some configuration options and finally figured out how to avoid the KDE menu bar being randomly offset (it ain't random). Lastly I gave the dedicated temporary copy of X11 that KDE Launcher makes its own icon so it is not so damned ugly in the Dock.
I am working on adding support for other KDE installs, which should be trivial except I don't have them installed. I am also part-way through adding XDarwin support.
KDE Launcher is not KDE or X11. It is only a configuration and startup utility for them so in order to run it needs to have those already installed. I use Apple's X11 and Fink so that is what I created this to work with.
The general requirements are:
I
am currently adding or looking to add wider support, which
should be easy. I am hoping to have KDE Launcher use the XDarwin
application or
the X11 application depending on which the user has. I also suspect
other
installs of KDE would work as well but I have not added an option to
direct KDE
Launcher to look outside of the Fink default directory of /sw/bin.
KDE Launcher is an AppleScript Studio application that starts a Fink install of KDE with functional settings that actually work for OS X without changing all X11's configurations so X11 works poorly for everything else. It also runs KDE in a separate and distinct instance of X11 allowing the user to run KDE in an optimized environment using its window manager and with its own unique (if ugley) Dock icon, while simultaneously running other X11 applications in their regular Apple X11 using Apple's quartz-wm for its Aqua look and feel and better speed and with that X11 identified via the standard Apple X11 Dock icon.
When
I was first playing with Apple's X11 and KDE I noticed
that KDE ran like a dog (that would be, it was unusable) with its
default
behavior of using Apple's X11 window manager, but it did
fine running its own
window manager kwin. Figuring out how to get KDE to cooperate and do
this was a
pain. I knew that X11 and Unix experts do this stuff all the time, but
each
time I wanted to do it I had to spend two hours looking up all the
commands and
figuring out how to modified the X11 and KDE startup scripts, and even
then it
didn't do what it was supposed to do without me manually
forcing changing of
the window managers. The result was delicate (easily messed up by
updates), not
very portable, and would not allow me to run KDE and run
Apple's X11 using its
native window manager at the same time. Just to go back and forth
between
running them at different times I had to rotate out some of the
scripts. In the
end I wrote an AppleScript (that became Launch KDE 1.0) to automate
this
reliably (so I didn't have to figure it out each time) and
safely without any
requirement for modifying startkde, Apple's X11, or
.xinitrc. This AppleScript
also allowed me to use KDE like a regular separate program seemingly
distinct
from Apple's X11 application.
Download
from this server here
, or from .mac here.
Or visit my website at
Sliced
Apple
...
Legacy the Verbose Way...
Part of the Collection
From
Software that Helps You Work Harder
Visit Counters
Sliced Apple (All)
Created
04/08/05
Modified 05/07/05 - Added v2.1.1
Modified 06/17/05 - Added counter, mintor HTML/font glitches
Modified 07/17/05 - Add Page Counter
Modified 08/09/05 - Updated to reflect KDE and KDE Launcher now working in Tiger
Modified 08/13/05 - KDE Launcher 2.1.2 posted
Modified 08/19/05 - KDE Launcher 2.1.2 (revised to build 236) posted