have a QT interface (for Linux).
GTK based programs can't be used for a long time at recent KDE versions.
Thanks FeRDNYC for sharing your experience with us! :-)
It's clearly a KDE flaw (not Azureus).
Last KDE releases can't run GTK based apps for a long time.
Lets state also, that is not an Open SUSE specific problem. It affects other KDE based sitributions (eg. Kubuntu).
I'm aware of these post, bug reports etc.
I myself had posted a similar workaround (before a year or so), for Kubuntu based systems.
These solutions-workarounds-patches (although affective for some time), they have a time limit. After a while they are useless and ineffective.
I also posted for help and I marked my post SOLVED.
Of course, now I have the same problem, but I'm not going to return to an old post and revive it, only to take back the SOLVED mark.
Thanks also for shedding some light!
I didn't knew that it's so difficult to implement a QT based interface.
(QT Jambi seems to be dead btw).
I just wanted also to make clear that a) I'm not speaking for decorations. I'm speaking for not being able to run the software at all and b) Of course plenty of people don't have problem. It supposed to be noone to has a problem (or at least the most of the people).
I've investigated the problem for some time, and seems like many people switched to QT based clients (like KTorrent, Transmission etc.), while some others switched to GTK based desktops.
I'm fed up with this problem as well!
I tried some other clients, but none of them is complete or nearly good enough (comparing to Azureus).
Eg. KTorrent is the official KDE client and it's abandoned for some time now, it's site it's dead and so is it's official forum (although general KDE fora has such a subforum).
Anyway! The point is, none of them is as good as Azureus.
Right now, Azureus is almost impossible to run on KDE (as many other GTK based apps), for many people.
And I don't care, about decorations! :-)
Pure Java apps, don't seems to have a problem.
Personally, I'm thinking to switch to another desktop, which will have a proper GTK support.
Whaaaaaaaaaaaaaaaaaaaaaat? I'm calling false on that claim.
Plenty of people — PLENTY of people — are running GTK apps under KDE on a regular basis with no problems. Where there are reports of issues, it usually comes down to not having the proper theme or configuration elements installed from their distro's package management system.
See, for example, the following two threads from people reporting problems with their GTK applications running under KDE:
You'll notice that the outcome of both was "SOLVED", and the reporters were able to get their GTK applications working properly under KDE. (And I only just noticed that both happen to involve OpenSUSE, which makes me think the real issue is that their package dependency requirements are lacking.)
You have to understand that Vuze isn't just "GTK based", it provides a cross-platform native GUI (which, under Linux, means GTK+) via the SWT toolkit because it's WRITTEN IN JAVA. While there _exist_ Java Qt bindings ( http://qt-jambi.org/ ), since Qt changed hands from Trolltech to Nokia they're no longer officially supported and exist only as a community open-source project. I honestly don't know much about Jambi or how well it works, but "write a Qt interface" is exactly the opposite of a trivial suggestion when you're talking about a non-C++ codebase.
More importantly, it's not required "for Linux", or even for KDE. It is absolutely possible to run Vuze under current KDE, though it may require the installation of some extra packages or configurations to ensure the necessary level of GTK+ support.