Linux Mint 12와 gnome-shell이 설치된 Lenovo Thinkpad T420이 있습니다. 거기에는 Intel HD 3000 그래픽 카드가 있습니다.
집에 있을 때 다른 화면을 연결했는데(19" 4:3) 모든 것이 잘 작동합니다(확장 데스크탑). 단, Gnome 3 Bars + Shell을 올바른 화면에 두고 싶습니다. 할 수 없습니다. 어떻게 해야 할지 알아내세요.
미리 감사드립니다
답변1
제어 애플릿을 엽니다 System Settings > Displays
. 그것은 분명하지 않습니다 – 전혀 – 하지만 당신은~할 수 있다상단 검정색 패널의 미니어처를 기본으로 표시하려는 디스플레이로 드래그합니다. 패널, 활동 오버레이 및 모든 것이 해당 디스플레이로 마이그레이션됩니다.
답변2
대부분의 경우 다른 답변이 더 좋지만 완료를 위해 여기에 이것을 추가합니다.
# shows all displays
$ xrandr
# set one of the displays to primary
$ xrandr --output <display> --primary
이 방법은 노트북을 다른 모니터/여러 모니터에 도킹하거나 연결하는 경우 즉시 조정되므로 더 좋습니다. 또한 Elia의 답변에 대한 명령줄 대안이기도 합니다.
답변3
막대/쉘은 기본 모니터에 표시됩니다. 를 통해 기본 모니터를 구성할 수 있습니다 ~/.config/monitors.xml
. 기본 모니터로 사용하려는 모니터에 대한 primary
구성 항목을 으로 변경하고 , 다른 모니터에 대한 구성 항목을 으로 변경합니다.yes
no
답변4
이것신사의 링크매우 도움이 되었다
훌륭한 답변이 있습니다. 어쨌든, 이제 필요한 대로 결심을 설정했습니다. 에 있는 설정 파일을 복사해야 합니다 ~/.config/monitors.xml
.
해당 파일에는 디스플레이 설정이 포함되어 있습니다. 계속 진행하려면 루트에 액세스해야 합니다. 나는 당신이 를 사용하여 이 액세스를 달성할 것이라고 가정할 것입니다 sudo
. 새 터미널을 열고 다음을 입력하십시오.
sudo cp .config/monitors.xml /var/lib/gdm/.config/
sudo mkdir /etc/skel/.config
sudo cp .config/monitors.xml /etc/skel/.config/
첫 번째 줄은 GDM이 올바른 해상도로 표시되도록 GDM 구성에 복사합니다. 두 번째 줄은 에 .config 디렉터리를 생성하고 /etc/skel
, 세 번째 줄에서는 새 계정을 생성할 때 자동으로 모니터 구성으로 설정되도록 monitors.xml
파일 의 또 다른 복사본을 만들어 원활하게 전환합니다. /etc/skel/.config
모두를위한.
또한 기존 사용자가 아직 제대로 구성되지 않은 경우 해당 파일을 기존 사용자에게 복사해야 합니다. 다시는 고해상도 디스플레이의 낮은 해상도에 대해 걱정할 필요가 없습니다.