web-dev-qa-db-ja.com

Intel Xグラフィックスを搭載したUbuntu Xorg 20.04で画面がちらつく

LinuxとUbuntuは初めてです。昨日のASUS ZenBook S13でWindows 10と交換しただけです。

動きの速い動画だけでなく、アーカイブマネージャーでファイルにカーソルを合わせたり、Firefoxでスクロールしたりしても、画面がちらつくことに気づきました(はい、既に Firefoxの内部VSyncオプション をアクティブ化しています) 。

Tear Free trueファイルの20-intel.confなどを試しました。このオプションは私のティアリングの問題を修正し、別のより大きな問題を引き起こしました。 それが私のデスクトップで何をしているのか見てみてください。 しかし、これらは私のデスクトップ上だけにあり、ブラウザのような他のウィンドウ上にはありません。

ウェイランドもこの問題を修正しているようですが、フラクショナルスケーリングがない、アンチエイリアシングが悪い、カーソルがシステムウィンドウのサイズの2倍になっている場合の奇妙なバグなど、ウェイランドを使用したくない理由がいくつかあります。ターミナルまたは設定。

20-intel.confファイル内の他のオプション(Triple buffer trueAccel method uxaなど)をアクティブにすると、Waylandを使用している場合にのみログインできません。

私の期待は、画面が途切れることなく通常のUbuntu(ウェイランドなし)を使用できることです。

私のVGAコントローラーと20-intel.confファイルの現在の状態に関する情報を以下に提供しました。

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake) (prog-if 00 [VGA controller])
        DeviceName: VGA
        Subsystem: ASUSTeK Computer Inc. UHD Graphics 620 (Whiskey Lake)
        Flags: bus master, fast devsel, latency 0, IRQ 146
        Memory at b0000000 (64-bit, non-prefetchable) [size=16M]
        Memory at a0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 3000 [size=64]
        Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: i915
        Kernel modules: i915

20-intel.conf

Section "Device"
    Identifier "Intel Graphics"
    Driver "intel"
#   Option "AccelMethod" "uxa"
    Option "TearFree" "true"
#   Option "TripleBuffer "true"
EndSection
5
René Spies

残念ながらこれはうまくいきませんでした。 /etc/X11/xorg.confファイルを変更して、DRI3を含めるように修正できました here

Section "Module"
    Load "dri3"
EndSection

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "intel"
    Option      "DRI"   "3"
EndSection
3
Jkasnese

上記のどれも私にはうまくいきませんでしたが、私は単純な何かを見つけました:

xrandr --output HDMI3 --transform 1,0,-1,0,1,-1,0,0,1

これにより、画面が1ピクセル下および1ピクセル右にシフトします。 1行1列のピクセルを失いましたが、マウスポインターが左端または上端に当たらないようにしています。

1
user1083299

/etc/X11/xorg.conf.d/20-intel.confを次の構成を含む/usr/share/X11/xorg.conf.d/20-intel.confに置き換えることで、この問題を解決しました:

Section "Device"
    Identifier "Intel Graphics"
    Driver "modesetting"
EndSection

私はこれ以上引き裂くことはなく、waylandfree Ubuntuを使用できます。 :)

これが誰にも役立つことを願っています!

PS:私は このYouTubeビデオ (てんかん警告!)を使用して引き裂きをテストし、窓をストロークのように動かしました。

0
René Spies