Haswell composite desktop - laptop+HDMI monitor - how?
Anton Shterenlikht
mexas at bris.ac.uk
Wed Mar 30 12:30:08 UTC 2016
>From tijl at freebsd.org Wed Mar 30 12:37:40 2016
>
>On Wed, 30 Mar 2016 10:52:11 +0100 (BST) Anton Shterenlikht <mexas at bris.ac.uk> wrote:
>> Using xrandr as in the handbook, Sec. 5.4.6:
>> https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x-config.html
>> I finally got this configuration:
>>
>> % xrandr
>> Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 8192 x 8192
>> eDP1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 293mm x 165mm
>> 1366x768 60.00*+ 40.00
>> 1024x768 60.00
>> 800x600 60.32 56.25
>> 640x480 59.94
>> HDMI1 connected 1920x1080+1366+0 (normal left inverted right x axis y axis) 509mm x 286mm
>> 1920x1080 60.00*+ 50.00
>> 1920x1080i 60.00 50.00
>> 1600x900 59.98
>> 1280x1024 75.02 60.02
>> 1152x864 75.00
>> 1280x720 60.00 50.00
>> 1440x576i 50.00
>> 1024x768 75.08 60.00
>> 1440x480i 59.94
>> 800x600 75.00 60.32
>> 720x576 50.00
>> 720x480 59.94
>> 640x480 75.00 60.00 59.94
>> 720x400 70.08
>> DP1 disconnected (normal left inverted right x axis y axis)
>> HDMI2 disconnected (normal left inverted right x axis y axis)
>> DP2 disconnected (normal left inverted right x axis y axis
>> %
>>
>> The problem is that only about the leftmost
>> 1/3 to 1/4 of the width of the HDMI is used.
>> No graphical window can be moved further to the right.
>>
>> Am I missing something?
>>
>> Again, this worked perfectly for me (using xorg.conf)
>> on a older laptop with nvidia driver and VGA monitor.
>
>Try specifying the virtual screen resolution in xorg.conf:
>
>Section "Screen"
> [...]
> DefaultDepth 24
> [...]
> SubSection "Display"
> Depth 24
> Virtual 3286 1080
> [...]
> EndSubSection
>EndSection
That didn't help. Although I'm not sure I follow your
instructions correctly. If I set something like this
in xorg.conf or in
/usr/local/etc/X11/xorg.conf.d/screen-resolution.conf
then it seems to be ignored on X startup.
Perhaps I have to include both what you wrote and
equivalents of:
xrandr --output eDP1 --auto
xrandr --output HDMI1 --auto
xrandr --output HDMI1 --right-of eDP1
also in a config file?
Also, I'm confused by xrandr reporting only screen0.
Previously, with nvidia, I had in xorg.conf screen0
and screen1 positioned to the right of screen0.
Perhaps xrandr uses a different terminology to xorg.conf?
Thank you
Anton
More information about the freebsd-x11
mailing list