Page 1 of 2
Rotate Screen
Posted: Fri Sep 29, 2017 6:46 pm
by geefox
Hello,
I would like to know if its possible to rotate the 2nd screen around 90°
best regards
Re: Rotate Screen
Posted: Sat Sep 30, 2017 5:54 pm
by aka
No way
Re: Rotate Screen
Posted: Sat Sep 30, 2017 11:19 pm
by geefox
any plans for including this feature in the next version?
I really need this for 50+ x86 clients
Re: Rotate Screen
Posted: Mon Oct 30, 2017 12:20 pm
by geefox
Hello,
I just wanted to bump this thread again. Maybe it is possible to implement this feature in an updated version of wtware.
It would be also possible to pay you guys for this feature-request.
best regards
Re: Rotate Screen
Posted: Tue Oct 31, 2017 6:36 am
by akatik
It may be done for video=...(U) drivers only, any from (U) set. Can all your 50+ x86 clients run video=...(U)?
Show me the log:
https://wtware.com/logs.html
Re: Rotate Screen
Posted: Tue Oct 31, 2017 2:46 pm
by geefox
Hi,
yes - all of my clients can run the (U) drivers. I've tested it with the following line in the config file:
video = intel(U)
I've also attached you the log file
thanks in advance
Re: Rotate Screen
Posted: Fri Nov 03, 2017 9:16 pm
by aka
Re: Rotate Screen
Posted: Sat Nov 04, 2017 11:20 am
by geefox
thank you very much - will try it on monday and give you feedback!
best regards
Re: Rotate Screen
Posted: Mon Nov 06, 2017 1:04 pm
by geefox
Hello,
first of all thank you - the portrait mode is working with one monitor, but if I want to use the portrait mode M2_display parameter, it fails with an error with invalid argument - and is it possible to specify this: display=1920x1080, DP, portrait ?
In addition I recognize a strange behaviour:
If I attach only one monitor and configure these parameters into the config file, the monitor is working properly
- video=intel(U)
- display=1024x768, DP
but if I attach the second screen and add these parameters to the config file, the screens turns dark, and there is only an underscore blinking in the left upper corner
- M2_display=1920x1080, DP2
- M2_position=left
If I remove the video=intel(U) parameter, the screens are both working.
I've attached you two logfiles, the first one with the working monitor, and the second one with the two monitors, with the blinking underscore
best regards
Re: Rotate Screen
Posted: Mon Nov 06, 2017 3:43 pm
by aka
geefox wrote:but if I want to use the portrait mode M2_display parameter, it fails with an error with invalid argument
Log?
geefox wrote:is it possible to specify this: display=1920x1080, DP, portrait ?
Yes.
geefox wrote:If I attach only one monitor and configure these parameters into the config file, the monitor is working properly
- video=intel(U)
- display=1024x768, DP
video=...(U) ignores video output setting for single monitor configuration and duplicates image at all available outputs.
Use video=...(F) to check real output names. Or read the log:
Code: Select all
[ X] [ 157.863289] [ 157.863] (II) intel(0): EDID for output DP1
[ X] [ 158.130221] [ 158.130] (II) intel(0): EDID for output DP2
[ X] [ 158.130242] [ 158.130] (II) intel(0): EDID for output DP3
And no information about monitors on DP1, DP2, DP3 outputs.
Then for HDMI1:
Code: Select all
[ X] [ 158.158473] [ 158.158] (II) intel(0): EDID for output HDMI1
[ X] [ 158.158480] [ 158.158] (II) intel(0): Manufacturer: SAM Model: 56a Serial#: 1297691186
[ X] [ 158.158482] [ 158.158] (II) intel(0): Year: 2009 Week: 34
...and many more text about display at HDMI1.
And for HDMI2:
Code: Select all
[ X] [ 158.175801] [ 158.175] (II) intel(0): EDID for output HDMI2
[ X] [ 158.175808] [ 158.175] (II) intel(0): Manufacturer: BNQ Model: 78a5 Serial#: 21573
[ X] [ 158.175810] [ 158.175] (II) intel(0): Year: 2012 Week: 39
So right configuration for dual monitors on this device is:
Code: Select all
display=1680x1050, HDMI
M2_display=1920x1080, HDMI2
Re: Rotate Screen
Posted: Tue Nov 07, 2017 11:12 am
by geefox
Hello,
thank you, now I'm a bit closer to the finish line
I've tested this config
without the video=intel(U) parameter and both monitors are working
Code: Select all
display=1680x1050, DP
M2_display=1920x1080, DP2, portrait
M2_position=left
Only one problem remains as you can see in the picture I've attached you. Left side shows the monitor which should be in portrait mode, but some parts of the picture are cut off. Right side shows the other monitor with some shuttered lines. This behaviour only occures if I add the portrait parameter to the config file --> see log1.txt
If I test the config with the video=intel(U) parameter, the screen stays black with the underscore in top left corner --> see log2.txt
best regards
Re: Rotate Screen
Posted: Tue Nov 07, 2017 4:44 pm
by aka
Do not write "video=i915(f)". Write:
Do not write "display=...DP" and "m2_display=..DP2". Write:
Code: Select all
display=1680x1050, HDMI
M2_display=1920x1080, HDMI2
And remove all unnecessary lines from config. "sound=" and "microphone=" in logs are completely wrong.
Re: Rotate Screen
Posted: Wed Nov 08, 2017 11:11 am
by geefox
Hello aka,
thank you very much, now its working without any problem. But I dont understand why I have to select the HDMI and HDMI2 parameters.
Do you have any tips for me? - because a rollout of a large amount of devices could be a little bit annoying if I have to choose "randomly" the output sources.
The sound and microphone stuff needs to be edited, because i copied the config from a raspberry pi.
Going to evaluate this a few days, and then buy a bunch of licenses
Edit: The client from above has 2 displayport output. Now I've tried to reproduce config on a second client which has an VGA and DisplayPort output. But I am not able to do this. Could you please have a look at the logfile? - in the logfile its stated to use "VIRTUAL1" as display parameter, but this isnt working.
Thank you very much!
Re: Rotate Screen
Posted: Thu Nov 09, 2017 6:03 pm
by akatik
geefox wrote:But I dont understand why I have to select the HDMI and HDMI2 parameters.
Sometimes I don't understand it too
1. Connect both monitors.
2. Run it with video=put_right_driver_not_vesa_here(
U) and
without m2_display.
3. Take log and read it until you understand it...
HDMI1 in log is HDMI in config (DP1 is DP and so on) and HDMI2 in log is HDMI2 in config.
Physical interfaces may differ from specified in log. Do not think about physical interfaces. Look into log and take output names from log.
geefox wrote:Could you please have a look at the logfile? - in the logfile its stated to use "VIRTUAL1" as display parameter, but this isnt working.
Show me the logfile without m2_display in config.
Re: Rotate Screen
Posted: Thu Nov 09, 2017 7:35 pm
by geefox
Hello,
thank you, now I've realized how it works.
Monitor on VGA is VGA, and the other one which is plugged in in DP, is HDMI2.
Just need to read the logfile and initially disable the m2 parameter to discover the proper output type.
Now everything is working - thank you very much for your time, your answers to my questions and for the implementation of this feature!
best regards