坚持800×600显示分辨率Ubuntu 14
双启动Win 10 / Ubuntu 14后,Windows显示为1366 x 768,有10种显示模式可用。
除了“内置”800 x 600低分辨率输出外,Ubuntu没有其他选择。 该驱动程序是AMD Radeon R6的最新版本。 这适用于HP Pavilion笔记本电脑。
研究(主要是关于nvidia卡)建议在终端中使用xrandr
和cvt
命令,我试图在没有高兴的情况下附加包含各种命令输出的文件。
值得注意的是, xrandr
无法找到“gamma的大小”和video设备的名称(即VGA)。
什么可以尝试访问和使用1368×768的分辨率?
什么是“伽马”以及xrandr为何无法找到它?
这是包括命令/输出的进一步信息。
计算机:惠普Pavilion笔记本电脑64位双启动Windows 10 / Ubuntu 14.04 LTS。 显卡:AMD Radeon R6,芯片:Ox9874 驱动程序:AMD / ATI显示驱动程序包装程序来自xserver-xorg-video-ati(开源,测试) - 推荐。
输出来自$>sudo lshw -C video
:
* -display UNCLAIMED 描述:VGA兼容控制器 产品:Advanced Micro Devices,Inc。[AMD / ATI] 供应商:Advanced Micro Devices,Inc。[AMD / ATI] 身份证:1 公交信息:pci @ 0000:00:01.0 版本:c5 宽度:64位 时钟:33MHz function:pm pciexpress msi vga_controller bus_master cap_list 配置:延迟= 0 资源:内存:e0000000-efffffff内存:f0000000-f07fffff ioport:f000(size = 256)内存:ff700000-ff73ffff内存:ff740000-ff75ffff
来自$>xrandr
输出:
xrandr:输出默认值无法获得gamma的大小 屏幕0:最小800 x 600,电流800 x 600,最大800 x 600 默认连接主要800x600 + 0 + 0 0mm x 0mm 800x600 75.0 *
输出使用具有WIN 10已知最大分辨率的cvt
,其中存在10种可能的显示模式….
〜$> cvt 1366 768 60“ #1368x768 59.88 Hz(CVT)hsync:47.79 kHz; pclk:85.25 MHz Modeline“1368x768_60.00”85.25 1368 1440 1576 1784 768 771 781 798 -hsync + vsync
〜$ lspci | grep VGA 00:01.0 VGA兼容控制器:Advanced Micro Devices,Inc。[AMD / ATI] Device 9874(rev c5)
尝试将新模式添加到xrandr并测试此输出后;
〜$ xrandr --newmode“1368x768_60.00”85.25 1368 1440 1576 1784 768 771 781 798 -hsync + vsync xrandr:输出默认值无法获得gamma的大小 X请求失败的错误:BadName(命名颜色或字体不存在) 失败请求的主要操作码:140(RANDR) 失败请求的次要操作码:16(RRCreateMode) 失败请求的序列号:19 输出流中的当前序列号:19
〜$ xrandr xrandr:输出默认值无法获得gamma的大小 屏幕0:最小800 x 600,电流800 x 600,最大800 x 600 默认连接主要800x600 + 0 + 0 0mm x 0mm 800x600 75.0 * 1368x768_60.00(0x233)85.2MHz h:宽度1368开始1440结束1576总计1784偏斜0时钟47.8KHz v:高度768开始771结束781总计798时钟59.9Hz
尝试使用> xrandr
to --addmode
时会出现以下错误消息:
xrandr --addmode默认为1366x768_60.00 xrandr:输出默认值无法获得gamma的大小 xrandr:找不到模式“1366x768_60.00”
另外尝试让xrandr
接受newmode和结果输出:
〜$ xrandr --newmode“1368x768_60.00”85.25 1368 1440 1576 1784 768 771 781 798 -hsync + vsync xrandr:输出默认值无法获得gamma的大小 X请求失败的错误:BadName(命名颜色或字体不存在) 失败请求的主要操作码:140(RANDR) 失败请求的次要操作码:16(RRCreateMode) 失败请求的序列号:19 输出流中的当前序列号:19
xrandr
报告Failed to get size of gamma for output default
。
因此,您可能需要设置显示器的伽玛大小。 使用xrandr
此命令的格式为:
xrandr --verbose --output monitor_name --gamma red:green:blue
您可以使用以下方法查找显示器名称:
xrandr | grep "connected"
您想将伽玛大小设置为默认值,因此它是1:1:1
。 对于我的显示,命令看起来像:
xrandr --verbose --output DVI-I-1 --gamma 1:1:1
尝试再次输入xrandr
命令。 您可能需要重新启动PC。
我有完全相同的问题,这对我有用(部分):
- 以root身份编辑
/etc/default/grub
- 更改了GRUB_GFXMODE设置的行。 它早先的价值为800×600。 将其更改为1366×768
- 跑
update-grub
- 重新启动。
当我去显示属性时仍然没有显示其他分辨率,但至少默认(而不是唯一的分辨率)是我很满意的。
HTH
Venugopalan Govindan