Asus P5E-VM HDMI
From Gentoo Linux Wiki
| Laptops • TV Tuner Cards • Wireless • Servers • Storage • Other Hardware • Motherboards • Related |
This gives kernel and userland configurations for the Asus P5E-VM HDMI motherboard. The P5E-VM HDMI is a Socket LGA775 (Intel) motherboard with Intel ICH9 chipset, including GMA X3500 integrated graphics with HDMI connector, onboard RAID, Gigabit Ethernet, Firewire, and 7.1 channel Intel HD Audio.
Contents |
[edit] Initial set up
This mainboard is NOT well supported by the Gentoo 2007.0 CDs (as of 04APR2008). Neither the SATA chipset nor the network adapter are supported by the 2007.0 kernel. The 2008.0 beta1 LiveCD would not boot to test either, so installation was done using a third-party LiveCD.
[edit] Hardware
[edit] Hardware Status Overview
| Device | Works? | Note |
| SATA | Yes | |
| PATA | Yes | |
| X11 Graphics | Yes | |
| Ethernet | Yes | |
| Sound | Yes | |
| USB | Yes | |
| Firewire | untested | |
| Framebuffer Graphics | untested | |
| Hardware Sensors | untested | |
| ACPI | untested | ' |
| Suspend To Ram | Yes | |
| Suspend To Disk | untested |
[edit] Kernel Config
[edit] Generic Stuff
[edit] SATA
lspci
00:00.0 Host bridge: Intel Corporation 965 G1 Memory Controller Hub (rev 03) 00:1f.2 IDE interface: Intel Corporation 4 port SATA IDE Controller (rev 02) 00:1f.5 IDE interface: Intel Corporation 2 port SATA IDE Controller (rev 02)
| Linux Kernel Configuration: SATA |
Device Drivers --->
<*> ATA/ATAPI/MFM/RLL support --->
<*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
<*> Intel PIIXn chipsets support
SCSI device support --->
<*> SCSI disk support
Serial ATA (prod) and Parallel ATA (experimental) drivers --->
<*> AHCI SATA support
<*> Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support
|
[edit] PATA/IDE
lspci
03:00.0 IDE interface: JMicron Technologies, Inc. JMB368 IDE controller
| Linux Kernel Configuration: PATA |
Device Drivers --->
<*> ATA/ATAPI/MFM/RLL support --->
<*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
<*> JMicron JMB36x support
Serial ATA (prod) and Parallel ATA (experimental) drivers --->
<*> JMicron PATA support
|
[edit] X11 Graphics
lspci
00:02.0 VGA compatible controller: Intel Corporation 965 G1 Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Unknown device 2983 (rev 03)
This is Intel's Graphics Media Accelerator X3100. See this guide. }}
[edit] Ethernet
lspci
01:00.0 Ethernet controller: Attansic Technology Corp. L1 Gigabit Ethernet Adapter (rev b0)
| Linux Kernel Configuration: Attansic L1 Eithernet |
Networking --->
[*] Networking support
Device Drivers --->
[*] Network device support --->
[*] Ethernet (1000 Mbit) --->
<*> Attansic L1 Gigabit Ethernet support (EXPERIMENTAL)
|
[edit] Sound
lspci
00:1b.0 Audio device: Intel Corporation HD Audio Controller (rev 02)
| Linux Kernel Configuration: Sound |
Device Drivers --->
Sound --->
<M> Sound card support
Advanced Linux Sound Architecture --->
<M> Advanced Linux Sound Architecture
PCI devices --->
<M> Intel HD Audio
|
For further configuration see the official Gentoo Linux ALSA Guide.
[edit] USB
lspci
00:1a.0 USB Controller: Intel Corporation USB UHCI Controller #4 (rev 02) 00:1a.1 USB Controller: Intel Corporation USB UHCI Controller #5 (rev 02) 00:1a.2 USB Controller: Intel Corporation USB UHCI Controller #6 (rev 02) 00:1a.7 USB Controller: Intel Corporation USB2 EHCI Controller #2 (rev 02) 00:1d.0 USB Controller: Intel Corporation USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation USB UHCI Controller #3 (rev 02) 00:1d.7 USB Controller: Intel Corporation USB2 EHCI Controller #1 (rev 02)
| Linux Kernel Configuration: USB core support |
Device Drivers --->
USB support --->
<*> Support for Host-side USB
[*] USB device filesystem
<*> EHCI HCD (USB 2.0) support
<*> UHCI HCD (most Intel and VIA) support
|
For USB mass storage activate also:
| Linux Kernel Configuration: USB mass storage support |
Device Drivers --->
USB support --->
<M> USB Mass storage support
|
and for a USB mouse/keyboard:
| Linux Kernel Configuration: USB HID support |
Device Drivers --->
HID Devices --->
--- Generic HID support
--- USB Input Devices
<*> USB Human Interace Device (full HID) support
|
[edit] Firewire
lspci
04:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev c0)
| Linux Kernel Configuration: Firewire |
Device Drivers --->
IEEE 1394 (FireWire) support --->
<*> IEEE 1394 (FireWire) support
<*> OHCI-1394 support
<*> SBP-2 support (Harddisks etc.)
|
[edit] Framebuffer Graphics
<not tested>
[edit] Hardware Sensors
<not tested>
[edit] ACPI
| Linux Kernel Configuration: ACPI |
Power management options (ACPI, APM) --->
[*] Power Management support
ACPI (Advanced Configuration and Power Interface) Support --->
[*] ACPI Support
<*> Button
<*> Processor
|
Install acpid to make use of your chassis buttons:
# emerge -a acpid
Then start acpid and add it to your runlevel:
# /etc/init.d/acpid # rc-update add acpid default
[edit] Suspend
[edit] Supend To Disk
<NOT TESTED>
[edit] Suspend To Ram
<NOT TESTED>
| Linux Kernel Configuration: Suspend To Ram |
Processor type and features --->
[*] Support for suspend on SMP and hot-pluggable CPUs (EXPERIMENTAL)
Power management options (ACPI, APM) --->
[*] Power Management support
ACPI (Advanced Configuration and Power Interface) Support --->
[*] ACPI Support
[*] Sleep States
|
To suspend, just write 'mem' to /sys/power/state:
# echo -n "mem" > /sys/power/state
