There is a KDE4 on dillon. I have tarred up the resulting directories 
from /opt and placed them at

http://www.bionicmutton.org/tmp/kdebld.tar.gz
http://www.bionicmutton.org/tmp/kdesupport.tar.gz
http://www.bionicmutton.org/tmp/qt-4.3.tar.gz
http://www.bionicmutton.org/tmp/kde-4.0.tar.gz

That's 370MB total. It is built for amd64 on an nv70b machine, but seems to 
work on nv64 (which I happen to be running at home). I have not tried it on 
anything else. You can untar these tarballs under /opt to 
get /opt/kdebld /opt/kdesupport/ opt/qt-4.3 and /opt/kde-4.0.

/opt/qt-4.3/bin/designer seems to be fine. Give it a go.

The startkde script is kind of broken wrt. /bin/sh (which does not support 
if ! as a negation) and xprop (which uses the -set syntax added by xorg). I 
forgot to include a fixed xprop in the kdesupport so you will have to get

http://www.bionicmutton.org/tmp/xprop-1.0.3.tar.gz

which also extracts to kdesupport, and 

http://www.bionicmutton.org/tmp/startkde

which you can copy into /opt/kde-4.0/bin/ .


So, having done all that, you could conceivably try to start KDE4. Log into X 
in a failsafe session, so you have an xterm to do stuff with. Run

/opt/kde-4.0/bin/startkde

That will stop dead in its tracks (there may be complains about libXinerama as 
well) with a QMutex deadlock in ksmserver. That's where someone with more 
experience at debugging stuff under Solaris (trochej, you listening?) comes 
in, because I've got no time left this week to futz around with it. An 
alternative activity might be running single KDE4 applications from the 
command-line, to see how they do. Approach to do that:

# Launch dbus session:
dbus-launch bash
# now you're in a sub-shell with dbus environment,
# so start another terminal. Note that konsole doesn't
# work well without a window manager, so click File->quit.
/opt/kde-4.0/bin/konsole
# start a WM. If you have libXcomposite, you may use kwin
twm &
# start konsole again; note now that ^C will hang a session.
/opt/kde-4.0/bin/konsole &
# konqueror is missing all of its plugins and won't work.
# This is due to a library naming issue.
/opt/kde-4.0/bin/konqueror http://www.kde.org/
# But dolphin seems to be ok as a file manager:
/opt/kde-4.0/bin/dolphin &
# Finally plasma shows the same QMutex problem:
/opt/kde-4.0/bin/plasma

-- 
These are your friends - Adem
    GPG: FEA2 A3FE Adriaan de Groot
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part.
URL: 
<http://mail.opensolaris.org/pipermail/kde-discuss/attachments/20071212/cf1b87cd/attachment.bin>

Reply via email to