| TuxMobil.DE | [suchen] | |
| [Laptops&Notebooks] | [PDAs] | [Handys] | [Media Player] | [eBooks] | [GPS] | [Wearables] | [Teile&Zubehör] | [Software] | [HOWTOs] | [Verschiedenes] |
|
Linux auf dem GERICOM Blockbuster 2440 XL DVD/CD-RW LaptopÜberblick - Notebook
Nachfolgend ist die Installation von SuSE
Hinweis: Es gibt eine ganze Reihe von ählichen Gericom Blockbuster Modellen, die sich zum Teil erheblich von dem hier beschriebenen Gericom Blockbuster 2440 XL DVD/CD-RW (Uniwill N251S6 Serie) unterscheiden. So gibt es Modelle mit DVD Brenner, die unter anderem eine andere Grafikkarte (ATI Radeon 9600 anstatt 9000) besitzen. Hier funktionieren die XFree Radeon Treiber der SuSE CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz Memory: 255496k/262080k hda: (40008 MB), UDMA(33) (Hitachi) SiS646 ATA 133 controller hdc: Samsung CD-RW/DVD-ROM SN-324B, 24x writer eth0: SiS 900 PCI Fast Ethernet usb: 2x USB 2.0 / 1x FireWire IEEE 1394 Grafik: ATI Radeon Mobility M9 Lf (9000 AGP) 65536 kByte LCD: 15" XGA Display 1024x768 Sound: SiS7012 PCI 3D Audio Accelerator Modem: 56k Winmodem (Smart Link HAMR5600 compatible) SuSE 8.1Installation - SuSE 8.1Bevor das vorinstallierte Windows XP komplett vom Notebook verbannt wird, empfiehlt es sich, alle wichtigen Hardware-Funktionen des Notebooks unter diesem Betriebssystem kurz zu testen, um Hardware-Fehlfunktionen gleich zu erkennen und nicht später "Linux zu zuordnen".
Nachdem das getan ist, kann's losgehen. SuSE Netzwerk - SuSE 8.1Die interne 10/100Mbit Karte (SiS 900 PCI Fast Ethernet) wird problemlos erkannt und funktioniert auch mit 100Mbit/s. Eine darüber hinaus verwendete PCMCIA Netzwerkkarte Netgear MA401 kann mit YaST2 problemlos konfiguriert werden (Achtung "wireless" angeben). Die Funktion ist einwandfrei.
Das eingebaute Modem wurde (noch) nicht getestet. Sollte es damit Probleme geben, kann man den Treiber (Kernelkompatibilität vorausgesetzt) von der speziellen SuSE8.0 Gericom CD (eines früheren Notebook Typs) zu testen. Diese CD wurde von Gericom als ISO-Image (suse80-gericom-de-i386.iso) auf dem ftp-Server ftp://ftp.gericom.com/ Sound unter SuSE 8.1
YaST2 erkennt zwar den SIS7012 Soundchip, aber Alsa funktioniert sowohl mit dem Modul "intel8x0" als auch mit "i810_audio" nicht! Die Lautsprecher geben keinen Ton von sich, nur CDs können "hörbar" abgespielt werden. Deshalb sollte das kommerzielle Open Sound System (OSS) verwendet werden. Die Dateien dafür (incl. Gericom Lizenz) befinden sich ebenfalls auf der SuSE8.0 Gericom CD vom ftp-Server von Gericom (die leider zur Zeit nicht zum Download zur Verfügung steht, siehe oben). Alternativ lässt sich dort auch ein (unvollständiges) OSS Paket herunter laden.
Um auch problemlos den KDE Sound Daemon
Mit den Standardeinstellungen funktioniert nun Sound, jedoch ist die Qualität sehr schlecht, da Nebengeräusche den Hörgenuss unerträglich machen. Abhilfe: Bei der Installation oder später, bei der Konfiguration (z.B. mit "softoss_disable = 1" (schaltet Virtuellen Mixer aus) "softoss_rate = 44100" (Sampling rate herunter setzen) "intelpci_rate_tuning = 240.02" (Finetuning)
Mehr Details in der OSS Dokumentation unter:
Grafik unter SuSE 8.1Grafik incl. TV-out (ATI Radeon R250 Lf [Radeon Mobility 9000]): Bei der SuSE Installation wird der Framebuffer der Grafikkarte (fbdev) direkt "angesprochen" und eingerichtet. Diesen YaST2 / SaX2 Vorschlag sollte man (vorerst) auch unverändert akzeptieren (sonst startet kein X)!
Um in den vollen Genuss der Grafikkarten-Optionen zu kommen, wird Folgendes vorgeschlagen (alternativ zur hier nicht empfohlenen Installation der ATI Grafiktreiber von http://www.ati.com/support/faq/linux.html
Folgende Auflösungen wurden erfolgreich getestet: 1024x768, 800x600, 640x480 (Farbtiefe 16Bit). 3D Hardwarebeschleunigung unter SuSE 8.1
Aktivierung von DRI (Direct Rendering Infrastructure): Falls die Grafik 3D Performance immer noch zu schlecht / langsam ist und selbst nach dem Kommando fischilinux2:~ # switch2xf86_glx fischilinux2:~ # glxgears 910 frames in 5.0 seconds = 182.000 FPS 1000 frames in 5.0 seconds = 200.000 FPS 1007 frames in 5.0 seconds = 201.400 FPS
Dazu überprüft man nach dem Start von X den Inhalt von [dri] radeon.o kernel module version is 1.7.0 but version 1.100.0 or newer is needed. [...] (II) RADEON(0): Direct rendering disabled
Ist dieses (oder ähnliches) dort zu lesen, muss das Modul
Geschafft! Nun kann die 3D Performance erneut getestet werden. fischilinux2:~ # switch2xf86_glx fischilinux2:~ # glxgears 10494 frames in 5.0 seconds = 2098.800 FPS 11073 frames in 5.0 seconds = 2214.600 FPS
Das ist mehr als 10-mal so schnell! Sehr gut! Viel Spaß mit 3D! - Falls der Rechner mit dem neuen Modul CD Brenner/DVD ROM Combo unter SuSE 8.1
CD Brennen funktioniert einwandfrei. Um auf das Gerät zuzugreifen, wird standardmäßig die SCSI Emulation verwendet. 24-faches Brennen wurde getestet und "bestanden" mit "arson 0.97" (http://arson.sourceforge.net/
Auf das DVD ROM Laufwerk kann sofort zugegriffen werden. Ggf. muss beim Desktop Link das Gerät /dev/cdrecorder ausgewählt werden. Mit den entsprechenden Bibliotheken (z.B. von http://packman.links2linux.de/
Dabei kann ein Experimentieren mit den "hdparm"-Parametern sinnvoll sein. Aber Vorsicht! Falsche Parameter können dauerhaften Schaden anrichten. Gute Ergebisse wurden mit folgendem Kommando erzielt (keine Gewähr):
Spezielle Notebookfunktionen unter SuSE 8.1Leider funktioniert der "Stromspar-Manager" nicht auf Anhieb. Das heißt, die Akkuanzeige ist nicht betriebsbereit (klaptop). Da das Notebook nicht die "APM" (Advanced Power Management) Funktionen sondern "ACPI" (Advanced Configuration and Power Interface) unterstützt, muss ein wenig nachgeholfen werden. Es muss sichergestellt werden, dass "APM" komplett ausgeschaltet ist. Das lässt sich mit YaST2 verifizieren (YaST2 --> System --> Konfiguration des Bootloaders --> Manuelle Konfiguration für Experten --> "apm=off pci=acpi" mmuss als Start-Kernel-Parameter eingetragen sein. Den ACPI Daemon einschalten (YaST2 --> System --> Runlevel-Editor --> Runlevel-Eigenschaften --> "acpid" aktivieren) Zur Aktivierung der Akkuanzeige (in der KDE Kontrollleiste) muss entweder KDE aktualisiert werden (klaptop patch) oder einfacher: Es kann kleines Zusatzprogramm installiert werden, dass alle erforderlichen ACPI Informationen anzeigen kann.
Das dafür erfolgreich getestete Programm (von Thomas Winkler) heißt "aKpi" (http://akpi.scmd.at/download.php # /etc/init.d/boot.local # # [...] # # enable DSL - inserted by Fischi /sbin/ifconfig eth0 mtu 1492 /sbin/ifconfig eth1 mtu 1492 # enable ACPI functions inserted by Fischi /opt/kde3/bin/akpi # enable sound - inserted by Fischi /usr/lib/oss/soundon # enhance DVD Playback - inserted by Fischi hdparm -d1 -c1 -u1 /dev/hdc
Ein wichtiger Punkt sei noch kurz erwähnt. Das ACPI Modul "processor" Hinweis: Die ACPI Funktionen beeinträchtigen standardmäßig nicht die BIOS Routinen für den Prozessorlüfter. Dennoch ist mit den Einstellungen Vorsicht geboten, um ein durch Fehleinstellungen verursachtes Überhitzen des Prozessors zu verhindern. Die "Suspend" Funktionen wurden bisher noch nicht getestet. Weitere Anschlüsse / Hardwarefunktionen unter SuSE 8.1
Fazit - SuSE 8.1Kompliment: Viele Komponenten des Gericom Notebooks werden unter Linux auf Anhieb erkannt. Der Aufwand der manuellen Nachinstallation bzw. Konfiguration ist relativ gering und nicht aufwendiger als bei einigen Desktop PCs. Eins steht fest: Auch auf Notebooks ist Linux mittlerweile eine reife Alternative zu Windows XP. Die erfolgreich getestete Distribution SuSE Linux 8.1 bietet eine sehr umfangreiche Programmsammlung, die (fast) jedes Bedürfnis erfüllt. SuSE 8.2 - die "Revolution"Installation - SuSE 8.2
Ein Artikel ausschließlich über SuSE Wichtige Funktionen unter SuSE 8.2
Tipp: MP3 "DJ-Tasten" unter SuSE 8.2
Das Gericom Blockbuster verfügt über Spezialtasten (MP3 "DJ-Tasten"), die sich leicht zur Nutzung für Programme eignener Wahl konfigurieren lassen. Nachfolgend dafür eine etwas detailliertere Anleitung für SuSE 'MP3' --> keycode 237 'Repeat'--> keycode 160 'Play' --> keycode 162 'Stop' --> keycode 164 '<<' --> keycode 144 '>>' --> keycode 153
Nun kann man diese Keycodes bestimmten Anwendungen zuordnen (Mozilla, XMMS Player). Dafür bietet sich LinEAK an. *.rpm Pakete (
Für die Installation wird die X On-Screen Display library (
Zur Tastaturkonfiguration die Datei
#### Gericom keyboards ####
[GERBB]
brandname = "Gericom"
modelname = "Gericom Blockbuster 2440 XL DVDCD-RW (8 keys)"
[KEYS]
mail = 236
internet = 178
mp3 = 237
repeat = 160
play = 162
stop = 164
back = 144
next = 153
[END KEYS]
[END GERBB]
# end Gericom Blockbuster 2440 XL DVDCD-RW (8 keys)
Nun kann man persönliche Einstellungen vornehmen und bestimmen, welche Aktionen mit Tastendruck ausgeführt werden sollen (zum Beispiel Mozilla starten oder xmms steuern). Dazu kann man entweder die Datei # LinEAK - Linux support for Easy Access and Internet Keyboards # Copyright (c) 2001,2002 Mark Smulders <Mark_at_PIRnet.nl> # http://lineak.sourceforge.net # # lineakd configuration file # # example key configuration: # play = "xmms --play-pause" # eject = EAK_EJECT # # available special actions: # EAK_EJECT # EAK_VOLUP # EAK_VOLDOWN # EAK_MUTE # EAK_SLEEP # # LinEAK Configuration for Gericom # (generated by lineakconfig) # Global settings KeyboardType = GERBB CdromDevice = /dev/cdrom MixerDevice = /dev/mixer # Specific keys of your keyboard mail = "/usr/bin/mozilla -splash" internet = "/usr/bin/mozilla -splash" mp3 = "xmms" repeat = "" play = "xmms --play-pause" stop = "xmms --stop" next = "xmms --fwd" back = "xmms --rew" # end lineakd.conf
Damit die Tasten auch reagieren muss natürlich der Dämon Fazit - SuSE 8.2
SuSE SuSE 9.1 - der "Redmond-Rivale"Installation - SuSE 9.1
Endlich 2.6er Kernel und KDE 3.2. - Die Installation von SuSE Mauszeiger springt manchmal wild umher und führt eigenständig Klicks aus - SuSE 9.1
Ein wirklich unschöner "Bug"! Wenn der Fehler auftritt ist folgendes in der kernel: psmouse.c: Wheel Mouse at isa0060/serio4/input0 lost synchronization, throwing 3 bytes away.
Abhilfe: Entweder den Powersave Daemon mit Yast2 (Runlevel Editor "powersaved") komplett abschalten oder die folgenden ACPI Module nicht laden lassen, indem man die Datei # POWERSAVE_ACPI_MODULES="ac battery button fan processor thermal" # Note: One of the modules: "ac battery fan processor thermal" causes unintended mouse jumps and clicks POWERSAVE_ACPI_MODULES="button" WLAN geht nicht - SuSE 9.1
Wenn das Problem auftritt, dass die WLAN Karte erkannt und richtig eingetragen wird, man aber einfach nicht ins Internet, sondern nur bis zum Router kommt (z.B. Web-Interface), so liegt das nicht an der WLAN-Karte oder an fehlenden "Nameserver" Einträgen. Schuld ist SuSE. Meistens ist die WLAN Karte die zweite Netzwerkkarte. Diese wird jedoch leider standardmäßig von SuSE nicht geroutet (z.B. als DHCP Client). Um dies aber dennoch zu ermöglichen muss folgendes in DHCLIENT_PRIMARY_DEVICE='yes' Mozilla Schriftarten - SuSE 9.1
Problem: Ein neu installierter Mozilla-Browser hat hässliche Schriftarten. Abhilfe: Datei
/* Set font size and family for dialogs
* and other miscellaneous text
*/
* {
font-size: 10px !important;
font-family: adobe helvetica !important;
}
Wenn dann immer noch falsche Schriften zum Beispiel beim Drucken erscheinen, einfach mit YaST2 oder dem Kontrollzentrum die truetype Schriftarten komplett abschalten (radikalste aber einfachste Lösung). Das kann man auch manuell machen, indem man die Datei k3b kann zwar DVDs aber keine Daten-CDs schreiben - SuSE 9.1Zur Problembehebung einfach zwingend den "generic-mmc" Treiber verwenden und ggf. "TAO" anstelle vom "DAO" Mode verwenden. Suspend/Standby unter SuSE 9.1Eins vorab: Suspend to RAM (Standby = ACPI Zustand S3) funktioniert nicht richtig (Rechner wacht nicht auf), Suspend to Disk (Suspend = ACPI Zustand S4) funktioniert, ist aber mit Vorsicht zu genießen, da manche Programme sich "ungern wieder aufwecken lassen" (z.B. Mozilla). Auch dauert ein "Suspend to Disk" in der Regel länger als ein normales Herunterfahren. Folgendes ist für ein funktionierendes "Suspendieren" notwendig: Standby und Suspend erlauben in der Datei # Set this variable to disable suspend for common users # This should be set if suspend does not work poperly # as it is still experimental POWERSAVED_DISABLE_USER_SUSPEND=no # Set this variable to disable standby for common users # This should be set if standby does not work poperly # as it is still experimental POWERSAVED_DISABLE_USER_STANDBY=no
Laden des AGP Moduls in # AGP driver which disables a proper suspend/standby sis-agp
Nun sollte "Suspend to Disk" funktionieren. Dafür entweder das Kommando: Fazit - 9.1
SuSE Dieser Bericht wurde TuxMobil von Uwe Fischer <uwe.fischer_at_jobfisch.de> zur Verfügung gestellt (Stand 2004-05-09). Bitte beachten: Es wird keine Garantie oder Haftung für ggf. auftretende Schäden übernommen. Alles geschieht also auf "eigene Gefahr". Aber: "No risk - no fun" ;-) |
||||||||||||||||||||||||||||||||||||||||||||||||||
|
[ -> nach oben]
Impressum - Haftungsausschlüsse · Kontakt · SiteMap Letzte Änderung Wed Nov 19 2008 · http://tuxmobil.de/gericom_bb_2440.html · Copyright © Werner Heuser 1997-2013 |