Date: Wed, 30 Mar 2016 16:53:44 +0200 From: Tijl Coosemans <tijl@FreeBSD.org> To: Anton Shterenlikht <mexas@bris.ac.uk> Cc: freebsd-x11@freebsd.org Subject: Re: Haswell composite desktop - laptop+HDMI monitor - how? Message-ID: <20160330165344.3a933794@kalimero.tijl.coosemans.org> In-Reply-To: <201603301230.u2UCU4kQ085063@mech-as222.men.bris.ac.uk> References: <20160330131355.23d66444@kalimero.tijl.coosemans.org> <201603301230.u2UCU4kQ085063@mech-as222.men.bris.ac.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 30 Mar 2016 13:30:04 +0100 (BST) Anton Shterenlikht <mexas@bris.ac.uk> wrote: >>From tijl@freebsd.org Wed Mar 30 12:37:40 2016 >> >>On Wed, 30 Mar 2016 10:52:11 +0100 (BST) Anton Shterenlikht <mexas@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? I have one screen but two monitor sections: Section "ServerLayout" Identifier "X.org Configured" Option "AutoAddDevices" "off" Screen "Screen0" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" [...] EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" [...] EndSection Section "Monitor" Identifier "LCD" Option "PreferredMode" "1366x768" Option "Primary" "true" EndSection Section "Monitor" Identifier "HDMI" Option "PreferredMode" "1920x1080" Option "RightOf" "eDP1" EndSection Section "Device" Identifier "Card0" Driver "[...]" Option "Monitor-eDP1" "LCD" Option "Monitor-HDMI1" "HDMI" EndSection Section "Screen" Identifier "Screen0" Device "Card0" DefaultDepth 24 SubSection "Display" Depth 24 Virtual 3286 1080 EndSubSection EndSection
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160330165344.3a933794>