My Lady's daughter used to have her dinosuar of a PC in our livingroom so that it could be connected to my broadband internet. It mostly ran XP untill {thankfully} it reciently died. But by that time my Lady had become used to using it to access her bank account. And/or browse a few shopping sites. So when her daughter {who also bought herself a new Windows8 laptop} had an opertunity to cheaply aquire a win7 HP pavilion with 6core amd 64bit processor, and both dvi and hdmi outputs, she grabbed it for the house.
It didn't come with a monitor, and our modestly sized flatscreen TV would only be available when nobody wanted to watch TV. But I had an old 19 vga monitor available. So with the help of an dvi-to-vga adaptor I manages to get winows7 configured to put it's desktop display on both the monitor and one of the TV's secondary hdmi inputs, with the same view of the same desktop on both. Obviously the resolution of these outputs must be different in order that the desktop fills both displays in the same way. In both cases there is a black {letterbox like} stripe above and below the portion of the screen being used. But it's not severe enough for my Lady to complain.
Then I finaly got permission to add Linux. I went with my current favorite of Mageia3, which I configured to boot to console via a symlinking default.target to runlevel3.target. And would use startx when I want the gui. The console output was nearly perfect on both screens. But Eventually I wanted to set up the gui video output. I had installed E17. And now it was time to configure it...
E17 has a screen setting utility that requires greater mouse dexterity than I have. And even if {after spending hours at it) I eventualy manage to get it to select the screen resolution I need, the setting is never retained on next reboot... For a long time now I've depended on xrandr to address that problem. I've usually been able to put something like
- Code: Select all
xrandr -s 1024x768
in my ~/.xinitrc to deal with it...
But the results of that on this duel monitor set-up was to wind up with no output to the hdmi tv... Though before I put the call to xrandr in my .xinitrc, E17 openend with only a small portion of the desktop area displayed on the vga monitor, and my attempts to adjust it with xrandr all resulted in the vga monitor turning itself off...
So I tried fighting with E17 point'Nclick display setting utility, with which I was able to set only the vga monitor, And after an hour of wrestling with it I was finally able (once) to get it to stop on the 1024x768 setting. But when I applied the change the vga monitor's scope was limited to an even smaller portion of the desktop...
I know what I want can be done on this hardware from Linux because when I plugin my Puppy Linux Flash drive, it starts up with a nearly perfect match on both display outputs.
{Of course it's using the somewhat simplistic JWM Window Manager...}
As I tried to find a combination that would work for me in E17 under Mageia3, I started redirecting some xrandr output to text files...
Under Mageia, the xrandr version is:
- Code: Select all
xrandr program version 1.4.0
Server reports RandR version 1.4
Whereas Under Puppy (Slacko 5.6) it's:
- Code: Select all
xrandr program version 1.3.5
Server reports RandR version 1.3
These output texts can be found at:
I started here:
http://pastebin.com/mvmK1Wpv
The verbose form"
http://pastebin.com/JTQ59GTz
On the one occasion when I got E17's Display utillity to adjust it:
http://pastebin.com/cjQMmAGg
The verbose form"
http://pastebin.com/CjzNTjZ7
When I put "xrandr -s 1024x768" in my .initrc:
http://pastebin.com/1h4kfrzi
Seams I forgot to do a verbose output..."
And finaly. what it looks like from Puppy Linux {Where it works!}:
http://pastebin.com/u2g43ngM
The verbose form"
http://pastebin.com/ekRYZd89
Can anybody tell me how to set the duel monitor output of E17 in Mageia3 up to do what Puppy Linux {Slacko 5.6} does out of the box?
That is to have the entire desktop area displayed using the entire screen in both the dvi-to-vga and hdmi outputs. Preferably using xrandr...
Thanks!