14.04 LTS未知显示,仅1024×768
我的ubuntu安装有问题。 这是整个故事:
步骤1
我在我的旧电脑上安装了Xubuntu 15.10(Intel D510MO,我刚刚升级了4GB的DDR2)
显示屏仅显示1024×768和几个较低分辨率。 我发现这个主题: 英特尔D510MO上的屏幕分辨率错误
但是,进入设置 – >显示器不显示“笔记本电脑”,只是说“显示”,我不能采取任何镜像或任何东西。 最后我决定尝试
第2步
我安装12.04 LTS,这次我找到系统设置 – >显示器有2个显示器,我可以按照线程中的说明进行操作。 但是,我连接的显示器是“未知显示”,并且仍然只有1024×768,并且线程中给出了修复。
第3步
我升级到14.04 LTS并且显示屏保持不明,只有1024×768可用。 现在“笔记本电脑”显示器已经消失了,我只有未知的显示器。 我一直在寻找帮助并找到这个post: Ubuntu 14.04 Unknown Display
我无法从软件和更新 – >其他驱动程序中找到其他驱动程序,但我运行sudo apt-get install intel-microcode
并重新启动。 没有帮助。 我找到了这个并按照链接编辑我的/etc/default/grub
并运行sudo update-grub
+ reboot。 再一次没有运气。 我甚至找到了我被告知编辑我的~/.config/monitors.xml
和其他一些文件并重启的线程,但即使这样也无济于事。 重启时给出了一些错误。
现在我完全没有想法,谷歌只是一遍又一遍地给出相同的页面。 我有VGA电缆,我的显示器支持全高清分辨率,这就是我想要使用的。 你能帮我么?
这是我的lspci -v
00:00.0 Host bridge: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx DMI Br idge (rev 02) Subsystem: Intel Corporation DeskTop Board D510MO Flags: bus master, fast devsel, latency 0 Capabilities: Kernel driver in use: agpgart-intel 00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4 xx/N5xx Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller]) Subsystem: Intel Corporation DeskTop Board D510MO Flags: bus master, fast devsel, latency 0, IRQ 45 Memory at e0300000 (32-bit, non-prefetchable) [size=512K] I/O ports at 30c0 [size=8] Memory at d0000000 (32-bit, prefetchable) [size=256M] Memory at e0200000 (32-bit, non-prefetchable) [size=1M] Expansion ROM at [disabled] Capabilities: Kernel driver in use: i915
你可以使用xrandr
:
要按顺序执行的命令:
cvt 1920 1080 xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --newmode
之后的行部分类似于使用cvt
命令时应该获得的输出,因此将“resolution_refreshRate”的输出复制到+vsync
点并将其添加到xrandr --newmode
。
然后:
xrandr --addmode LVDS1 resolution_refreshRate (don't use speechmarks) xrandr --output LVDS1 --mode resolution_refreshRate
如果您想要永久更改:
-
例如,创建一个bash脚本
xrandr.sh
,并将xrandr命令放入其中:#!/斌/庆典 sudo xrandr --newmode“1920x1080_60.00”173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync + vsync sudo xrandr --addmode Virtual1 1920x1080_60.00 xrandr --output Virtual1 --mode 1920x1080_60.00
-
使用
chmod +x xrandr.sh
使脚本可执行 -
在短划线中搜索“启动应用程序”,运行它,并将脚本添加为启动应用程序。
现在,每次登录帐户时都会运行这些命令。
注意:我使用LVDS1
作为假定的监视器名称,但是你的可能不一样。 您可以使用以下命令查找显示器名称
xrandr | grep " connected " | awk '{ print$1 }'
这可能对您有用。
我的三星显示器遇到了同样的问题,经过大量的研究后我发现我使用的是VGA线和显示器未被检测到,通过HDMI连接解决了问题,所有分辨率现已列出。 但是,VGA一切正常,适用于Windows。
我找到了解决这个问题的方法。 首先,让我解释一下我的问题是否符合您的问题。
我的显示器是LG Flatron W2243S。 它支持1920×1080。 但是虽然我通过VGA将它连接到我的PC,但它被检测为未知显示,我不能有效地使用超过1024×768。 我的意思是在“未知显示器”的设置中有1280×720作为最大分辨率,如果我选择它,我丢失了屏幕的左四分之一,即鼠标箭头在左四分之一区域消失。
经过一番研究,我发现了一个适合我的解决方案。 我更换了VGA线,屏幕被检测为’22’显示’不’LG …… ……。但是,我最终可以选择1920×1080而且效果很好。总之,问题是由VGA线引起的,我换了它与另一个。