From 3ed82866a79769148aaab9086c9799443836ba66 Mon Sep 17 00:00:00 2001 From: hendrik Date: Tue, 6 Jan 2009 18:50:24 +0000 Subject: 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 --- unix/freebsd/README.txt | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 unix/freebsd/README.txt (limited to 'unix/freebsd/README.txt') 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 -- cgit v1.2.3