在 Ubuntu 18.04 中,在我的高清电视上设置最高分辨率 1920x1080 无法填满屏幕

在 Ubuntu 18.04 中,在我的高清电视上设置最高分辨率 1920x1080 无法填满屏幕

我有一个Ubuntu 18.04 LTS桌面有英特尔集成显卡(Ivybridge)我已使用 VGA 转 HDMI 适配器将其连接到我的 Android TV(从桌面的 VGA 到电视的 HDMI)。我正在使用侏儒闪回(metacity)桌面,因为我有另一个与 Ubuntu 桌面相关的问题,已发布在这里 -Ubuntu 18.04 中带有英特尔集成显卡的图形失真Ubuntu 无法自动检测最高分辨率(1920x1080),这些是列出的默认模式兰德

$ xrandr -q
Screen 0: minimum 8 x 8, current 1024 x 768, maximum 32767 x 32767
VGA1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      60.00*
   800x600       60.32    56.25  
   848x480       60.00  
   640x480       59.94  
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

我用过兰德添加 1920x1080 模式并按照以下命令使用它

xrandr --newmode "1920x1080_60.00"  173.00 1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

xrandr --addmode VGA1 "1920x1080_60.00"

xrandr --output VGA1 --mode "1920x1080_60.00"

newmode 的参数是使用以下方式生成的“无级变速器”实用程序。虽然分辨率似乎还可以,但纵横比似乎不是 16:9,桌面也没有填满整个显示屏,如下图所示。

在此处输入图片描述

我尝试将刷新率更改为电视制造商指定的值,但没有成功。我还尝试了电视图片设置菜单中提供的不同适配选项(全屏、无缩放、宽屏、16:9 等),但这也无济于事。我找不到任何地方有这种问题。我非常感谢任何这方面的帮助。

非常感谢。

以下是一些系统信息:

$glxinfo -B
name of display: :1.0
display: :1  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) Ivybridge Desktop  (0x152)
    Version: 19.2.8
    Accelerated: yes
    Video memory: 1536MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.2
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.0
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Desktop
OpenGL core profile version string: 4.2 (Core Profile) Mesa 19.2.8
OpenGL core profile shading language version string: 4.20
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 19.2.8
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.0 Mesa 19.2.8
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
$inxi -G
Graphics:  Card: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
           Display Server: x11 (X.Org 1.20.8 ) drivers: fbdev (unloaded: modesetting,vesa)
           Resolution: [email protected]
           OpenGL: renderer: Mesa DRI Intel Ivybridge Desktop version: 4.2 Mesa 19.2.8
$lshw -c video
  *-display
       description: VGA compatible controller
       product: Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:28 memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64) memory:c0000-dffff

相关内容