zoukankan      html  css  js  c++  java
  • Ubuntu 12.04更换显示器后显示“显示不支援”,只能进恢复模式工作

       以前用的一台14寸液晶,换成17寸后,进入系统显示器上“显示不支援”  。仔细观查,电脑硬盘自检能显示后,后面都是黑屏。

      解决过程。

      因为grub 启动菜单不能显示。盲按方向键,发现菜单里的其它项目可以正常启动与显示。

     通过盲按启动ubuntu恢复模式(grub第二项,按两下方向下键,一下是停子读秒,一下是移动下一位。回车);启动恢复菜单倒数第二项 root shell吧具体忘记了。第一项也行。到shell下 修改   /etc/default/grub

    $ sudo vim /etc/default/grub

    第25行左右  #GRUB_GFXMODE=1024x768   //#删除   后面的分辨力可以自行修改  800x600    1280x1024 等

    :wq  保存退出   

    再重启。启动 菜单出来

    -------------------------------------------------------

    修改系统分辨力。

    参考https://www.ubuntu.org.cn/viewtopic.php?f=42&t=401399&p=2930967

    显示器分辨率问题终于解决,感谢luojie-dune和king同学,下面是我综合了luojie-dune和king的方法后的解决过程,汇报下,也给以后其他同学一个参考:
    1、依据:

    daf3707 写道:
    引用:

    注意看后面的改写xorg.conf


    King的博客:http://blog.sina.com.cn/s/blog_4dff7c2f01014yau.html
    2、过程:(我的显示器现在是1024*768,准备改成1400*900)
    使用cvt命令生成一个modeline,为后续添加分辨率作准备:
    在终端输入:
    $ cvt 1440 900
    显示:
    # 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
    Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync

    再运行xrandr --newmode来创建一个分辨率模式,使用“Modeline”后的内容(--rmmode删除这个模式)
    所以在终端输入:
    $ xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync

    接着用xrandr --addmode把这个模式添加到显示器上(--delmode把这个模式从该显示器上移除):
    所以在终端输入:
    $ xrandr --addmode VGA1 "1440x900_60.00"

    最后是应用这个模式,在终端输入:
    $ xrandr --output VGA1 --mode "1440x900_60.00"
    这时屏幕分辨率应该已经变成1440*900了,但是重启后还是会变回1024*768,所以需要将此模式保存并作为默认分辨率。根据luojie-dune提供的方法:
    在终端输入:$sudo gedit /etc/X11/xorg.conf
    然后在里面粘贴入:
    Section "Monitor"
    Identifier "Configured Monitor"
    Modeline "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync
    Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
    Option "PreferredMode" "1440x900_60.00"
    EndSection

    Section "Screen"
    Identifier "Default Screen"
    Monitor "Configured Monitor"
    Device "Configured Video Device"
    EndSection

    Section "Device"
    Identifier "Configured Video Device"
    EndSection
    保存。重启后终于变成1440*900了。
    ps:我的系统是12.04的,默认没有xorg.conf文件。将上述内容保存为xorg.conf文件就行了。另外,我在做的过程中没有使用luojie-dune同学的重启gdm和建立sh启动文件这两项也能成功。
    再次感谢luojie-dune和king。

    --------------------------------------------------

    我是直接$cvt 1280 1024  把结果复制到xorg.conf内容里替换。再重启就OK了。

  • 相关阅读:
    嵌套使用Using Statement造成对象被dispose多次 CA2202
    ASP.NET 4.0: 请求验证模式变化导致ValidateRequest=false失效
    IIS 7.0的集成模式和经典模式
    设计模式之—简单工厂设计模式
    c#总结(一)
    数据库分离附加工具
    深入理解C#之 参数传递 ref out params
    ASP.NET MVC 学习笔记(一)
    C#实现根据IP 查找真实地址
    c# 新特性
  • 原文地址:https://www.cnblogs.com/linuxOS/p/3401054.html
Copyright © 2011-2022 走看看