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?

                      Bahrain

                      Postfix configuration issue with fips on centos 7; mailgun relay