我有一台笔记本电脑,使用 VGA 端口连接到第二个显示器。没有使用专有驱动程序。当我转到 “系统偏好设置” -> “显示器” 并打开它时,它看起来不像应该的样子,并且被顺时针或逆时针旋转了 90 度。在监视器首选项中的旋转下拉菜单中,我无法选择“正常”。 我想知道是否有解决方法可以使其正常显示。
好的,问题已解决。我在终端中输入了以下内容:xrandr --output VGA1 --mode 1280x1024 --rotate normal 如果你遇到相同的问题,你需要用正确的输出(只需在终端中键入xrandr以获取您的视频输出列表)替换“VGA1”,并用你想要的分辨率替换“1280x1024”。
我在研究和实验了几个小时后找到了解决这个问题的方法。我有一台Acer 22英寸的显示器和一台HP Pavilion dv2000笔记本电脑。以下是解决该问题的步骤:1. 我进入了显示器自身的菜单(位于显示屏底部的按钮),找到了“宽屏模式”设置并将其关闭。此时,显示仍然是侧向的,但以不使用屏幕全宽的窄视图显示。现在,显示在显示器中心,屏幕两侧有两条黑边。2. 我进入了Ubuntu的显示属性,并选择了镜像显示。这会在两个显示器上显示相同分辨率的相同内容(我的主显示器是笔记本屏幕),并将第二个显示器的显示设置为正常竖直位置。这对笔记本电脑屏幕和第二个显示器都有相同的效果,即显示不占满整个屏幕宽度。3. 然后,我取消了镜像显示。这关闭了显示镜像,但保持了两个显示器正确的方向和相同的分辨率。现在,两个显示器都没有覆盖整个屏幕区域,但至少它们都能正常工作!在任何一个显示器上更改分辨率都会出现错误消息,但这个解决方法暂时可以满足需求。
在我系统的全新安装后,笔记本屏幕被旋转了90度。为了解决这个问题,我注销了账户,并选择了Ubuntu 2D。起初我感到困惑,因为之前我一直在使用两个屏幕,没有遇到任何问题。我记得最初当我将显示器连接到VGA端口时,它抱怨说我没有足够的视频内存来运行我要求的分辨率配置。它告诉我切换到Ubuntu 2D。在全新安装中,我将显示器连接到了VGA端口,这次它没有抱怨,只是让笔记本屏幕旋转了90度,这让我感到困惑。
我成功解决了这个问题,而无需使用xrandr,在"Displays"(图形用户界面)上通过以下步骤实现: 镜像和应用 关闭笔记本电脑在底座上的显示器,同时保持当前分辨率不变,并应用 最后,将外接显示器的分辨率调至最大,并应用 请注意,这正是我想要的: 关闭笔记本电脑显示器 打开外接显示器 这可能不是您需要的(但如果是的话,xrandr可能能解决问题)...
我遇到了同样的问题。起初,我的第二个显示器在1440x900的分辨率下看起来很好,但是在我改变设置后,它一直保持屏幕旋转,正常模式不再可用。执行以下命令可以暂时解决问题,但是每次登录后都需要重新执行: xrandr --output VGA1 --auto --rotate normal我从Unity 3D切换回Metacity 2D,参见: 是否可能将Unity 3D切换为2D,并且在此之后会有性能提升吗? 现在问题已经解决,我可以选择正确的分辨率以及正常方向。这是Unity 3D中的一个bug,因为它抱怨分辨率不符合2K框架,而1440并不超过2K!
--mode
选项是必需的吗?我不能只是告诉它无论当前分辨率如何都旋转吗? - MestreLion