Du bist nicht angemeldet.

#1 01.03.2005 15:43:44

seen
Gast

script beim booten ausführen

hallo

also ich hab 2 shell scripte die ich beim booten ausführen lassen will.
wo muß ich die denn hinpacken?

gruß
seen

#2 01.03.2005 17:15:54

Pierre
Entwickler

Re: script beim booten ausführen

Kommt darauf an, wann Du sie ausführen lassen möchtest. Ganz gut ist vielleicht einen Befhel zu den Scriptn in /etc/rc.local zu setzen.

Offline

#3 01.03.2005 17:25:05

seen
Gast

Re: script beim booten ausführen

wie meinst du das?

also eigentlich sollen beim booten folgende befehle ausgeführt werden:

damit meine maus daumentasten hat:
mx700.sh
xmodmap -e "pointer = 1 2 3 7 6 4 5"

damit ich beim zoggn auch sound hab:
sound.sh

echo "wolf.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss &
echo "wolf.x86 0 0 disable" >> /proc/asound/card0/pcm0c/oss &
echo "wolfsp.x86 0 0 disable" >> /proc/asound/card0/pcm0c/oss &
echo "wolfsp.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss &

das sound-script braucht root-rechte
das mausscript nicht

wo kann ich die denn hinpacken?

wenn ich in die rc.local

/etc/rc.d/sound.sh
/etc/rc.d/mx700.sh

reinschreibe tut sich garnichts

gruß
seen

#4 02.03.2005 22:08:51

finrik
Gast

Re: script beim booten ausführen

xmodmap hab ich in die .xinitrc vom Benutzer geschrieben.

Ansonst schau dir mal die /etc/rc.lokal an, wenn es für alle User sein soll

#5 03.03.2005 00:04:09

Gast
Gast

Re: script beim booten ausführen

bei mir klappt weder das eine noch das andere!

kannst du mal die .xinitrc posten?

#6 03.03.2005 11:34:02

finrik
Gast

Re: script beim booten ausführen

#!/bin/sh

#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#

xmodmap -e "pointer = 1 2 3 6 7 8 9 10 4 5"
xbindkeys
exec startkde
#exec wmaker
# exec icewm
# exec blackbox
# exec fluxbox

Beitrag geändert von Pierre (03.03.2005 23:05:28)

#7 03.03.2005 11:51:07

gast
Gast

Re: script beim booten ausführen

seltsam - bei mir bringt das nichts. habe jetzt noch xbindkeys in der .xinitrc im homeverzeichnis ergänzt -> aber keine verbesserung

wenn ich allerdings manuell in der konsole xmodmap usw. eingebe, dann geht alles

#8 03.03.2005 12:20:18

Pierre
Entwickler

Re: script beim booten ausführen

Wie mledest du Dich denn an? In der Konsole oder über G|KDM?

Offline

#9 03.03.2005 12:25:30

Gast
Gast

Re: script beim booten ausführen

ich melde mich via kde an. wird dirket geladen. ist wohl kdm

#10 03.03.2005 12:51:39

Finrik
Gast

Re: script beim booten ausführen

Ach so, dann ist es klar.
xinitrc wird nur beim Konsolen Login ausgeführt

#11 04.03.2005 20:33:55

seen
Gast

Re: script beim booten ausführen

hallo

und wie macht man das wenn man direkt den kde starten läßt?

irgendwie funzt das bei mir immernoch nicht

gruß
seen

#12 04.03.2005 20:43:53

finrik
Gast

Re: script beim booten ausführen

/home/user/.kde/Autostart

könnte mit KDE gehen

#13 05.03.2005 19:01:29

gast
Gast

Re: script beim booten ausführen

kann hier in dem ganzem forum keiner eine konkrete antwort geben?

ich habe schon einiges getestet und nichts geht. jedesmal neustarten nervt...

#14 05.03.2005 20:40:10

finrik
Gast

Re: script beim booten ausführen

Was geht den bitte nicht. Alle Tipps hier waren richtig:

KDE:
Im Autostart Verzeichni eine Datei anlegen zB test.sh
Dann schreibst hinein:

#! /bin/bash
xmodmap -e "pointer = 1 2 3 7 6 4 5" 
...

Ausfürhbar machen:
chmod +x test.sh

Kde neu starten, fertig.

Das funktioniert so!

#15 07.03.2005 17:20:06

seen
Gast

Re: script beim booten ausführen

hallo

also die .sh-datei für die maus startet jetzt im autostart. aber die andere braucht ja root-rechte.

ich hab das script in die rc.local eingetragen. und es scheint auch ausgeführt zu werden.
nur leider steht beim booten auch "permission denied" dran. hab ich beim bootvorgang keine root-rechte ?????

hier mal meine rc.local:

#!/bin/sh
#
# /etc/rc.local: Local multi-user startup script.
#

/etc/rc.d/sound.sh

# End of file

gruß
seen

Beitrag geändert von Guest (07.03.2005 17:22:27)

#16 08.03.2005 01:14:19

seen
Gast

Re: script beim booten ausführen

hallo

juhu, es funzt. hab wohl nur das chmod +x vergessen smile

thx
seen

Schnellantwort auf dieses Thema

Schreibe deinen Beitrag und versende ihn
Deine Antwort

Fußzeile des Forums