ubuntu不能更改分辩率,只有1024*768和800的选项
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 16
- 注册时间: 2018-08-25 22:20
- 系统: Ubuntu12.04
ubuntu不能更改分辩率,只有1024*768和800的选项
同样型号的机器,只有集成显卡,有的出现这个问题有的没有,很不稳定!
本来使用1080p的显示器分辨率是可以的,但是换了个显示器系统就会闪屏,后来设置了i915.modeset=0,电脑不闪屏,但是分辨率一直无法调整,输入xrandr命令提示无法找到显示器尺寸,也没法手动添加分辨率,修改xorg.conf文件也没用,修改grub引导项的分辨率也无效,更新集成显卡驱动(安装intel的deb包)也无效,不得已来此求救!
本来使用1080p的显示器分辨率是可以的,但是换了个显示器系统就会闪屏,后来设置了i915.modeset=0,电脑不闪屏,但是分辨率一直无法调整,输入xrandr命令提示无法找到显示器尺寸,也没法手动添加分辨率,修改xorg.conf文件也没用,修改grub引导项的分辨率也无效,更新集成显卡驱动(安装intel的deb包)也无效,不得已来此求救!
-
- 论坛版主
- 帖子: 5215
- 注册时间: 2007-01-14 16:23
Re: ubuntu不能更改分辩率,只有1024*768和800的选项
显示器是一批的么,或者说,型号一致么,找不到分辨率有可能是劣质显示器线或者转接头的问题
-
- 帖子: 16
- 注册时间: 2018-08-25 22:20
- 系统: Ubuntu12.04
Re: ubuntu不能更改分辩率,只有1024*768和800的选项
显示器有两种,一种是办公电脑用的1080P分辨率显示器,一种是实验室用的老的最佳分辨率1240*1024有点像正方形的显示屏,ubuntu安装完之后接上最佳分辨率1240*1024的显示器,有时候是正常的,但是有时候开机之后分辨率就只为1024*768的了,而且改不了,参考很多网上xrandr和xorg.conf的配置方式也无效,严重怀疑和集成显卡驱动有关,所以顺便求一个Intel集成显卡驱动安装包!自己试过找一下集显驱动更新,但并无效果。。。
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: ubuntu不能更改分辩率,只有1024*768和800的选项
1. 設置這個 linux kernel option 等於 暫時 不要啟動 Intel 顯卡開源驅動设置了i915.modeset=0
1-1. 初安裝 Ubuntu 預設 同時安裝/啟用 由 Linux Kernel 提供的 開源驅動 i915
1-2. 開源驅動 一般包含 Kernel Mode Setting (KMS) 機制的啟用
Kernel Mode Setting (KMS) is a method for setting display resolution and depth in the kernel space rather than user space.
1-3. 當你開機加上 i915.modeset=0 就是 關閉 Kernel Mode Setting (KMS) 意思是 不要 啟用 intel 開源驅動 i915 包含 不要 設定 分辨率 等等
https://wiki.archlinux.org/index.php/ke ... odesetting
Disabling modesetting
1-3-1. 它的目的 是讓你以簡單的模式 登入桌面 幫助你 微調 開源驅動 i915
2. 等你微調好了 要重開機以前 要先移除 i915.modeset=0
2-1. 或者 在 開機選單 不要再加 i915.modeset=0
才能正常載入/啟用 開源驅動 i915
3. 正常載入/啟用 開源驅動 i915 以後但是分辨率一直无法调整
參閱
3-1. viewtopic.php?p=3209212#p3209212
3-2. http://www.ubuntugeek.com/how-change-di ... randr.html
-
- 帖子: 16
- 注册时间: 2018-08-25 22:20
- 系统: Ubuntu12.04
Re: ubuntu不能更改分辩率,只有1024*768和800的选项
i915.modeset=1,正常启用开源驱动i915以后,poloshiao 写了: ↑2018-08-27 10:181. 設置這個 linux kernel option 等於 暫時 不要啟動 Intel 顯卡開源驅動设置了i915.modeset=0
1-1. 初安裝 Ubuntu 預設 同時安裝/啟用 由 Linux Kernel 提供的 開源驅動 i915
1-2. 開源驅動 一般包含 Kernel Mode Setting (KMS) 機制的啟用
Kernel Mode Setting (KMS) is a method for setting display resolution and depth in the kernel space rather than user space.
1-3. 當你開機加上 i915.modeset=0 就是 關閉 Kernel Mode Setting (KMS) 意思是 不要 啟用 intel 開源驅動 i915 包含 不要 設定 分辨率 等等
https://wiki.archlinux.org/index.php/ke ... odesetting
Disabling modesetting
1-3-1. 它的目的 是讓你以簡單的模式 登入桌面 幫助你 微調 開源驅動 i915
2. 等你微調好了 要重開機以前 要先移除 i915.modeset=0
2-1. 或者 在 開機選單 不要再加 i915.modeset=0
才能正常載入/啟用 開源驅動 i9153. 正常載入/啟用 開源驅動 i915 以後但是分辨率一直无法调整
參閱
3-1. viewtopic.php?p=3209212#p3209212
3-2. http://www.ubuntugeek.com/how-change-di ... randr.html
提示xrandr:Failed to get size of gamma for output default
而有的机子一切正常会显示VGA1
-
- 帖子: 16
- 注册时间: 2018-08-25 22:20
- 系统: Ubuntu12.04
Re: ubuntu不能更改分辩率,只有1024*768和800的选项
另外,执行指令现实的信息
# sudo lshw -numeric -class video
*-display
description: VGA compatible controller
product: ValleyView Gen7 [8086:F31]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 0e
width: 32 bits
clock: 33MHz
capabilities: pm msi vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:104 memory:d0000000-d03fffff memory:c0000000-cfffffff ioport:f080(size=8)
其中另一台正常的机器这些信息对比了一下,只有最后一行irq中断号不一样,别的显示的信息都一致
# sudo lshw -numeric -class video
*-display
description: VGA compatible controller
product: ValleyView Gen7 [8086:F31]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 0e
width: 32 bits
clock: 33MHz
capabilities: pm msi vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:104 memory:d0000000-d03fffff memory:c0000000-cfffffff ioport:f080(size=8)
其中另一台正常的机器这些信息对比了一下,只有最后一行irq中断号不一样,别的显示的信息都一致
上次由 NicholasRee 在 2018-09-04 15:50,总共编辑 1 次。
-
- 帖子: 16
- 注册时间: 2018-08-25 22:20
- 系统: Ubuntu12.04
Re: ubuntu不能更改分辩率,只有1024*768和800的选项
使用这个指令
for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done
能获得
DP-1: disconnected
HDMI-A-1: disconnected
VGA-1: connected
for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done
能获得
DP-1: disconnected
HDMI-A-1: disconnected
VGA-1: connected
-
- 帖子: 16
- 注册时间: 2018-08-25 22:20
- 系统: Ubuntu12.04
Re: ubuntu不能更改分辩率,只有1024*768和800的选项
我参考了这两个实例
1. http://askubuntu.com/questions/441040/f ... screen-res
2. http://askubuntu.com/questions/449820/u ... phics-card
还有https://bugs.launchpad.net/ubuntu/+source/x11-utils/+bug/1078695/comments/2
但是还是没有筛选出有用的信息,不过还是有一些收获
1. http://askubuntu.com/questions/441040/f ... screen-res
2. http://askubuntu.com/questions/449820/u ... phics-card
还有https://bugs.launchpad.net/ubuntu/+source/x11-utils/+bug/1078695/comments/2
但是还是没有筛选出有用的信息,不过还是有一些收获
-
- 帖子: 16
- 注册时间: 2018-08-25 22:20
- 系统: Ubuntu12.04
Re: ubuntu不能更改分辩率,只有1024*768和800的选项
另外想请教下xorg.conf中
Section “Device”
Identifier “Configured video Device”
Driver “vesa”
EndSection
Section “Device”
Identifier “Configured video Device”
Driver “fbdev”
EndSection
Driver对应的vesa和fbdev有什么区别,我最近在对比有问题机器和无问题机器的一些配置信息,发现了这一处,然后我把有问题机器的“fbdev”
改成“vesa”或者把xorg.conf删除,会导致开机low graphic的情况
Section “Device”
Identifier “Configured video Device”
Driver “vesa”
EndSection
Section “Device”
Identifier “Configured video Device”
Driver “fbdev”
EndSection
Driver对应的vesa和fbdev有什么区别,我最近在对比有问题机器和无问题机器的一些配置信息,发现了这一处,然后我把有问题机器的“fbdev”
改成“vesa”或者把xorg.conf删除,会导致开机low graphic的情况
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: ubuntu不能更改分辩率,只有1024*768和800的选项
1. vesaDriver对应的vesa和fbdev有什么区别
1-1. https://zh.wikipedia.org/wiki/VESA
1-2. https://en.wikipedia.org/wiki/Video_Ele ... ssociation
2. fbdev
2-1. https://en.wikipedia.org/wiki/Linux_framebuffer
2-2. https://www.x.org/wiki/fbdev/
2-3. https://www.linuxquestions.org/question ... er-474092/
3. RandR 1.2 / 1-4
3-1. https://01.org/linuxgraphics/documentat ... ics-randr-1.2
3-2. https://unix.stackexchange.com/question ... th-xrandr-1-4
4. Resolution
4-1. https://wiki.ubuntu.com/X/Config/Resolution
-
- 帖子: 16
- 注册时间: 2018-08-25 22:20
- 系统: Ubuntu12.04
Re: ubuntu不能更改分辩率,只有1024*768和800的选项
为何同样型号的机器,我更改xorg.conf文件,因为出现The system is running in low-graphics mode,/etc/X11下的xorg.conf.failsafe里面的driver有的是vesa有的是fbdev,这让我搞不明白
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: ubuntu不能更改分辩率,只有1024*768和800的选项
Driver对应的vesa和fbdev有什么区别,我最近在对比有问题机器和无问题机器的一些配置信息,发现了这一处,然后我把有问题机器的“fbdev”
改成“vesa”或者把xorg.conf删除,会导致开机low graphic的情况
1. 可以這樣的粗淺理解为何同样型号的机器,我更改xorg.conf文件,因为出现The system is running in low-graphics mode,/etc/X11下的xorg.conf.failsafe里面的driver有的是vesa有的是fbdev,
1-1. vesa 用於 使用 text mode 開機 (例如 text 或 把 splash 移除) 或 開機進到 tty1 ~ tty6 (例如 Server)
1-2. fbdev 用於 使用 圖形 mode 開機 (例如 splash) 或 開機進到 tty7 ~ tty12 (Ubuntu 16.04 以前的版本) 的 圖形登入畫面
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
-
- 帖子: 1
- 注册时间: 2019-04-22 12:49
Re: ubuntu不能更改分辩率,只有1024*768和800的选项
请问楼主,这问题解决了吗?