Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
smart und gtk-qtengine

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
tardigrada
Gast





BeitragVerfasst am: 31. Jan 2007 16:19   Titel: smart und gtk-qtengine

wenn ich smart als user starte wird das programm zum theme passend eingefärbt, bzw. zeigt das aktuelle kdetheme an. wenn ich jedoch smart mit kdesu im user-account starte. dann wird mir das hässliche gnome-theme angezeigt und die qt/gtk-engine scheint nicht zu funktionieren.

wie bekomme ich es hin, smart im useraccount mit root-privelegien zu starten und gleichzeitig mit funktionierendem kde-theme?!

ich habe suse 10.2 und kde^^
 

Janka



Anmeldungsdatum: 11.02.2006
Beiträge: 3569

BeitragVerfasst am: 01. Feb 2007 7:30   Titel:

Mit kdesu startest du einen Prozess im fremden Benutzerkontext. Lediglich die Ein- und Ausgabe des Fensters wird auf den Benutzer umgeleitet, der gerade kdesu verwendet hat. Die Fensterinhalte laufen ja mit den Benutzereinstellungen von root.

Du musst dich also *einmalig* als root unter KDE anmelden und alles passend einrichten. Wenn dir das Aussehen dann gefällt, kannst du es auch per kdesu so nutzen.

Janka
_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
 
Benutzer-Profile anzeigen Private Nachricht senden

tardigrada
Gast





BeitragVerfasst am: 01. Feb 2007 12:25   Titel:

eigenartigerweise funktioniert das ganze als root?! auch mit anderen programmen, nur nicht mit smart und der gtk-qt engine?!
 

Janka



Anmeldungsdatum: 11.02.2006
Beiträge: 3569

BeitragVerfasst am: 01. Feb 2007 13:12   Titel:

Die gtk-qt-Engine muss ja ebenfalls als root laufen, um das Theme umzusetzen. Möglicherweise ist das nicht für den Fall "kdesu" konfiguriert, sondern wird nur bei einem Login gestartet.

Man kann das sicher irgendwie von Hand ändern, für mich stellt sich aber die Frage, ob es den Aufwand wert ist.

Janka
_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
 
Benutzer-Profile anzeigen Private Nachricht senden

tardigrada
Gast





BeitragVerfasst am: 01. Feb 2007 17:45   Titel:

natürlich ist es das wert^^ weiß einer wies geht?
 

tardi
Gast





BeitragVerfasst am: 01. Feb 2007 18:49   Titel:

Code:
Lösung: Ergänze in der Datei /etc/sudoers unter der Zeile
Code:
Defaults env_reset

sowas hier:
Code:
Defaults env_keep = "LANG LC_ADDRESS LC_CTYPE LC_COLLATE LC_IDENTIFICATION \
        LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC \
        LC_PAPER LC_TELEPHONE LC_TIME LC_ALL LANGUAGE LINGUAS"
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Sonstiges Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy