SuSE Linux 9.3 installation on a
FSC Amilo Pro V2030 Laptop


Bratislav Velickovic
www.velickovic.net
Last update: 2005-11-29

This document is free. You may copy, distribute it and/or modify under the terms of the GNU General Public License (GPL) version 2 published by the FSF.



 

What's the fuss about?

Text explains the process of installing SuSE Linux version 9.3 on Fujitsu-Siemens laptop Amilo PRO V2030.

What is FSC Amilo Pro V2030


CPU: Pentium Celeron M1.5GHz
RAM : 512MB
Chipset: VIA VN800
GPU: Integrated Unichrome Pro with shared memory graphics up to 64Mb
HDD: Samsung SATA 40Gb (5400rpm)
Display: 15" LCD display
Modem: Integrated AC97 Motorola soft modem
I/O: Audio, 2x2 USB 1.1 and 2.0, VGA out, Firewire;
# cat /proc/cpuinfo 
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 13
model name	: Intel(R) Celeron(R) M processor         1.50GHz
stepping	: 8
cpu MHz		: 1508.034
cache size	: 1024 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 2
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe
bogomips	: 2981.88

# lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc. P4M800CE Host Bridge
0000:00:00.1 Host bridge: VIA Technologies, Inc. P4M800CE Host Bridge
0000:00:00.2 Host bridge: VIA Technologies, Inc. P4M800CE Host Bridge
0000:00:00.3 Host bridge: VIA Technologies, Inc. PT890 Host Bridge
0000:00:00.4 Host bridge: VIA Technologies, Inc. P4M800CE Host Bridge
0000:00:00.7 Host bridge: VIA Technologies, Inc. P4M800CE Host Bridge
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:06.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
0000:00:0c.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
0000:00:0c.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
0000:00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
0000:00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
0000:00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
0000:01:00.0 VGA compatible controller: VIA Technologies, Inc.: Unknown device 3344 (rev 01)


# lspci -n
0000:00:00.0 Class 0600: 1106:0314
0000:00:00.1 Class 0600: 1106:1314
0000:00:00.2 Class 0600: 1106:2314
0000:00:00.3 Class 0600: 1106:3208
0000:00:00.4 Class 0600: 1106:4314
0000:00:00.7 Class 0600: 1106:7314
0000:00:01.0 Class 0604: 1106:b198
0000:00:06.0 Class 0280: 14e4:4318 (rev 02)
0000:00:0c.0 Class 0607: 104c:8031
0000:00:0c.2 Class 0c00: 104c:8032
0000:00:0f.0 Class 0101: 1106:3149 (rev 80)
0000:00:0f.1 Class 0101: 1106:0571 (rev 06)
0000:00:10.0 Class 0c03: 1106:3038 (rev 81)
0000:00:10.1 Class 0c03: 1106:3038 (rev 81)
0000:00:10.4 Class 0c03: 1106:3104 (rev 86)
0000:00:11.0 Class 0601: 1106:3227
0000:00:11.5 Class 0401: 1106:3059 (rev 60)
0000:00:11.6 Class 0780: 1106:3068 (rev 80)
0000:00:12.0 Class 0200: 1106:3065 (rev 78)
0000:01:00.0 Class 0300: 1106:3344 (rev 01)

How about installation

Select Installation with acpi disabled and add following paramteres:
vga=791 NOPCMCIA=yes

After first boot, edit the /boot/grub/menu.lst to remove acpi=off and replace it with pci=noacpi

* Note
1) vga=0x317 instead of vga=791 also works as suggested by Bernhard M. Wiedemann(to whom I'm also gratefull for unselfish help and support he was willing to provide).
Also I used text mode for installation (press F2 and select it on top)
2) I have had a lot of problems since VIA VN800 graphics IGP Unichrom Pro chipset is not supported by default/updated SuSE 9.3 kernel's. Most of my installation I have done in init mode 3 before installing VIA IGP chipset Unichrome Pro video drivers found on (VIA Arena) you may also download drivers directly and install them by following the incorporated readme file.

Other Hardware

ALPS Glide Point - touchpad, USB ports, LAN card VT6102 (Rhine-II), AC97 sound, all worked with no special tweaking (after installin g Multimedia Packs 1 and 2 through YaST2 online update). I haven't tested nor the modem nor wireless card as I had no time and no available dialup/WLAN's. Maybe I'll test it during trip to Afghanistan and publish it later, anyway, Broadcom card has been recognised and ndiswrapper package installed.

More on IGP Unichrome video

In SaX2 I'have selected generic LCD monitor while graphics controller has been detected card has been recognized as FSC VGA compatible.
Besides VIA own drivers there are two more Unichrome driver providers for Linux. I haven't tested these as I was all occupied by my trip preparations but, nevertheless, bellow are links to these projects so if someone is willing ... Unichrome project at sourceforge.net, and OpenChrome project.
My xorg.conf file looks as xorg-FSC-Amilo-V2030.conf

Hotkeys

I haven't played with but as Bernhard M. Wiedemann suggests Hotkeys are supported in X11 by xhkeys This can be built with
rpmbuild --rebuild xhkeys-2.2.1-bmw1.src.rpm
/usr/X11R6/lib/X11/app-defaults/XHkeys:
xhkeys.plugin1: xhkeys_cdaudio;cda;devname="/dev/cdrom";devgrab=n
xhkeys.plugin2: xhkeys_mixer;vol;devname="/dev/mixer"channel=-1;devgrab=n
xhkeys.codeline1:       236;0;A;mozilla
xhkeys.codeline2:       178;0;A;gvim
xhkeys.codeline4:       174;0;PL;2;Volume -5
xhkeys.codeline3:       176;0;PL;2;Volume +5

Summary

FSC Amilo is a pretty nice laptop to have, though not as a supplement for your desktop, but simply you may take around with you as it is reasonably light and compact. It doesn't have all the connectors you may (n)ever need but it's a reliable and fast machine for a reasonable price.