我有一个带Linux Mint 12和gnome-shell的Lenovo Thinkpad T420。那里是Intel HD 3000显卡。
当我在家时,我插入了另一个屏幕(19英寸4:3),并且一切正常(扩展桌面),但我想在右侧屏幕上显示Gnome 3 Bars + Shell。弄清楚怎么做。
提前致谢
我有一个带Linux Mint 12和gnome-shell的Lenovo Thinkpad T420。那里是Intel HD 3000显卡。
当我在家时,我插入了另一个屏幕(19英寸4:3),并且一切正常(扩展桌面),但我想在右侧屏幕上显示Gnome 3 Bars + Shell。弄清楚怎么做。
提前致谢
Answers:
打开System Settings > Displays
控件小程序。这一点不是很明显-完全可以-但您可以将顶部黑色面板的缩图拖到要标记为主要的显示器上。面板,活动覆盖图以及所有内容都将在该显示器上迁移。
在大多数情况下,其他答案也更好,但是为了完整起见,我在此处添加此答案:
# shows all displays
$ xrandr
# set one of the displays to primary
$ xrandr --output <display> --primary
如果您要将笔记本电脑对接或连接到其他/多台显示器,则此方法会更好,因为它可以随时对其进行调整。它也是Elia答案的命令行替代。
条/壳显示在主监视器上。您可以通过配置哪个是主监视器~/.config/monitors.xml
。将primary
配置项更改yes
为要成为主监视器的监视器,将其更改no
为其他监视器。
xrandr --output <display> --primary
可以,但是此方法保留了主显示的指示。
万一Elia的答案对您不起作用,您可以打开“设置”->“显示”,然后选择不应显示该条的显示并将其关闭。面板,活动等将迁移到活动监视器。然后,您可以再次打开第二台显示器。
另外,请看一下该错误:很难发现“主屏幕”选择UI。
这位先生的链接非常有帮助
有一个很好的答案:无论如何,现在您已将分辨率设置为所需的分辨率。您需要复制位于的设置文件~/.config/monitors.xml
。
该文件包含您的显示设置。为了进一步进行,您将需要访问root用户。我将假设您将通过实现此访问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
以便在创建新帐户时,将自动使用monitors config设置它们,从而进行无缝过渡为了每一个。
如果尚未正确配置任何现有用户,您还应该将该文件复制到该用户中。您再也不需要担心高分辨率显示屏上的分辨率低。