Changes between Version 4 and Version 5 of Neo unter Linux einrichten


Ignore:
Timestamp:
03/10/08 00:39:07 (18 years ago)
Author:
Erik Streb del Toro
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Neo unter Linux einrichten

    v4 v5  
    22Für viele Linuxdistributionen sind hier Treiber zu finden.
    33
    4 == Neo in der grafischen Oberfläche, wenn man keinen vollen Zugriff (root-Rechte) auf den Rechner hat ==
    5 Diese Anleitung beschreibt am Beispiel der ''xmodmap'', wie man Neo problemlos für die grafische Oberfläche (bekannt als ''X'', für viele aber nur bekannt als ''Gnome'' oder ''KDE'') einrichten kann.
     4== Aktivieren und Deaktivieren von Neo ==
     5Neo kann man auf der grafischen Oberfläche, aber auch in der Textkonsole verwenden. Man kann es systemweit einrichten (root-Rechte, also vollen Zugriff auf den Rechner erforderlich) oder auch nur für den jeweiligen Benutzer. Um Neo einfach ein- und auszuschalten, gibt es zwei einfache Miniprogramme (Skripte), namens ''asdf'' und ''uiae'' (linke Hand auf der Grundreihe von außen nach innen abrollen). Wenn diese vorhanden sind, kann der jeweilige Treiber installiert werden (siehe weiter unten). Los geht’s:
    66 1. Die Verzeichnisse ''$HOME/neo'' (z. B. ''/home/gerhard/neo'', wobei ''gerhard'' hier ein Beispielnutzer sein soll) und ''$HOME/neo/bin'' anlegen.
    7  1. Die Datei [browser:linux/xmodmap/neo_de.xmodmap neo_de.xmodmap] herunter geladen und im Verzeichnis ''$HOME/neo'' (also z. B. ''/home/gerhard/neo'') speichern.
    87 1. Die Skripte [browser:linux/bin/asdf asdf] und [browser:linux/bin/uiae uiae] in das Verzeichnis ''$HOME/neo/bin'' legen und ausführbar machen mit:
    98  * rechter Maustaste auf die Datei ''asdf'' → ''Eigenschaften'' → Benutzerrechte auf ''ausführbar'' ändern
    109  * rechter Maustaste auf die Datei ''uiae'' → ''Eigenschaften'' → Benutzerrechte auf ''ausführbar'' ändern
    11 oder in der Konsole mittels der Eingabe von
     10  * oder in der Konsole mittels der Eingabe von
    1211{{{
    1312cd $HOME/neo/bin
    1413chmod u+x asdf uiae
    1514}}}
    16  1. An das Ende der Datei ''~/.profile'' (zu finden im Homeverzeichnis, also z. B. ''/home/gerhard/.profile'') folgende Zeilen hinzufügen:
     15
     16
     17== Neo in der grafischen Oberfläche, wenn man keinen vollen Zugriff (root-Rechte) auf den Rechner hat ==
     18Diese Anleitung beschreibt am Beispiel der ''xmodmap'', wie man Neo problemlos für die grafische Oberfläche (bekannt als ''X'', für viele aber nur bekannt als ''Gnome'' oder ''KDE'') einrichten kann.
     19 1. Die Datei [browser:linux/xmodmap/neo_de.xmodmap neo_de.xmodmap] herunter geladen und im Verzeichnis ''$HOME/neo'' (also z. B. ''/home/gerhard/neo'') speichern.
     20 1. Um Neo aktivieren zu können
     21  * muss man in der Datei ''~/.bashrc'' (zu finden im Homeverzeichnis, also z. B. ''/home/gerhard/.bashrc'') (die Bash ist die Standard-Shell unter den meisten Linuxsystemen) folgende Zeilen hinzufügen:
     22{{{
     23# Neo:
     24alias asdf="$HOME/neo/bin/asdf xmodmap"
     25}}}
     26  * Alternativ kann man '''in''' der Datei ''asdf'' mit einem Textbearbeitungsprogramm (Texteditor) die Standardbelegung auf ''xmodmap'' ändern. Dazu muss die folgende Zeile an den Anfang der Datei ''asdf'' (zweite oder dritte Zeile) eingefügt werden:
     27{{{
     28NEO_X_VARIANTE="xmodmap"
     29}}}
     30 1. Damit Neo automatisch beim Anmelden/Hochfahren aktiviert wird, muss man an das Ende der Datei ''~/.profile'' (zu finden im Homeverzeichnis, also z. B. ''/home/gerhard/.profile'') folgende Zeilen hinzufügen:
    1731{{{
    1832# Neo:
     
    2135asdf xmodmap
    2236}}}
    23  1. In der Datei ''~/.bashrc'' (zu finden im Homeverzeichnis, also z. B. ''/home/gerhard/.bashrc'') (die Bash ist die Standard-Shell unter den meisten Linuxsystemen) folgende Zeile hinzufügen:
     37
     38== Neo in der Textkonsole (root-Zugriff zum Aktivieren erforderlich) ==
     39Diese Anleitung beschreibt die Verwendung der ''neo.map'' zur Aktivierung von Neo auf der Textkonsole (auch bekannt als ''TTY'' oder virtuelles Terminal).
     40 1. Die Verzeichnisse ''$HOME/neo'' (z. B. ''/home/gerhard/neo'', wobei ''gerhard'' hier ein Beispielnutzer sein soll) und ''$HOME/neo/bin'' anlegen.
     41 1. Die Datei [browser:linux/console/neo.map neo.map] herunter geladen und im Verzeichnis ''$HOME/neo'' (also z. B. ''/home/gerhard/neo'') speichern.
     42 1. Die Skripte [browser:linux/bin/asdf asdf] und [browser:linux/bin/uiae uiae] in das Verzeichnis ''$HOME/neo/bin'' legen und ausführbar machen mit:
     43  * rechter Maustaste auf die Datei ''asdf'' → ''Eigenschaften'' → Benutzerrechte auf ''ausführbar'' ändern
     44  * rechter Maustaste auf die Datei ''uiae'' → ''Eigenschaften'' → Benutzerrechte auf ''ausführbar'' ändern
     45  * oder in der Konsole mittels der Eingabe von
     46{{{
     47cd $HOME/neo/bin
     48chmod u+x asdf uiae
     49}}}
     50 1. Um Neo aktivieren zu können
     51  * muss man in der Datei ''~/.bashrc'' (zu finden im Homeverzeichnis, also z. B. ''/home/gerhard/.bashrc'') (die Bash ist die Standard-Shell unter den meisten Linuxsystemen) folgende Zeilen hinzufügen:
    2452{{{
    2553# Neo:
    2654alias asdf="$HOME/neo/bin/asdf xmodmap"
    2755}}}
    28  1. Alternativ zu Punkt 5. kann '''in''' der Datei ''asdf'' mit einem Textbearbeitungsprogramm (Texteditor) die Standardbelegung auf ''xmodmap'' geändert werden. Dazu muss die Variable ''NEO_X_VARIANTE'' auf das Folgende geändert werden:
     56  * Alternativ kann man '''in''' der Datei ''asdf'' mit einem Textbearbeitungsprogramm (Texteditor) die Standardbelegung auf ''xmodmap'' ändern. Dazu muss die folgende Zeile an den Anfang der Datei ''asdf'' (zweite oder dritte Zeile) eingefügt werden:
    2957{{{
    3058NEO_X_VARIANTE="xmodmap"
     59}}}
     60 1. Damit Neo automatisch beim Anmelden/Hochfahren aktiviert wird, muss man an das Ende der Datei ''~/.profile'' (zu finden im Homeverzeichnis, also z. B. ''/home/gerhard/.profile'') folgende Zeilen hinzufügen:
     61{{{
     62# Neo:
     63PATH=$PATH:$HOME/neo/bin
     64export PATH
     65asdf xmodmap
    3166}}}
    3267
     
    3671aktivieren.
    3772
    38 == Neo in der Textkonsole (root-Zugriff zum Aktivieren erforderlich) ==
    39 Diese Anleitung beschreibt die Verwendung der ''neo.map'' zur Aktivierung von Neo auf der Textkonsole (auch bekannt als ''TTY'' oder virtuelles Terminal).
    40 Zunächst werden die gleichen Schritte wie im Abschnitt „Verwenden von NEO“
    41 durchgeführt!
    42 Insbesondere muss die Datei ›neo.map‹ unter $HOME/neo und die Dateien ›asdf‹ und
    43 ›uiae‹ unter $HOME/neo/bin liegen!
     73Zum deaktivieren von Neo muss man
     74 * in der Konsole ''uiae'' eingeben, oder
     75 * mit der Tastenkombination ''Alt+F2'' und anschließender Eingabe von ''uiae''
     76wieder auf die übliche Tastaturbelegung (meist QWERTZ) zurück schalten.
     77
     78
     79
     80
     81
     82
    4483
    4584Um zu vermeiden, dass Linux durch irgend einen Benutzer unbedienbar gemacht