Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Jul 2012 11:25:48 +0200
From:      Andreas Nilsson <andrnils@gmail.com>
To:        Alex Povolotsky <tarkhil@webmail.sub.ru>
Cc:        freebsd-x11@freebsd.org
Subject:   Re: Dual video card notebook: no X11 at all
Message-ID:  <CAPS9%2BSvTVaPfAfi-0to_VtQypDO9%2BF6CcyJhaE2QwktU9Hof%2Bg@mail.gmail.com>
In-Reply-To: <4FF16170.80802@webmail.sub.ru>
References:  <4FF16170.80802@webmail.sub.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 2, 2012 at 10:53 AM, Alex Povolotsky <tarkhil@webmail.sub.ru>wrote:

> Hello!
>
> I'm trying to run FreeBSD 9.0 on MSI GE620DX, with integrated Intel
> video and also NVIDIA GT 635M high-performance video card.
>
> However, I've got no X11 at all.
>
> New xorg server from ports, vesa and intel video drivers from ports. nv
> and nvidia from ports or nvidia from vendor (with nvidia.ko loaded), no
> success.
>
> [   403.878]
> X.Org X Server 1.10.6
> Release Date: 2012-02-10
> [   403.878] X Protocol Version 11, Revision 0
> [   403.878] Build Operating System: FreeBSD 9.0-RELEASE amd64
> [   403.878] Current Operating System: FreeBSD tarkhil.over.ru
> 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC 2012
> root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
> ...
> [   403.933] (II) Module ABI versions:
> [   403.933]    X.Org ANSI C Emulation: 0.4
> [   403.933]    X.Org Video Driver: 10.0
> [   403.933]    X.Org XInput driver : 12.2
> [   403.933]    X.Org Server Extension : 5.0
> [   403.933] (!!) More than one possible primary device found
> [   403.933] (--) PCI: (0:0:2:0) 8086:0126:1462:10cc rev 9, Mem @
> 0xf6400000/4194304, 0xc0000000/268435456, I/O @ 0x0000f000/64, BIOS @
> 0x????????/65536
> [   403.933] (--) PCI: (0:1:0:0) 10de:124d:1462:10cc rev 161, Mem @
> 0xf4000000/33554432, 0xd0000000/268435456, 0xe0000000/67108864, I/O @
> 0x0000e000/128, BIOS @ 0x????????/65536
> [   403.933] (II) LoadModule: "extmod"
> [   403.934] (II) Loading
> /usr/local/lib/xorg/modules/extensions/libextmod.so
> [   403.947] (II) Module extmod: vendor="X.Org Foundation"
> [   403.947]    compiled for 1.10.6, module version = 1.0.0
> [   403.947]    Module class: X.Org Server Extension
> [   403.947]    ABI class: X.Org Server Extension, version 5.0
> [   403.947] (II) Loading extension MIT-SCREEN-SAVER
> [   403.947] (II) Loading extension XFree86-VidModeExtension
> [   403.947] (II) Loading extension XFree86-DGA
> [   403.947] (II) Loading extension DPMS
> [   403.947] (II) Loading extension XVideo
> [   403.947] (II) Loading extension XVideo-MotionCompensation
> [   403.947] (II) Loading extension X-Resource
> [   403.947] (II) LoadModule: "dbe"
> [   403.948] (II) Loading /usr/local/lib/xorg/modules/extensions/libdbe.so
> [   403.956] (II) Module dbe: vendor="X.Org Foundation"
> [   403.956]    compiled for 1.10.6, module version = 1.0.0
> [   403.956]    Module class: X.Org Server Extension
> [   403.956]    ABI class: X.Org Server Extension, version 5.0
> [   403.956] (II) Loading extension DOUBLE-BUFFER
> [   403.956] (II) LoadModule: "glx"
> [   403.956] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
> [   403.986] (II) Module glx: vendor="NVIDIA Corporation"
> [   403.986]    compiled for 4.0.2, module version = 1.0.0
> [   403.986]    Module class: X.Org Server Extension
> [   403.986] (II) NVIDIA GLX Module  295.59  Wed Jun  6 21:39:50 PDT 2012
> [   403.987] (II) Loading extension GLX
> [   403.987] (II) LoadModule: "record"
> [   403.987] (II) Loading
> /usr/local/lib/xorg/modules/extensions/librecord.so
> [   403.988] (II) Module record: vendor="X.Org Foundation"
> [   403.988]    compiled for 1.10.6, module version = 1.13.0
> [   403.988]    Module class: X.Org Server Extension
> [   403.988]    ABI class: X.Org Server Extension, version 5.0
> [   403.988] (II) Loading extension RECORD
> [   403.988] (II) LoadModule: "dri"
> [   403.988] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri.so
> [   404.011] (II) Module dri: vendor="X.Org Foundation"
> [   404.011]    compiled for 1.10.6, module version = 1.0.0
> [   404.011]    ABI class: X.Org Server Extension, version 5.0
> [   404.011] (II) Loading extension XFree86-DRI
> [   404.011] (II) LoadModule: "dri2"
> [   404.011] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so
> [   404.012] (II) Module dri2: vendor="X.Org Foundation"
> [   404.012]    compiled for 1.10.6, module version = 1.2.0
> [   404.012]    ABI class: X.Org Server Extension, version 5.0
> [   404.012] (II) Loading extension DRI2
> [   404.012] (II) LoadModule: "nvidia"
> [   404.012] (II) Loading /usr/local/lib/xorg/modules/drivers/nvidia_drv.so
> [   404.014] (II) Module nvidia: vendor="NVIDIA Corporation"
> [   404.014]    compiled for 4.0.2, module version = 1.0.0
> [   404.014]    Module class: X.Org Video Driver
> [   404.014] (II) NVIDIA dlloader X Driver  295.59  Wed Jun  6 21:22:50
> PDT 2012
> [   404.014] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
> [   404.014] (--) Using syscons driver with X support (version 2.0)
> [   404.014] (--) using VT number 9
>
> [   404.025] (EE) No devices detected.
> [   404.025]
> Fatal server error:
> [   404.025] no screens found
> [   404.025]
>
> Attempt to deinstall all nvidia drivers yields different error
>
> [  3334.019] (!!) More than one possible primary device found
> [  3334.019] (--) PCI: (0:0:2:0) 8086:0126:1462:10cc rev 9, Mem @
> 0xf6400000/4194304, 0xc0000000/268435456, I/O @ 0x0000f000/64, BIOS @
> 0x????????/65536
> [  3334.019] (--) PCI: (0:1:0:0) 10de:124d:1462:10cc rev 161, Mem @
> 0xf4000000/33554432, 0xd0000000/268435456, 0xe0000000/67108864, I/O @
> 0x0000e000/128, BIOS @ 0x?????
> ???/65536
> [  3334.019] (==) Using default built-in configuration (21 lines)
> [  3334.019] (==) --- Start of built-in configuration ---
> [  3334.019]    Section "Device"
> [  3334.019]            Identifier      "Builtin Default vesa Device 0"
> [  3334.019]            Driver  "vesa"
> [  3334.019]    EndSection
> [  3334.019]    Section "Screen"
> [  3334.019]            Identifier      "Builtin Default vesa Screen 0"
> [  3334.019]            Device  "Builtin Default vesa Device 0"
> [  3334.019]    EndSection
> [  3334.019]    Section "Device"
> [  3334.019]            Identifier      "Builtin Default fbdev Device 0"
> [  3334.019]            Driver  "fbdev"
> [  3334.019]    EndSection
> [  3334.019]    Section "Screen"
> [  3334.019]            Identifier      "Builtin Default fbdev Screen 0"
> [  3334.019]            Device  "Builtin Default fbdev Device 0"
> [  3334.019]    EndSection
> [  3334.019]    Section "ServerLayout"
> [  3334.019]            Identifier      "Builtin Default Layout"
> [  3334.019]            Screen  "Builtin Default vesa Screen 0"
> [  3334.019]            Screen  "Builtin Default fbdev Screen 0"
> [  3334.019]    EndSection
> [  3334.019] (==) --- End of built-in configuration ---
> [  3334.019] (==) ServerLayout "Builtin Default Layout"
> [  3334.019] (**) |-->Screen "Builtin Default vesa Screen 0" (0)
> [  3334.020] (**) |   |-->Monitor "<default monitor>"
> [  3334.020] (**) |   |-->Device "Builtin Default vesa Device 0"
> [  3334.020] (==) No monitor specified for screen "Builtin Default vesa
> Screen 0".
>         Using a default monitor configuration.
> [  3334.020] (**) |-->Screen "Builtin Default fbdev Screen 0" (1)
> [  3334.020] (**) |   |-->Monitor "<default monitor>"
> [  3334.020] (**) |   |-->Device "Builtin Default fbdev Device 0"
> [  3334.020] (==) No monitor specified for screen "Builtin Default fbdev
> Screen 0".
> ...
> [  3334.021] (II) Loading extension MIT-SCREEN-SAVER
> [  3334.021] (II) Loading extension XFree86-VidModeExtension
> [  3334.021] (II) Loading extension XFree86-DGA
> [  3334.021] (II) Loading extension DPMS
> [  3334.021] (II) Loading extension XVideo
> [  3334.021] (II) Loading extension XVideo-MotionCompensation
> [  3334.021] (II) Loading extension X-Resource
> [  3334.021] (II) LoadModule: "dbe"
> [  3334.022] (II) Loading /usr/local/lib/xorg/modules/extensions/libdbe.so
> [  3334.022] (II) Module dbe: vendor="X.Org Foundation"
> [  3334.022]    compiled for 1.10.6, module version = 1.0.0
> [  3334.022]    Module class: X.Org Server Extension
> [  3334.022]    ABI class: X.Org Server Extension, version 5.0
> [  3334.022] (II) Loading extension DOUBLE-BUFFER
> [  3334.022] (II) LoadModule: "glx"
> [  3334.022] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
> [  3334.034] (II) Module glx: vendor="NVIDIA Corporation"
> [  3334.034]    compiled for 4.0.2, module version = 1.0.0
> [  3334.034]    Module class: X.Org Server Extension
> [  3334.034] (II) NVIDIA GLX Module  295.59  Wed Jun  6 21:39:50 PDT 2012
> [  3334.034] (II) Loading extension GLX
> [  3334.034] (II) LoadModule: "record"
> [  3334.035] (II) Loading
> /usr/local/lib/xorg/modules/extensions/librecord.so
> [  3334.035] (II) Module record: vendor="X.Org Foundation"
> [  3334.035]    compiled for 1.10.6, module version = 1.13.0
> [  3334.035]    Module class: X.Org Server Extension
> [  3334.035]    ABI class: X.Org Server Extension, version 5.0
> [  3334.035] (II) Loading extension RECORD
> [  3334.035] (II) LoadModule: "dri"
> [  3334.035] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri.so
> [  3334.036] (II) Module dri: vendor="X.Org Foundation"
> [  3334.036]    compiled for 1.10.6, module version = 1.0.0
> [  3334.036]    ABI class: X.Org Server Extension, version 5.0
> [  3334.036] (II) Loading extension XFree86-DRI
> [  3334.036] (II) LoadModule: "dri2"
> [  3334.036] (II) Loading /usr/local/lib/xorg/modules/extensions/libdri2.so
> [  3334.036] (II) Module dri2: vendor="X.Org Foundation"
> [  3334.036]    compiled for 1.10.6, module version = 1.2.0
> [  3334.036]    ABI class: X.Org Server Extension, version 5.0
> [  3334.036] (II) Loading extension DRI2
> [  3334.036] (II) LoadModule: "vesa"
> [  3334.037] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so
> [  3334.066] (II) Module vesa: vendor="X.Org Foundation"
> [  3334.066]    compiled for 1.10.6, module version = 2.3.0
> [  3334.066]    Module class: X.Org Video Driver
> [  3334.066]    ABI class: X.Org Video Driver, version 10.0
> [  3334.066] (II) LoadModule: "fbdev"
> [  3334.067] (II) Loading /usr/local/lib/xorg/modules/drivers/fbdev_drv.so
> [  3334.075] (II) Module fbdev: vendor="X.Org Foundation"
> [  3334.075]    compiled for 1.10.6, module version = 0.4.2
> [  3334.075]    ABI class: X.Org Video Driver, version 10.0
> [  3334.075] (II) VESA: driver for VESA chipsets: vesa
> [  3334.075] (II) FBDEV: driver for framebuffer: fbdev
> [  3334.075] (--) Using syscons driver with X support (version 2.0)
> [  3334.075] (--) using VT number 9
>
> [  3334.086] (WW) Falling back to old probe method for vesa
> [  3334.086] (WW) Falling back to old probe method for fbdev
> [  3334.086] (II) Loading sub module "fbdevhw"
> [  3334.086] (II) LoadModule: "fbdevhw"
> [  3334.086] (II) Loading /usr/local/lib/xorg/modules/libfbdevhw.so
> [  3334.087] (EE) LoadModule: Module fbdevhw does not have a
> fbdevhwModuleData data object.
> [  3334.087] (II) UnloadModule: "fbdevhw"
> [  3334.087] (II) Unloading fbdevhw
> [  3334.087] (EE) Failed to load module "fbdevhw" (invalid module, 0)
> [  3334.087] (EE) No devices detected.
>
>
> but still "No devices detected".
>
> pciconf shows devices ad
>
> 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
>
> vgapci0@pci0:1:0:0:     class=0x030000 card=0x10cc1462 chip=0x124d10de
> rev=0xa1 hdr=0x00
>     vendor     = 'nVidia Corporation'
>     class      = display
>     subclass   = VGA
>
> but xf86-video-intel driver does not find Intel IGC.
>
> Any ideas?
>
> Alex
>

9.0 does not support intel IGP. You need either patches, or more preferably
9-stable. See http://wiki.freebsd.org/Intel_GPU

It should work with the nVidia blob though, but for that you need to
specify it in xorg.conf, did you do that?

Best regards
Andreas



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPS9%2BSvTVaPfAfi-0to_VtQypDO9%2BF6CcyJhaE2QwktU9Hof%2Bg>