Installation of Debian Etch/Sid AMD64 in a HP Pavilion dv2029ea
- System specifications
- Results
- Details
- Files
1 System specifications
1.1 lspci -v
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: [44] HyperTransport: Slave or Primary Interface Capabilities: [e0] HyperTransport: MSI Mapping 00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: 66MHz, fast devsel 00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: 66MHz, fast devsel 00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: 66MHz, fast devsel 00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, 66MHz, fast devsel, latency 0 00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: [44] #00 [00fe] Capabilities: [fc] #00 [0000] 00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: 66MHz, fast devsel 00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: 66MHz, fast devsel 00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 Memory behind bridge: c3000000-c30fffff Capabilities: [40] Subsystem: nVidia Corporation Unknown device 0000 Capabilities: [48] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+ Capabilities: [60] HyperTransport: MSI Mapping Capabilities: [80] Express Root Port (Slot+) IRQ 0 Capabilities: [100] Virtual Channel 00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 00004000-00004fff Memory behind bridge: c8000000-c87fffff Capabilities: [40] Subsystem: nVidia Corporation Unknown device 0000 Capabilities: [48] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+ Capabilities: [60] HyperTransport: MSI Mapping Capabilities: [80] Express Root Port (Slot+) IRQ 0 Capabilities: [100] Virtual Channel 00:05.0 VGA compatible controller: nVidia Corporation C51 PCI Express Bridge (rev a2) (prog-if 00 [VGA]) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 217 Memory at c2000000 (32-bit, non-prefetchable) [size=16M] Memory at d0000000 (64-bit, prefetchable) [size=256M] Memory at c1000000 (64-bit, non-prefetchable) [size=16M] [virtual] Expansion ROM at 50000000 [disabled] [size=128K] Capabilities: [48] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- 00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: [44] HyperTransport: Slave or Primary Interface Capabilities: [e0] HyperTransport: MSI Mapping 00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, 66MHz, fast devsel, latency 0 00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: 66MHz, fast devsel, IRQ 10 I/O ports at 3040 [size=64] I/O ports at 3000 [size=64] Capabilities: [44] Power Management version 2 00:0a.3 Co-processor: nVidia Corporation MCP51 PMU (rev a3) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 11 Memory at c0040000 (32-bit, non-prefetchable) [size=256K] 00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) (prog-if 10 [OHCI]) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 201 Memory at c0004000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) (prog-if 20 [EHCI]) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 209 Memory at c0005000 (32-bit, non-prefetchable) [size=256] Capabilities: [44] Debug port Capabilities: [80] Power Management version 2 00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev f1) (prog-if 8a [Master SecP PriP]) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, 66MHz, fast devsel, latency 0 I/O ports at 3080 [size=16] Capabilities: [44] Power Management version 2 00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev f1) (prog-if 85 [Master SecO PriO]) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 233 I/O ports at 30b0 [size=8] I/O ports at 30a4 [size=4] I/O ports at 30a8 [size=8] I/O ports at 30a0 [size=4] I/O ports at 3090 [size=16] Memory at c0006000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 Capabilities: [b0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/2 Enable- Capabilities: [cc] HyperTransport: MSI Mapping 00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2) (prog-if 01 [Subtractive decode]) Flags: bus master, 66MHz, fast devsel, latency 0 Bus: primary=00, secondary=03, subordinate=03, sec-latency=64 Memory behind bridge: c3100000-c31fffff Capabilities: [b8] Subsystem: Gammagraphx, Inc. Unknown device 0000 Capabilities: [8c] HyperTransport: MSI Mapping 00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 58 Memory at c0000000 (32-bit, non-prefetchable) [size=16K] Capabilities: [44] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask+ 64bit+ Queue=0/0 Enable- Capabilities: [6c] HyperTransport: MSI Mapping 00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 225 Memory at c0007000 (32-bit, non-prefetchable) [size=4K] I/O ports at 30b8 [size=8] Capabilities: [44] Power Management version 2 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration Flags: fast devsel Capabilities: [80] HyperTransport: Host or Secondary Interface 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map Flags: fast devsel 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller Flags: fast devsel 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control Flags: fast devsel Capabilities: [f0] #0f [0010] 01:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01) Subsystem: Hewlett-Packard Company Unknown device 1364 Flags: bus master, fast devsel, latency 0, IRQ 10 Memory at c3000000 (32-bit, non-prefetchable) [size=16K] Capabilities: [40] Power Management version 2 Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable- Capabilities: [d0] Express Legacy Endpoint IRQ 0 Capabilities: [100] Advanced Error Reporting Capabilities: [13c] Virtual Channel 03:09.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832 (prog-if 10 [OHCI]) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, medium devsel, latency 64, IRQ 217 Memory at c3100000 (32-bit, non-prefetchable) [size=2K] Capabilities: [dc] Power Management version 2 03:09.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, medium devsel, latency 64, IRQ 50 Memory at c3100800 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 03:09.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: bus master, medium devsel, latency 0, IRQ 11 Memory at c3100c00 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 03:09.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: medium devsel, IRQ 11 Memory at c3101000 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 03:09.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05) Subsystem: Hewlett-Packard Company Unknown device 30b5 Flags: medium devsel, IRQ 11 Memory at c3101400 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2
1.2 cat /proc/cpuinfo
processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 72 model name : AMD Turion(tm) 64 X2 stepping : 2 cpu MHz : 1607.354 cache size : 512 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm cr8_legacy bogomips : 3218.47 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp tm stc processor : 1 vendor_id : AuthenticAMD cpu family : 15 model : 72 model name : AMD Turion(tm) 64 X2 stepping : 2 cpu MHz : 1607.354 cache size : 512 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm cr8_legacy bogomips : 3217.62 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp tm stc
1.3 hdparm -I /dev/sda
/dev/sda: ATA device, with non-removable media Model Number: FUJITSU MHV2080BH Serial Number: NW13T672CNGJ Firmware Revision: 892C Standards: Used: ATA/ATAPI-7 T13 1532D revision 4a Supported: 7 6 5 4 Configuration: Logical max current cylinders 16383 16383 heads 16 16 sectors/track 63 63 -- CHS current addressable sectors: 16514064 LBA user addressable sectors: 156301488 LBA48 user addressable sectors: 156301488 device size with M = 1024*1024: 76319 MBytes device size with M = 1000*1000: 80026 MBytes (80 GB) Capabilities: LBA, IORDY(can be disabled) Standby timer values: spec'd by Standard, no device specific minimum R/W multiple sector transfer: Max = 16 Current = 16 Advanced power management level: 128 (0x80) DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 Cycle time: min=120ns recommended=120ns PIO: pio0 pio1 pio2 pio3 pio4 Cycle time: no flow control=240ns IORDY flow control=120ns Commands/features: Enabled Supported: * SMART feature set Security Mode feature set * Power Management feature set * Write cache * Look-ahead * WRITE_BUFFER command * READ_BUFFER command * DOWNLOAD_MICROCODE * Advanced Power Management feature set * 48-bit Address feature set * Device Configuration Overlay feature set * Mandatory FLUSH_CACHE * FLUSH_CACHE_EXT * SMART error logging * SMART self-test * General Purpose Logging feature set * IDLE_IMMEDIATE with UNLOAD * SATA-I signaling speed (1.5Gb/s) * Host-initiated interface power management * Phy event counters Device-initiated interface power management * Software settings preservation * SMART Command Transport (SCT) feature set * SCT LBA Segment Access (AC2) * SCT Error Recovery Control (AC3) * SCT Features Control (AC4) * SCT Data Tables (AC5) Security: Master password revision code = 65534 supported not enabled not locked frozen not expired: security count supported: enhanced erase 62min for SECURITY ERASE UNIT. 62min for ENHANCED SECURITY ERASE UNIT. Checksum: correct
1.4 hdparm -I /dev/cdrom
/dev/cdrom: ATAPI CD-ROM, with removable media Model Number: SONY DVD RW DW-G520A Serial Number: Firmware Revision: GPSD Standards: Used: ATAPI for CD-ROMs, SFF-8020i, r2.5 Supported: CD-ROM ATAPI-2 Configuration: DRQ response: 50us. Packet size: 12 bytes Capabilities: LBA, IORDY(cannot be disabled) DMA: mdma0 mdma1 *mdma2 Cycle time: min=120ns recommended=120ns PIO: pio0 pio1 pio2 pio3 pio4 Cycle time: no flow control=240ns IORDY flow control=120ns Commands/features: Enabled Supported: * PACKET command feature set * DEVICE_RESET command * DOWNLOAD_MICROCODE Removable Media Status Notification feature set HW reset results: CBLID- below Vih Device num = 0
2 Results
| AMD Turion 64 X2 TL-52, 1.6GHz | Works | Out of the box |
|---|---|---|
| BrightView WXGA 14.1 TFT-Aktivmatrix 1280×800 Display | Works | Needs nVidia proprietary driver to get 1280×800* |
| NVidia GeForce 6150 | Works | Needs nVidia proprietary driver for 3d acceleration* |
| 1GB, DDR 2 SDRAM, 533MHz | Works | Out of the box |
| NVidia MCP51 Ethernet card | Works | Out of the box |
| Broadcom 1390 Wireless card* | Doesn’t work | |
| NVidia MCP51 Audio card | Works without built-in microfone | After install new Alsa driver and configure* |
| Internal Modem | Not tested | |
| Ricoh R5C592 Memory Stick Adapter | Not tested | |
| Ricoh xD-Picture Card Controller | Not tested | |
| Ricoh R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter | Not tested | |
| FUJITSU MHV2080BH 80GB HD, 5400rpm | Works | Out of the box |
| SONY DVD RW DW-G520A | Works | Out of the box |
| Touchpad | Works | Got better when xorg.conf was edited* |
| WebCam 1.3MP | Works | Needs to compile linux-uvc-source* |
| Skype | Works | Needed to install linux32* |
| Win32 codecs | Works | Needed to create i386 chroot* |
| Non-free Flash (from Adobe) | Works | Needed to create i386 chroot* |
3 Details
3.1 Installation of nVidia proprietary driver
Needed for 1280×800 display and 3d acceleration
Install the nvidia-glx and nvidia-kernel-2.6-amd64. If you want to use it with 32 bits applications, it’s a good idea to install nvidia-glx-ia32. nvidia-settings is a good tool for configuration. After installing is just setting the right driver on /etc/X11/xorg.conf:
Section "Device" Identifier "Placa de VÃdeo Genérica" Driver "nvidia" BusID "PCI:0:5:0" EndSection
3.2 Broadcom 1390 Wireless Card
I tried to configure it using bcm43xx and the windows driver files bcmwl5.inf and BCMWL564.SYS, and with ndiswrapper with these same files, but neither of them worked. I tried also with the driver that bcm43xx-fwcutter try to downloaded wlapsta.o but it didn’t worked too. Any help in this is thanked.
3.3 Installing Alsa driver
Needed to headphone sound and to external microfone
Build and install the alsa (alsa-source) module using using module-assistant. It’s necessary to set the parameters in /etc/modprobe.d/alsa-base for the card to work:
options snd-hda-intel index=0 disable_msi=1
3.4 Configuring touchpad
Add the following lines to /etc/X11/xorg.conf:
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "SHMConfig" "on"
EndSection
Source: Synaptics Touchpad — Gentoo Linux
3.5 Compiling linux-uvc-source
Needed to webcam
Install the linux-uvc-source package and run as root:
# m-a a-i linux-uvc
This is enough to get the driver working. I tested it with ekiga, to do so, it’s necessary to install libpt-plugins-v4l2 and configure ekiga to use V4L2, instead of V4L.
3.6 Install linux32
Needed to skype
To run skype, just download the static qt version package from skype page (not the debian package, the generic one), and extract it. To run it, call with linux32, after the package linux32 is installed.
path-to-skype$ linux32 ./skype
For me it was giving:
Cannot execute ./skype: No such file or directory
But when I reinstalled libc6-i386, it worked (don’t ask me why).
3.7 Creating i386 chroot
Needed to win32 codecs and flashplugin-nonfree
I created a chroot in the directory /var/local/chroot/i386-sid/ . To do so, install debootstrap and run:
# debootstrap --arch i386 sid /var/local/chroot/i386-sid/ --http://ftp.debian.org/debian
Then edit /etc/fstab and add the lines:
# i386-sid /home /var/local/chroot/i386-sid/home none bind 0 0 /tmp /var/local/chroot/i386-sid/tmp none bind 0 0 /dev /var/local/chroot/i386-sid/dev none bind 0 0 /proc /var/local/chroot/i386-sid/proc none bind 0 0
And mount the devices:
# mount /var/local/chroot/i386-sid/home # mount /var/local/chroot/i386-sid/tmp # mount /var/local/chroot/i386-sid/dev # mount /var/local/chroot/i386-sid/proc
Copy the users, groups and locale files:
# cp /etc/passwd /etc/group /etc/shadow /etc/environment /var/local/chroot/i386-sid/etc
Set DISPLAY:
# chroot /var/local/chroot/i386-sid/ # su - username $ export DISPLAY=:0
Install schroot and configure it, adding this to /etc/schroot/schroot.conf:
[i386-sid] description=Debian i386 sid location=/var/local/chroot/i386-sid priority=3 users=marcot,root groups=marcot,root root-users=root root-groups=root aliases=default run-setup-scripts=true run-exec-scripts=true personality=linux32
Then is just run any application with schroot -p application. To have w32codecs support is just download the package from debian-multimedia and install inside the chroot with dpkg -i. To install flashplugin-nonfree is just add the non-free section to the chroot repository.
Source: debian-amd64-howto
4 Files
4.1 /etc/X11/xorg.conf
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"
Option "XkbVariant" "intl"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "SHMConfig" "on"
EndSection
Section "Device"
Identifier "Placa de VÃdeo Genérica"
Driver "nvidia"
BusID "PCI:0:5:0"
EndSection
Section "Monitor"
Identifier "Monitor Genérico"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Placa de VÃdeo Genérica"
Monitor "Monitor Genérico"
DefaultDepth 24
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"
InputDevice "Synaptics Touchpad"
EndSection
Section "DRI"
Mode 0666
EndSection
4.2 /etc/modprobe.d/alsa-base
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7
# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; : ; }
install snd-pcm /sbin/modprobe --ignore-install snd-pcm && { /sbin/modprobe --quiet snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer && { /sbin/modprobe --quiet snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq && { /sbin/modprobe --quiet snd-seq-midi ; /sbin/modprobe --quiet snd-seq-oss ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /lib/alsa/modprobe-post-install snd-emu10k1 ; /sbin/modprobe --quiet snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /lib/alsa/modprobe-post-install snd-via82xx ; /sbin/modprobe --quiet snd-seq ; }
# Cause a script to be run after *-synth module initialization
install snd-emu8000-synth /sbin/modprobe --ignore-install snd-emu8000-synth && /lib/alsa/modprobe-post-install snd-emu8000-synth
install snd-emu10k1-synth /sbin/modprobe --ignore-install snd-emu10k1-synth && /lib/alsa/modprobe-post-install snd-emu10k1-synth
# Cause a script to be run after card driver module initialization
install snd-ad1816a /sbin/modprobe --ignore-install snd-ad1816a $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ad1816a
install snd-ad1848 /sbin/modprobe --ignore-install snd-ad1848 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ad1848
install snd-adlib /sbin/modprobe --ignore-install snd-adlib $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-adlib
install snd-ad1889 /sbin/modprobe --ignore-install snd-ad1889 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ad1889
install snd-ali5451 /sbin/modprobe --ignore-install snd-ali5451 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ali5451
install snd-als100 /sbin/modprobe --ignore-install snd-als100 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-als100
install snd-als300 /sbin/modprobe --ignore-install snd-als300 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-als300
install snd-als4000 /sbin/modprobe --ignore-install snd-als4000 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-als4000
install snd-aoa /sbin/modprobe --ignore-install snd-aoa $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-aoa
install snd-aoa-fabric-layout /sbin/modprobe --ignore-install snd-aoa-fabric-layout $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-aoa-fabric-layout
install snd-aoa-onyx /sbin/modprobe --ignore-install snd-aoa-onyx $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-aoa-onyx
install snd-aoa-tas /sbin/modprobe --ignore-install snd-aoa-tas $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-aoa-tas
install snd-aoa-toonie /sbin/modprobe --ignore-install snd-aoa-toonie $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-aoa-toonie
install snd-aoa-soundbus /sbin/modprobe --ignore-install snd-aoa-soundbus $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-aoa-soundbus
install snd-aoa-soundbus-i2s /sbin/modprobe --ignore-install snd-aoa-soundbus-i2s $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-aoa-soundbus-i2s
install snd-armaaci /sbin/modprobe --ignore-install snd-armaaci $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-armaaci
install snd-asihpi /sbin/modprobe --ignore-install snd-asihpi $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-asihpi
install snd-atiixp /sbin/modprobe --ignore-install snd-atiixp $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-atiixp
install snd-au1x00 /sbin/modprobe --ignore-install snd-au1x00 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-au1x00
install snd-au8810 /sbin/modprobe --ignore-install snd-au8810 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-au8810
install snd-au8820 /sbin/modprobe --ignore-install snd-au8820 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-au8820
install snd-au8830 /sbin/modprobe --ignore-install snd-au8830 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-au8830
install snd-azt2320 /sbin/modprobe --ignore-install snd-azt2320 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-azt2320
install snd-azt3328 /sbin/modprobe --ignore-install snd-azt3328 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-azt3328
install snd-ca0106 /sbin/modprobe --ignore-install snd-ca0106 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ca0106
install snd-cmi8330 /sbin/modprobe --ignore-install snd-cmi8330 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cmi8330
install snd-cmipci /sbin/modprobe --ignore-install snd-cmipci $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cmipci
install snd-cs4231 /sbin/modprobe --ignore-install snd-cs4231 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cs4231
install snd-cs4232 /sbin/modprobe --ignore-install snd-cs4232 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cs4232
install snd-cs4236 /sbin/modprobe --ignore-install snd-cs4236 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cs4236
install snd-cs4281 /sbin/modprobe --ignore-install snd-cs4281 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cs4281
install snd-cs46xx /sbin/modprobe --ignore-install snd-cs46xx $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cs46xx
install snd-cs5535audio /sbin/modprobe --ignore-install snd-cs5535audio $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-cs5535audio
install snd-darla20 /sbin/modprobe --ignore-install snd-darla20 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-darla20
install snd-darla24 /sbin/modprobe --ignore-install snd-darla24 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-darla24
install snd-dt019x /sbin/modprobe --ignore-install snd-dt019x $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-dt019x
install snd-echo3g /sbin/modprobe --ignore-install snd-echo3g $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-echo3g
install snd-emu10k1x /sbin/modprobe --ignore-install snd-emu10k1x $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-emu10k1x
install snd-ens1370 /sbin/modprobe --ignore-install snd-ens1370 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ens1370
install snd-ens1371 /sbin/modprobe --ignore-install snd-ens1371 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ens1371
install snd-es1688 /sbin/modprobe --ignore-install snd-es1688 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-es1688
install snd-es18xx /sbin/modprobe --ignore-install snd-es18xx $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-es18xx
install snd-es1938 /sbin/modprobe --ignore-install snd-es1938 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-es1938
install snd-es1968 /sbin/modprobe --ignore-install snd-es1968 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-es1968
install snd-es968 /sbin/modprobe --ignore-install snd-es968 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-es968
install snd-fm801 /sbin/modprobe --ignore-install snd-fm801 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-fm801
install snd-fm801-tea575x /sbin/modprobe --ignore-install snd-fm801-tea575x $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-fm801-tea575x
install snd-gina20 /sbin/modprobe --ignore-install snd-gina20 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-gina20
install snd-gina24 /sbin/modprobe --ignore-install snd-gina24 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-gina24
install snd-gusclassic /sbin/modprobe --ignore-install snd-gusclassic $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-gusclassic
install snd-gusextreme /sbin/modprobe --ignore-install snd-gusextreme $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-gusextreme
install snd-gusmax /sbin/modprobe --ignore-install snd-gusmax $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-gusmax
install snd-harmony /sbin/modprobe --ignore-install snd-harmony $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-harmony
install snd-hda-intel /sbin/modprobe --ignore-install snd-hda-intel $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-hda-intel
install snd-hdsp /sbin/modprobe --ignore-install snd-hdsp $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-hdsp
install snd-hdspm /sbin/modprobe --ignore-install snd-hdspm $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-hdspm
install snd-ice1712 /sbin/modprobe --ignore-install snd-ice1712 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ice1712
install snd-ice1724 /sbin/modprobe --ignore-install snd-ice1724 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ice1724
install snd-indigo /sbin/modprobe --ignore-install snd-indigo $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-indigo
install snd-indigodj /sbin/modprobe --ignore-install snd-indigodj $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-indigodj
install snd-indigoio /sbin/modprobe --ignore-install snd-indigoio $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-indigoio
install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-intel8x0
install snd-interwave /sbin/modprobe --ignore-install snd-interwave $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-interwave
install snd-interwave-stb /sbin/modprobe --ignore-install snd-interwave-stb $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-interwave-stb
install snd-korg1212 /sbin/modprobe --ignore-install snd-korg1212 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-korg1212
install snd-layla20 /sbin/modprobe --ignore-install snd-layla20 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-layla20
install snd-layla24 /sbin/modprobe --ignore-install snd-layla24 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-layla24
install snd-maestro3 /sbin/modprobe --ignore-install snd-maestro3 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-maestro3
install snd-mia /sbin/modprobe --ignore-install snd-mia $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-mia
install snd-miro /sbin/modprobe --ignore-install snd-miro $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-miro
install snd-mixart /sbin/modprobe --ignore-install snd-mixart $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-mixart
install snd-mona /sbin/modprobe --ignore-install snd-mona $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-mona
install snd-mpu401 /sbin/modprobe --ignore-install snd-mpu401 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-mpu401
install snd-msnd-pinnacle /sbin/modprobe --ignore-install snd-msnd-pinnacle $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-msnd-pinnacle
install snd-mtpav /sbin/modprobe --ignore-install snd-mtpav $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-mtpav
install snd-mts64 /sbin/modprobe --ignore-install snd-mts64 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-mts64
install snd-nm256 /sbin/modprobe --ignore-install snd-nm256 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-nm256
install snd-opl3sa2 /sbin/modprobe --ignore-install snd-opl3sa2 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-opl3sa2
install snd-opti92x-ad1848 /sbin/modprobe --ignore-install snd-opti92x-ad1848 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-opti92x-ad1848
install snd-opti92x-cs4231 /sbin/modprobe --ignore-install snd-opti92x-cs4231 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-opti92x-cs4231
install snd-opti93x /sbin/modprobe --ignore-install snd-opti93x $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-opti93x
install snd-pc98-cs4232 /sbin/modprobe --ignore-install snd-pc98-cs4232 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-pc98-cs4232
install snd-pcsp /sbin/modprobe --ignore-install snd-pcsp $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-pcsp
install snd-pcxhr /sbin/modprobe --ignore-install snd-pcxhr $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-pcxhr
install snd-pdaudiocf /sbin/modprobe --ignore-install snd-pdaudiocf $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-pdaudiocf
install snd-pdplus /sbin/modprobe --ignore-install snd-pdplus $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-pdplus
install snd-portman2x4 /sbin/modprobe --ignore-install snd-portman2x4 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-portman2x4
install snd-powermac /sbin/modprobe --ignore-install snd-powermac $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-powermac
install snd-pxa2xx-ac97 /sbin/modprobe --ignore-install snd-pxa2xx-ac97 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-pxa2xx-ac97
install snd-pxa2xx-i2sound /sbin/modprobe --ignore-install snd-pxa2xx-i2sound $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-pxa2xx-i2sound
install snd-riptide /sbin/modprobe --ignore-install snd-riptide $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-riptide
install snd-rme32 /sbin/modprobe --ignore-install snd-rme32 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-rme32
install snd-rme96 /sbin/modprobe --ignore-install snd-rme96 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-rme96
install snd-rme9652 /sbin/modprobe --ignore-install snd-rme9652 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-rme9652
install snd-s3c2410 /sbin/modprobe --ignore-install snd-s3c2410 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-s3c2410
install snd-sa11xx-uda1341 /sbin/modprobe --ignore-install snd-sa11xx-uda1341 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sa11xx-uda1341
install snd-sb16 /sbin/modprobe --ignore-install snd-sb16 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sb16
install snd-sb8 /sbin/modprobe --ignore-install snd-sb8 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sb8
install snd-sbawe /sbin/modprobe --ignore-install snd-sbawe $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sbawe
install snd-serial-u16550 /sbin/modprobe --ignore-install snd-serial-u16550 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-serial-u16550
install snd-sgalaxy /sbin/modprobe --ignore-install snd-sgalaxy $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sgalaxy
install snd-sonicvibes /sbin/modprobe --ignore-install snd-sonicvibes $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sonicvibes
install snd-sscape /sbin/modprobe --ignore-install snd-sscape $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sscape
install snd-sun-amd7930 /sbin/modprobe --ignore-install snd-sun-amd7930 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sun-amd7930
install snd-sun-cs4231 /sbin/modprobe --ignore-install snd-sun-cs4231 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sun-cs4231
install snd-sun-dbri /sbin/modprobe --ignore-install snd-sun-dbri $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-sun-dbri
install snd-trident /sbin/modprobe --ignore-install snd-trident $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-trident
install snd-usb-audio /sbin/modprobe --ignore-install snd-usb-audio $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-usb-audio
install snd-usb-usx2y /sbin/modprobe --ignore-install snd-usb-usx2y $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-usb-usx2y
install snd-vx222 /sbin/modprobe --ignore-install snd-vx222 $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-vx222
install snd-vxpocket /sbin/modprobe --ignore-install snd-vxpocket $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-vxpocket
install snd-wavefront /sbin/modprobe --ignore-install snd-wavefront $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-wavefront
install snd-ymfpci /sbin/modprobe --ignore-install snd-ymfpci $CMDLINE_OPTS && /lib/alsa/modprobe-post-install snd-ymfpci
# Prevent abnormal drivers from grabbing index 0
options snd-bt87x index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-hda-intel index=0 disable_msi=1
4.3 /etc/fstab
proc /proc proc defaults 0 0 /dev/sda1 / jfs defaults,errors=remount-ro 0 1 /dev/sda6 /usr jfs defaults 0 2 /dev/sda5 none swap sw 0 0 /dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0 # i386-sid /home /var/local/chroot/i386-sid/home none bind 0 0 /tmp /var/local/chroot/i386-sid/tmp none bind 0 0 /dev /var/local/chroot/i386-sid/dev none bind 0 0 /proc /var/local/chroot/i386-sid/proc none bind 0 0
4.3 /etc/schroot/schroot.conf
[i386-sid] description=Debian i386 sid location=/var/local/chroot/i386-sid priority=3 users=marcot,root groups=marcot,root root-users=root root-groups=root aliases=default run-setup-scripts=true run-exec-scripts=true personality=linux32