Use two monitors in Debian 9 Stretch on AMD graphics cardDebian 9 upgrade breaks radeon triple monitor...

What is the relationship between spectral sequences and obstruction theory?

Is there a way to get a compiler for the original B programming language?

Binary Numbers Magic Trick

US visa is under administrative processing, I need the passport back ASAP

Why does processed meat contain preservatives, while canned fish needs not?

Reducing vertical space in stackrel

How to get a plain text file version of a CP/M .BAS (M-BASIC) program?

Was there a shared-world project before "Thieves World"?

Will a top journal at least read my introduction?

How do I reattach a shelf to the wall when it ripped out of the wall?

How would one muzzle a full grown polar bear in the 13th century?

What route did the Hindenburg take when traveling from Germany to the U.S.?

How to type a section sign (§) into the Minecraft client

What is the most expensive material in the world that could be used to create Pun-Pun's lute?

Packing rectangles: Does rotation ever help?

How come there are so many candidates for the 2020 Democratic party presidential nomination?

What is the strongest case that can be made in favour of the UK regaining some control over fishing policy after Brexit?

Why other Westeros houses don't use wildfire?

How to pronounce 'C++' in Spanish

What do the phrase "Reeyan's seacrest" and the word "fraggle" mean in a sketch?

Is it possible to determine the symmetric encryption method used by output size?

How can the Zone of Truth spell be defeated without the caster knowing?

Apply MapThread to all but one variable

How did Captain America manage to do this?



Use two monitors in Debian 9 Stretch on AMD graphics card


Debian 9 upgrade breaks radeon triple monitor setupxrandr configurationHow do I set my monitor to widescreen mode in Mint when it doesn't recognize widescreen capability?How do I extend my desktop to my 2nd monitor rather than just cloning it?AMD APU graphics driver hardware detection - ManjaroOld ATI Video Card on Debian 8 - Xpress 200 - model: 1150“xrandr: Failed to get size of gamma for output default” for Guest CENTOS 6.6, HOST OS Windows 7 enterpriseDual monitors, DVI-I to VGA converter resolution resolving brokenUbuntu GNU/Linux AMD graphics card issueWhere to find driver for AMD/ATI Firepro V3800 card for Debian stretch or busterIntel HD Graphics is not working with Debian Stretch






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







3















I recently built a computer and put a fresh install of Debian 9 on it. However when I plug both monitors into the Radeon RX 550 graphics card, my desktop is mirrored instead of extended. On top of this I have been unable to change the default size of 1024x768 to the actual monitor resolution of 1600x900. Running xrandr I get



xrandr: Failed to get size of gamma for output default
Screen0: minimum 1024 x 768, curent 1024 x 768, maximum 1024 x 768
default connected primary 1024x768+0+0 0mm x 0mm
1024x768 76.00*


One monitor is plugged into the DVI port and the other is plugged into the HDMI port.



This problem persists on both i3wm and XFCE, though currently I'm using i3wm



The package "firmware-amd-graphics" is installed.



My X logs https://gist.github.com/anonymous/fc1bb91a4778c5a43efca4a854efb164

More recent X logs https://gist.github.com/anonymous/cb6a1f2f2f7d901245d5b8869cbad25c
My xorg.conf https://gist.github.com/anonymous/6864f488ae8837966cfa3fffde059385

dmesg https://gist.github.com/anonymous/8fa180a9330adf674c39b949adaa00aa










share|improve this question
















bumped to the homepage by Community 43 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
















  • Can you post a link to your X logs, please? Usually it is /var/log//var/log/Xorg.0.log. You could use, for example, gist-paste /var/log//var/log/Xorg.0.log, which will create a GIST for you. You then just need to post the URL. You will need to install the gist package first - apt-get install gist. Also, what desktop/window manager are you running?

    – Faheem Mitha
    Aug 4 '17 at 7:17













  • Here you go gist.github.com/anonymous/fc1bb91a4778c5a43efca4a854efb164

    – Medynsky
    Aug 4 '17 at 7:38











  • Add that link to the question, please. Also, what desktop/window manager are you running? Based on a quick look at the logs, it's not clear what driver is being used, per X's usual transparency of reporting. It might be fb or it might be vesa. In any case, it seems unlikely it's the correct driver. Please paste your current /etc/X11/xorg.conf.

    – Faheem Mitha
    Aug 4 '17 at 8:22













  • I'm currently using i3, but I installed debian with XFCE. When I go to /etc/X11 I do not see an xorg.conf file. The only .conf file I have in that folder is Xwrapper.config.

    – Medynsky
    Aug 4 '17 at 9:12






  • 1





    I read through the X logs and found that I am using the fbdev driver as my graphics driver. In /usr/lib/xorg/modules/drivers I have the amdgpu driver, the radeon driver, the ati driver, and the fbdev driver (among other things). I'm just at a loss for how exactly I'm supposed to use any of those drivers in place of fbdev. I don't know how to change my driver and everything I find online seems to be about just downloading the driver. Do I just change the fbdev after "Driver" in the xorg.conf file to the driver? That seems to break things when I try it so I feel there has to be more.

    – Medynsky
    Aug 9 '17 at 11:11


















3















I recently built a computer and put a fresh install of Debian 9 on it. However when I plug both monitors into the Radeon RX 550 graphics card, my desktop is mirrored instead of extended. On top of this I have been unable to change the default size of 1024x768 to the actual monitor resolution of 1600x900. Running xrandr I get



xrandr: Failed to get size of gamma for output default
Screen0: minimum 1024 x 768, curent 1024 x 768, maximum 1024 x 768
default connected primary 1024x768+0+0 0mm x 0mm
1024x768 76.00*


One monitor is plugged into the DVI port and the other is plugged into the HDMI port.



This problem persists on both i3wm and XFCE, though currently I'm using i3wm



The package "firmware-amd-graphics" is installed.



My X logs https://gist.github.com/anonymous/fc1bb91a4778c5a43efca4a854efb164

More recent X logs https://gist.github.com/anonymous/cb6a1f2f2f7d901245d5b8869cbad25c
My xorg.conf https://gist.github.com/anonymous/6864f488ae8837966cfa3fffde059385

dmesg https://gist.github.com/anonymous/8fa180a9330adf674c39b949adaa00aa










share|improve this question
















bumped to the homepage by Community 43 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
















  • Can you post a link to your X logs, please? Usually it is /var/log//var/log/Xorg.0.log. You could use, for example, gist-paste /var/log//var/log/Xorg.0.log, which will create a GIST for you. You then just need to post the URL. You will need to install the gist package first - apt-get install gist. Also, what desktop/window manager are you running?

    – Faheem Mitha
    Aug 4 '17 at 7:17













  • Here you go gist.github.com/anonymous/fc1bb91a4778c5a43efca4a854efb164

    – Medynsky
    Aug 4 '17 at 7:38











  • Add that link to the question, please. Also, what desktop/window manager are you running? Based on a quick look at the logs, it's not clear what driver is being used, per X's usual transparency of reporting. It might be fb or it might be vesa. In any case, it seems unlikely it's the correct driver. Please paste your current /etc/X11/xorg.conf.

    – Faheem Mitha
    Aug 4 '17 at 8:22













  • I'm currently using i3, but I installed debian with XFCE. When I go to /etc/X11 I do not see an xorg.conf file. The only .conf file I have in that folder is Xwrapper.config.

    – Medynsky
    Aug 4 '17 at 9:12






  • 1





    I read through the X logs and found that I am using the fbdev driver as my graphics driver. In /usr/lib/xorg/modules/drivers I have the amdgpu driver, the radeon driver, the ati driver, and the fbdev driver (among other things). I'm just at a loss for how exactly I'm supposed to use any of those drivers in place of fbdev. I don't know how to change my driver and everything I find online seems to be about just downloading the driver. Do I just change the fbdev after "Driver" in the xorg.conf file to the driver? That seems to break things when I try it so I feel there has to be more.

    – Medynsky
    Aug 9 '17 at 11:11














3












3








3








I recently built a computer and put a fresh install of Debian 9 on it. However when I plug both monitors into the Radeon RX 550 graphics card, my desktop is mirrored instead of extended. On top of this I have been unable to change the default size of 1024x768 to the actual monitor resolution of 1600x900. Running xrandr I get



xrandr: Failed to get size of gamma for output default
Screen0: minimum 1024 x 768, curent 1024 x 768, maximum 1024 x 768
default connected primary 1024x768+0+0 0mm x 0mm
1024x768 76.00*


One monitor is plugged into the DVI port and the other is plugged into the HDMI port.



This problem persists on both i3wm and XFCE, though currently I'm using i3wm



The package "firmware-amd-graphics" is installed.



My X logs https://gist.github.com/anonymous/fc1bb91a4778c5a43efca4a854efb164

More recent X logs https://gist.github.com/anonymous/cb6a1f2f2f7d901245d5b8869cbad25c
My xorg.conf https://gist.github.com/anonymous/6864f488ae8837966cfa3fffde059385

dmesg https://gist.github.com/anonymous/8fa180a9330adf674c39b949adaa00aa










share|improve this question
















I recently built a computer and put a fresh install of Debian 9 on it. However when I plug both monitors into the Radeon RX 550 graphics card, my desktop is mirrored instead of extended. On top of this I have been unable to change the default size of 1024x768 to the actual monitor resolution of 1600x900. Running xrandr I get



xrandr: Failed to get size of gamma for output default
Screen0: minimum 1024 x 768, curent 1024 x 768, maximum 1024 x 768
default connected primary 1024x768+0+0 0mm x 0mm
1024x768 76.00*


One monitor is plugged into the DVI port and the other is plugged into the HDMI port.



This problem persists on both i3wm and XFCE, though currently I'm using i3wm



The package "firmware-amd-graphics" is installed.



My X logs https://gist.github.com/anonymous/fc1bb91a4778c5a43efca4a854efb164

More recent X logs https://gist.github.com/anonymous/cb6a1f2f2f7d901245d5b8869cbad25c
My xorg.conf https://gist.github.com/anonymous/6864f488ae8837966cfa3fffde059385

dmesg https://gist.github.com/anonymous/8fa180a9330adf674c39b949adaa00aa







debian xrandr multi-monitor amd-graphics amd






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Aug 28 '17 at 16:11









Jeff Schaller

45.5k1165148




45.5k1165148










asked Aug 4 '17 at 2:18









MedynskyMedynsky

1615




1615





bumped to the homepage by Community 43 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







bumped to the homepage by Community 43 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.















  • Can you post a link to your X logs, please? Usually it is /var/log//var/log/Xorg.0.log. You could use, for example, gist-paste /var/log//var/log/Xorg.0.log, which will create a GIST for you. You then just need to post the URL. You will need to install the gist package first - apt-get install gist. Also, what desktop/window manager are you running?

    – Faheem Mitha
    Aug 4 '17 at 7:17













  • Here you go gist.github.com/anonymous/fc1bb91a4778c5a43efca4a854efb164

    – Medynsky
    Aug 4 '17 at 7:38











  • Add that link to the question, please. Also, what desktop/window manager are you running? Based on a quick look at the logs, it's not clear what driver is being used, per X's usual transparency of reporting. It might be fb or it might be vesa. In any case, it seems unlikely it's the correct driver. Please paste your current /etc/X11/xorg.conf.

    – Faheem Mitha
    Aug 4 '17 at 8:22













  • I'm currently using i3, but I installed debian with XFCE. When I go to /etc/X11 I do not see an xorg.conf file. The only .conf file I have in that folder is Xwrapper.config.

    – Medynsky
    Aug 4 '17 at 9:12






  • 1





    I read through the X logs and found that I am using the fbdev driver as my graphics driver. In /usr/lib/xorg/modules/drivers I have the amdgpu driver, the radeon driver, the ati driver, and the fbdev driver (among other things). I'm just at a loss for how exactly I'm supposed to use any of those drivers in place of fbdev. I don't know how to change my driver and everything I find online seems to be about just downloading the driver. Do I just change the fbdev after "Driver" in the xorg.conf file to the driver? That seems to break things when I try it so I feel there has to be more.

    – Medynsky
    Aug 9 '17 at 11:11



















  • Can you post a link to your X logs, please? Usually it is /var/log//var/log/Xorg.0.log. You could use, for example, gist-paste /var/log//var/log/Xorg.0.log, which will create a GIST for you. You then just need to post the URL. You will need to install the gist package first - apt-get install gist. Also, what desktop/window manager are you running?

    – Faheem Mitha
    Aug 4 '17 at 7:17













  • Here you go gist.github.com/anonymous/fc1bb91a4778c5a43efca4a854efb164

    – Medynsky
    Aug 4 '17 at 7:38











  • Add that link to the question, please. Also, what desktop/window manager are you running? Based on a quick look at the logs, it's not clear what driver is being used, per X's usual transparency of reporting. It might be fb or it might be vesa. In any case, it seems unlikely it's the correct driver. Please paste your current /etc/X11/xorg.conf.

    – Faheem Mitha
    Aug 4 '17 at 8:22













  • I'm currently using i3, but I installed debian with XFCE. When I go to /etc/X11 I do not see an xorg.conf file. The only .conf file I have in that folder is Xwrapper.config.

    – Medynsky
    Aug 4 '17 at 9:12






  • 1





    I read through the X logs and found that I am using the fbdev driver as my graphics driver. In /usr/lib/xorg/modules/drivers I have the amdgpu driver, the radeon driver, the ati driver, and the fbdev driver (among other things). I'm just at a loss for how exactly I'm supposed to use any of those drivers in place of fbdev. I don't know how to change my driver and everything I find online seems to be about just downloading the driver. Do I just change the fbdev after "Driver" in the xorg.conf file to the driver? That seems to break things when I try it so I feel there has to be more.

    – Medynsky
    Aug 9 '17 at 11:11

















Can you post a link to your X logs, please? Usually it is /var/log//var/log/Xorg.0.log. You could use, for example, gist-paste /var/log//var/log/Xorg.0.log, which will create a GIST for you. You then just need to post the URL. You will need to install the gist package first - apt-get install gist. Also, what desktop/window manager are you running?

– Faheem Mitha
Aug 4 '17 at 7:17







Can you post a link to your X logs, please? Usually it is /var/log//var/log/Xorg.0.log. You could use, for example, gist-paste /var/log//var/log/Xorg.0.log, which will create a GIST for you. You then just need to post the URL. You will need to install the gist package first - apt-get install gist. Also, what desktop/window manager are you running?

– Faheem Mitha
Aug 4 '17 at 7:17















Here you go gist.github.com/anonymous/fc1bb91a4778c5a43efca4a854efb164

– Medynsky
Aug 4 '17 at 7:38





Here you go gist.github.com/anonymous/fc1bb91a4778c5a43efca4a854efb164

– Medynsky
Aug 4 '17 at 7:38













Add that link to the question, please. Also, what desktop/window manager are you running? Based on a quick look at the logs, it's not clear what driver is being used, per X's usual transparency of reporting. It might be fb or it might be vesa. In any case, it seems unlikely it's the correct driver. Please paste your current /etc/X11/xorg.conf.

– Faheem Mitha
Aug 4 '17 at 8:22







Add that link to the question, please. Also, what desktop/window manager are you running? Based on a quick look at the logs, it's not clear what driver is being used, per X's usual transparency of reporting. It might be fb or it might be vesa. In any case, it seems unlikely it's the correct driver. Please paste your current /etc/X11/xorg.conf.

– Faheem Mitha
Aug 4 '17 at 8:22















I'm currently using i3, but I installed debian with XFCE. When I go to /etc/X11 I do not see an xorg.conf file. The only .conf file I have in that folder is Xwrapper.config.

– Medynsky
Aug 4 '17 at 9:12





I'm currently using i3, but I installed debian with XFCE. When I go to /etc/X11 I do not see an xorg.conf file. The only .conf file I have in that folder is Xwrapper.config.

– Medynsky
Aug 4 '17 at 9:12




1




1





I read through the X logs and found that I am using the fbdev driver as my graphics driver. In /usr/lib/xorg/modules/drivers I have the amdgpu driver, the radeon driver, the ati driver, and the fbdev driver (among other things). I'm just at a loss for how exactly I'm supposed to use any of those drivers in place of fbdev. I don't know how to change my driver and everything I find online seems to be about just downloading the driver. Do I just change the fbdev after "Driver" in the xorg.conf file to the driver? That seems to break things when I try it so I feel there has to be more.

– Medynsky
Aug 9 '17 at 11:11





I read through the X logs and found that I am using the fbdev driver as my graphics driver. In /usr/lib/xorg/modules/drivers I have the amdgpu driver, the radeon driver, the ati driver, and the fbdev driver (among other things). I'm just at a loss for how exactly I'm supposed to use any of those drivers in place of fbdev. I don't know how to change my driver and everything I find online seems to be about just downloading the driver. Do I just change the fbdev after "Driver" in the xorg.conf file to the driver? That seems to break things when I try it so I feel there has to be more.

– Medynsky
Aug 9 '17 at 11:11










1 Answer
1






active

oldest

votes


















0














I've had this issue as well in various Linux distros and have created a script that I copy to systems in which I encounter this problem, which I'll include below after a brief explanation of my findings, though I still have a problem with permanency as not all config files are created equal, or even present in some Linux OS flavors; however, I find that both utilities to query and set the modes are present ('cvt' and 'xrandr').



First of all you need to determine the parameters to set with 'xrandr' which you'll do with 'cvt' by executing the following in a terminal window. First, get the data from 'xrandr' as you already have. When I execute 'xrandr' it returns the following:



xrandr



Screen0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected primary 1024x768+0+0 0mm x 0mm
1024x768 76.00*




The only info you really need from that block above is the device name, Screen0 which I'll put in the code below for your benefit. Make sure to change any data you get from xrandr and cvt that differs from my results as your hardware is different and may return different parameters.



You'll need to get your data from cvt doing:



cvt 1600 900


This should return something like:




# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync




You'll need the Modeline data from the quotation mark through to the end of 'vsync'



With that, if I were doing it with that resolution and the hardware I have, I'd put the following into a script, save it as something like 'fixmyres.sh'



# Resolution fix for 1600x900 - changes to 1600x900 with cvt calculation

xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode Screen0 1600x900_60.00
xrandr --output Screen0 --mode 1600x900_60.00


and set it as executable:



chmod a+x fixmyres.sh


then run it



./fixmyres.sh


I place the file on the desktop since the results have been inconsistent for me using the Xorg file(s).



I hope this helps. I'm still fairly wet behind the ears in my experience with Linux, but I had great difficulty finding this information and hope to save some legwork for others who are experiencing these problems as well. Now if I could only make it permanent with some Linux distros (I use Ubuntu, Fedora, Gentoo, BSD, and others, which are all different).



Happy computing!






share|improve this answer
























  • Most of this is unnecessary these days. X is mostly self-configuring.

    – Faheem Mitha
    Aug 4 '17 at 8:39











  • I created a .sh file exactly like the one you provided (I get the same xrandr and cvt output) but while this does create another line under "default connected" when running xrandr I'm still in 1024x768. Also the script returns "cannot find output Screen0". changing Screen0 to default removes that error but the script still doesn't fix my screen resolution or mirrored monitor problem.

    – Medynsky
    Aug 4 '17 at 8:56











  • The only other thing I can suggest, especially since you confirmed that another resolution line is created under the "default connected" block is to check the Display applet in the system preferences and see if that newly entered resolution is selectable in the resolution dropdown list. That would be the same place to turn off the mirrored option as well. That the resolution didn't appear in the UI for me until I was able to append that additional resolution to the list of the default connections. You'd still have to work on the Xorg file to make it automatic which is still a problem here.

    – HoundCat
    Aug 4 '17 at 11:16












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',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
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%2f383819%2fuse-two-monitors-in-debian-9-stretch-on-amd-graphics-card%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









0














I've had this issue as well in various Linux distros and have created a script that I copy to systems in which I encounter this problem, which I'll include below after a brief explanation of my findings, though I still have a problem with permanency as not all config files are created equal, or even present in some Linux OS flavors; however, I find that both utilities to query and set the modes are present ('cvt' and 'xrandr').



First of all you need to determine the parameters to set with 'xrandr' which you'll do with 'cvt' by executing the following in a terminal window. First, get the data from 'xrandr' as you already have. When I execute 'xrandr' it returns the following:



xrandr



Screen0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected primary 1024x768+0+0 0mm x 0mm
1024x768 76.00*




The only info you really need from that block above is the device name, Screen0 which I'll put in the code below for your benefit. Make sure to change any data you get from xrandr and cvt that differs from my results as your hardware is different and may return different parameters.



You'll need to get your data from cvt doing:



cvt 1600 900


This should return something like:




# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync




You'll need the Modeline data from the quotation mark through to the end of 'vsync'



With that, if I were doing it with that resolution and the hardware I have, I'd put the following into a script, save it as something like 'fixmyres.sh'



# Resolution fix for 1600x900 - changes to 1600x900 with cvt calculation

xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode Screen0 1600x900_60.00
xrandr --output Screen0 --mode 1600x900_60.00


and set it as executable:



chmod a+x fixmyres.sh


then run it



./fixmyres.sh


I place the file on the desktop since the results have been inconsistent for me using the Xorg file(s).



I hope this helps. I'm still fairly wet behind the ears in my experience with Linux, but I had great difficulty finding this information and hope to save some legwork for others who are experiencing these problems as well. Now if I could only make it permanent with some Linux distros (I use Ubuntu, Fedora, Gentoo, BSD, and others, which are all different).



Happy computing!






share|improve this answer
























  • Most of this is unnecessary these days. X is mostly self-configuring.

    – Faheem Mitha
    Aug 4 '17 at 8:39











  • I created a .sh file exactly like the one you provided (I get the same xrandr and cvt output) but while this does create another line under "default connected" when running xrandr I'm still in 1024x768. Also the script returns "cannot find output Screen0". changing Screen0 to default removes that error but the script still doesn't fix my screen resolution or mirrored monitor problem.

    – Medynsky
    Aug 4 '17 at 8:56











  • The only other thing I can suggest, especially since you confirmed that another resolution line is created under the "default connected" block is to check the Display applet in the system preferences and see if that newly entered resolution is selectable in the resolution dropdown list. That would be the same place to turn off the mirrored option as well. That the resolution didn't appear in the UI for me until I was able to append that additional resolution to the list of the default connections. You'd still have to work on the Xorg file to make it automatic which is still a problem here.

    – HoundCat
    Aug 4 '17 at 11:16
















0














I've had this issue as well in various Linux distros and have created a script that I copy to systems in which I encounter this problem, which I'll include below after a brief explanation of my findings, though I still have a problem with permanency as not all config files are created equal, or even present in some Linux OS flavors; however, I find that both utilities to query and set the modes are present ('cvt' and 'xrandr').



First of all you need to determine the parameters to set with 'xrandr' which you'll do with 'cvt' by executing the following in a terminal window. First, get the data from 'xrandr' as you already have. When I execute 'xrandr' it returns the following:



xrandr



Screen0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected primary 1024x768+0+0 0mm x 0mm
1024x768 76.00*




The only info you really need from that block above is the device name, Screen0 which I'll put in the code below for your benefit. Make sure to change any data you get from xrandr and cvt that differs from my results as your hardware is different and may return different parameters.



You'll need to get your data from cvt doing:



cvt 1600 900


This should return something like:




# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync




You'll need the Modeline data from the quotation mark through to the end of 'vsync'



With that, if I were doing it with that resolution and the hardware I have, I'd put the following into a script, save it as something like 'fixmyres.sh'



# Resolution fix for 1600x900 - changes to 1600x900 with cvt calculation

xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode Screen0 1600x900_60.00
xrandr --output Screen0 --mode 1600x900_60.00


and set it as executable:



chmod a+x fixmyres.sh


then run it



./fixmyres.sh


I place the file on the desktop since the results have been inconsistent for me using the Xorg file(s).



I hope this helps. I'm still fairly wet behind the ears in my experience with Linux, but I had great difficulty finding this information and hope to save some legwork for others who are experiencing these problems as well. Now if I could only make it permanent with some Linux distros (I use Ubuntu, Fedora, Gentoo, BSD, and others, which are all different).



Happy computing!






share|improve this answer
























  • Most of this is unnecessary these days. X is mostly self-configuring.

    – Faheem Mitha
    Aug 4 '17 at 8:39











  • I created a .sh file exactly like the one you provided (I get the same xrandr and cvt output) but while this does create another line under "default connected" when running xrandr I'm still in 1024x768. Also the script returns "cannot find output Screen0". changing Screen0 to default removes that error but the script still doesn't fix my screen resolution or mirrored monitor problem.

    – Medynsky
    Aug 4 '17 at 8:56











  • The only other thing I can suggest, especially since you confirmed that another resolution line is created under the "default connected" block is to check the Display applet in the system preferences and see if that newly entered resolution is selectable in the resolution dropdown list. That would be the same place to turn off the mirrored option as well. That the resolution didn't appear in the UI for me until I was able to append that additional resolution to the list of the default connections. You'd still have to work on the Xorg file to make it automatic which is still a problem here.

    – HoundCat
    Aug 4 '17 at 11:16














0












0








0







I've had this issue as well in various Linux distros and have created a script that I copy to systems in which I encounter this problem, which I'll include below after a brief explanation of my findings, though I still have a problem with permanency as not all config files are created equal, or even present in some Linux OS flavors; however, I find that both utilities to query and set the modes are present ('cvt' and 'xrandr').



First of all you need to determine the parameters to set with 'xrandr' which you'll do with 'cvt' by executing the following in a terminal window. First, get the data from 'xrandr' as you already have. When I execute 'xrandr' it returns the following:



xrandr



Screen0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected primary 1024x768+0+0 0mm x 0mm
1024x768 76.00*




The only info you really need from that block above is the device name, Screen0 which I'll put in the code below for your benefit. Make sure to change any data you get from xrandr and cvt that differs from my results as your hardware is different and may return different parameters.



You'll need to get your data from cvt doing:



cvt 1600 900


This should return something like:




# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync




You'll need the Modeline data from the quotation mark through to the end of 'vsync'



With that, if I were doing it with that resolution and the hardware I have, I'd put the following into a script, save it as something like 'fixmyres.sh'



# Resolution fix for 1600x900 - changes to 1600x900 with cvt calculation

xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode Screen0 1600x900_60.00
xrandr --output Screen0 --mode 1600x900_60.00


and set it as executable:



chmod a+x fixmyres.sh


then run it



./fixmyres.sh


I place the file on the desktop since the results have been inconsistent for me using the Xorg file(s).



I hope this helps. I'm still fairly wet behind the ears in my experience with Linux, but I had great difficulty finding this information and hope to save some legwork for others who are experiencing these problems as well. Now if I could only make it permanent with some Linux distros (I use Ubuntu, Fedora, Gentoo, BSD, and others, which are all different).



Happy computing!






share|improve this answer













I've had this issue as well in various Linux distros and have created a script that I copy to systems in which I encounter this problem, which I'll include below after a brief explanation of my findings, though I still have a problem with permanency as not all config files are created equal, or even present in some Linux OS flavors; however, I find that both utilities to query and set the modes are present ('cvt' and 'xrandr').



First of all you need to determine the parameters to set with 'xrandr' which you'll do with 'cvt' by executing the following in a terminal window. First, get the data from 'xrandr' as you already have. When I execute 'xrandr' it returns the following:



xrandr



Screen0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected primary 1024x768+0+0 0mm x 0mm
1024x768 76.00*




The only info you really need from that block above is the device name, Screen0 which I'll put in the code below for your benefit. Make sure to change any data you get from xrandr and cvt that differs from my results as your hardware is different and may return different parameters.



You'll need to get your data from cvt doing:



cvt 1600 900


This should return something like:




# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync




You'll need the Modeline data from the quotation mark through to the end of 'vsync'



With that, if I were doing it with that resolution and the hardware I have, I'd put the following into a script, save it as something like 'fixmyres.sh'



# Resolution fix for 1600x900 - changes to 1600x900 with cvt calculation

xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode Screen0 1600x900_60.00
xrandr --output Screen0 --mode 1600x900_60.00


and set it as executable:



chmod a+x fixmyres.sh


then run it



./fixmyres.sh


I place the file on the desktop since the results have been inconsistent for me using the Xorg file(s).



I hope this helps. I'm still fairly wet behind the ears in my experience with Linux, but I had great difficulty finding this information and hope to save some legwork for others who are experiencing these problems as well. Now if I could only make it permanent with some Linux distros (I use Ubuntu, Fedora, Gentoo, BSD, and others, which are all different).



Happy computing!







share|improve this answer












share|improve this answer



share|improve this answer










answered Aug 4 '17 at 8:31









HoundCatHoundCat

12




12













  • Most of this is unnecessary these days. X is mostly self-configuring.

    – Faheem Mitha
    Aug 4 '17 at 8:39











  • I created a .sh file exactly like the one you provided (I get the same xrandr and cvt output) but while this does create another line under "default connected" when running xrandr I'm still in 1024x768. Also the script returns "cannot find output Screen0". changing Screen0 to default removes that error but the script still doesn't fix my screen resolution or mirrored monitor problem.

    – Medynsky
    Aug 4 '17 at 8:56











  • The only other thing I can suggest, especially since you confirmed that another resolution line is created under the "default connected" block is to check the Display applet in the system preferences and see if that newly entered resolution is selectable in the resolution dropdown list. That would be the same place to turn off the mirrored option as well. That the resolution didn't appear in the UI for me until I was able to append that additional resolution to the list of the default connections. You'd still have to work on the Xorg file to make it automatic which is still a problem here.

    – HoundCat
    Aug 4 '17 at 11:16



















  • Most of this is unnecessary these days. X is mostly self-configuring.

    – Faheem Mitha
    Aug 4 '17 at 8:39











  • I created a .sh file exactly like the one you provided (I get the same xrandr and cvt output) but while this does create another line under "default connected" when running xrandr I'm still in 1024x768. Also the script returns "cannot find output Screen0". changing Screen0 to default removes that error but the script still doesn't fix my screen resolution or mirrored monitor problem.

    – Medynsky
    Aug 4 '17 at 8:56











  • The only other thing I can suggest, especially since you confirmed that another resolution line is created under the "default connected" block is to check the Display applet in the system preferences and see if that newly entered resolution is selectable in the resolution dropdown list. That would be the same place to turn off the mirrored option as well. That the resolution didn't appear in the UI for me until I was able to append that additional resolution to the list of the default connections. You'd still have to work on the Xorg file to make it automatic which is still a problem here.

    – HoundCat
    Aug 4 '17 at 11:16

















Most of this is unnecessary these days. X is mostly self-configuring.

– Faheem Mitha
Aug 4 '17 at 8:39





Most of this is unnecessary these days. X is mostly self-configuring.

– Faheem Mitha
Aug 4 '17 at 8:39













I created a .sh file exactly like the one you provided (I get the same xrandr and cvt output) but while this does create another line under "default connected" when running xrandr I'm still in 1024x768. Also the script returns "cannot find output Screen0". changing Screen0 to default removes that error but the script still doesn't fix my screen resolution or mirrored monitor problem.

– Medynsky
Aug 4 '17 at 8:56





I created a .sh file exactly like the one you provided (I get the same xrandr and cvt output) but while this does create another line under "default connected" when running xrandr I'm still in 1024x768. Also the script returns "cannot find output Screen0". changing Screen0 to default removes that error but the script still doesn't fix my screen resolution or mirrored monitor problem.

– Medynsky
Aug 4 '17 at 8:56













The only other thing I can suggest, especially since you confirmed that another resolution line is created under the "default connected" block is to check the Display applet in the system preferences and see if that newly entered resolution is selectable in the resolution dropdown list. That would be the same place to turn off the mirrored option as well. That the resolution didn't appear in the UI for me until I was able to append that additional resolution to the list of the default connections. You'd still have to work on the Xorg file to make it automatic which is still a problem here.

– HoundCat
Aug 4 '17 at 11:16





The only other thing I can suggest, especially since you confirmed that another resolution line is created under the "default connected" block is to check the Display applet in the system preferences and see if that newly entered resolution is selectable in the resolution dropdown list. That would be the same place to turn off the mirrored option as well. That the resolution didn't appear in the UI for me until I was able to append that additional resolution to the list of the default connections. You'd still have to work on the Xorg file to make it automatic which is still a problem here.

– HoundCat
Aug 4 '17 at 11:16


















draft saved

draft discarded




















































Thanks for contributing an answer to Unix & Linux Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f383819%2fuse-two-monitors-in-debian-9-stretch-on-amd-graphics-card%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Hudson River Historic District Contents Geography History The district today Aesthetics Cultural...

The number designs the writing. Feandra Aversely Definition: The act of ingrafting a sprig or shoot of one...

Ayherre Geografie Demografie Externe links Navigatiemenu43° 23′ NB, 1° 15′ WL43° 23′ NB, 1°...