auf gconf & KDE zugreifen

creed steiger
Beiträge: 957
Registriert: Mo 11. Sep 2006, 22:56

Re: auf gconf & KDE zugreifen

Beitrag von creed steiger »

theo hat geschrieben:
Scheint zu klappen.



Ok dann sollte es das auch unter KDE4 tun
Dateianhänge
Archiv.tar.gz
(3.15 KiB) 75-mal heruntergeladen

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Re: auf gconf & KDE zugreifen

Beitrag von theo »

Ja, klappt.
Bei Icons steht allerdings nichts. Da gibt's auch keine Section in kdeglobals.
Zuletzt geändert von theo am Di 3. Feb 2009, 20:11, insgesamt 1-mal geändert.

wolfdec
Beiträge: 15
Registriert: Di 3. Feb 2009, 10:19

Re: auf gconf & KDE zugreifen

Beitrag von wolfdec »

Bei mir steht da jetzt:

Desktop Environment: unknown
Window Manager: Metacity
Kernel: 2.6.24-1-amd64

Hab hier ein Gnome 2.22.3 am laufen

creed steiger
Beiträge: 957
Registriert: Mo 11. Sep 2006, 22:56

Re: auf gconf & KDE zugreifen

Beitrag von creed steiger »

Woher die KDE4-Icon Beschreibung kommt weiss ich leider nicht.
Mal sehen.
----------------

Gnome wird erkannt wenn in der Ausgabe von

ps -ux

gnome-session auftaucht
Muss halt jemand mit Gnome testen.

Davon abgesehen ist das alles ja keine Raketenwissenschaft.
Da kann jeder am Code rumschrauben.

Targion
Beiträge: 688
Registriert: Mi 3. Okt 2007, 21:00
OS, Lazarus, FPC: Linux (L 0.9.29 FPC 2.4.2)
CPU-Target: x86_64

Re: auf gconf & KDE zugreifen

Beitrag von Targion »

Ich löse das DE-Problem ganz einfach:

Code: Alles auswählen

if (pos('kde',LowerCase(GetEnvironmentVariable('GDMSESSION')))>0)or (pos('kde',LowerCase(GetEnvironmentVariable('DESKTOP_SESSION')))>0)
or (GetEnvironmentVariable('KDE_FULL_SESSION')='true') then
Result.Desktop:='KDE' else
Result.Desktop:='GNOME'; //Gnome/Xfce/E17 ...

Mir kommt es auch nicht so auf die 100%ige Erkennung der DE an. KDE=Qt-Aussehen einschalten, Alles andere=GTK-Tools nutzen.

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Re: auf gconf & KDE zugreifen

Beitrag von theo »

creed steiger hat geschrieben:Muss halt jemand mit Gnome testen.


Bei mir wird Zeilenweise der Output von ps beschnitten. 'ksmserver' passt noch rein 'gnome-session' nicht mehr.

Vieleicht besser so abfragen:
ps -C gnome-session --no-heading

Wenn ps.Count>0 ist es da.

creed steiger
Beiträge: 957
Registriert: Mo 11. Sep 2006, 22:56

Re: auf gconf & KDE zugreifen

Beitrag von creed steiger »

theo hat geschrieben:
creed steiger hat geschrieben:Muss halt jemand mit Gnome testen.


Bei mir wird Zeilenweise der Output von ps beschnitten. 'ksmserver' passt noch rein 'gnome-session' nicht mehr.

Vieleicht besser so abfragen:
ps -C gnome-session --no-heading

Wenn ps.Count>0 ist es da.


Ich werde Gnome und KDE4 installieren müssen,das PING-PONG mit dem testen bringt ja nix.
Wenn das ganze mal tragfähig ist kann es ja in die utils.
Edit:
Grad unter Gnome getestet funktioniert einwandfrei.(OpenSuSE 11.0)

Antworten