Distribution:
Debian 3.1 (Sarge)
Desktop Manager: GNOME
Not Working:
-
Fn+F5, Fn+F11, Fn+F12 keys (freeze!!!)
-
TV out
-
Secondary monitor out (only partially working)
-
Card reader (recognised by the kernel)
Not tested (but recognised):
-
FireWire port
-
PCMCIA port
If someone has better results, please, let me know (matteo_at_matteolucarelli_dot_net)
lspci output:
0000:00:00.0 Host bridge: Intel Corp. 82852/855GM Host Bridge (rev 02)
0000:00:00.1 System peripheral: Intel Corp. 855GM/GME GMCH Memory I/O Control Registers (rev 02)
0000:00:00.3 System peripheral: Intel Corp. 855GM/GME GMCH Configuration Process Registers (rev 02)
0000:00:02.0 VGA compatible controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02)
0000:00:02.1 Display controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02)
0000:00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03)
0000:00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03)
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller (rev 03)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 83)
0000:00:1f.0 ISA bridge: Intel Corp. 82801DBM LPC Interface Controller (rev 03)
0000:00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4) Ultra ATA Storage Controller (rev 03)
0000:00:1f.3 SMBus: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 03)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
0000:00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)
0000:01:01.0 Network controller: Intel Corp. PRO/Wireless 2200BG (rev 05)
0000:01:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:01:04.0 CardBus bridge: ENE Technology Inc CB710 Cardbus Controller (rev 01)
0000:01:04.1 FLASH memory: ENE Technology Inc CB710 Memory Card Reader Controller
0000:01:05.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80)
NOTE: all the installation ( exept x.org and i855crt ) were made with Synaptic, APT frontend.
For xorg you have to add a repository to the source list (see below)
Starting steps:
-
Resize windows partition whith bootit (http://www.terabyteunlimited.com/)
-
Install di Debian Sarge whith kernel 2.6 (insert "linux26" at the boot prompt)
Monitor (1280x800 resolution was not supported by xfree):
-
Remove xfree86 (using apt-get in console!)
-
add to /etc/atp/source.list:
deb http://debian.linux-systeme.com unstable main
deb-src http://debian.linux-systeme.com unstable main
-
install X.org
-
/etc/X11/xorg.conf:
Section "Files"
FontPath "unix/:7100"
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection
Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "it"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "Generic Video Card"
Driver "i810"
# this option is for i855crt
Option "SWCursor" "1"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
HorizSync 60
VertRefresh 43-75
Option "DPMS"
Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828 +hsync +vsync
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
DefaultDepth 16
SubSection "Display"
Depth 1
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
-
install 855resolution
-
Create executable file /etc/init.d/855resolution:
#!/bin/sh
/usr/sbin/855resolution 7c 1280 800
-
install i855crt, command-line tool to control secondary monitor
wireless-lan:
-
install wireless-tools
-
install ipw2200-source ,compile it following the instructions in /usr/share/doc/ipw2200-source/README.Debian
-
install w-lan firmware from http://ipw2200.sourceforge.net/firmware.php
-
install netapplet, to control network devices from gnome panel. For GNOME startup: Desktop Preference -> Advanced -> Sessions -> Startup Programs
DVD Writer:
-
install dvd+rw-tools, cdrdao, sox, vcdtools.
-
install k3b (the best, for KDE) or gnomebaker (for GNOME)
Internal Modem (Smart Link):
-
install: sl-modem-daemon
-
install: gnome-ppp (for GNOME users) or use Kppp (for KDE)
-
Modify /etc/default/sl-modem-daemon setting SLMODEMD_DEVICE=hw:1
-
To use the modem start the daemon: /etc/init.d/sl-modem-daemon start
the modem is /dev/ttySL0 or /dev/modem
CPU frequency control:
-
install acpid
-
install powernowd, automatic frequency manager daemon
-
install gnome-cpufreq-applet to control CPU frequency from gnome panel
Driver Touchpad Synaptics
This driver enables touchpad functions like all-type clicks,drag and drop, scrollbar rapid access, etc.
More info
here
The repository "deb http://archive.ubuntu.com/ubuntu/ hoary main restricted universe multiverse" (!!!)
was useful to install xorg-driver-synaptics.
To enable modify xorg.conf:
#add a module in "Module" section
Section "Module"
# ...
# ...
Load "synaptics"
EndSection
# add a new "InputDevice" section
Section "InputDevice"
Identifier "touchpad"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "900"
Option "RightEdge" "5500"
Option "TopEdge" "800"
Option "BottomEdge" "4800"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "500"
Option "MinSpeed" "0.01"
Option "MaxSpeed" "0.6"
Option "AccelFactor" "0.0002"
Option "SHMConfig" "on"
EndSection
# add a new InputDevice on "ServerLayout" section
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse" "CorePointer"
InputDevice "touchpad" "AlwaysCore"
EndSection
flSynclient
is a graphic panel to configure synaptics driver.
Useful add-on:
- samba, samba-common
- alsa(alsa-oss, gnome-alsamixer)
- libdvdnav, libdvdplay, ecc
- add "deb http://www.backports.org/debian/ sarge-backports main" to apt sources.list
to have brand-new version of a lot of useful software
- add "deb http://mirror.home-dn.net/debian-multimedia/ sarge main"
(or an other mirror from http://debian.video.free.fr)
to apt sources.list to have usefoul codecs for win32 formats, avi, ecc.
- Ms Internet Explorer from www.tatanka.com.br/ies4linux
/etc/modules:
ide-cd
ide-disk
ide-generic
psmouse
sbp2
sr_mod
cpufreq-userspace
acpi