Using xrandr to scale screen along Y

Multi tool use
Multi tool use

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
1
down vote

favorite












Im trying to configure my screen to occupy the upper half of a single monitor such that the entire desktop is still displayed. The following command successfully shows only the upper half of the screen:



xrandr --fb 1920x540 --output VGA1 (1080 vertical resolution)


I would expect the following command to then scale the screen while still occupying only the upper portion of the monitor.



xrandr --fb 1920x540 --output VGA1 --scale 1x.5


However, this ends up scaling the display and occupying the entire monitor.



EDIT: I have a stretched LCD panel where the manufacturer literally "cuts" the display such that the vertical resolution it reports is greater than what's visible. Rather than adapt my software to fit a particular resolution I thought it would be interesting to scale the entire desktop, which would also allow for ease of system management.



EDIT: I've tried several monitors (using VGA) with no change. I've also tried adding new modes with half the vertical resolution, with and without halving the refresh rate.







share|improve this question






















  • I'm not sure what you want to do, but you could look at --scale-from instead.
    – meuh
    Feb 27 at 15:26










  • I tried --scale-from, but it appears equivalent to the second command listed in my question.
    – Douglas Cooper
    Feb 28 at 15:41














up vote
1
down vote

favorite












Im trying to configure my screen to occupy the upper half of a single monitor such that the entire desktop is still displayed. The following command successfully shows only the upper half of the screen:



xrandr --fb 1920x540 --output VGA1 (1080 vertical resolution)


I would expect the following command to then scale the screen while still occupying only the upper portion of the monitor.



xrandr --fb 1920x540 --output VGA1 --scale 1x.5


However, this ends up scaling the display and occupying the entire monitor.



EDIT: I have a stretched LCD panel where the manufacturer literally "cuts" the display such that the vertical resolution it reports is greater than what's visible. Rather than adapt my software to fit a particular resolution I thought it would be interesting to scale the entire desktop, which would also allow for ease of system management.



EDIT: I've tried several monitors (using VGA) with no change. I've also tried adding new modes with half the vertical resolution, with and without halving the refresh rate.







share|improve this question






















  • I'm not sure what you want to do, but you could look at --scale-from instead.
    – meuh
    Feb 27 at 15:26










  • I tried --scale-from, but it appears equivalent to the second command listed in my question.
    – Douglas Cooper
    Feb 28 at 15:41












up vote
1
down vote

favorite









up vote
1
down vote

favorite











Im trying to configure my screen to occupy the upper half of a single monitor such that the entire desktop is still displayed. The following command successfully shows only the upper half of the screen:



xrandr --fb 1920x540 --output VGA1 (1080 vertical resolution)


I would expect the following command to then scale the screen while still occupying only the upper portion of the monitor.



xrandr --fb 1920x540 --output VGA1 --scale 1x.5


However, this ends up scaling the display and occupying the entire monitor.



EDIT: I have a stretched LCD panel where the manufacturer literally "cuts" the display such that the vertical resolution it reports is greater than what's visible. Rather than adapt my software to fit a particular resolution I thought it would be interesting to scale the entire desktop, which would also allow for ease of system management.



EDIT: I've tried several monitors (using VGA) with no change. I've also tried adding new modes with half the vertical resolution, with and without halving the refresh rate.







share|improve this question














Im trying to configure my screen to occupy the upper half of a single monitor such that the entire desktop is still displayed. The following command successfully shows only the upper half of the screen:



xrandr --fb 1920x540 --output VGA1 (1080 vertical resolution)


I would expect the following command to then scale the screen while still occupying only the upper portion of the monitor.



xrandr --fb 1920x540 --output VGA1 --scale 1x.5


However, this ends up scaling the display and occupying the entire monitor.



EDIT: I have a stretched LCD panel where the manufacturer literally "cuts" the display such that the vertical resolution it reports is greater than what's visible. Rather than adapt my software to fit a particular resolution I thought it would be interesting to scale the entire desktop, which would also allow for ease of system management.



EDIT: I've tried several monitors (using VGA) with no change. I've also tried adding new modes with half the vertical resolution, with and without halving the refresh rate.









share|improve this question













share|improve this question




share|improve this question








edited Feb 28 at 15:45

























asked Feb 26 at 18:29









Douglas Cooper

62




62











  • I'm not sure what you want to do, but you could look at --scale-from instead.
    – meuh
    Feb 27 at 15:26










  • I tried --scale-from, but it appears equivalent to the second command listed in my question.
    – Douglas Cooper
    Feb 28 at 15:41
















  • I'm not sure what you want to do, but you could look at --scale-from instead.
    – meuh
    Feb 27 at 15:26










  • I tried --scale-from, but it appears equivalent to the second command listed in my question.
    – Douglas Cooper
    Feb 28 at 15:41















I'm not sure what you want to do, but you could look at --scale-from instead.
– meuh
Feb 27 at 15:26




I'm not sure what you want to do, but you could look at --scale-from instead.
– meuh
Feb 27 at 15:26












I tried --scale-from, but it appears equivalent to the second command listed in my question.
– Douglas Cooper
Feb 28 at 15:41




I tried --scale-from, but it appears equivalent to the second command listed in my question.
– Douglas Cooper
Feb 28 at 15:41















active

oldest

votes











Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);








 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f426766%2fusing-xrandr-to-scale-screen-along-y%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes










 

draft saved


draft discarded


























 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f426766%2fusing-xrandr-to-scale-screen-along-y%23new-answer', 'question_page');

);

Post as a guest













































































L 6Q,Qs0elkfo,1I61g2By0w,vSpoX6c5MLH5q4d ggcHl MZXVwUgyJZI TFCcWoj3REJv5ic x5AddYlfG0AA5dV1LcxNll6 egvv
xQkGW0 lplgnaaIdBya 7V,yxagqvONJJ2mf5FeM kxRp16S

Popular posts from this blog

How to check contact read email or not when send email to Individual?

How many registers does an x86_64 CPU actually have?

Displaying single band from multi-band raster using QGIS