• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Linux-Autostarts schon vor dem Login möglich?

müchi

Member
Hallo,

ich hab in meinem Autostart-Ordner eine Datei, die meine Tastaturkürzel aktiviert.

Diese sind dann auch nur nach meinem Login verfügbar.

Gibt es einen "AllUser"-Autostart, der im besten Fall sogar noch vorm Einloggen, also im Login-Fenster greift?

So kann ich z.B. nach dem Hochfahren erst mit der Tastenkombi herunterfahren, nachdem ich mich einmal eingeloggt habe.
 

nbkr

Guru
Das kommt auf das Script an. Wenn es ein Script welches Shortcuts für KDE oder GNOME setzt wird das erst nach dem Login funktionieren. Ansonsten könntest Du es mit ein runlevel Script versuchen.
 
OP
M

müchi

Member
Es ist eine ausführbare Textdatei und sieht so aus:

#!/bin/sh
xmodmap -e "keycode 130 = XF86WWW"
xmodmap -e "keycode 129 = XF86AudioMedia"
xmodmap -e "keycode 198 = XF86MyComputer"
xmodmap -e "keycode 130 = XF86WWW"
xmodmap -e "keycode 129 = XF86AudioMedia"
xmodmap -e "keycode 198 = XF86MyComputer"
xmodmap -e "keycode 223 = XF86Sleep"
xmodmap -e "keycode 161 = XF86Calculater"
xmodmap -e "keycode 198 = XF86Explorer"
xmodmap -e "keycode 236 = XF86Messenger"
xmodmap -e "keycode 162 = XF86AudioPause"
xmodmap -e "keycode 164 = XF86AudioStop"
xmodmap -e "keycode 174 = XF86AudioLowerVolume"
xmodmap -e "keycode 176 = XF86AudioRaiseVolume"
xmodmap -e "keycode 234 = XF86Back"
xmodmap -e "keycode 233 = XF86Forward"
 

rolle

Guru
Du mußt aber aufpassen, sollte sich eine Nutzerin eine eigene ~/.xinitrc gabaut haben, überschreibt die den Systemdefault. Diese Nutzerin müßte das sich also noch in die eigene .xinitrc einfügen.
 
OP
M

müchi

Member
Nee, solche Profis hab ich hier nicht am PC.

Wo muss ich das denn ins Skript einbauen, egal an welcher Stelle?

In meiner sind solche "for i" Schleifen von SUSE, ich hab meinen Text einfach direkt unter bin/sh kopiert.
 
OP
M

müchi

Member
Lustigerweise werden die Tastaturkürzel nun gar nicht mehr aktiviert, obwohl sie in der xinitrc stehen und der Benutzer keine eigene angelegt hat.

Was kann das sein?
 
Oben