Disable built in display when external is provided in Gnome

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











up vote
1
down vote

favorite












My laptop has a 4k display. When I plug in my thunderbolt 3 to display port adapter which connects to 3 1920x1200 displays over MST it fails to properly connect because it exceeds the maximum resolution permitted by my GPU.



A -hopeful- solution to this is disabling the built in display and then connecting to the external displays. However, I can't seem to pull it off properly through the display manager and it usually ends in me crashing things.



Summary:



Laptop -> Thunderbolt 3 to display port adapter -> 3 1920x1200 displays over MST/Daisy Chaining



I am seeking to disable the built-in display when external displays are detected and reenable it when external displays are unplugged.



enter image description here







share|improve this question






















  • It's always worked for me in the past through Display Properties. Plug in the monitor and turn it on, detect displays, tell it to turn the panel off, apply, accept.
    – Ignacio Vazquez-Abrams
    Nov 10 '17 at 22:23










  • Due to resolution constraints this does not work for me. I can only get two external displays working instead of all 3.
    – Alec
    Nov 10 '17 at 22:41






  • 1




    Don't post screenshots of textual output, paste the actual text...
    – jasonwryan
    Nov 10 '17 at 23:53






  • 1




    @jasonwryan I would argue that in this context that is insignificant.
    – Alec
    Nov 11 '17 at 2:12










  • @Alec I don't care whether the information is significant or not, I just don't want people here thinking that it is acceptable to post screenshots of text.
    – jasonwryan
    Nov 11 '17 at 3:00














up vote
1
down vote

favorite












My laptop has a 4k display. When I plug in my thunderbolt 3 to display port adapter which connects to 3 1920x1200 displays over MST it fails to properly connect because it exceeds the maximum resolution permitted by my GPU.



A -hopeful- solution to this is disabling the built in display and then connecting to the external displays. However, I can't seem to pull it off properly through the display manager and it usually ends in me crashing things.



Summary:



Laptop -> Thunderbolt 3 to display port adapter -> 3 1920x1200 displays over MST/Daisy Chaining



I am seeking to disable the built-in display when external displays are detected and reenable it when external displays are unplugged.



enter image description here







share|improve this question






















  • It's always worked for me in the past through Display Properties. Plug in the monitor and turn it on, detect displays, tell it to turn the panel off, apply, accept.
    – Ignacio Vazquez-Abrams
    Nov 10 '17 at 22:23










  • Due to resolution constraints this does not work for me. I can only get two external displays working instead of all 3.
    – Alec
    Nov 10 '17 at 22:41






  • 1




    Don't post screenshots of textual output, paste the actual text...
    – jasonwryan
    Nov 10 '17 at 23:53






  • 1




    @jasonwryan I would argue that in this context that is insignificant.
    – Alec
    Nov 11 '17 at 2:12










  • @Alec I don't care whether the information is significant or not, I just don't want people here thinking that it is acceptable to post screenshots of text.
    – jasonwryan
    Nov 11 '17 at 3:00












up vote
1
down vote

favorite









up vote
1
down vote

favorite











My laptop has a 4k display. When I plug in my thunderbolt 3 to display port adapter which connects to 3 1920x1200 displays over MST it fails to properly connect because it exceeds the maximum resolution permitted by my GPU.



A -hopeful- solution to this is disabling the built in display and then connecting to the external displays. However, I can't seem to pull it off properly through the display manager and it usually ends in me crashing things.



Summary:



Laptop -> Thunderbolt 3 to display port adapter -> 3 1920x1200 displays over MST/Daisy Chaining



I am seeking to disable the built-in display when external displays are detected and reenable it when external displays are unplugged.



enter image description here







share|improve this question














My laptop has a 4k display. When I plug in my thunderbolt 3 to display port adapter which connects to 3 1920x1200 displays over MST it fails to properly connect because it exceeds the maximum resolution permitted by my GPU.



A -hopeful- solution to this is disabling the built in display and then connecting to the external displays. However, I can't seem to pull it off properly through the display manager and it usually ends in me crashing things.



Summary:



Laptop -> Thunderbolt 3 to display port adapter -> 3 1920x1200 displays over MST/Daisy Chaining



I am seeking to disable the built-in display when external displays are detected and reenable it when external displays are unplugged.



enter image description here









share|improve this question













share|improve this question




share|improve this question








edited Nov 11 '17 at 23:17

























asked Nov 10 '17 at 21:55









Alec

184




184











  • It's always worked for me in the past through Display Properties. Plug in the monitor and turn it on, detect displays, tell it to turn the panel off, apply, accept.
    – Ignacio Vazquez-Abrams
    Nov 10 '17 at 22:23










  • Due to resolution constraints this does not work for me. I can only get two external displays working instead of all 3.
    – Alec
    Nov 10 '17 at 22:41






  • 1




    Don't post screenshots of textual output, paste the actual text...
    – jasonwryan
    Nov 10 '17 at 23:53






  • 1




    @jasonwryan I would argue that in this context that is insignificant.
    – Alec
    Nov 11 '17 at 2:12










  • @Alec I don't care whether the information is significant or not, I just don't want people here thinking that it is acceptable to post screenshots of text.
    – jasonwryan
    Nov 11 '17 at 3:00
















  • It's always worked for me in the past through Display Properties. Plug in the monitor and turn it on, detect displays, tell it to turn the panel off, apply, accept.
    – Ignacio Vazquez-Abrams
    Nov 10 '17 at 22:23










  • Due to resolution constraints this does not work for me. I can only get two external displays working instead of all 3.
    – Alec
    Nov 10 '17 at 22:41






  • 1




    Don't post screenshots of textual output, paste the actual text...
    – jasonwryan
    Nov 10 '17 at 23:53






  • 1




    @jasonwryan I would argue that in this context that is insignificant.
    – Alec
    Nov 11 '17 at 2:12










  • @Alec I don't care whether the information is significant or not, I just don't want people here thinking that it is acceptable to post screenshots of text.
    – jasonwryan
    Nov 11 '17 at 3:00















It's always worked for me in the past through Display Properties. Plug in the monitor and turn it on, detect displays, tell it to turn the panel off, apply, accept.
– Ignacio Vazquez-Abrams
Nov 10 '17 at 22:23




It's always worked for me in the past through Display Properties. Plug in the monitor and turn it on, detect displays, tell it to turn the panel off, apply, accept.
– Ignacio Vazquez-Abrams
Nov 10 '17 at 22:23












Due to resolution constraints this does not work for me. I can only get two external displays working instead of all 3.
– Alec
Nov 10 '17 at 22:41




Due to resolution constraints this does not work for me. I can only get two external displays working instead of all 3.
– Alec
Nov 10 '17 at 22:41




1




1




Don't post screenshots of textual output, paste the actual text...
– jasonwryan
Nov 10 '17 at 23:53




Don't post screenshots of textual output, paste the actual text...
– jasonwryan
Nov 10 '17 at 23:53




1




1




@jasonwryan I would argue that in this context that is insignificant.
– Alec
Nov 11 '17 at 2:12




@jasonwryan I would argue that in this context that is insignificant.
– Alec
Nov 11 '17 at 2:12












@Alec I don't care whether the information is significant or not, I just don't want people here thinking that it is acceptable to post screenshots of text.
– jasonwryan
Nov 11 '17 at 3:00




@Alec I don't care whether the information is significant or not, I just don't want people here thinking that it is acceptable to post screenshots of text.
– jasonwryan
Nov 11 '17 at 3:00










2 Answers
2






active

oldest

votes

















up vote
1
down vote



accepted










First, an xrandr --listmonitors shows the displays visible for your X.



For example, you will see these (I have a single-display, you will have multiple):



Monitors: 1
0: +*DVI-0 1920/598x1080/336+0+0 DVI-0


Now if I would want to power off my DVI-0 display, I would issue an



xrandr --output DVI-0 --off


You can get a more detailed list of your display configuration with an xrandr -q.



The problem is, that it is a command line tool. Doing this automatically on display connect/disconnect is possible, but in the case of gnome+suse, I don't know, how.



Maybe you will get a more detailed answer for that - if your question wouldn't be closed until that.






share|improve this answer



























    up vote
    1
    down vote













    Check autorandr package. You create set ups and the tool switches between them automatically.






    share|improve this answer




















      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%2f403831%2fdisable-built-in-display-when-external-is-provided-in-gnome%23new-answer', 'question_page');

      );

      Post as a guest






























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes








      up vote
      1
      down vote



      accepted










      First, an xrandr --listmonitors shows the displays visible for your X.



      For example, you will see these (I have a single-display, you will have multiple):



      Monitors: 1
      0: +*DVI-0 1920/598x1080/336+0+0 DVI-0


      Now if I would want to power off my DVI-0 display, I would issue an



      xrandr --output DVI-0 --off


      You can get a more detailed list of your display configuration with an xrandr -q.



      The problem is, that it is a command line tool. Doing this automatically on display connect/disconnect is possible, but in the case of gnome+suse, I don't know, how.



      Maybe you will get a more detailed answer for that - if your question wouldn't be closed until that.






      share|improve this answer
























        up vote
        1
        down vote



        accepted










        First, an xrandr --listmonitors shows the displays visible for your X.



        For example, you will see these (I have a single-display, you will have multiple):



        Monitors: 1
        0: +*DVI-0 1920/598x1080/336+0+0 DVI-0


        Now if I would want to power off my DVI-0 display, I would issue an



        xrandr --output DVI-0 --off


        You can get a more detailed list of your display configuration with an xrandr -q.



        The problem is, that it is a command line tool. Doing this automatically on display connect/disconnect is possible, but in the case of gnome+suse, I don't know, how.



        Maybe you will get a more detailed answer for that - if your question wouldn't be closed until that.






        share|improve this answer






















          up vote
          1
          down vote



          accepted







          up vote
          1
          down vote



          accepted






          First, an xrandr --listmonitors shows the displays visible for your X.



          For example, you will see these (I have a single-display, you will have multiple):



          Monitors: 1
          0: +*DVI-0 1920/598x1080/336+0+0 DVI-0


          Now if I would want to power off my DVI-0 display, I would issue an



          xrandr --output DVI-0 --off


          You can get a more detailed list of your display configuration with an xrandr -q.



          The problem is, that it is a command line tool. Doing this automatically on display connect/disconnect is possible, but in the case of gnome+suse, I don't know, how.



          Maybe you will get a more detailed answer for that - if your question wouldn't be closed until that.






          share|improve this answer












          First, an xrandr --listmonitors shows the displays visible for your X.



          For example, you will see these (I have a single-display, you will have multiple):



          Monitors: 1
          0: +*DVI-0 1920/598x1080/336+0+0 DVI-0


          Now if I would want to power off my DVI-0 display, I would issue an



          xrandr --output DVI-0 --off


          You can get a more detailed list of your display configuration with an xrandr -q.



          The problem is, that it is a command line tool. Doing this automatically on display connect/disconnect is possible, but in the case of gnome+suse, I don't know, how.



          Maybe you will get a more detailed answer for that - if your question wouldn't be closed until that.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 12 '17 at 0:46









          peterh

          3,94592755




          3,94592755






















              up vote
              1
              down vote













              Check autorandr package. You create set ups and the tool switches between them automatically.






              share|improve this answer
























                up vote
                1
                down vote













                Check autorandr package. You create set ups and the tool switches between them automatically.






                share|improve this answer






















                  up vote
                  1
                  down vote










                  up vote
                  1
                  down vote









                  Check autorandr package. You create set ups and the tool switches between them automatically.






                  share|improve this answer












                  Check autorandr package. You create set ups and the tool switches between them automatically.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Jun 30 at 15:33









                  grafa

                  1285




                  1285



























                       

                      draft saved


                      draft discarded















































                       


                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f403831%2fdisable-built-in-display-when-external-is-provided-in-gnome%23new-answer', 'question_page');

                      );

                      Post as a guest













































































                      Popular posts from this blog

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

                      Christian Cage

                      How to properly install USB display driver for Fresco Logic FL2000DX on Ubuntu?