Prima di impartire il comando startx, che darebbe errori, se abbiamo ricompilato il kernel con il supporto IBM E15 attivato e funziona, dobbiamo prima di tutto installare in /usr/X11R6/bin/ il pacchetto XFree86-FBDev-3.3.6-11.2.ppc.rpm (se non già installato), a questo scopo usiamo i seguenti comandi:
# mount /dev/cdrom /mnt/cdrom # rpm -i /mnt/cdrom/YellowDog/RPMS/XFree86-FBDev-3.3.6-11.2.ppc.rpm # umount /mnt/cdrom
Se il pacchetto è stato installato correttamente o era già installato, impartiamo il comando:
# Xconfigurator
Xconfigurator dovrebbe riconoscere automaticamente la scheda (IBM E15 - 2 Meg - Accellerated: NO), richiedere il tipo di monitor e la risoluzione.
Per quanto riguarda la risoluzione e i colori, provate con la risoluzione "800x600" a 8 bit, questa dovrebbe funzionare sicuramente.
La patch ibm_e15fb allo stato attuale a detta dell'autore supporta risoluzioni a partire da 640x480@60Hz fino a 1024x768@60Hz con però solo 8 pseudocolori. Funziona con XFree 3.3.6 e anche con la nuova versione 4.0 !
Esiste inoltre un pacchetto (fbset-2.1-4.ppc.rpm) presente nel CD nella directory YellowDog/RPMS/, che se installato fornisce nella directory /usr/X11R6/bin/ il tool fbset che permette di ottenere informazioni e impostare il frame-buffer (es. fbset --show -v --info). Per uso futuro.
Bene se volete infine usare Window Maker e l'avete installato, non vi resta che dare il comando:
/usr/X11R6/bin/wmaker.inst
Provate ora a far partire X:
# startx
Se ottenete un errore causato dal font server, allora è necessario modificare il file XF86Config. Avviate quindi il vostro editor preferito (es. joe), aprite il file /etc/X11/XF86Config e cercate nella prima pagina la voce:
FontPath "..."
Sostituitela con
FontPath "/usr/X11R6/lib/X11/fonts"
salvate e ridate il comando:
# startx
Se avete problemi con la tastiera sotto X, aprite il file /etc/X11/XF86Config con il vostro editor (es. joe), cercate le linee XkbKeycodes XkbTypes ..., e modificate in modo da avere solo queste linee Xkb...
XkbKeycodes "xfree86" XkbTypes "default" XkbCompat "default" XkbSymbols "pc102+it" XkbRules "xfree86"