双启动 Win 10/Ubuntu 14 后,Windows 以 1366 x 768 分辨率显示,提供 10 种显示模式。Ubuntu
除了“内置”800 x 600 低分辨率输出外没有其他选项。该驱动程序是 AMD Radeon R6 的最新可用驱动程序。这是用于 HP Pavilion 笔记本电脑的驱动程序。
研究(主要是关于 nvidia 卡)建议在终端中使用xrandr
和cvt
命令,我尝试了一下,但没有成功,附件是一个包含各种命令输出的文件。
值得注意的是,无法找到“伽玛大小”和视频设备名称(即 VGA)xrandr
。
可以尝试什么来访问和使用 1368x768 的分辨率?
什么是“伽玛”,为什么 xrandr 找不到它?
这里有包括命令/输出在内的更多信息。
计算机:HP Pavilion 笔记本电脑 64 位,双启动 Windows 10/Ubuntu 14.04 LTS。 显卡:AMD Radeon R6,芯片:Ox9874 驱动程序:来自 xserver-xorg-video-ati 的 AMD/ATI 显示驱动程序包装器(开源、已测试)——推荐。
输出自$>sudo lshw -C video
:
*-显示未认领 描述:VGA兼容控制器 产品:Advanced Micro Devices, Inc. [AMD/ATI] 供应商:Advanced Micro Devices, Inc. [AMD/ATI] 物理 ID:1 总线信息:pci@0000:00:01.0 版本:c5 宽度:64 位 时钟:33MHz 功能:pm pciexpress msi vga_controller bus_master cap_list 配置:延迟=0 资源:内存:e0000000-efffffff 内存:f0000000-f07fffff ioport:f000(size=256)内存:ff700000-ff73ffff 内存:ff740000-ff75ffff
输出自$>xrandr
:
xrandr:无法获取输出默认值的伽马大小 屏幕 0:最小 800 x 600,当前 800 x 600,最大 800 x 600 默认连接主 800x600+0+0 0mm x 0mm 800x600 75.0*
输出使用cvt
已知的WIN 10 最大分辨率,其中存在10 种可能的显示模式....
~$> cvt 1366 768 60” # 1368x768 59.88 Hz (CVT) 水平同步:47.79 kHz;pclk:85.25 MHz 模式行“1368x768_60.00” 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
~$ lspci|删除 VGA 00:01.0 VGA 兼容控制器:Advanced Micro Devices, Inc. [AMD/ATI] 设备 9874 (rev c5)
尝试向 xrandr 添加新模式并测试后出现以下输出;
~$ xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync xrandr:无法获取输出默认值的伽马大小 X 失败请求的错误:BadName(命名的颜色或字体不存在) 失败请求的主要操作码:140(RANDR) 失败请求的次要操作码:16(RRCreateMode) 失败请求的序列号:19 输出流中的当前序列号:19
~$ xrandr xrandr:无法获取输出默认值的伽马大小 屏幕 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
出现--addmode
以下错误消息:
xrandr --addmode 默认 1366x768_60.00 xrandr:无法获取输出默认值的伽马大小 xrandr:无法找到模式“1366x768_60.00”
额外尝试xrandr
接受新模式并得到以下输出:
~$ xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync xrandr:无法获取输出默认值的伽马大小 X 失败请求的错误:BadName(命名的颜色或字体不存在) 失败请求的主要操作码:140(RANDR) 失败请求的次要操作码:16(RRCreateMode) 失败请求的序列号:19 输出流中的当前序列号:19
答案1
我遇到了完全相同的问题,以下是对我有用的方法(部分有效):
/etc/default/grub
以 root 身份编辑- 更改了设置 GRUB_GFXMODE 的行。它之前的值为 800x600。将其更改为 1366x768(并且不要忘记取消注释该行)。
- 冉
update-grub
- 已重新启动。
当我转到显示属性时仍然没有显示其他分辨率,但至少默认分辨率(唯一的分辨率)是我喜欢的。
高血压
维努戈帕兰·戈文丹
答案2
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
再次输入命令。您可能需要重新启动电脑。