• Configuring multimonitor setup using integrated graphics


    My situation is this: I have two monitors currently hooked up to the graphics card, and all is well.

    I also have a third monitor connected to the onboard, integrated graphics chip via HDMI. This works well on Windows, giving me in total 3 monitors.

    However, I can’t seem to figure out where to start to set it up in Antergos. I’m sure it’s just a matter of knowing to ask the right questions, so if anyone can direct me in the right direction, I will be very grateful.

    The monitor is registered atleast to some degree, as the command:

    $ cat /dev/urandom > /dev/fb1
    

    produces the expected output, namely writing random data to my third monitor. Now, if I could just figure out how to connect this third monitor, or maybe the framebuffer(?), to the xserver…

    As you can see, I am not even sure if that’s the right question to ask. Thanks in advance!

  • @ThrowFence

    I’d start installing and running lxrandr-gtk3

    It should show you all three monitors and their resolutions…

  • @karasu Thank you for the suggestion, however, the tool only shows two monitors - the two connected via the graphics card.

  • Sorry, I meant arandr

  • @karasu
    It still does not detect the display (it is greyed out).

    I just want to emphasize, I am able to manipulate the framebuffer and see changes on the screen. It’s just a matter of getting it recognized by these tools / the xserver (or at least, that’s my understanding).

  • What does xrandr show to you?

  • @karasu
    Here I have copy-pasted the output:

    $ xrandr
    Screen 0: minimum 8 x 8, current 3200 x 1080, maximum 16384 x 16384
    DVI-I-0 connected primary 1920x1080+1280+0 (normal left inverted right x axis y axis) 531mm x 299mm
       1920x1080     60.00*+
       1680x1050     59.95  
       1280x1024     75.02  
       1280x960      60.00  
       1280x800      59.81  
       1152x864      75.00  
       1024x768      75.03    60.00  
       800x600       75.00    60.32    56.25  
       640x480       75.00    59.94  
    DVI-I-1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
       1280x1024     60.02*+  75.02  
       1024x768      75.03    70.07    60.00  
       800x600       75.00    72.19    60.32    56.25  
       640x480       75.00    72.81    59.94  
    DVI-I-2 disconnected (normal left inverted right x axis y axis)
    HDMI-0 disconnected (normal left inverted right x axis y axis)
    DVI-I-3 disconnected (normal left inverted right x axis y axis)
    

    It shows three disconnected screens. Two of them are actually disconnected, while the HDMI one should be connected.

  • Hi,

    If I guess correctly, you have an Intel and (a nvidia?) graphic cards.

    You need to tell X to use the two graphic cards at the same time ;)

    I’m sorry but I really don’t know how to do it, but maybe this helps:
    https://bbs.archlinux.org/viewtopic.php?id=204800

    Cheers!

  • @karasu
    Yes, you are absolutely on the right track! I had come across that link, but it didn’t much help me - it went right over my head. I didn’t understand too much of it.

  • Hi,

    Well we can try to do some tests (hopefully somebody with more experience on this shows up… )

    Run this command, what do you get?:
    lspci|grep VGA

    Oh, if you have nvidia, which driver have you installed? nouveau or nvidia?

    Also, post full X log, it should be /var/log/Xorg.0.log (use paste2.org or something similar, as it surely will be a long file).
    cat /var/log/Xorg.0.log

    Oh, and kernel log too, you can get it with:
    dmesg

    And, meanwhile, this could help:
    https://github.com/Bumblebee-Project/Bumblebee/wiki/Multi-monitor-setup

graphics14 configuring4 multimonitor1 integrated1 Posts 10Views 277
Log in to reply