LINUX.ORG.RU

Проблемы с графикой/драйвером/тиринг

 , , , ,


0

1

Привет LOR.

Дело такое, мне тут подкинули комп на время, накатил на него arch + lxqt + openbox. Запустил, увидел лютый «screen tearing», попробовал поставить kwin вместо openbox, при входе в lxqt получаю чёрный экран, ещё пробовал compiz, там графика работает нормально, но на нём сидеть не вариант (у lxqt плохая совместимость с compiz).

Такое ощущение, что я где-то накосячил с дровами/конфигами. Раньше с настройкой дров не сталкивался, буду благодарен, если разбирающиеся люди помогут.

$ neofetch

OS: Arch Linux x86_64
Kernel: 5.19.10-zen1-1-zen
DE: LXQt 1.1.1
WM: Openbox
CPU: AMD A10-6700 APU (4) @ 3.700GHz
GPU: AMD ATI Radeon HD 8670D
$ lspci -k | grep -A 3 -E "(VGA|3D)"

00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Richland [Radeon HD 8670D]
        Subsystem: ASRock Incorporation Device 9901
        Kernel driver in use: radeon
        Kernel modules: radeon, amdgpu
$ cat /etc/X11/xorg.conf.d/20-radeon.conf

Section "Device"
        Identifier  "Radeon"
        Driver "radeon"
        Option "AccelMethod" "glamor"
        Option "DRI" "3"
        Option "TearFree" "on"
        Option "ColorTiling" "on"
        Option "ColorTiling2D" "on"
EndSection
$ cat /etc/X11/xorg.conf

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/misc"
        FontPath     "/usr/share/fonts/TTF"
        FontPath     "/usr/share/fonts/OTF"
        FontPath     "/usr/share/fonts/Type1"
        FontPath     "/usr/share/fonts/100dpi"
        FontPath     "/usr/share/fonts/75dpi"
EndSection

Section "Module"
        Load  "glx"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "Accel"                     # [<bool>]
        #Option     "SWcursor"                  # [<bool>]
        #Option     "EnablePageFlip"            # [<bool>]
        #Option     "ColorTiling"               # [<bool>]
        #Option     "ColorTiling2D"             # [<bool>]
        #Option     "RenderAccel"               # [<bool>]
        #Option     "SubPixelOrder"             # [<str>]
        #Option     "AccelMethod"               # <str>
        #Option     "ShadowPrimary"             # [<bool>]
        #Option     "EXAVSync"                  # [<bool>]
        #Option     "EXAPixmaps"                # [<bool>]
        #Option     "ZaphodHeads"               # <str>
        #Option     "SwapbuffersWait"           # [<bool>]
        #Option     "DeleteUnusedDP12Displays"  # [<bool>]
        #Option     "DRI3"                      # [<bool>]
        #Option     "DRI"                       # <i>
        #Option     "TearFree"                  # [<bool>]
        Identifier  "Card0"
        Driver      "radeon"
        BusID       "PCI:0:1:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection
$ glxinfo | grep -i opengl

OpenGL vendor string: X.Org
OpenGL renderer string: AMD ARUBA (DRM 2.50.0 / 5.19.10-zen1-1-zen, LLVM 14.0.6)
OpenGL core profile version string: 4.3 (Core Profile) Mesa 22.1.7
OpenGL core profile shading language version string: 4.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.1 Mesa 22.1.7
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 22.1.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:
★★★

Последнее исправление: Dr64h (всего исправлений: 1)

Пакет xf86-video-intel установлен?

у lxqt плохая совместимость с compiz

А конкретней? У меня всё отлично работало с Compiz 0.8.x, когда временно пользовался LXQt.

Лучше Compiz в качестве композитора и оконного менеджера под иксы ничего нет.

posixbit ★★
()
Последнее исправление: posixbit (всего исправлений: 1)
Ответ на: комментарий от posixbit

Пакет xf86-video-ati. Там бывают проблемы с оформлением окон, ещё раньше отваливались горячие клавиши, но сейчас вроде починили.

Dr64h ★★★
() автор топика
Ответ на: комментарий от posixbit

Если решения не будет, то как вариант можно будет попробовать.

Dr64h ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.