You are not logged in.

#1 2014-01-07 08:34:45

Cysu
Member
Registered: 2013-10-25
Posts: 1

[SOLVED] Problems with using both integrate and discrete video cards

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,

  1. Install xf86-video-intel for intel driver

  2. Comment out the blacklisted intel modules

  3. Modify /etc/X11/xorg.conf to use intel device and driver for monitor

  4. Reboot and change the display card to onboard

  5. 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

Board footer

Powered by FluxBB