Post
Topic
Board Mining (Altcoins)
Re: CCminer(SP-MOD) Modded NVIDIA Maxwell kernels.
by
t-nelson
on 05/10/2015, 19:34:35 UTC
ASROCK H81 PRO MB and DUAL VIDEO--

A number of thread-followers have mentioned that they run rigs on ASROCK H81 PRO motherboards.  These boards support Intel CPU-Integrated graphics as well as a wide variety of graphic cards.  Is it possible to drive a monitor with integrated Intel video, and mine with nVidia graphics cards (750ti SC)?

I will research the web before booting my new H81 rig, but I'd like to know if it has been done by any one of the readers.

Thank you in advance!       --scryptr

I achieve this on Linux with the following xorg.conf
Code:
Section "Device"
    Identifier "intel0"
    Driver "intel"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "SNA"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device "intel0"
EndSection

Section "Device"
    Identifier "nvidia0"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
    Option "CoolBits" "28"
EndSection

Section "Screen"
    Identifier "Screen1"
    Device "nvidia0"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection

Section "Device"
    Identifier "nvidia1"
    Driver "nvidia"
    BusID "PCI:2@0:0:0"
    Option "ConstrainCursor" "off"
    Option "CoolBits" "28"
EndSection

Section "Screen"
    Identifier "Screen2"
    Device "nvidia1"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "Screen0"
    Screen 1 "Screen1"
    Screen 2 "Screen2"
#    Inactive "nvidia0"
#    Inactive "nvidia1"
EndSection

In the "ServerLayout" section, I have the nvidia cards assigned to screens to allow NVML to work.  It costs 18MB of VRAM to X, but I noticed no performance decrease.  It is simple enough to disable this by commenting screens 1 and 2 and uncommenting the "Inactive" lines for them.  You will lose temperature, fan speed, etc though.

EDIT:  On Ubuntu, you'll also need to disable "gpu-manager" or the dumb ass thing will overwrite your xorg.conf everytime you log in.  I just commented the entirety of /etc/init/gpu-manager.conf.  Allegedly, this also can be done by passing a kernel param in newer (than 14.04) versions.  Though I don't recall the name of said param.