Montag, 25. Juli 2011

Zu 4.

Um das Onscreen-Keyboard des WeTabs zu adaptieren, sind nur ein paar einfache Schritte notwendig:

Zu Installieren:

  1. matchbox-keyboard
  2. wmctrl
Danach noch den Daemon und das zugehörige Script nach /usr/bin kopieren.

  1. cp tiitoo-keyboard-toggle-daemon /usr/bin
  2. cp tiitoo-keyboard-toggle-daemon.sh /usr/bin

Wenn dies geschehen ist, sollte das Keyboard durch Aufruf des Scriptes zu starten sein.

Sonntag, 3. Juli 2011

Zu 3.

Der Auto-Login


Da für ein Single-User System natürlich kein Anmelde-Manager nötig ist, kann man es sich sparen, diesen im Hintergrund laufen zu lassen und das System damit unnötig zu belasten.

Es muß das Paket rungetty installiert werden.


Es muss die Datei /etc/init/tty1.conf editiert und die Zeile
exec /sbin/getty 38400 tty1
durch
exec /sbin/rungetty --autologin BENUTZERNAME tty1
ersetzt werden.

Als nächstes wird die Datei .bash_profile im Home-Verzeichnis erstellt mit folgendem Inhalt:
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
   startx
fi
In diesem Falle wird nicht xfce4 gestartet, sondern nur der X-Server. Dies hat dem Vorteil, daß man weitere Startprogramme hinzufügen kann (Onscreen-Tastatur, etc)
Zum Start dieser wird die Datei .xinitrc ausgelesen.
Deren Inhalt lautet in diesem Falle wie folgt:
mkdir /tmp/pinnwand-thekenrechner/ &
tiitoo-keyboard-toggle-daemon start &
startxfce4

Die beiden ersten Zeilen beziehen sich auf das Onscreen-Keyboard, das der Einfachkeit halber von meinem WeTab adaptiert wurde. Mehr dazu später.


Wenn diese Arbeiten erledigt sind, sollte sich nach einem Neustart automatisch xfce Starten.

Zu 2.

Die Installation von xfce4 sollte natürlich kein Problem darstellen.

sudo apt-get install xfce4

Grundsatz-Setup

Das neue Konzept für den Thekenrechner:

Grundkonzeption:

  1. Ubuntu-Linux Version 11.04 in Minimalinstallation (Ubuntu-Alternate)
  2. als grafische Oberfläche XFCE (Ressourcensparend, daher gut für den leistungsarmen Thekenrechner geeignet)
  3. Autostart ohne Anmelde-Manager wie GDM, XDM oder dergleichen
  4. Onscreen-Keyboard mit On-Off-Funktion (Ein Onscreen-Display, daß sich mittels Touch ein- und ausblenden lässt)
  5. Möglichst Touchscreen-geeignete Panels für die Übersichtlichkeit
  6. Screenlets