Hello all
I have a mobile with a nVidia graphic card and a modern Intel one (core i7). I cannot disable one in the BIOS. I read a lot on the FreeBSD forum about 'How to' configure the new xOrg with Intel card. I start a fresh FreeBSD 9.1 install, then update the ports tree, then update the kernel. (Please, report to the end of the post to see my detailed install for xOrg/gnome). Some people say that everything is OK for them. I can login into Gnome and use it but I still get two problems.
First problem
I cannot switch to tty when using Ctrl+Alt+Fx keys. This is a big problem.
Second problem
If I look to the filesystem, I have /dev/dri/card1 but not /dev/dri/card0.
Card0 is the intel card (associated with the good BusID in xorg.conf, see attached files).
Here what I've done for xOrg installation (this order) :
/etc/make.conf
Then :
Then add in /boot/loader.conf
Then generate /etc/X11/xorg.conf and modify it :
Any help will be appreciated.
Thanks.
I have a mobile with a nVidia graphic card and a modern Intel one (core i7). I cannot disable one in the BIOS. I read a lot on the FreeBSD forum about 'How to' configure the new xOrg with Intel card. I start a fresh FreeBSD 9.1 install, then update the ports tree, then update the kernel. (Please, report to the end of the post to see my detailed install for xOrg/gnome). Some people say that everything is OK for them. I can login into Gnome and use it but I still get two problems.
First problem
I cannot switch to tty when using Ctrl+Alt+Fx keys. This is a big problem.
Second problem
Code:
Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory
Card0 is the intel card (associated with the good BusID in xorg.conf, see attached files).
Code:
# pciconf -lv | grep -B 4 VGA
vgapci1@pci0:0:2:0: class=0x030000 card=0x905a104d chip=0x00468086 rev=0x02 hdr=0x00
vendor = 'Intel Corporation'
device = 'Core Processor Integrated Graphics Controller'
class = display
subclass = VGA
--
vgapci0@pci0:1:0:0: class=0x030000 card=0x905a104d chip=0x0a2b10de rev=0xa2 hdr=0x00
vendor = 'nVidia Corporation'
device = 'GT216 [GeForce GT 330M]'
class = display
subclass = VGA
Here what I've done for xOrg installation (this order) :
Code:
# freebsd-update fetch
# freebsd-update install
Code:
WITH_NEW_XORG="YES"
WITH_KMS="YES"
Code:
# cd /usr/ports/x11/gnome2
# make config-recursive
# make install
# cd /usr/ports/x11/xorg
# make config-recursive
# make install
# portinstall -P x11-drivers/xf86-video-intel
Then add in /boot/loader.conf
Code:
i915_load="YES"
Then generate /etc/X11/xorg.conf and modify it :
Code:
# Xorg -configure
Code:
[...]
Section "Device"
Driver "intel"
[...]
Section "ServerFlags"
Option "DRI2" "True"
Option "AIGLX" "True"
EndSection
[...]
Any help will be appreciated.
Thanks.