You are not logged in.
I have an integrated Intel HD4000, and a discrete Nvidia GeForce GTX 670 card.
My goal is to use GTX 670 only for GPGPU computation, while Intel HD4000 for displaying. However, there are some problems encountered.
I've followed the NVIDIA ArchWiki to install the nvidia driver and blacklist the i915, intel_agp modules. Currently the nvidia card works properly.
I think I should,
Install xf86-video-intel for intel driver
Comment out the blacklisted intel modules
Modify /etc/X11/xorg.conf to use intel device and driver for monitor
Reboot and change the display card to onboard
Manually load nvidia driver after system startup
But found some problems,
Step 1
mesa-libgl and nvidia-libgl are in conflict, which are required by xf86-video-intel and nvidia respectively.
Step 3
Relative parts of /etc/X11/xorg.conf look like this.
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device1"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device1"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Step 4
After reboot, grub is normally displayed but X fails to start. The screen is blank even when I switch to console panels.
I found Bumblebee may be related, but the bumblebeed.service could not start and journalctl recorded nothing.
Anyone could give me some instructions? Or I've missed some materials on the internet? Thanks very much!
SOLVED
Since we will not use NVIDIA card for display, we could manually uninstall the nvidia-libgl in step 1 by
pacman -Rdd nvidia-libgl
and then install the intel drivers successfully.
pacman -S xf86-video-intel
Other steps are all correct.
Last edited by Cysu (2014-01-08 05:08:04)
Offline