Wednesday, December 20, 2006

Debian Sid (Unstable) on Acer Ferrari 4005

Debian really is beginning to rock on AMD64 platform as well.

Install was quick as usual. Here are some notes from customizing Debian for my Acer Ferrari 4005:

X


  • Out of the box, xorg.conf produced a black screen. I added the following to xorg.conf (Device section) and rebooted. X came back fine:
Option "CRT2Position" "clone"
Option "MonitorLayout" "LVDS,CRT"

Here is the full xorg.conf file:

---
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection

Section "Device"
Identifier "ATI Technologies Inc Radeon Mobility X700 (PCIE)"
Driver "ati"
BusID "PCI:1:0:0"
Option "CRT2Position" "clone"
Option "MonitorLayout" "LVDS,CRT"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-84
VertRefresh 43-60
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc Radeon Mobility X700 (PCIE)"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 4
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 8
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 15
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 16
Modes "1680x1050"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection
----
  • Added msttcorefonts. apt-get install msttcorefonts
  • Installed ndiswrapper and configured wireless. The following link was of great help:
http://ndiswrapper.sourceforge.net/mediawiki/index.php/InstallDebianEtch
One thing the above did not mention was the fact you need to add 'bcm43xx' module to the kernel module blacklist so that it does not screw up ndiswrapper:

Add 'blacklist bcm43xx' to /etc/modprobe.d/blacklist.

Rebooting the server and subsequently using network-admin to configure the wireless card did the trick. Really smooth sailing here.

  • Configured the bluetooth mouse by doing the following:
Edit /etc/default/bluetooth and set HIDD_ENABLED=1 as indicated.

Restart /etc/init.d/bluetooth and run hidd --search as root. hidd connects to the bluetooth mouse and you are all set.

No comments: