HARDWARE Dell Latitude X1 Appendices

From Gentoo Linux Wiki

Jump to: navigation, search



This article is part of the Hardware series.
Laptops TV Tuner Cards Wireless Servers Storage Other Hardware Motherboards Related
Wikipedia has an article on:

Contents

[edit] Dell Latitude X1

Main page: HARDWARE_Dell_Latitude_X1

[edit] Appendix

[edit] Complete lspci output

0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
0000:00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
0000:00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)
0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
0000:00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
0000:01:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express (rev 01)
0000:02:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b3)
0000:02:01.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 08)
0000:02:01.2 Class 0805: Ricoh Co Ltd SD Card reader (rev 17)
0000:02:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05)

[edit] xorg.conf

Complete xorg.conf

File: xorg.conf
Section "Files"
	FontPath	"unix/:7100"			# local font server
	# if the local font server has problems, we can fall back on these
	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/100dpi"
	FontPath	"/usr/lib/X11/fonts/75dpi"
         # paths to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Extensions"
	# required for shadows, transparent windows etc.
	Option "Composite" "false"
EndSection

Section "Module"
	Load	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"record"
	Load	"type1"
	Load	"vbe"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"keyboard"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"inspiron"

	# required for non-us keyboard layouts
	# Option		"XkbLayout"	"de"
	# Option		"XkbOptions"	"nodeadkeys"
EndSection

# an external mouse, e.g. USB or bluetooth
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 "InputDevice"
	Identifier      "Synaptics Touchpad"
	Driver          "synaptics"
	Option          "SendCoreEvents"        "true"
	Option          "Device"                "/dev/psaux"
	Option          "Protocol"              "auto-dev"
	Option        "SHMConfig"       "on"
	# User customized stuff
	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.06"
	Option        "MaxSpeed"        "0.15"
	Option        "AccelFactor"     "0.002"
	Option        "TapButton1"      "1"
	Option        "TapButton2"      "1"
	Option        "TapButton3"      "1"
	Option        "LTCornerButton"  "2"
EndSection

Section "Device"
	Identifier	"device0"
	Driver		"i810" # change to vesa if it doesn't work
	BusID		"PCI:0:2:0"

	Screen		0

	# options for the i810 module only!
	# external monitor and local flat panel
	Option		"MonitorLayout"	"CRT,LFP"
	# ddc might complain about a wrong refreshrate
	Option		"DDC"		"false"

	# use the next two lines to enable a cloned display for the external monitor
	# this might be used instead of dual head / xinerama (e.g. for presentations / beamer)
	Option "Clone" "On"
	# refreshrate for the external monitor
	Option "CloneRefresh" "60"
EndSection

# this is required for xinerama / dual head
Section "Device"
	Identifier	"vgaout"
	Driver		"i810"
	BusID		"PCI:0:2:0"
	Screen		1
	Option		"MonitorLayout"	"CRT,LFP"
	Option		"DDC"		"false"
EndSection

# internal display
Section "Monitor"
	Identifier	"dellx1"
	VendorName	"Dell"
	ModelName	"X1"
	Option		"DPMS"
	# 1280x1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz
	Modeline "1280x1024_60.00"  108.88  1280 1360 1496 1712  1024 1025 1028 1060 -HSync +Vsync
EndSection

# external display
Section "Monitor"
	Identifier	"generic"
	HorizSync    	27 - 96
	VertRefresh  	50 - 160
	VertRefresh     60
	Option "DPMS"
EndSection

Section "Screen"
	Identifier	"local"
	Device		"device0"
	Monitor		"dellx1"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1280x768" "1024x768" "1280x1024" "800x600"
	EndSubSection
EndSection

Section "Screen"
	Identifier	"external"
	Device		"vgaout"
	Monitor		"generic"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768"
	EndSubSection
EndSection

# this is the default layout: no xinerama / dual head, since the clone is activated
Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"local" 0 0
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

# xinerama layout: you will need to disable the clone mode in the device section for using this.
Section "ServerLayout"
	Identifier	"double"
	Screen		"local" 0 0
	Screen		"external" RightOf "local"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
	Option		"Xinerama" "true"
EndSection

Section "DRI"
	Mode	0666
EndSection

[edit] alternative xorg.conf (by bill)

Complete and alternative xorg.conf, features:

  • one screen modes, internal or external (glxgears ~800)
  • two screen mode, shared or separate (glxgears ~800/~200)
  • two screen mode, *projector mode* same 1024x768 screens on both
  • different resolutions (projector, hmd)
  • touch-pad is turned off, you can turn it back on comparing with above xorg.conf

Notes:

  • to use FontPath "unix/:-1" require you to emerge x11-apps/xfs
  • setting of Option "DDC" "false" is needed to get 1280x768 working in xorg-x11r7
  • the cloning of display works in 1024x768 here, and i've seen it work at high res
File: xorg.conf

#
# xorg config
#


# configuration to use
Section "ServerFlags"
	Option		"DefaultServerLayout" "Single Local Layout"
	#Option		"DefaultServerLayout" "Single External1280 Layout"
	#Option		"DefaultServerLayout" "Single External1024 Layout"
	#Option		"DefaultServerLayout" "Double Duplicated 1024 Layout"
	#Option		"DefaultServerLayout" "Double Share Desktop 1280 Layout"
	#Option		"DefaultServerLayout" "Double Separate Desktop 1280 Layout"
	#Option		"DefaultServerLayout" "Double Separate Desktop 1024 Layout"
EndSection


# two screens sharing a desktop, external 1280x1024
Section "ServerLayout"
	Identifier	"Double Share Desktop 1280 Layout"
	Screen		0 "Dual Local Screen" Below "Dual External1280 Screen"
	Screen		1 "Dual External1280 Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
	Option		"Xinerama" "true"
EndSection


# two screens with two desktop, external 1280x1024
Section "ServerLayout"
	Identifier	"Double Separate Desktop 1280 Layout"
	Screen		0 "Dual Local Screen" Below "Dual External1280 Screen"
	Screen		1 "Dual External1280 Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection


# two screens with two desktop, external 1024x768
Section "ServerLayout"
	Identifier	"Double Separate Desktop 1024 Layout"
	Screen		0 "Dual Local Screen" Below "Dual External1024 Screen"
	Screen		1 "Dual External1024 Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection


# two screens with single duplicated 1024 desktop on both local lcd and vga
Section "ServerLayout"
	Identifier	"Double Duplicated 1024 Layout"
	Screen		"Duplicated Dual Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection


# one screen one desktop on local lcd
Section "ServerLayout"
	Identifier	"Single Local Layout"
	Screen		"Single Local Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection


# one screen one desktop on external 1280 display
Section "ServerLayout"
	Identifier	"Single External1280 Layout"
	Screen		"Single External1280 Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection


# one screen one desktop on external 1024 display
Section "ServerLayout"
	Identifier	"Single External1024 Layout"
	Screen		"Single External1024 Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection


# font files
Section "Files"
	FontPath	"unix/:-1"			# local font server
	# if the local font server has problems, we can fall back on these
	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/100dpi"
	FontPath	"/usr/lib/X11/fonts/75dpi"
         # paths to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection


# test what this does
Section "Extensions"
	# required for shadows, transparent windows etc.
	Option "Composite" "true"
EndSection


# modules to use
Section "Module"
	Load	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
	Load	"evdev"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"record"
	Load	"type1"
	Load	"vbe"
EndSection


# keyboard
Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"keyboard"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"inspiron"

	# required for non-us keyboard layouts
	# Option		"XkbLayout"	"de"
	# Option		"XkbOptions"	"nodeadkeys"
EndSection


# an external mouse, e.g. USB or bluetooth
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


# apple mighty mouse
Section "InputDevice"
	Identifier	"Mighty Mouse"
#	Identifier	"Configured Mouse"
#	Driver		"mouse"
	Driver		"evdev"
	Option		"Protocol"		"auto"
#	Option		"Buttons"		"8"
	Option		"Dev Name"		"Mitsumi Electric Apple Optical USB Mouse"
	Option		"Device"		"/dev/input/event2"
#	Option		"ZAxisMapping"		"5 6 7 8"
EndSection


# touchpad
Section "InputDevice"
	Identifier      "Synaptics Touchpad"
	Driver          "synaptics"
	Option          "SendCoreEvents"        "true"
	Option          "Device"                "/dev/psaux"
	Option          "Protocol"              "auto-dev"
	Option        "SHMConfig"       "off"
	# User customied stuff
	Option        "Protocol"        "auto-dev"
	Option        "LeftEdge"        "1700"
	Option        "RightEdge"       "5300"
	Option        "TopEdge"         "1700"
	Option        "BottomEdge"      "4200"
	Option        "FingerLow"       "50"
	Option        "FingerHigh"      "60"
#	Option        "MaxTapTime"      "180"
	Option        "MaxTapTime"      "0"
	Option        "MaxTapMove"      "220"
	Option        "VertScrollDelta" "100"
	Option        "MinSpeed"        "0.06"
	Option        "MaxSpeed"        "0.15"
	Option        "AccelFactor"     "0.002"
	Option        "TapButton1"      "1"
	Option        "TapButton2"      "1"
	Option        "TapButton3"      "1"
	Option        "LTCornerButton"  "2"
	Option        "PalmDetect"	"true"
	Option        "TouchpadOff"	"1"
EndSection


# laptop lcd device section
Section "Device"
	Identifier	"Single LocalLCD Device"
	Driver		"i810" # change to vesa if it doesn't work
	BusID		"PCI:0:2:0"
	Screen		0

        Option		"PageFlip"		"true"
        Option		"VBERestore"		"true"
        Option		"DRI"			"true"
        Option		"AGPMode"		"4"
        Option		"AGPFastWrite"		"true"
        Option		"EnablePageFlip"	"true"
        Option		"DisplayInfo"		"false"
        Option		"VideoRam"		"131072"

	# ddc might complain about a wrong refreshrate
	Option		"DDC"		"false"
EndSection


# duplicated laptop lcd and external device section
Section "Device"
	Identifier	"Double Duplicated Device"
	Driver		"i810" # change to vesa if it doesn't work
	BusID		"PCI:0:2:0"

	##### test this one
	#Option		"AGPFastWrite" "true"

	Screen		0

	# options for the i810 module only!
	# external monitor and local flat panel
	Option		"MonitorLayout"	"CRT,LFP"
	# ddc might complain about a wrong refreshrate
	Option		"DDC"		"false"

	# use the next two lines to enable a cloned display for the external monitor
	# this might be used instead of dual head / xinerama (e.g. for presentations / beamer)
	Option "Clone" "On"
	# refreshrate for the external monitor
	Option "CloneRefresh" "60"
EndSection


# laptop lcd device section
Section "Device"
	Identifier	"Dual LocalLCD Device"
	Driver		"i810" # change to vesa if it doesn't work
	BusID		"PCI:0:2:0"

	##### test this one
	#Option		"AGPFastWrite" "true"

	Screen		0

	# options for the i810 module only!
	# external monitor and local flat panel
	Option		"MonitorLayout"	"CRT,LFP"
	# ddc might complain about a wrong refreshrate
	Option		"DDC"		"false"

	# use the next two lines to enable a cloned display for the external monitor
	# this might be used instead of dual head / xinerama (e.g. for presentations / beamer)
#	Option "Clone" "On"
	# refreshrate for the external monitor
#	Option "CloneRefresh" "60"
EndSection


# external vga device as dual display section
Section "Device"
	Identifier	"Dual VGAOUT Device"
	Driver		"i810"
	BusID		"PCI:0:2:0"
	Screen		1
	Option		"MonitorLayout"	"CRT,LFP"

 	##### test this one
	#Option		"AGPFastWrite" "true"

	Option		"DDC"		"false"
#	Option 		"Rotate"	"CCW"
EndSection


# external vga device as only display section
Section "Device"
	Identifier	"Single VGAOUT Device"
	Driver		"i810"
	BusID		"PCI:0:2:0"
	Screen		0
	Option		"MonitorLayout"	"CRT"

 	##### test this one
	#Option		"AGPFastWrite" "true"
EndSection


# laptop lcd monitor section
Section "Monitor"
	Identifier	"Dell X1 LCD Monitor"
	VendorName	"Dell"
	ModelName	"X1"
	Option		"DPMS"
	DisplaySize	338 203

	Mode    	"1280x768"      # vfreq 59.870Hz, hfreq 47.776kHz
		DotClock	79.500000
		HTimings	1280 1344 1472 1664
		VTimings	768 771 778 798
		Flags		"-HSync" "-VSync"
	EndMode
	# 1280x1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz
	#Modeline "1280x1024_60.00"  108.88  1280 1360 1496 1712  1024 1025 1028 1060 -HSync +Vsync
EndSection


# external generic vga monitor section
Section "Monitor"
	Identifier	"Generic VGA Monitor"
	HorizSync    	27 - 96
	VertRefresh  	50 - 160
	VertRefresh  	60
	DisplaySize	347 260 
	Option "DPMS"
	Modeline "1024x768_60.00" 65 1024 1032 1176 1344  768 771 777 806 -hsync -vsync
EndSection


# external viewsonic vp191b lcd vga monitor section
Section "Monitor"
	Identifier	"Viewsonic VP191b Monitor"
	HorizSync    	30 - 82
	VertRefresh  	50 - 85
        DisplaySize     376 302
	Option "DPMS"
	Modeline "1024x768_60.00" 65 1024 1032 1176 1344  768 771 777 806 -hsync -vsync
EndSection


# laptop 1280x768 lcd screen section 
Section "Screen"
	Identifier	"Single Local Screen"
	Device		"Single LocalLCD Device"
	Monitor		"Dell X1 LCD Monitor"
	DefaultDepth	24
	SubSection "Display"
		# test this
		Viewport	0 0

		Depth		24
		Modes		"1280x768" "1024x768" "1280x1024" "800x600"
	EndSubSection
EndSection


# laptop 1024x768 duplicated dual screen section 
Section "Screen"
	Identifier	"Duplicated Dual Screen"
	Device		"Double Duplicated Device"
	Monitor		"Dell X1 LCD Monitor"
	DefaultDepth	24
	SubSection "Display"
		# test this
		Viewport	0 0

		Depth		24
		Modes		"1024x768" "800x600"
	EndSubSection
EndSection


# laptop 1280x768 lcd screen section 
Section "Screen"
	Identifier	"Dual Local Screen"
	Device		"Dual LocalLCD Device"
	Monitor		"Dell X1 LCD Monitor"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1280x768"
	EndSubSection
EndSection


# dual display with external viewsonic vp191b 1280x1024 screen section
Section "Screen"
	Identifier	"Dual External1280 Screen"
	Device		"Dual VGAOUT Device"
	Monitor		"Viewsonic VP191b Monitor"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1280x1024"
	EndSubSection
EndSection


# single display with viewsonic vp191b 1280x1024 screen section
Section "Screen"
	Identifier	"Single External1280 Screen"
	Device		"Single VGAOUT Device"
	Monitor		"Viewsonic VP191b Monitor"
	DefaultDepth	24
	SubSection "Display"

		##### test this
		#Viewport	0 0

		Depth		24
		Modes		"1280x1024" "1024x768"
	EndSubSection
EndSection


# single display with viewsonic vp191b 1024x768 screen section
Section "Screen"
	Identifier	"Single External1024 Screen"
	Device		"Single VGAOUT Device"
	Monitor		"Generic VGA Monitor"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1024x768"
		# this force it to 1024x768, although above should do it
		Virtual		1024 768
	EndSubSection
EndSection


# external 1024x768 vga screen section
Section "Screen"
	Identifier	"Dual External1024 Screen"
	Device		"Dual VGAOUT Device"
	Monitor		"Generic VGA Monitor"
	DefaultDepth	24
	SubSection "Display"
		Depth		24
		Modes		"1024x768"
		Virtual		1024 768
	EndSubSection
EndSection


# dri options
Section "DRI"
	Mode	0666
EndSection





[edit] Kernel Config

The configuration is not 'clean', there might by some missing, unnecessary and unstable options. Removed lines with unset options.

You can add the options for Wireless and SD controller in newer kernels.

Wireless since 2.6.14:

CONFIG_IEEE80211=m
CONFIG_IEEE80211_CRYPT_WEP=m
CONFIG_IEEE80211_CRYPT_CCMP=m
CONFIG_IEEE80211_CRYPT_TKIP=m
CONFIG_IPW2200=m
CONFIG_IPW2200_MONITOR=y
CONFIG_IPW_QOS=y

SD since 2.6.17:

CONFIG_MMC=m
CONFIG_MMC_BLOCK=m
CONFIG_MMC_SDHCI=m


File: Complete .config file
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.11-gentoo-r9
# Sat Jun 18 14:09:25 2005
#
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_LOCK_KERNEL=y

#
# General setup
#
CONFIG_LOCALVERSION=""
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_POSIX_MQUEUE=y
CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_HOTPLUG=y
CONFIG_KOBJECT_UEVENT=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_KALLSYMS=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_CC_ALIGN_FUNCTIONS=0
CONFIG_CC_ALIGN_LABELS=0
CONFIG_CC_ALIGN_LOOPS=0
CONFIG_CC_ALIGN_JUMPS=0

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
CONFIG_KMOD=y

#
# Processor type and features
#
CONFIG_X86_PC=y
CONFIG_MPENTIUMM=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_HPET_TIMER=y
CONFIG_PREEMPT=y
CONFIG_PREEMPT_BKL=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_NONFATAL=y
CONFIG_X86_MCE_P4THERMAL=y
CONFIG_I8K=y

#
# Firmware Drivers
#
CONFIG_HIGHMEM4G=y
CONFIG_HIGHMEM=y
CONFIG_MTRR=y
CONFIG_HAVE_DEC_LOCK=y

#
# Power management options (ACPI, APM)
#
CONFIG_PM=y
CONFIG_SUSPEND2=y

#
# Image Storage (you need at least one writer)
#
CONFIG_SUSPEND2_SWAPWRITER=y

#
# Page Transformers
#
CONFIG_SUSPEND2_LZF_COMPRESSION=y

#
# User Interface Options
#
CONFIG_SUSPEND2_TEXT_MODE=y

#
# General Options
#
CONFIG_SUSPEND2_DEFAULT_RESUME2="/dev/hda5"
CONFIG_SUSPEND2_CHECK_RESUME_SAFE=y

#
# Debugging
#

#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_BLACKLIST_YEAR=0
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y

#
# APM (Advanced Power Management) BIOS Support
#
CONFIG_APM=m

#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_STAT=m
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=m
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=m
CONFIG_CPU_FREQ_TABLE=m

#
# CPUFreq processor drivers
#
CONFIG_X86_SPEEDSTEP_CENTRINO=m
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y

#
# shared options
#

#
# Bus options (PCI, PCMCIA, EISA, MCA, ISA)
#
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_LEGACY_PROC=y
CONFIG_PCI_NAMES=y

#
# PCCARD (PCMCIA/CardBus) support
#
CONFIG_PCCARD=y
CONFIG_PCMCIA=y
CONFIG_CARDBUS=y

#
# PC-card bridges
#
CONFIG_YENTA=y
CONFIG_PCCARD_NONSTATIC=y

#
# PCI Hotplug Support
#

#
# Executable file formats
#
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_MISC=y

#
# Device Drivers
#

#
# Generic Driver Options
#
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y

#
# Memory Technology Devices (MTD)
#

#
# Parallel port support
#

#
# Plug and Play support
#
CONFIG_PNP=y

#
# Protocols
#
CONFIG_PNPACPI=y

#
# Block devices
#
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_CRYPTOLOOP=m
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_INITRAMFS_SOURCE=""
CONFIG_LBD=y
CONFIG_CDROM_PKTCDVD=y
CONFIG_CDROM_PKTCDVD_BUFFERS=8

#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y

#
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y

#
# Please see Documentation/ide.txt for help/info on IDE drives
#
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECS=y
CONFIG_BLK_DEV_IDECD=y

#
# IDE chipset support/bugfixes
#
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_CMD640=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_BLK_DEV_RZ1000=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y

#
# SCSI device support
#
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=m
CONFIG_BLK_DEV_SR=m
CONFIG_CHR_DEV_SG=m

#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#

#
# SCSI Transport Attributes
#

#
# SCSI low-level drivers
#
CONFIG_SCSI_SATA=y
CONFIG_SCSI_SATA_AHCI=y
CONFIG_SCSI_ATA_PIIX=y
CONFIG_SCSI_QLA2XXX=y

#
# PCMCIA SCSI adapter support
#

#
# Multi-device support (RAID and LVM)
#

#
# Fusion MPT device support
#

#
# IEEE 1394 (FireWire) support
#
CONFIG_IEEE1394=m

#
# Subsystem Options
#
CONFIG_IEEE1394_OUI_DB=y
CONFIG_IEEE1394_EXTRA_CONFIG_ROMS=y
CONFIG_IEEE1394_CONFIG_ROM_IP1394=y

#
# Device Drivers
#
CONFIG_IEEE1394_OHCI1394=m

#
# Protocol Drivers
#
CONFIG_IEEE1394_VIDEO1394=m
CONFIG_IEEE1394_SBP2=m
CONFIG_IEEE1394_ETH1394=m
CONFIG_IEEE1394_DV1394=m
CONFIG_IEEE1394_RAWIO=m

#
# I2O device support
#

#
# Networking support
#
CONFIG_NET=y

#
# Networking options
#
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_TCPDIAG=y

#
# IP: Virtual Server Configuration
#
CONFIG_NETFILTER=y

#
# IP: Netfilter Configuration
#
CONFIG_IP_NF_CONNTRACK=y
CONFIG_IP_NF_QUEUE=y
CONFIG_IP_NF_IPTABLES=y
CONFIG_IP_NF_MATCH_LIMIT=y
CONFIG_IP_NF_MATCH_IPRANGE=y
CONFIG_IP_NF_MATCH_MAC=y
CONFIG_IP_NF_MATCH_PKTTYPE=y
CONFIG_IP_NF_MATCH_MARK=y
CONFIG_IP_NF_MATCH_MULTIPORT=y
CONFIG_IP_NF_MATCH_TOS=y
CONFIG_IP_NF_MATCH_RECENT=y
CONFIG_IP_NF_MATCH_ECN=y
CONFIG_IP_NF_MATCH_DSCP=y
CONFIG_IP_NF_MATCH_AH_ESP=y
CONFIG_IP_NF_MATCH_LENGTH=y
CONFIG_IP_NF_MATCH_TTL=y
CONFIG_IP_NF_MATCH_TCPMSS=y
CONFIG_IP_NF_MATCH_HELPER=y
CONFIG_IP_NF_MATCH_STATE=y
CONFIG_IP_NF_MATCH_CONNTRACK=y
CONFIG_IP_NF_MATCH_OWNER=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
CONFIG_IP_NF_TARGET_LOG=y
CONFIG_IP_NF_TARGET_ULOG=y
CONFIG_IP_NF_TARGET_TCPMSS=y
CONFIG_IP_NF_NAT=y
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=y
CONFIG_IP_NF_TARGET_REDIRECT=y
CONFIG_IP_NF_TARGET_NETMAP=y
CONFIG_IP_NF_TARGET_SAME=y
CONFIG_IP_NF_MANGLE=y
CONFIG_IP_NF_TARGET_TOS=y
CONFIG_IP_NF_TARGET_ECN=y
CONFIG_IP_NF_TARGET_DSCP=y
CONFIG_IP_NF_TARGET_MARK=y
CONFIG_IP_NF_TARGET_CLASSIFY=y
CONFIG_IP_NF_RAW=m
CONFIG_IP_NF_TARGET_NOTRACK=m
CONFIG_IP_NF_ARPTABLES=y
CONFIG_IP_NF_ARPFILTER=y
CONFIG_IP_NF_ARP_MANGLE=y

#
# SCTP Configuration (EXPERIMENTAL)
#
CONFIG_LLC=m
CONFIG_ATALK=m

#
# QoS and/or fair queueing
#

#
# Network testing
#
CONFIG_NETPOLL=y
CONFIG_NET_POLL_CONTROLLER=y
CONFIG_BT=m
CONFIG_BT_L2CAP=m
CONFIG_BT_SCO=m
CONFIG_BT_RFCOMM=m
CONFIG_BT_BNEP=m
CONFIG_BT_HIDP=m

#
# Bluetooth device drivers
#
CONFIG_BT_HCIUSB=m
CONFIG_BT_HCIUART=m
CONFIG_BT_HCIUART_H4=y
CONFIG_BT_HCIUART_BCSP=y
CONFIG_BT_HCIBCM203X=m
CONFIG_BT_HCIBPA10X=m
CONFIG_BT_HCIBFUSB=m
CONFIG_BT_HCIDTL1=m
CONFIG_BT_HCIBT3C=m
CONFIG_BT_HCIBLUECARD=m
CONFIG_BT_HCIBTUART=m
CONFIG_BT_HCIVHCI=m
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m

#
# ARCnet devices
#

#
# Ethernet (10 or 100Mbit)
#

#
# Ethernet (1000 Mbit)
#
CONFIG_TIGON3=y

#
# Ethernet (10000 Mbit)
#

#
# Token Ring devices
#

#
# Wireless LAN (non-hamradio)
#
CONFIG_NET_RADIO=y

#
# Obsolete Wireless cards support (pre-802.11)
#

#
# Wireless 802.11 Frequency Hopping cards support
#

#
# Wireless 802.11b ISA/PCI cards support
#

#
# Wireless 802.11b Pcmcia/Cardbus cards support
#

#
# Prism GT/Duette 802.11(a/b/g) PCI/Cardbus support
#
CONFIG_NET_WIRELESS=y

#
# PCMCIA network device support
#

#
# Wan interfaces
#
CONFIG_PPP=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPPOE=m
CONFIG_SLIP=m
CONFIG_NETCONSOLE=m

#
# ISDN subsystem
#

#
# Telephony Support
#
CONFIG_PHONE=m

#
# Input device support
#
CONFIG_INPUT=y

#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1280
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_EVDEV=m

#
# Input I/O drivers
#
CONFIG_SOUND_GAMEPORT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_PCIPS2=m
CONFIG_SERIO_LIBPS2=y

#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_INPUT_MISC=y
CONFIG_INPUT_UINPUT=m

#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y

#
# Serial drivers
#
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_NR_UARTS=4

#
# Non-8250 serial port support
#
CONFIG_SERIAL_CORE=y
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256

#
# IPMI
#

#
# Watchdog Cards
#
CONFIG_NVRAM=y
CONFIG_RTC=y

#
# Ftape, the floppy tape device driver
#
CONFIG_AGP=y
CONFIG_AGP_INTEL=y
CONFIG_AGP_INTEL_MCH=y

#
# PCMCIA character devices
#
CONFIG_HPET=y
CONFIG_HPET_MMAP=y

#
# I2C support
#
CONFIG_I2C=y

#
# I2C Algorithms
#
CONFIG_I2C_ALGOBIT=y

#
# I2C Hardware Bus support
#
CONFIG_I2C_I810=y

#
# Hardware Sensors Chip support
#

#
# Other I2C Chip support
#

#
# Dallas's 1-wire bus
#

#
# Misc devices
#

#
# Multimedia devices
#
CONFIG_VIDEO_DEV=m

#
# Video For Linux
#

#
# Video Adapters
#

#
# Radio Adapters
#

#
# Digital Video Broadcasting Devices
#

#
# Graphics support
#
CONFIG_VIDEO_SELECT=y

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y

#
# Speakup console speech
#
CONFIG_SPEAKUP_DEFAULT="none"

#
# Sound
#
CONFIG_SOUND=y

#
# Advanced Linux Sound Architecture
#
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y

#
# Generic devices
#

#
# PCI devices
#
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_INTEL8X0=m
CONFIG_SND_INTEL8X0M=m

#
# USB devices
#

#
# PCMCIA devices
#

#
# Open Sound System
#

#
# USB support
#
CONFIG_USB=m

#
# Miscellaneous USB options
#
CONFIG_USB_DEVICEFS=y
CONFIG_USB_SUSPEND=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y

#
# USB Host Controller Drivers
#
CONFIG_USB_EHCI_HCD=m
CONFIG_USB_UHCI_HCD=m

#
# USB Device Class drivers
#

#
# USB Bluetooth TTY can only be used with disabled Bluetooth subsystem
#
CONFIG_USB_PRINTER=m

#
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; see USB_STORAGE Help for more information
#
CONFIG_USB_STORAGE=m

#
# USB Input Devices
#
CONFIG_USB_HID=m
CONFIG_USB_HIDINPUT=y
CONFIG_USB_HIDDEV=y

#
# USB HID Boot Protocol drivers
#
CONFIG_USB_KBD=m
CONFIG_USB_MOUSE=m
CONFIG_USB_AIPTEK=m
CONFIG_USB_EGALAX=m

#
# USB Imaging devices
#

#
# USB Multimedia devices
#

#
# USB Network Adapters
#
CONFIG_USB_USBNET=m

#
# USB Host-to-Host Cables
#
CONFIG_USB_ALI_M5632=y
CONFIG_USB_AN2720=y
CONFIG_USB_BELKIN=y
CONFIG_USB_GENESYS=y
CONFIG_USB_NET1080=y
CONFIG_USB_PL2301=y
CONFIG_USB_KC2190=y

#
# Intelligent USB Devices/Gadgets
#
CONFIG_USB_ARMLINUX=y
CONFIG_USB_EPSON2888=y
CONFIG_USB_ZAURUS=y
CONFIG_USB_CDCETHER=y

#
# USB Network Adapters
#

#
# USB port drivers
#

#
# USB Serial Converter support
#

#
# USB Miscellaneous drivers
#

#
# USB ATM/DSL drivers
#

#
# USB Gadget Support
#

#
# MMC/SD Card support
#

#
# InfiniBand support
#

#
# File systems
#
CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_JBD=y
CONFIG_FS_MBCACHE=y
CONFIG_REISERFS_FS=m
CONFIG_FS_POSIX_ACL=y

#
# XFS support
#
CONFIG_INOTIFY=y
CONFIG_DNOTIFY=y
CONFIG_AUTOFS4_FS=y

#
# CD-ROM/DVD Filesystems
#
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_UDF_FS=y
CONFIG_UDF_NLS=y

#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_NTFS_FS=y
CONFIG_NTFS_RW=y

#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
CONFIG_DEVFS_FS=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y

#
# Miscellaneous filesystems
#
CONFIG_HFS_FS=m
CONFIG_HFSPLUS_FS=m
CONFIG_SQUASHFS=m

#
# Network File Systems
#
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_NFS_V4=y
CONFIG_NFSD=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_V4=y
CONFIG_NFSD_TCP=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=y
CONFIG_SUNRPC=y
CONFIG_SUNRPC_GSS=y
CONFIG_RPCSEC_GSS_KRB5=y
CONFIG_SMB_FS=y
CONFIG_CIFS=m

#
# Partition Types
#
CONFIG_MSDOS_PARTITION=y

#
# Native Language Support
#
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_15=m
CONFIG_NLS_UTF8=m

#
# Profiling support
#

#
# Kernel hacking
#
CONFIG_DEBUG_PREEMPT=y
CONFIG_DEBUG_BUGVERBOSE=y
CONFIG_EARLY_PRINTK=y
CONFIG_4KSTACKS=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y

#
# Security options
#

#
# Cryptographic options
#
CONFIG_CRYPTO=y
CONFIG_CRYPTO_MD4=y
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_SHA256=y
CONFIG_CRYPTO_DES=y
CONFIG_CRYPTO_BLOWFISH=y
CONFIG_CRYPTO_AES_586=y
CONFIG_CRYPTO_ARC4=y
CONFIG_CRYPTO_ANUBIS=y
CONFIG_CRYPTO_MICHAEL_MIC=y
CONFIG_CRYPTO_CRC32C=y

#
# Hardware crypto devices
#

#
# Library routines
#
CONFIG_CRC32=y
CONFIG_LIBCRC32C=y
CONFIG_ZLIB_INFLATE=m
CONFIG_ZLIB_DEFLATE=m
CONFIG_LZF=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_PC=y

[edit] hibernate.conf

(important changes only, not a complete file!)

# set the governor to userspace and the frequency to 1.1GHz
# otherwise the frequency might get stuck after resume
OnSuspend 00 cpufreq-set -g userspace && cpufreq-set -f 1100000

# "lockfile" used by the gentoo-wiki example acpi configuration
# don't go to sleep until resumed completely
OnSuspend 00 touch /tmp/was_sleeping

# patch the video bios on resume (as soon as possible)
# (this was 00, which is totally wrong. see
# http://wiki.suspend2.net/DistroAndHardwareSetup/i855GM_resolution)
OnResume 86 915resolution 45 1280 768 2>&1 > /dev/null

# when using a bluetooth mouse / keyboard: search for hid devices
#OnResume 19 hidd --search &

# remove the acpi lockfile
OnResume 20 rm -f /tmp/was_sleeping

# wake up the display using dpms
OnResume 00 xset -display :0 dpms force on

UnloadBlacklistedModules yes
# unload governors (otherwise the cpufreq might get stuck)
UnloadModules cpufreq_ondemand cpufreq_performance cpufreq_powersave
LoadModules auto

GentooModulesAutoload yes

DownInterfaces eth1
UpInterfaces eth1

RestartServices net.eth1 alsasound coldplug
SwitchToTextMode yes
Personal tools