Στο παρόν θέμα θα γράφω τις λύσεις για ορισμένα προβλήματα hardware που συναντάμε σε εργαστήρια με Ubuntu/LTSP. Τα συμπτώματα δηλαδή είναι ότι οι clients δεν ξεκινάνε καθόλου ή δεν μπαίνουν σε λειτουργία γραφικών κτλ.
Οι κάρτες γραφικών NVidia Vanta είναι υπερβολικά αρχαίες, η NVidia δεν τις υποστηρίζει πια.
Ευτυχώς ο driver ανοικτού κώδικα "nouveau" τις υποστηρίζει και παίζουν μια χαρά εκτός από κάτι κουκκίδες που αφήνει σχετικά σπάνια το ποντίκι όταν κουνιέται.
Το Ubuntu όμως θέλει και μια ρύθμιση για να μη βάζει επιπρόσθετα και το module vga16fb, το οποίο όταν μπαίνει μαζί με το nouveau προκαλεί κολλήματα.
Αν λοιπόν στο εργαστήριο έχετε σταθμούς εργασίας που κατά την εκκίνηση γράφουν
NVIDIA VANTA VGA BIOS
Version 2.05.17.03.00
Copyright (C) 1996-1999 NVidia Corp.
16.0MB RAM
τότε στο αρχείο /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default θα πρέπει να βάλετε την παράμετρο video=nouveau εάν σε όλο το εργαστήριο έχετε τέτοιες κάρτες, ή στο pxelinux.cfg/01-mac-address αν τις έχετε μόνο σε λίγους σταθμούς εργασίας.
Εάν έχετε εργαστήριο με τις παρακάτω αρχαίες κάρτες γραφικών,
# lspci -nn -k | grep -A 2 VGA
01:00.0 VGA compatible controller [0300]: 3DLabs Permedia II 2D+3D [3d3d:0009] (rev 01)
Kernel modules: pm2fb
τότε χρειάζεται η παρακάτω γραμμή στο lts.conf:
MODULE_01="pm2fb mode_option=1024x768-16@75"
Εργαστήρια με κάρτες γραφικών Radeon X1300 Series
Σύμπτωμα: δεν έμπαινε σε λειτουργία γραφικών
Η συγκεκριμένη κάρτα διαθέτει έξοδο vga και dvi. Στην αρχή χρησιμοποιούσαμε την έξοδο vga. Έγιναν προσπάθειες και με προσθήκη του driver radeon και με αλλαγή kernel στον εικονικό δίσκο, χωρίς όμως αποτέλεσμα (το μηχάνημα δεν έμπαινε σε λειτουργία γραφικών, βέβαια με τον kernel της 11.10 εμφανίζονταν ο δείκτης του ποντικιού στο γραφικό περιβάλλον, χωρίς όμως την οθόνη σύνδεσης).
Η λύση: Αξιοποιώντας την έξοδο dvi με αντάπτορα, το μηχάνημα λειτουργεί μια χαρά!!!