Re: monitor setting in gnome using new randr 1.5 option



On 11/11/2015 02:48 PM, drago01 wrote:
On Wed, Nov 11, 2015 at 8:22 PM, Stephen Adler <adler stephenadler com> wrote:
Thanks,


On 11/11/2015 10:34 AM, Bastien Nocera wrote:
Hey,

On Wed, 2015-11-11 at 09:50 -0500, Stephen Adler wrote:
Guys,

I have 3 MST type 4K monitor hooked up to my PC and I've been trying
to
get linux to work properly and have been chopping at the bit for
randr
1.5 to come out which is supposed to solve the MST tile issue which
4K
monitors suffer from.

Is there something I have to do, configure some file in /etc/
somewhere
which would define which tiles make up a monitor? I'm not sure if
there
is something I have to do, or if gnome is supposed to take care of
the
tiling for me, by somehow defining which tiles are part of which
monitor.

to make matters worse, I have a pair of nvidia cards for which the
nvidia driver does not support xorg 1.18, so I had to downgrade to
xorg
1.17. In doing so, I still have randr 1.5 installed but I don't know
if
randr 1.5 needs xorg 1.18 or if the two are decoupled enough so that
I
can run xorg 1.17 with the nvidia driver and get the benefits of the
monitor features of randr 1.5.

Anyone know the answer to all this? I owe you big if you do.
A question better asked on X.org mailing-lists, but if you need to use
the NVidia drivers, it'd be best to wait until they release new drivers
to avoid mix'n'matching. You can double-check the version of XRandR
supported by the server with "xrandr --version".

With XRandR 1.5, and GNOME 3.18, MST monitors should just work. If they
don't, file a bug against mutter, which handles programming the video
outputs.

Cheers

When you say, it should "just work", do you mean that the tiling problem I'm
having now will disapear since gnome desktop will figure out that I only
have 3 monitors and not 6 tiles. Currently, when I go to configure the
displays, it tells me I have 6 displays to work with (two per physical
monitor). If all is right, then the gnome display configuration tool will
only show me 3 monitors to configure? I hope this is what your telling me.
:)
Yes thats how it is supposed to work afaik (no hardware here to verify).


I installed fedora 23 which has Xorg 1.18 to go with it. I also installed the latest version of the nvidia driver which now supports Xorg 1.18....
So I'm now looking at xrandr and this is what it reports....

[root office01 ~]# xrandr --version
xrandr program version       1.4.3
Server reports RandR version 1.5


Is this the expected output? 1.4.3 and 1.5? Or is this some kind of fedora specific port of xrandr in which they didn't push through the 1.5 version?

In anycase, the xrandr --prop output looks like this....

I guess the observation I have is that I still got my MST split screen looking desktop when running my monitor in MST/DP1.2 mode. I had to turn off two of the monitors to get a stable setup with the nvidia driver for my GeForce GTX 970 card.

So the question is, should I proceed to submit a bug report? Or is Fedora 23 not really fully randr 1.5 compliant?

Thanks!


[root office01 ~]# more xrandr.log
Screen 0: minimum 8 x 8, current 3840 x 2160, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: VGA
        supported: VGA
    ConnectorType: DVI-I
    ConnectorNumber: 0
    _ConnectorLocation: 0
DP-0.8 connected primary 1920x2160+0+0 (normal left inverted right x axis y axis) 698mm x 392mm
    _MUTTER_PRESENTATION_OUTPUT: 0
    GUID: {10DE9070-0005-24BB-1A90-E1C9000000BB}
    EDID:
        00ffffffffffff0010ac934050323231
        27180104b54627783a73e0a35336b626
        0d515300000001010101010101010101
        0101010101014d6c80a070703e803020
        3a00ba882100001a000000ff004b3352
        3930343950313232500a000000fc0044
        454c4c20555033323134510a000000fd
        001d4b1f8c1e000a20202020202001fc
        7012790000120016821010007f076f08
        000000000044454c9340503232310000
        00000000000000000000000000000000
        00000000000000000000000000000000
        00000000000000000000000000000000
        00000000000000000000000000000000
        00000000000000000000000000000000
        00000000000000000000000000002190
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: DisplayPort
        supported: DisplayPort
    ConnectorType: DisplayPort
    ConnectorNumber: 1
    _ConnectorLocation: 1
   1920x2160     59.99*+
DP-0.9 connected 1920x2160+1920+0 (normal left inverted right x axis y axis) 698mm x 392mm
    _MUTTER_PRESENTATION_OUTPUT: 0
    GUID: {10DE9070-0005-24BB-1A90-E1C9000000BB}
    EDID:
        00ffffffffffff0010ac934050323231
        27180104b54627783a73e0a35336b626
        0d5153a54b008100b300d100714fa940
        8180d1c001014d6c80a070703e803020
        3a00ba882100001a000000ff004b3352
        3930343950313232500a000000fc0044
        454c4c20555033323134510a000000fd
        001d4b1f8c1e000a20202020202001da
        7012790000120016821000007f076f08
        000000000044454c9340503232310000
        00000000000000000000000000000000
        00000000000000000000000000000000
        00000000000000000000000000000000
        00000000000000000000000000000000
        00000000000000000000000000000000
        00000000000000000000000000003190
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: DisplayPort
        supported: DisplayPort
    ConnectorType: DisplayPort
    ConnectorNumber: 1
    _ConnectorLocation: 1
   1920x2160     59.99*+
   1920x1200     59.88
   1920x1080     60.00
   1680x1050     59.95
   1600x1200     60.00
   1280x1024     75.02    60.02
   1280x800      59.81
   1152x864      75.00
   1024x768      75.03    60.00
   800x600       75.00    60.32
   640x480       75.00    59.94
DVI-I-1 disconnected (normal left inverted right x axis y axis)
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: TMDS
        supported: TMDS
    ConnectorType: DVI-I
    ConnectorNumber: 0
    _ConnectorLocation: 0
HDMI-0 disconnected (normal left inverted right x axis y axis)
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: TMDS
        supported: TMDS
    ConnectorType: HDMI
    ConnectorNumber: 4
    _ConnectorLocation: 4
DP-0 disconnected (normal left inverted right x axis y axis)
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: DisplayPort
        supported: DisplayPort
    ConnectorType: DisplayPort
    ConnectorNumber: 1
    _ConnectorLocation: 1
DP-1 disconnected (normal left inverted right x axis y axis)
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: TMDS
        supported: TMDS
    ConnectorType: DisplayPort
    ConnectorNumber: 1
    _ConnectorLocation: 1
DP-2 disconnected (normal left inverted right x axis y axis)
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: DisplayPort
        supported: DisplayPort
    ConnectorType: DisplayPort
    ConnectorNumber: 2
    _ConnectorLocation: 2
DP-3 disconnected (normal left inverted right x axis y axis)
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: TMDS
        supported: TMDS
    ConnectorType: DisplayPort
    ConnectorNumber: 2
    _ConnectorLocation: 2
DP-4 disconnected (normal left inverted right x axis y axis)
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: DisplayPort
        supported: DisplayPort
    ConnectorType: DisplayPort
    ConnectorNumber: 3
    _ConnectorLocation: 3
DP-5 disconnected (normal left inverted right x axis y axis)
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: TMDS
        supported: TMDS
    ConnectorType: DisplayPort
    ConnectorNumber: 3
    _ConnectorLocation: 3
[root office01 ~]#




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]