Dual video card notebook: no X11 at all
Alex Povolotsky
tarkhil at webmail.sub.ru
Tue Jul 3 13:35:24 UTC 2012
On 07/02/12 22:53, Niclas Zeising wrote:
>
> Yes, that is correct and the only thing needed to get GEM/KMS and a
> more modern xorg, if you have a modern intel graphics card. VT
> switching from X to the console is not implemented yet though.
I've rebuilt everything - well, kernel, world, and most of X11 stuff.
Xorg -configure produced a config with four devices (intel, vesa and two
fbdev). I've commented out everything except fbdev.
And it WORKS!!!
tarkhil# pciconf -lvb
hostb0 at pci0:0:0:0: class=0x060000 card=0x108d1462 chip=0x01048086
rev=0x09 hdr=0x00
vendor = 'Intel Corporation'
device = '2nd Generation Core Processor Family DRAM Controller'
class = bridge
subclass = HOST-PCI
pcib1 at pci0:0:1:0: class=0x060400 card=0x108d1462 chip=0x01018086
rev=0x09 hdr=0x01
vendor = 'Intel Corporation'
device = 'Xeon E3-1200/2nd Generation Core Processor Family PCI
Express Root Port'
class = bridge
subclass = PCI-PCI
vgapci1 at pci0:0:2:0: class=0x030000 card=0x10cc1462 chip=0x01268086
rev=0x09 hdr=0x00
vendor = 'Intel Corporation'
device = '2nd Generation Core Processor Family Integrated
Graphics Controller'
class = display
subclass = VGA
bar [10] = type Memory, range 64, base 0xf6400000, size 4194304,
enabled
bar [18] = type Prefetchable Memory, range 64, base 0xc0000000,
size 268435456, enabled
bar [20] = type I/O Port, range 32, base 0xf000, size 64, enabled
none0 at pci0:0:22:0: class=0x078000 card=0x108d1462 chip=0x1c3a8086
rev=0x04 hdr=0x00
vendor = 'Intel Corporation'
device = '6 Series/C200 Series Chipset Family MEI Controller'
class = simple comms
bar [10] = type Memory, range 64, base 0xf6a0a000, size 16, enabled
ehci0 at pci0:0:26:0: class=0x0c0320 card=0x108d1462 chip=0x1c2d8086
rev=0x05 hdr=0x00
vendor = 'Intel Corporation'
device = '6 Series/C200 Series Chipset Family USB Enhanced Host
Controller'
class = serial bus
subclass = USB
bar [10] = type Memory, range 32, base 0xf6a08000, size 1024, enabled
hdac0 at pci0:0:27:0: class=0x040300 card=0x108d1462 chip=0x1c208086
rev=0x05 hdr=0x00
vendor = 'Intel Corporation'
device = '6 Series/C200 Series Chipset Family High Definition
Audio Controller'
class = multimedia
subclass = HDA
bar [10] = type Memory, range 64, base 0xf6a00000, size 16384, enabled
pcib2 at pci0:0:28:0: class=0x060400 card=0x108d1462 chip=0x1c108086
rev=0xb5 hdr=0x01
vendor = 'Intel Corporation'
device = '6 Series/C200 Series Chipset Family PCI Express Root
Port 1'
class = bridge
subclass = PCI-PCI
pcib3 at pci0:0:28:1: class=0x060400 card=0x108d1462 chip=0x1c128086
rev=0xb5 hdr=0x01
vendor = 'Intel Corporation'
device = '6 Series/C200 Series Chipset Family PCI Express Root
Port 2'
class = bridge
subclass = PCI-PCI
pcib4 at pci0:0:28:3: class=0x060400 card=0x108d1462 chip=0x1c168086
rev=0xb5 hdr=0x01
vendor = 'Intel Corporation'
device = '6 Series/C200 Series Chipset Family PCI Express Root
Port 4'
class = bridge
subclass = PCI-PCI
ehci1 at pci0:0:29:0: class=0x0c0320 card=0x108d1462 chip=0x1c268086
rev=0x05 hdr=0x00
vendor = 'Intel Corporation'
device = '6 Series/C200 Series Chipset Family USB Enhanced Host
Controller'
class = serial bus
subclass = USB
bar [10] = type Memory, range 32, base 0xf6a07000, size 1024, enabled
isab0 at pci0:0:31:0: class=0x060100 card=0x108d1462 chip=0x1c498086
rev=0x05 hdr=0x00
vendor = 'Intel Corporation'
device = 'HM65 Express Chipset Family LPC Controller'
class = bridge
subclass = PCI-ISA
ahci0 at pci0:0:31:2: class=0x010601 card=0x108d1462 chip=0x1c038086
rev=0x05 hdr=0x00
vendor = 'Intel Corporation'
device = '6 Series/C200 Series Chipset Family 6 port SATA AHCI
Controller'
class = mass storage
subclass = SATA
bar [10] = type I/O Port, range 32, base 0xf0b0, size 8, enabled
bar [14] = type I/O Port, range 32, base 0xf0a0, size 4, enabled
bar [18] = type I/O Port, range 32, base 0xf090, size 8, enabled
bar [1c] = type I/O Port, range 32, base 0xf080, size 4, enabled
bar [20] = type I/O Port, range 32, base 0xf060, size 32, enabled
bar [24] = type Memory, range 32, base 0xf6a06000, size 2048, enabled
none1 at pci0:0:31:3: class=0x0c0500 card=0x108d1462 chip=0x1c228086
rev=0x05 hdr=0x00
vendor = 'Intel Corporation'
device = '6 Series/C200 Series Chipset Family SMBus Controller'
class = serial bus
subclass = SMBus
bar [10] = type Memory, range 64, base 0xf6a05000, size 256, enabled
bar [20] = type I/O Port, range 32, base 0xf040, size 32, enabled
vgapci0 at pci0:1:0:0: class=0x030000 card=0x10cc1462 chip=0x124d10de
rev=0xa1 hdr=0x00
vendor = 'nVidia Corporation'
class = display
subclass = VGA
bar [10] = type Memory, range 32, base 0xf4000000, size 33554432,
enabled
bar [14] = type Prefetchable Memory, range 64, base 0xd0000000,
size 268435456, enabled
bar [1c] = type Prefetchable Memory, range 64, base 0xe0000000,
size 67108864, enabled
bar [24] = type I/O Port, range 32, base 0xe000, size 128, enabled
xhci0 at pci0:2:0:0: class=0x0c0330 card=0x108d1462 chip=0x01941033
rev=0x04 hdr=0x00
vendor = 'NEC Corporation'
device = 'uPD720200 USB 3.0 Host Controller'
class = serial bus
subclass = USB
bar [10] = type Memory, range 64, base 0xf6900000, size 8192, enabled
re0 at pci0:3:0:0: class=0x020000 card=0x108d1462 chip=0x816810ec
rev=0x06 hdr=0x00
vendor = 'Realtek Semiconductor Co., Ltd.'
device = 'RTL8111/8168B PCI Express Gigabit Ethernet controller'
class = network
subclass = ethernet
bar [10] = type I/O Port, range 32, base 0xd000, size 256, enabled
bar [18] = type Prefetchable Memory, range 64, base 0xe4104000,
size 4096, enabled
bar [20] = type Prefetchable Memory, range 64, base 0xe4100000,
size 16384, enabled
ath0 at pci0:4:0:0: class=0x028000 card=0x10891a3b chip=0x002b168c
rev=0x01 hdr=0x00
vendor = 'Atheros Communications Inc.'
device = 'AR9285 Wireless Network Adapter (PCI-Express)'
class = network
bar [10] = type Memory, range 64, base 0xf6800000, size 65536, enabled
More information about the freebsd-x11
mailing list