{{warning|The KDE on Solaris project, also KDE on OpenSolaris, was active from around the year 2000 until nearly 2014, when the remaining team members ceased active development of the KDE packages. This page should be considered mostly of historical interest, although nothing stops anyone from trying to re-start KDE packaging on a descendant of Solaris such as IllumOS.}}

When installing one of the latest development builds of KDE4 on OpenSolaris (2009.06), there's a number of changes to do to make the use of the desktop more convenient. Some of the suggested changes are below.

+

When installing one of the latest development builds of KDE4 on OpenSolaris, there's a number of changes to do to make the use of the desktop more convenient. Some of the suggested changes are below.

This page also lists some yet unresolved and highly visible problems with no workaround.

This page also lists some yet unresolved and highly visible problems with no workaround.

+

See also the [http://defect.opensolaris.org/bz/buglist.cgi?query_format=advanced&product=kde4 list of known bugs].

== Font anti-aliasing ==

== Font anti-aliasing ==

−

Is disabled in a fresh installation. Execute <code>gnome-appearance-properties</code> and select some better option in '''Fonts'''.

+

Is disabled in a fresh installation. Execute <syntaxhighlight lang="text">gnome-appearance-properties</syntaxhighlight> and select some better option in '''Fonts'''.

−

−

== nwam-manager is spawned multiple times ==

−

−

Was tracked as [https://bugs.kde.org/show_bug.cgi?id=205529 205529]. KDE4 session is started with multiple instances of nwam-manager. As a result, systray has multiple nwam-manager icons.

−

−

Needs to be looked at, the bug is closed, but the issue is still there.

== Akonadi seems misconfigured ==

== Akonadi seems misconfigured ==

Line 32:

Line 29:

== Broken screen lock ==

== Broken screen lock ==

−

Tracked as [https://bugs.kde.org/show_bug.cgi?id=184465 184465]. '''xlock''' can be used as a workaround. It could also be convenient to undefine the Ctrl+Alt+L shortcut and use <code>System Settings -> Input Actions</code> to redefine this shortcut to xlock.

+

the below information is no not valid with current builds, but the kcheckpass binary has bad permissions so unlocking still fails. Just do <syntaxhighlight lang="text">pfexec chmod +s /opt/kde4/lib/kde4/libexec/kcheckpass</syntaxhighlight>

+

---

+

Tracked as [https://bugs.kde.org/show_bug.cgi?id=184465 184465]. '''xlock''' can be used as a workaround. It could also be convenient to undefine the Ctrl+Alt+L shortcut and use <syntaxhighlight lang="text">System Settings -> Input Actions</syntaxhighlight> to redefine this shortcut to xlock.

+

To disable default shortcut:

+

<pre>

+

System Settings -> Global Keyboard Shortcuts -> Run Command Interface

+

-> "Lock Session" (remove the shortcut)

+

</pre>

−

== Colission with SUNWvboxguest ==

+

To enable Ctrl+Alt+L as Input Action to spawn xlock:

−

−

When built and/or executed in a [http://www.virtualbox.org/ VirtualBox] instance, there's a collision with the SUNWvboxguest package (VirtualBox guest additions). While building, this results in following sort of build error in FOSSqt:

−

<code>

−

Undefined first referenced

−

symbol in file

−

XDamageDestroy /usr/lib/libGL.so

−

XDamageCreate /usr/lib/libGL.so

−

XDamageQueryExtension /usr/lib/libGL.so

−

XDamageQueryVersion /usr/lib/libGL.so

−

</code>

−

When using succesfully built packages in VirtualBox the KDE session startup fails.

−

−

This needs to be resolved in the build system.

−

−

−

== System Activity dialog is empty ==

−

−

Tracked as [https://bugs.kde.org/show_bug.cgi?id=200646 200646]. Pressing the default shortcut Ctrl-Esc or running ''ksysguard'' should display a list of running processes. This dialog is empty.

−

−

== Dolphin crashes ==

−

−

Dolphin crashes when run both from command line and menu

−

−

== Several games crash ==

−

/opt/kde4/bin/bomber

−

/opt/kde4/bin/bovo

−

/opt/kde4/bin/kblocks

−

/opt/kde4/bin/kbreakout

−

−

== Some edu apps crash ==

−

/opt/kde4/bin/geodatatest

−

/opt/kde4/bin/marble

−

−

== krunner crashes ==

−

/opt/kde4/bin/krunner

−

−

== akonadi_nepomuk_email_feeder crashes ==

−

/opt/kde4/bin/akonadi_nepomuk_email_feeder

−

−

== Konsole gets disconnected from shell ==

−

−

''no bugs.kde.org entry yet''

−

−

In a konsole tab, you can break the link between the shell / session / tab output and konsole itself, so that nothing gets printed anymore. To reproduce this problem, you need to either hit ^C at an inopportune time (there's plenty of that) or produce an unusual output pattern. Here's a long-winded way of looking at the ^C issue:

−

* start konsole

−

* start a new tab for convenience

−

* check that the shell is working, for instance by running ls

−

* tail -f /var/log/messages

−

* hit ^C; notice that tail is interrupted and the shell returns

−

* ls again, to see the shell still works

−

* at the shell prompt itself, hit ^C; you would expect a new shell prompt to be printed, but it is not

−

* type "date > /tmp/foo ; exit" and it enter (without the quotes)

−

* notice that /tmp/foo now exists with the right time and that the shell / session / tab closes

−

−

Here is a way of breaking the link without ^C but by producing a not-very-special output pattern. You need to have the C compiler installed:

When VirtualBox additions are installed, VirtualBox has to enable video acceleration or kwin crashes.

Latest revision as of 20:47, 28 July 2015

Warning

The KDE on Solaris project, also KDE on OpenSolaris, was active from around the year 2000 until nearly 2014, when the remaining team members ceased active development of the KDE packages. This page should be considered mostly of historical interest, although nothing stops anyone from trying to re-start KDE packaging on a descendant of Solaris such as IllumOS.