Ubuntu 18.04をインストールして、新しい機能を試してみました。何らかの理由でラップトップをインターネットに接続しなかったため、すぐにubuntu-restricted-extras
をインストールし、インストール後にシステムを更新しました。
しかし、AMDGPUの.conf
ファイルをバックアップするのを忘れていました。これは、16.04インストールで以前使用していた、画面の破損の問題を排除するためです。
変更された構成を使用する このブログから は、tty
画面に移動するか、単にラップトップを切って入力を受け入れず、REISUBを強制するため、私を助けません。
私が試した設定は次のとおりです。
Section "Device"
Identifier "AMD"
Driver "amdgpu"
Option "DRI" "3"
Option "TearFree" "true"
EndSection
使用されるラップトップはHPノートブック-15-ba077clです。 lspci -nnk | grep -A3 VGA
のダンプ:
00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Carrizo [1002:9874] (rev c9)
Subsystem: Hewlett-Packard Company Carrizo [103c:81f9]
Kernel driver in use: amdgpu
Kernel modules: amdgpu
inxi -F
のダンプは次のリンクにあります。 https://Pastebin.com/raw/94izdgFg
更新:ppa:paulo-miguel-dias/mesa
のパッケージを使用しようとしましたが、画面がまだ破損しています。
それでは、どうすれば画面の破損の問題を解消できますか?
私はいくつかの汚い試みをし、最終的に自分の問題を解決しました。ただし、この回答はxorg
にのみ適用され、wayland
には適用されません。使用中に画面の裂け目が表示されないためです。
最初に、パッケージが最新であることを確認します。これは必須です。
Unityを使用しているので、初期損傷時に強制的に完全に再描画するおよび再描画時に強制的に全画面再描画(バッファースワップ)を切り替えてccsm
で遊んでいるようですそれを解決するような。 GNOMEもcompiz
を使用するかどうかはわかりません。
設定ファイルに何か問題があることに気付きました。
Option "TearFree" "true"
オプションはブール入力(?)のみを受け入れるため、これは正しい文字列です。以前は、DRIおよびTearFree設定で遊んでみました。そのうちの1つだけを使用すると、アクセスできないデスクトップにレンダリングされます。理由がわかりません。
再起動すると、画面の破損がなくなります!
AMDの世界の誰もまだ答えていません。私はIntel/nVidiaキャンプにいますが、現在のセットアップの代わりにこれを試してみることをお勧めします。
Section "Device"
Identifier "AMD"
Driver "amdgpu"
Option "TearFree" "true"
EndSection