无法将 4K(UHD)输出到索尼 65 英寸 4K 电视 XBR-65X900A

无法将 4K(UHD)输出到索尼 65 英寸 4K 电视 XBR-65X900A

我想我已经尝试了一切......但希望这里有人可以告诉我我还没有尝试一切。

我无法在我的 Ubuntu 机器上选择或配置高于 1080p 的输出。我尝试在 12.04 LTS 上使用最新的 Linux Intel Graphics,然后尝试升级到 13.10 和内核 3.12。我还尝试了各种 xrandr 配置,但都没有成功(电视说不支持,或者 Ubuntu 突然对 CRT1 发出“没有这样的接口”的警告(当我使用 HDMI 时)。

当我读取 EDID 时,我没有得到 4K 信息(但当我在 Google 上搜索我在 4K 输出时遇到的这个问题时,这似乎不仅仅是索尼的问题)并且 read-edid 说还有 1 个块可用但未解码,这可能表明英特尔驱动程序存在问题。

我正在使用带有 HD4000 GPU 和 HDMI 输出的 Intel i5。

以下希望是所有相关信息:

xrandr:
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 32767 x 32767
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 1439mm x 809mm
   1920x1080      60.0*+   50.0     59.9     30.0     24.0     30.0     24.0
   1920x1080i     60.1     50.0     60.0
   1280x1024      60.0
   1280x720       60.0     50.0     30.0     59.9     30.0     24.0     24.0
   1440x576i      50.1
   1024x768       60.0
   1440x480i      60.1     60.1
   800x600        60.3
   720x576        50.0
   720x480        60.0     59.9
   640x480        60.0     59.9
DP2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis) 

uname -a
    Linux riker 3.12.0-031200-generic #201311031935 SMP Mon Nov 4 00:36:54 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

lsb_release -a:
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 13.10
Release:        13.10
Codename:       saucy

lspci | grep VGA:
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)

get-edid: get-edid version 2.0.0

        Performing real mode VBE call
        Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
        Function supported
        Call successful

        VBE version 300
        VBE string at 0x11100 "Intel(R) Sandybridge/Ivybridge Graphics Chipset Accelerated VGA BIOS"

VBE/DDC service about to be called
        Report DDC capabilities

        Performing real mode VBE call
        Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0
        Function supported
        Call successful

        Monitor and video card combination does not support DDC1 transfers
        Monitor and video card combination supports DDC2 transfers
        0 seconds per 128 byte EDID block transfer
        Screen is not blanked during DDC transfer

Reading next EDID block

VBE/DDC service about to be called
        Read EDID

        Performing real mode VBE call
        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
        Function supported
        Call successful

EDID claims 1 more blocks left


*********** Something special has happened!
Please contact the author, Matthew Kern
E-mail: [email protected]
Please include full output from this program (especially that to stderr)



Reading next EDID block

VBE/DDC service about to be called
        Read EDID

        Performing real mode VBE call
        Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
        Function supported
        Call successful

EDID claims 1 more blocks left
EDID blocks left is wrong.
Your EDID is probably invalid.
parse-edid: EDID checksum passed.

        # EDID version 1 revision 3
Section "Monitor"
        # Block type: 2:0 3:fc
        Identifier "SONY TV  *07"
        VendorName "SNY"
        ModelName "SONY TV  *07"
        # Block type: 2:0 3:fc
        # Block type: 2:0 3:fd
        HorizSync 14-70
        VertRefresh 48-62
        # Max dot clock (video bandwidth) 150 MHz
        # DPMS capabilities: Active off:no  Suspend:no  Standby:no

        Mode    "1920x1080"     # vfreq 60.000Hz, hfreq 67.500kHz
                DotClock        148.500000
                HTimings        1920 2008 2052 2200
                VTimings        1080 1084 1089 1125
                Flags   "+HSync" "+VSync"
        EndMode
        Mode    "1280x720"      # vfreq 60.000Hz, hfreq 45.000kHz
                DotClock        74.250000
                HTimings        1280 1390 1430 1650
                VTimings        720 725 730 750
                Flags   "+HSync" "+VSync"
        EndMode
        # Block type: 2:0 3:fc
        # Block type: 2:0 3:fd
EndSection

答案1

HDMI 1.4 不支持 4K/UHD,但 HDMI 2.0 支持。由于您有一台 4K 电视,因此您的电视应该有一个 HDMI 2.0 端口(通常 4K 电视有一个这样的端口,但它们可能都是 HDMI 2.0)。

您的 PC 是否恰好有 DisplayPort、Mini DisplayPort 或 USB Type-C 连接器?如果是,您可以购买一个适配器将其转换为 HDMI 2.0。

话虽如此,它可能有效也可能无效。如果电视支持 4:4:4 色度,则意味着视频流未压缩,而 PC 可以做到这一点。但如果它仅支持 4:2:0 色度(较便宜的电视,例如我的 4K Seiki),那么您可能可以将 4K 从 PC 运行到电视,但频率为 30hz,而不是更好的 60hz。

答案2

我找到了问题的根源。

主板(华硕 H61M-A)不支持 HDMI 端口输出 1200p 以上的分辨率。因此,尽管 GPU 可以发挥神奇的作用,但 MB 似乎仍然是瓶颈,而不仅仅是 GPU 功能的“通道”。

相关内容