我有两个显示器连接到我的显卡上。主显示器的分辨率为1280x1024,第二个显示器的分辨率为1920x1200。无论第二个显示器是否关闭,我的登录界面总是出现在第二个显示器上。我的问题是如何强制始终在分辨率为1280x1024的主显示器上显示登录界面?
我使用Nvidia GT9500显卡的Twinview模式。我不能使用Xinerama,因为在这种模式下vpdau无法正常工作。
我发现鼠标指针总是出现在屏幕联合的中心位置,而中心位置总是在分辨率更高的显示器上。登录界面总是显示在鼠标光标所在的位置。
现在我的主显示器的分辨率是1920x1080。问题仍然存在,鼠标光标始终出现在第二个显示器的右下角。
我使用Nvidia GT9500显卡的Twinview模式。我不能使用Xinerama,因为在这种模式下vpdau无法正常工作。
我发现鼠标指针总是出现在屏幕联合的中心位置,而中心位置总是在分辨率更高的显示器上。登录界面总是显示在鼠标光标所在的位置。
现在我的主显示器的分辨率是1920x1080。问题仍然存在,鼠标光标始终出现在第二个显示器的右下角。
~gdm/.config/
的绝对路径是/var/lib/gdm/.config/
。 - Foragesudo cp ~/.config/monitors.xml /var/lib/gdm3/.config/
- Francoissudo
来执行cp命令,因为~/ggm/.config目录的所有者是gdm用户,而不是当前登录的用户。我还必须重新启动机器才能使配置更改生效(注销不会重启gdm)。 - Soichi Hayashi~/.config/monitors.xml
重命名是有用的,因为现有的monitors.xml
文件中包含了许多来自以前的监视器设置的无用信息。然后,显示设置应用程序将创建一个新的、"干净"的文件,这样更容易看清楚正在进行的操作(设置主要显示器、次要显示器的x/y位置等)。 - Troy Folgersudo mkdir -p ~gdm/.config/; sudo chown -R gdm:gdm ~gdm; sudo cp ~/.config/monitors.xml ~gdm/.config/
。 - Gibezynu Nu