Announcement

Collapse
No announcement yet.

xrandr 1.4 multi-gpu works!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • azyr
    replied
    I followed the guide from ftp://download.nvidia.com/XFree86/Li...E/randr14.html

    My xorg.conf: http://paste.debian.net/60535

    That configuration starts up nicely.

    xrandr -q: http://paste.debian.net/60536
    xrandr --listproviders: http://paste.debian.net/60537

    Then I type: xrandr --setprovideroutputsource modesetting radeon

    xrandr -q now returns: http://paste.debian.net/60540

    Now when I type "xrandr --auto" X crashes and I'm taken back to the KDE login screen.

    I also tried to activate monitors plugged on Intel GPU using the KDE graphical utility but that causes the same effect: X crashes and I'm taken back to the KDE login screen.

    I have ATI HD7979 and integrated intel:
    03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970]
    00:02.0 Display controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)

    Kernel is 3.10-3-amd64 and distro is Debian "jessie".
    xrandr version is 1.4.1
    xorg versions: http://paste.debian.net/60544

    Any ideas?

    Leave a comment:


  • chithanh
    replied
    The options are described in the xrandr manpage, in the section "RandR version 1.4 options"
    Code:
    $ xrandr --listproviders
    would be a start.

    Unfortunately there are no examples at the bottom, but it is not difficult to figure out.

    Leave a comment:


  • azyr
    replied
    How does one configure multi-gpu with RandR 1.4? Are there some guides how to do it available somewhere?

    Leave a comment:


  • gsedej
    replied
    I would just like to add some screenshots. I was also able to connect 3 monitors to PC (2 to IGD and 1 to DIS)

    here are images: http://imgur.com/a/1XqgV

    Leave a comment:


  • gsedej
    replied
    I can confirm it works.

    My configuration:
    Motherboard ASRock 880GMH (integrated Radon 4250)
    Pcie Nvidia Geforce GTX250
    (CPU: AMD X4 635)

    I need to default integrated GPU set in BIOS!
    (if I set default GPU to pcie, integrated is not visible trough lspci)

    Using Fedora 19 (pre-stable) I get out of box multimonitor desktop (VGA on integrated radeon, DVI on pci geforce) using opensource driver. IIRC it does not work with prop driver.
    Default rendering GPU is radeon. I can offload render using DRI_PRIME=1 to run opengl game on nvidia (which is much faster).

    Unfortunately DRI_PRIME can't work with prop driver due to licence issues.

    Leave a comment:


  • gsedej
    replied
    Great!

    I need to test on my PC with integrated Radeon 4250 and pci-express nvidia geforce GTS250.
    I was already able to do GPU offloading from radeon to geforce while testing on Fedora test day.

    Leave a comment:


  • kbios
    started a topic xrandr 1.4 multi-gpu works!

    xrandr 1.4 multi-gpu works!

    Today I discovered that a fundamental (well, for me) milestone in the linux desktop world has been achieved: with xrandr 1.4 it is effectively possible to seamlessly use multiple monitors attached to DIFFERENT VIDEO CARDS, with different resolutions, each with its own desktop, with the ability to move windows between screens AND full 3d acceleration on all the screens. All this with the open drivers.

    I wanted to share this as information on this topic is nearly not-existent (all the articles I could find were about rendering offloading).

    I tested it with a clean kubuntu 13.04 image, with 2 GTX 285. KDE detected the two screens without any configuration, and put a desktop on each one. I was able to run Unigine heaven 2.5 at high settings, windowed (1024x768) and move the window between the screens while it was running (15-30 fps). Simply amazing.
Working...
X