Для установки использовался install-amd64-minimal-2008.0.iso и funtoo stage3-~core2-2008.12.15.tar.bz2 это stage поддерживаемый Daniel Robbins. Всё справедливо и для обычной gentoo. А об отличиях funtoo можно узнать на официальном сайте
Portage
Специфика funtoo в том что portage можно либо скачать в архиве либо использовать для скачивания git
> cd /usr
> git clone git://github.com/funtoo/portage.git
> cd portage
> git checkout --track -b funtoo.org origin/funtoo.org
либо использовать portage от обычной gentoo Как поступать решать вам.
make.conf
Для начала, после установки системы, нужно настроить /etc/make.conf
> nano /etc/make.conf
Выставляем там следующие параметры:
ACCEPT_KEYWORDS="~amd64" # funtoo по умолчанию собрана с этим параметром ;)
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
USE="по вкусу =)"
MAKEOPTS="-j3 -s" # j3 = Число процессоров + 1
# Но в некоторых случаях, если программа упорно не собирается, лучше все же
# попробовать с -j1. Мне всего пару раз пришлось собирать с -j1.
LINGUAS="ru uk en en_US en_GB" # Языки. Это опять же дело вкуса.
CONFIG_PROTECT="/etc" # Запрещаем автоматическое изменение конфигурационных файлов в /etc.
SUPPORT_ALSA=1
ALSA_CARDS="hda-intel"
VIDEO_CARDS="dummy fbdev nv v4l vesa vga nvidia"
INPUT_DEVICES="keyboard mouse evdev synaptics"
wifi
Определяется как
> lspci | grep 14e4:43
03:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
> lspci -n | grep 14e4:43
03:00.0 0280: 14e4:4315 (rev 01)
На данный момент(Среда, 24 Декабрь 2008) согласно b43 and b43legacy 4315 не поддерживается. Официальный драйвер Broadcom 802.11 Linux STA driver под мою платформу тоже не собрался. Возможно вам повезет больше. Пользуясь вот этим материалом удалось настроить wifi таким образом
Настройка BCM4315
> sudo emerge ndiswrapper
> wget http://myspamb8.googlepages.com/R174291-pruned.zip
> unzip R174291-pruned.zip
> sudo ndiswrapper -i bcmwl5.inf
> sudo ndiswrapper -l
> sudo depmod -a
> sudo modprobe ndiswrapper
> sudo ln -s /etc/init.d/net.lo /etc/init .d/net.wlan0
> sudo nano /etc/conf.d/modules # Добавляем modules="ndiswrapper"
> sudo ndiswrapper -m
> sudo rc-config add net.wlan0 boot
Статья на gentoo-wiki Acer Aspire 5730ZG
lspci
> lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 9300M GS (rev a1)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8071 PCI-E Gigabit Ethernet Controller (rev 16)
03:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
lspci -v
> lspci -v
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information <?>
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00002000-00002fff
Memory behind bridge: cc000000-ceffffff
Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff
Capabilities: [88] Subsystem: Acer Incorporated [ALI] Device 0175
Capabilities: [80] Power Management version 3
Capabilities: [90] MSI: Mask- 64bit- Count=1/1 Enable+
Capabilities: [a0] Express Root Port (Slot+), MSI 00
Capabilities: [100] Virtual Channel <?>
Capabilities: [140] Root Complex Link <?>
Kernel driver in use: pcieport-driver
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: bus master, medium devsel, latency 0, IRQ 20
I/O ports at 1800 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: bus master, medium devsel, latency 0, IRQ 20
I/O ports at 1820 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: bus master, medium devsel, latency 0, IRQ 20
I/O ports at 1840 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) (prog-if 20 [EHCI])
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: bus master, medium devsel, latency 0, IRQ 20
Memory at f6504800 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCIe advanced features <?>
Kernel driver in use: ehci_hcd
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: bus master, fast devsel, latency 0, IRQ 21
Memory at f6500000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Mask- 64bit+ Count=1/1 Enable-
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel <?>
Capabilities: [130] Root Complex Link <?>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03) (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: 00003000-00003fff
Memory behind bridge: f6100000-f61fffff
Prefetchable memory behind bridge: 00000000c2000000-00000000c20fffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable+
Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 0175
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
Memory behind bridge: f6200000-f62fffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable+
Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 0175
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable+
Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 0175
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=05, subordinate=07, sec-latency=0
I/O behind bridge: 00004000-00004fff
Memory behind bridge: f4000000-f60fffff
Prefetchable memory behind bridge: 00000000f0000000-00000000f1ffffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable+
Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 0175
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=08, subordinate=0a, sec-latency=0
I/O behind bridge: 00005000-00005fff
Memory behind bridge: f8000000-f9ffffff
Prefetchable memory behind bridge: 00000000f2000000-00000000f3ffffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable+
Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 0175
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: bus master, medium devsel, latency 0, IRQ 23
I/O ports at 1860 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: bus master, medium devsel, latency 0, IRQ 17
I/O ports at 1880 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: bus master, medium devsel, latency 0, IRQ 18
I/O ports at 18a0 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) (prog-if 20 [EHCI])
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: bus master, medium devsel, latency 0, IRQ 23
Memory at f6504c00 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCIe advanced features <?>
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93) (prog-if 01 [Subtractive decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=0d, subordinate=0d, sec-latency=0
Capabilities: [50] Subsystem: Acer Incorporated [ALI] Device 0175
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: bus master, medium devsel, latency 0
Capabilities: [e0] Vendor Specific Information <?>
Kernel modules: iTCO_wdt
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03) (prog-if 01 [AHCI 1.0])
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 312
I/O ports at 18f0 [size=8]
I/O ports at 18e4 [size=4]
I/O ports at 18e8 [size=8]
I/O ports at 18e0 [size=4]
I/O ports at 18c0 [size=32]
Memory at f6504000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Mask- 64bit- Count=1/16 Enable+
Capabilities: [70] Power Management version 3
Capabilities: [a8] SATA HBA <?>
Capabilities: [b0] PCIe advanced features <?>
Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: medium devsel, IRQ 19
Memory at c2100000 (64-bit, non-prefetchable) [size=256]
I/O ports at 1c00 [size=32]
Kernel driver in use: i801_smbus
01:00.0 VGA compatible controller: nVidia Corporation GeForce 9300M GS (rev a1) (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Device 0175
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at ce000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at cc000000 (64-bit, non-prefetchable) [size=32M]
I/O ports at 2000 [size=128]
Expansion ROM at <unassigned> [disabled]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Mask- 64bit+ Count=1/1 Enable-
Capabilities: [78] Express Endpoint, MSI 00
Capabilities: [100] Virtual Channel <?>
Capabilities: [128] Power Budgeting <?>
Capabilities: [600] Vendor Specific Information <?>
Kernel driver in use: nvidia
Kernel modules: nvidia
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8071 PCI-E Gigabit Ethernet Controller (rev 16)
Subsystem: Acer Incorporated [ALI] Device 013f
Flags: bus master, fast devsel, latency 0, IRQ 313
Memory at f6100000 (64-bit, non-prefetchable) [size=16K]
I/O ports at 3000 [size=256]
[virtual] Expansion ROM at c2000000 [disabled] [size=128K]
Capabilities: [48] Power Management version 3
Capabilities: [50] Vital Product Data
Capabilities: [5c] MSI: Mask- 64bit+ Count=1/1 Enable+
Capabilities: [c0] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [130] Device Serial Number 00-1d-72-ff-ff-cb-98-4f
Kernel driver in use: sky2
03:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
Subsystem: Foxconn International, Inc. Device e003
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at f6200000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information <?>
Capabilities: [e8] MSI: Mask- 64bit+ Count=1/1 Enable-
Capabilities: [d0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Virtual Channel <?>
Capabilities: [160] Device Serial Number 23-00-33-ff-ff-4d-c7-6c
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: ndiswrapper
cpuinfo
> cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Pentium(R) Dual CPU T3200 @ 2.00GHz
stepping : 13
microcode : 0xa4
cpu MHz : 1000.000
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm
bogomips : 3990.53
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Pentium(R) Dual CPU T3200 @ 2.00GHz
stepping : 13
microcode : 0xa4
cpu MHz : 1000.000
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm
bogomips : 3990.53
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
lsusb
> lsusb
Bus 002 Device 002: ID 0457:0151 Silicon Integrated Systems Corp. Super Flash 1GB Flash Drive
Bus 002 Device 001: ID 1d6b:0002
Bus 008 Device 002: ID 0a5c:2101 Broadcom Corp.
Bus 008 Device 001: ID 1d6b:0001
Bus 007 Device 001: ID 1d6b:0001
Bus 006 Device 001: ID 1d6b:0001
Bus 001 Device 002: ID 064e:a103 Suyin Corp.
Bus 001 Device 001: ID 1d6b:0002
Bus 005 Device 001: ID 1d6b:0001
Bus 004 Device 001: ID 1d6b:0001
Bus 003 Device 001: ID 1d6b:0001
lsmod
> lsmod
Module Size Used by
vmnet 35460 0
vmblock 12304 3
vmci 44424 0
vmmon 62960 0
bnep 13632 2
rfcomm 35104 4
l2cap 20288 16 bnep,rfcomm
bluetooth 51620 5 bnep,rfcomm,l2cap
snd_seq_dummy 3268 0
snd_seq_oss 30592 0
snd_seq_midi_event 6784 1 snd_seq_oss
snd_seq 49968 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 7060 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 37024 0
snd_mixer_oss 14720 1 snd_pcm_oss
ndiswrapper 191984 0
vboxdrv 1632880 0
snd_hda_intel 495296 1
snd_pcm 70728 2 snd_pcm_oss,snd_hda_intel
nvidia 8108904 48
snd_timer 20432 2 snd_seq,snd_pcm
snd_page_alloc 8976 2 snd_hda_intel,snd_pcm
snd_hwdep 8008 1 snd_hda_intel
snd 55160 12 snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
soundcore 6736 1 snd
uvcvideo 54088 0
compat_ioctl32 8448 1 uvcvideo
videodev 32064 2 uvcvideo,compat_ioctl32
v4l1_compat 12740 2 uvcvideo,videodev
iTCO_wdt 12560 0
iTCO_vendor_support 3524 1 iTCO_wdt
Для xorg-server-1.5.2, xorg-x11-7.4 приведен конфиг иксов на два монитора ;) и без TwinView или Xinerama. Т.е. два монитора как два разных монитора с разными dpi и разрешениями.
> cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "AcersMonitorScreen" 0 0
Screen 1 "ASUS" RightOf "AcersMonitorScreen"
Option "Clone" "true"
Option "Xinerama" "false"
Option "AIGLX" "true"
EndSection
Section "Files"
FontPath "/usr/local/share/fonts/ttf/"
FontPath "/usr/local/share/fonts/100dpi/"
FontPath "/usr/local/share/fonts/75dpi/"
FontPath "/usr/local/share/fonts/misc/"
FontPath "/usr/local/share/fonts/type1/"
FontPath "/usr/local/share/fonts/bdf/"
FontPath "/usr/local/share/fonts/cyrillic/"
FontPath "/usr/local/share/fonts/speedo/"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/cyrillic/"
FontPath "/usr/share/fonts/corefonts/"
FontPath "/usr/share/fonts/default/"
FontPath "/usr/share/fonts/encodings/"
FontPath "/usr/share/fonts/ttf-bitstream-vera/"
FontPath "/usr/share/fonts/kochi-substitute/"
FontPath "/usr/share/fonts/Speedo/"
FontPath "/usr/share/fonts/util"
FontPath "/usr/share/fonts/xawtv"
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "ServerFlags"
Option "DontZap" "yes"
Option "DontVTSwitch" "yes"
Option "AllowMouseOpenFail" "true"
Option "Xinerama" "0"
EndSection
Section "Monitor"
Identifier "AcersMonitor"
DisplaySize 339 212
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Asus"
VendorName "Asus"
ModelName "ACI VW202"
DisplaySize 445 278
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "NvidiaGeForce9300m"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "NvidiaGeForce9300m-external"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9300M GS"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "AcersMonitorScreen"
Device "NvidiaGeForce9300m"
Monitor "AcersMonitor"
DefaultDepth 24
Option "metamodes" "1280x800_60 +0+0"
Option "TwinView" "0"
Option "NoLogo" "true"
Option "Coolbits" "1"
Option "MonitorLayout" "LVDS,Auto"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "AddARGBGLXVisuals" "true"
Option "UseEdidDpi" "false"
Option "DPI" "98 x 98"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "ASUS"
Device "NvidiaGeForce9300m-external"
Monitor "Asus"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "CRT: 1680x1050_60 +0+0"
Option "NoLogo" "true"
Option "Coolbits" "1"
Option "MonitorLayout" "LVDS,Auto"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "AddARGBGLXVisuals" "true"
Option "UseEdidDpi" "false"
Option "DPI" "96 x 96"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "true"
EndSection
и конфиг HAL для synaptics
> cat /etc/hal/fdi/policy/11-x11-synaptics.fdi
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.touchpad">
<match key="info.product" contains="SynPS/2 Synaptics TouchPad">
<merge key="input.x11_driver" type="string">synaptics</merge>
<!-- Arbitrary options can be passed to the driver using
the input.x11_options property since xorg-server-1.5. -->
<!-- EXAMPLE:
<merge key="input.x11_options.LeftEdge" type="string">120</merge>
-->
<merge key="input.x11_options.Protocol" type="string">auto-dev</merge>
<merge key="input.x11_options.LeftEdge" type="string">1472</merge>
<merge key="input.x11_options.RightEdge" type="string">5472</merge>
<merge key="input.x11_options.TopEdge" type="string">1408</merge>
<merge key="input.x11_options.BottomEdge" type="string">4448</merge>
<merge key="input.x11_options.LeftEdge" type="string">1700</merge>
<merge key="input.x11_options.RightEdge" type="string">5300</merge>
<merge key="input.x11_options.TopEdge" type="string">1700</merge>
<merge key="input.x11_options.BottomEdge" type="string">4200</merge>
<merge key="input.x11_options.FingerLow" type="string">25</merge>
<merge key="input.x11_options.FingerHigh" type="string">30</merge>
<merge key="input.x11_options.MaxTapTime" type="string">180</merge>
<merge key="input.x11_options.MaxTapMove" type="string">220</merge>
<merge key="input.x11_options.VertScrollDelta" type="string">100</merge>
<merge key="input.x11_options.MinSpeed" type="string">0.10</merge>
<merge key="input.x11_options.MaxSpeed" type="string">0.70</merge>
<merge key="input.x11_options.AccelFactor" type="string">0.00150</merge>
<merge key="input.x11_options.SHMConfig" type="string">on</merge>
<merge key="input.x11_options.EmulateTwoFingerMinZ" type="string">90</merge>
<merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
<merge key="input.x11_options.VertEdgeScroll" type="string">1</merge>
<merge key="input.x11_options.HorizEdgeScroll" type="string">1</merge>
<merge key="input.x11_options.CircularScrolling" type="string">on</merge>
<merge key="input.x11_options.CircScrollTrigger" type="string">0</merge>
<merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.TapButton2" type="string">2</merge>
<merge key="input.x11_options.TapButton3" type="string">3</merge>
<merge key="input.x11_options.ClickFinger1" type="string">1</merge>
<merge key="input.x11_options.ClickFinger2" type="string">3</merge>
<merge key="input.x11_options.ClickFinger3" type="string">2</merge>
</match>
<match key="info.product" contains="AlpsPS/2 ALPS">
<merge key="input.x11_driver" type="string">synaptics</merge>
</match>
<match key="info.product" contains="appletouch">
<merge key="input.x11_driver" type="string">synaptics</merge>
</match>
<match key="info.product" contains="bcm5974">
<merge key="input.x11_driver" type="string">synaptics</merge>
</match>
</match>
</device>
</deviceinfo>
Comments