xorg 構成 10bpc/30bpp

xorg 構成 10bpc/30bpp

ディスプレイ深度を10bpc(30bpp)に設定しようとしています。私のグラフィックカードとモニタはMS Windowsで動作しているので、この機能が利用可能であることに言及したいと思います。

私の/etc/X11/xorg.conf.dディレクトリのファイルに次の行を追加した後:

Section "Screen"
       Identifier "Screen0"
       DefaultDepth 30
       SubSection "Display"
               Depth 30
       EndSubSection
EndSection

私のxorg.0.logにいくつかの変更があります...しかし変更するのに十分ではありません(おそらくその行のため8 bit DAC)(警告が含まれています。役に立つかもしれません)。

[   356.589] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   356.616] (II) AMDGPU(0): [KMS] Kernel modesetting enabled.
[   356.616] (WW) Falling back to old probe method for modesetting
[   356.616] (**) AMDGPU(0): Depth 30, (--) framebuffer bpp 32
[   356.616] (II) AMDGPU(0): Pixel depth = 30 bits stored in 4 bytes (32 bpp pixmaps)
[   356.616] (==) AMDGPU(0): Default visual is TrueColor
[   356.616] (==) AMDGPU(0): RGB weight 101010
[   356.616] (II) AMDGPU(0): Using 10 bits per RGB (8 bit DAC)
[   356.616] (--) AMDGPU(0): Chipset: "AMD Radeon VII" (ChipID = 0x66af)

設定ファイルがない場合、xorg ログの次の行は次のようになります。

[   482.778] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   482.808] (II) AMDGPU(0): [KMS] Kernel modesetting enabled.
[   482.809] (WW) Falling back to old probe method for modesetting
[   482.809] (II) AMDGPU(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[   482.809] (==) AMDGPU(0): Depth 24, (--) framebuffer bpp 32
[   482.809] (II) AMDGPU(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[   482.809] (==) AMDGPU(0): Default visual is TrueColor
[   482.809] (==) AMDGPU(0): RGB weight 888
[   482.809] (II) AMDGPU(0): Using 8 bits per RGB (8 bit DAC)
[   482.809] (--) AMDGPU(0): Chipset: "AMD Radeon VII" (ChipID = 0x66af)

したがって、構成に含めた内容は役に立ちますが、30bpp / 10bpcに切り替えるには不十分です。

私の質問は、何をさらに設定する必要があるのか​​、またはメサがチャンネルあたり10ビットを使用しているにもかかわらず、どの設定エラーが原因でまだ8ビット画像のみが私のモニタに送信されるかどうかです。

ベストアンサー1

実際には、あなたの構成が正しいと思います。ただし、8ビットDACは実際にカードまたはモニターの制限です。

~からウィキペディア:

テレビやビデオプロジェクターが1000:1以上(10ビットのオーディオ精度と同じ)の線形コントラスト比(最も暗い出力レベルと最も明るい出力レベルの差)を要求することはまれではありません。 8ビット精度を提供し、チャンネルあたり6ビットまたは7ビットのみを表示するLCDパネルを使用します。

効果的にグラフィックカードは30ビットカラーを使用し、同等のコントラストの違いを得ることができますが、カードやモニタは実際に2 ^ 30カラーをすべて表示できません。 Xorgは単にそうすると言います。

おすすめ記事