Xubuntu에게 노트북 디스플레이를 복제하지 말고 외부 디스플레이로 확장하도록 지시하는 방법은 무엇입니까?


33

에 가서을 Settingsmanager선택했습니다 Display. 외부 디스플레이가 표시되었습니다. 그래서 나는 Use this output(스크린 샷 참조)를 선택 apply했고 노트북 화면 을 두드리면 외부 디스플레이에 복제되었습니다.

그러나 내가 원했던 것은 그것을 복제 하지 않고 확장 하는 것이 었습니다 .

불행히도 나는 그것에 대한 옵션을 찾을 수 없습니다.

그러한 옵션이 있습니까?

어떤 힌트에도 좋습니다!


: 아마, 나처럼, 당신은 또한 무효화 사용할 수 있습니다 askubuntu.com/questions/82601/...
maniat1k

이 질문은 Xubuntu 13.04 (또는 다른 것)으로 구식입니다. 모니터 스위칭은 2012 년부터 XFCE되었습니다 : webupd8.org/2012/11/... . 외부 디스플레이를 꽂으면 fn + f7 (모니터 기호)을 누르고 복제 또는 확장을 원하는지 선택할 수있는 스위처를 얻을 수 있습니다. 시스템 설정 → 화면에서 외부 모니터를 연결할 때마다 스위처가 팝업되도록 선택할 수도 있습니다. 질문을 표시하는 방법이 only relevant to unsupported versions of Ubuntu있습니까?
unhammer 2012

그리고 여기에 업데이트 된 답변이 있습니다 : askubuntu.com/a/883190/25639
unhammer

답변:


35

나와 같은 상황에 처한 경우 :

  1. 입력 xrandr터미널에와 그림 name노트북 화면과 name외부 화면을. 광산은 VGA-0랩톱과 LVDS외부 노트북 이었습니다 .
  2. 당신이 그것에있는 동안 당신은 두 장치에서 지원하는 해상도를 알 수 있습니다.

  3. 컴퓨터 어딘가에 실행 스크립트를 작성하고 이름을 예를 들어로 지정하십시오 dual_monitor.sh.

  4. 다음 명령을 스크립트에 넣으십시오. 의견은 무엇이 무엇인지 설명해야합니다!

    #!/bin/bash
    
    
    # RESOLUTION SETTINGS
    # This sets your VGA1 monitor to its best resolution.
    xrandr --output VGA-0 --mode 1280x1024 --rate 60
    # This sets your laptop monitor to its best resolution.
    xrandr --output LVDS --mode 1400x1050--rate 60
    
    # MONITOR ORDER
    # Put the Laptop right, VGA1 monitor left
    # xrandr --output VGA1 --left-of LVDS1
    # Put the Laptop left, VGA1 monitor right
    xrandr --output LVDS --left-of VGA-0
    
    # PRIMARY MONITOR
    # This sets your laptop monitor as your primary monitor.
    xrandr --output LVDS --primary
    # This sets your VGA monitor as your primary monitor.
    # xrandr --output VGA1 --primary

    원하지 않는 것을 주석 처리하고 필요한 것을 주석 해제하면이 스크립트를 실행 한 후 완료됩니다!

나는 여기여기 에서이 해결책을 얻었다 .


@ 토마스 : 물론! :-)
Aufwind

게시물에 어떻게 답장합니까? 내가 이것을 추가 할 것 같아요. .. 더 큽니다 ... 어떻게 설정을 저장하여 재부팅 할 때마다 모니터 레이아웃을 다시 할 필요가 없습니까?

15

의 그래픽 인터페이스를 사용하여 xrandr전화를 grandr. 다음과 같이 설치하십시오.

sudo apt-get update
sudo apt-get install grandr

그런 다음 Xubuntu 메뉴에서 시스템-> 다중 화면으로 이동하십시오.

여기서 다른 디스플레이에 대해 "자동"체크 상자를 끄고 레이아웃 화면에서 레이아웃을 확장 할 수 있습니다. 잘 작동합니다 (Xubuntu 11.10 / Thinkpad x220).


나도 추천합니다. 134kb의 간단한 패키지로 설정 및 사용자 정의가 용이합니다. 또한 일시 중지-재개 후 모니터가 꺼지는 문제를 수정했습니다.
Treepata

아마도 명성 부족으로 인해 (아직) 언급 할 수 없기 때문에 그가 대답으로 표현 한 @ user45087 질문에 대답하고 싶을 것입니다. :-) 그래서 난 그냥 당신을 위해 핑 생각합니다.
Aufwind

14
Xubuntu 12.04에서 패키지를 찾을 수 없습니다. 대신 arandr패키지 를 설치 했는데 훌륭하게 작동했습니다.
Zachary Schuessler

1
Zachary가 쓴 것처럼 Xubuntu 13.04에서도 arandr가 작동합니다.
Awi

11

위해 분투 13.04 , xrandr를에 GUI 프론트 엔드는 "ARandr은"; 완벽하게 작동합니다!

apt-get install arandr

여기에 이미지 설명을 입력하십시오


arandr셸 파일에 레이아웃을 저장할 수 있다는 것을 추가했습니다 . 데스크탑에 자주 사용되는 화면 구성을 몇 개 넣었습니다. VGA 프로젝터에서 프리젠 테이션을하고 싶을 때 스크립트를 클릭하면됩니다.
gertas

1
참된. 실제로 arandr가 작성한이 스크립트를 사용하여 수동으로 스크립트를 실행할 필요없이 외부 모니터가 연결되거나 연결 해제 될 때 올바른 구성을 자동으로 설정하는 다른 쉘 스크립트를 작성하려고했습니다. 그러나 나는 그것을 완전히 할 수 없었습니다. 그렇게 할 수 있다면 친절하게 알려주십시오.
Pushpak Dagade

또는 Windows와 같은 키를 사용하십시오. 대단 할 것입니다. 당신이 이미 한 일의 요점을 공유 할 수 있습니까?
gertas

gist.github.com/guanidene/11372941 이 스크립트는 외부 모니터가 연결되어 있는지 여부를 자동으로 감지하여 디스플레이를 구성합니다. 외부 모니터를 연결 / 연결 해제 할 때마다 스크립트 만 실행하면됩니다. 스크립트를 사용하려면 외부 모니터 해상도에 따라 스크립트를 약간 변경해야 할 수도 있습니다. 누락 된 것은 외부 모니터를 연결 / 연결 해제 할 때이 스크립트를 자동으로 실행하는 방법입니다. 이 작업을 수행 할 수있는 방법을 찾았지만 Xubuntu 13.04에서 작동하지 않았습니다. 아마도 당신은 도울 수 있습니다.
Pushpak Dagade

2

Xubuntu : 데스크탑을 새로운 모니터 로 확장 하거나 확장 있는 매우 간단한 솔루션입니다 !

로 이동하여 Settings Manager를 선택해야 Settings Editor합니다. 그런 다음을 선택하십시오 display. 우리는 하나가 메인 모니터라고 선언 active하고 두 번째 모니터를 확인 합니다.
두 번째 모니터의 "X"값은 기본 모니터 크기의 끝이됩니다. 해상도로 알 수 있습니다.
예를 들어, 1024x600 해상도의 모니터를 가진 넷북을 가지고 있다면, 두 번째 모니터는 1024 ( "X"값)에서 시작하여 두 번째 모니터의 "X"값에 쓰도록해야합니다 "X" position field.
적용하려면 세션을 종료 한 후 다시 로그인해야합니다.
아래 이미지를 참조하십시오! xubuntu에서 데스크탑을 확장하거나 확장하는 방법


1

나는 같은 문제가 있었고 Aufwind의 조언 덕분에 문제를 해결했습니다. 그러나 하단 메뉴에 문제가 있었으며 (화면 하단이 실제 디스플레이보다 "아래에 있기 때문에 열 수 없었습니다") 해당 솔루션의 "자동화"수준에 만족하지 못하여 내 문제를 해결하고 일반적으로 듀얼 디스플레이 모드로 쉽게 전환 할 수있는 Python 스크립트 :

    ./displaymanager.py -m dual -i "LVDS1;1366x768;60" -e "HDMI1;1920x1080;60"

하나의 명령으로 단일 디스플레이로 돌아갑니다.

    ./displaymanager.py -m single -i "LVDS1;1366x768;60" -e "HDMI1"

기본적으로 외부 디스플레이를 오른쪽에 배치하고 왼쪽 사용 인수에 배치합니다.

    -o "ei"

두 명령을 메뉴 항목 (활성화 자)에 바인딩하여 편하게 사용할 수 있습니다.

나는 아직도 좀 더 일반적으로 사용하기 위해 약간의 수정을 노력하고 있습니다.

https://github.com/regispl/displaymanager + short README 에서 찾을 수 있습니다 . 누군가 도움이되기를 바랍니다.)


0

향후 로그인을 위해 xrandr 듀얼 헤드 설정을 저장하려는 경우 위의 스크립트를

chmod +x dual_monitor.sh

그런 다음 설정> 설정 관리자> 세션 및 시작> 응용 프로그램 자동 시작에서 xfce 패널 메뉴로 이동하십시오.

그런 다음 실행 가능 스크립트를 목록에 추가하십시오. 그래도 문제가 해결되지 않으면 알려주세요. 대신 사용하는 다른 파이썬 스크립트가 있습니다. ;-)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.