PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Programm als root starten per Icon in xfce???


holgerw
13.11.02, 13:14
Hi,

mal eine Frage: Wenn ich als normaler User unter kde ein Programm mit root Rechten starten will, kann ich bei den Verknüpfungseigenschaften zu besagtem Programm sowohl eine Befehlszeile angeben, als auch "Programm als anderer User starten", da muss dann root rein. Klicke ich auf das Icon, werde ich das Root Passwort abgefragt, und dann startet das Programm - ich nutze es als root.
Beispiel: Das Programm bcast2000 will ich wegen realtimepriority beim Aufnehmen von Sound als root starten. Dazu soll es auch noch hohe Priorität bekommen. Ich erstelle also eine Verknüpfung, unter Eigenschaften... kommt bei Komandozeile dann:
'nice --18 /usr/local/bcast2000/bcast2000.sh'

Unter "Programm als anderer User ausführen" dann:
root

Dann funktioniert das.

Wie geht das aber in xfce? Ich gehe auf das Panel, klicke auf "Icon hinzufügen". Dann habe ich ein Komandozeilenfeld, gut da kann rein:
nice --18 /usr/local/bcast2000/bcast2000.sh
Bei "Icon" wähle ich was passendes und bei Beschriftung dann bcast2000. Aber wie bringe ich da das "als root starten" befehlsmäßig unter?

Danke für Infos dazu.

Grüße,
Holger

Leberwurstsaft
13.11.02, 13:18
z.B. in Verbindung mit xsu, gibts bei freshmeat

melody lee
13.11.02, 13:33
Ich hab als Behelf rxvt -geometry 20x1 -e su -c "nice -18 anwendung"

holgerw
13.11.02, 13:41
Hi,

danke für die bisherigen Infos. Es gibt ja wie oft mehrere Möglichkeiten. Habe mir gerade per apt das xsu installiert, damit geht es. Die andere Lösung werde ich auch mal testen.

Beste Grüße,
Holger

frbie
26.07.03, 21:33
Hallo,

ich bekomme es noch nicht hin.

Ich habe bei command folgende Varianten probiert (als Test dollte xfe dienen):

1) su root -c xfe Ergebnis: nichts tut sich
2) su -. root -c xfe Ergebnis: nichts tut sich
2) "im Terminal starten" su root -c xfe Eine Console öffnet sich, ich gebe das Paßwort ein und dann kommt nur der normal blinkende Cursor.

Gebe ich direkt im Terminal "su - root -c xfe" ein funktioniert alles aber eben nicht aus dem Launcher heraus.

Flyerman
26.07.03, 22:19
gnome2 hat GKSU , probier das

frbie
27.07.03, 11:24
Hallo,kwrite

es geht immer noch nicht.

Wie kann ich denn wirklich Programme als root starten. Wenn ich in der Shell als root einlogge kann ich keine x-Programme starten (xserv +localhost möchte ich nicht verwenden).

Es geht um so simple Sachen wie das editieren von Dateien als Root.

pommes
30.07.03, 07:36
mit sudo geht das auch

der Befehl wäre dann "sudo <programm>"

tholle
21.01.05, 15:37
Hallo, ich bin auf der Suche nach genau dem selben Lösungsweg. Hat das schon mal jemand hinbekommen?
Die Lösungen die hier bekannt gegeben worden sind, klappen nicht wirklich.

Vielen Dank

THOLLE