Santech_X3620
This article contain instruction on how to set up a Santech X3620 with 32(i686) support with the LiveCD 2007.0
Contents |
Hardware Specifications
- Processor: Intel Core 2 Duo T7250 @ 2.00GHz (2MB L2 Cache, 64-bit)
- Memory: 2GB 667MHz DDR2
- Video Card: nVidia GeForce 8600M GT (256MB)
- Hard Drive: SATA 160GB 7200RPM
- Sound: Intel HDA Realtek ALC268
- Optical Drive: SuperMulti 8x CD-R/RW- DVD+/-RW +R9 Combo
- Display: 15.4" LCD (1680x1050) (WSXGA+)
- Wireless LAN: Intel Wireless-N 4965AGN
- Bluetooth:
- Integrated webcam: Chicony 2M UVC Webcam
- Card Reader:
- FireWire IEEE1394:
- Fingerprint Reader:
lspci
| Code: lspci output |
00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 0c) 00:01.0 PCI bridge: Intel Corporation Mobile PCI Express Root Port (rev 0c) 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03) 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03) 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03) 00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03) 00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03) 00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) 00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 03) 00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 03) 00:1f.2 IDE interface: Intel Corporation Mobile SATA IDE Controller (rev 03) 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03) 01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0407 (rev a1) 04:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02) 08:00.0 Memory controller: Intel Corporation Unknown device 444e (rev 01) 0c:00.0 Network controller: Intel Corporation Unknown device 4229 (rev 61) 0e:06.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) 0e:06.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22) 0e:06.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 12) 0e:06.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12) |
lsusb
| Code: lsusb output |
Bus 002 Device 001: ID 0000:0000 Bus 007 Device 001: ID 0000:0000 Bus 006 Device 001: ID 0000:0000 Bus 005 Device 001: ID 0000:0000 Bus 001 Device 002: ID 04f2:b018 Chicony Electronics Co., Ltd Bus 001 Device 001: ID 0000:0000 Bus 004 Device 003: ID 147e:2016 Bus 004 Device 002: ID 0a5c:2101 Broadcom Corp. Bus 004 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 |
Booting from the LiveCD
No special modifications were necessary to boot from the LiveCD.
Configuration Files
make.conf
| Code: make.conf 32-bit |
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
ACCEPT_KEYWORDS="~x86"
MAKEOPTS="-j3"
INPUT_DEVICES="evdev keyboard mouse synaptics"
VIDEO_CARDS="nvidia nv vmware"
ALSA_CARDS="hda-intel"
|
Tested with GCC 4.1.2 and GLIBC 2.7.
grub.conf
- I've used vanilla-sources-2.6.24, so you'll have to use vesafb for the framebuffer
- Using the boot switch vga=0x0368 will change the resolution to 1680x1050 (8-bit). vga=0x0369 will change the resolution to 1680x1050 (24-bit)
Example grub code with framebuffer enabled:
| Code: grub |
timeout 30 default 0 splashimage=(hd0,0)/boot/grub/splash.xpm.gz #Linux title Linux 2.6.24 root (hd0,0) kernel /kernel-2.6.24 root=/dev/sda5 vga=0x0369 |
xorg.conf
The xorg.conf is following:
| Code: Device |
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/corefonts/"
FontPath "/usr/share/fonts/liberation-fonts-ttf/"
FontPath "/usr/share/fonts/sharefonts/"
FontPath "/usr/share/fonts/ttf-bitstream-vera/"
EndSection
Section "Module"
Load "GLcore"
Load "dbe"
Load "xtrap"
Load "extmod"
# Load "dri"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
Option "XkbVariant" "nodeadkeys"
Option "XkbOptions" "ctrl:nocaps"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2" # PS/2 Mouse
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "CMO"
ModelName "CMO:2015"
# DPMS capabilities: Active off:no Suspend:no Standby:no
Mode "1680x1050" # vfreq 59.883Hz, hfreq 64.674kHz
DotClock 119.000000
HTimings 1680 1728 1760 1840
VTimings 1050 1053 1059 1080
Flags "-HSync" "-VSync"
EndMode
EndSection
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "GeForce 8600 GTS"
BusID "PCI:1:0:0"
VideoRAM 524288
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Modes "1680x1050"
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Modes "1680x1050"
Depth 24
EndSubSection
EndSection
|
Sound
The 1.0.17 version of ALSA supports the 82801H HDA Intel Realtek ALC268. You just need to compile alsa-driver-1.0.17, alsa-lib-1.0.17a and alsa-tool-1.0.17. Configure the kernel as following:
| Linux Kernel Configuration: |
Device Drivers ---> Sound ---> <M> Sound card support ---> Advanced Linux Sound Architecture ---> < > Advanced Linux Sound Architecture Open Sound System ---> < > Open Sound System (DEPRECATED) |
To make function the sound you must add the following line to /etc/modprobe.d/alsa
| Code: Device |
options snd-hda-intel model=dell |
Afterwards run update-modules.
WLAN
See this guide.
Integrated Webcam
I've installed the package linux-uvc and I've tried it on Skype and Flash.
Links
- This guide is listed at the TuxMobil Linux laptop and notebook installation survey (Santech).
Last modified: Thu, 11 Sep 2008 21:45:00 +1000 Hits: 4,634
Created by NickStallman.net, Luxury Homes Australia
Real estate agents should be using interactive floor plans and list their apartments, townhouses and units.
