summaryrefslogtreecommitdiff
path: root/unix/freebsd/README.txt
diff options
context:
space:
mode:
authorhendrik <hendrik@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2009-01-06 18:50:24 +0000
committerhendrik <hendrik@b9310e46-f624-0410-8ea1-cfbb3a30dc96>2009-01-06 18:50:24 +0000
commit3ed82866a79769148aaab9086c9799443836ba66 (patch)
treeb5acf21549e37ff773da5591e66791cac0dba7e2 /unix/freebsd/README.txt
parent33dbd49cd93e5ab6f00bea153938b852724659f7 (diff)
downloadneo-layout-3ed82866a79769148aaab9086c9799443836ba66.tar.gz
neo-layout-3ed82866a79769148aaab9086c9799443836ba66.tar.bz2
neo-layout-3ed82866a79769148aaab9086c9799443836ba66.zip
Beginn von Tests zu weiteren Unix-Systemen. Hoffentlich noch einiges mehr in dieser Woche.
git-svn-id: https://svn.neo-layout.org@1397 b9310e46-f624-0410-8ea1-cfbb3a30dc96
Diffstat (limited to 'unix/freebsd/README.txt')
-rw-r--r--unix/freebsd/README.txt46
1 files changed, 46 insertions, 0 deletions
diff --git a/unix/freebsd/README.txt b/unix/freebsd/README.txt
new file mode 100644
index 0000000..107b455
--- /dev/null
+++ b/unix/freebsd/README.txt
@@ -0,0 +1,46 @@
+= Neo 2 für FreeBSD =
+Von Haus aus bringt FreeBSD Unterstützung für Neo 1 in Xorg mit. Für die
+Konsole und für Neo 2 in X muss also ein Treiber installiert werden.
+
+== Neo auf der Konsole ==
+Für FreeBSD an der Konsole muss die Treiberdatei mit folgendem Befehl geladen
+werden:
+
+$ kbdcontrol -l neo.kbd
+
+Um das Layout permanent zu verwenden lohnt es sich die neo.kbd in das
+Verzeichnis für Keymaps als root-Benutzer zu plazieren:
+# cp neo.kbd /usr/share/syscons/keymaps/
+
+Trägt man dann noch keymap="neo" in /etc/rc.conf ein sollte vom nächsten
+Boot an immer das richtige Layout verwenden werden.
+
+=== Hinweis ===
+FreeBSD sieht nicht vor dass UTF-8 an der regulären Konsole verwendet wird.
+Dadurch ist es nicht möglich die meisten Sonderzeichen die Neo erlaubt zu
+implementerien. Einige ISO-8859 Zeichen, wie Umlaute und Akzentvokale, sind
+implementiert aber ein grosser Teil von Neo ist hier nicht zugänglich ohne
+grundlegender Überarbeitung des Konsolenmodus unter FreeBSD. Dieser Treiber
+ist also nicht als vollständiger Ersatz gedacht, sondern nur um grundlegende
+Systemadministration durch Ebene 1-3 möglich zu machen ohne in X zu wechseln.
+
+Dies trifft nicht zu wenn ein Terminalfenster (lokal oder entfernt) unter
+X verwendet wird. Das korrekte Charset zu setzen bleibt aber nicht aus.
+
+== Neo unter X ==
+=== Xkb ===
+Es ist möglich die "de" Datei aus linux/X in FreeBSD zu installieren. Der
+Standardordner hierfür ist in den meisten Fällen
+/usr/local/share/X11/xkb/symbols oder /usr/share/X11/xkb/symbols.
+
+Auch hier ergeben sich Probleme mit den Modifiern und bisher scheinen nur
+Ebene 1 und 2 verfügbar zu sein.
+
+=== Xmodmap ===
+Auch das Laden von neo_de.xmodmap ist möglich aber es ergeben sich ähnliche
+Probleme wie bei Xkb.
+
+== Todo ==
+
+* Funktionierender X-Treiber
+* Test der Treiber auf Systemen die auf FreeBSD beruhen wie PC-BSD, etc