Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Jul 2012 17:35:12 +0400
From:      Alex Povolotsky <tarkhil@webmail.sub.ru>
To:        freebsd-x11@freebsd.org
Subject:   Re: Dual video card notebook: no X11 at all
Message-ID:  <4FF2F510.3000304@webmail.sub.ru>
In-Reply-To: <4FF1EE33.2000309@daemonic.se>
References:  <4FF16170.80802@webmail.sub.ru> <CAPS9%2BSvTVaPfAfi-0to_VtQypDO9%2BF6CcyJhaE2QwktU9Hof%2Bg@mail.gmail.com> <20120702094132.GT2337@deviant.kiev.zoral.com.ua> <1341230349.29141163@f233.mail.ru> <4FF1EE33.2000309@daemonic.se>

next in thread | previous in thread | raw e-mail | index | archive | help
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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FF2F510.3000304>