KDE Plasma tem problema com o Compositor após atualização do Manjaro

Olá, estou enfrentando um problema que sinceramente está começando a me irritar. Antes, eu desativava o modo compositor do manjaro quando eu ia jogar algum jogo pois isso me trazia um pouco mais de fps praticamente, porém após ir no terminal e dar o comando sudo pacman -Syyu eu atualizei todo o sistema para conseguir as versões mais novas do programas, pacotes etc…só que isso me apareceu um problema, o modo compositor começou a ser desativado do nada sem motivo mesmo eu não estando em tela cheia em algum proprama ou em um jogo e quando ele desativava do nada as janelas do KDE ficavam estranhas e bugadas, não conseguia minimizar nada, as janelas tentavam de algum jeito ficar uma em cima da outra formando glitches graficos e meu teclado por algum motivo é desativado nessa hora, as vezes preciso reiniciar pra poder voltar ao normal ou as vezes fica tão bugado que preciso desligar a força para conseguir voltar ao normal e se isso continuar posso acabar comrropendo meu sistema por causa disso, antes não acontecia esse problema, muito provavelmente algum programa ou coisa do tipo está com algum bug em relação ao KDE que esteja fazendo este problema…alguém está tendo algum problema parecido? eu gostaria de alguma solução para isso, por favor!

Eu estou ainda pesquisando e vi que o comando qdbus org.kde.KWin /KWin supportInformation possa ajudar em algo para encontrar o problema, vou passar essas informações caso alguém consiga ajudar

qdbus org.kde.KWin /KWin supportInformation                                          ✔ 
Informação de suporte do KWin:
A seguinte informação deve ser usada ao pedir suporte, p.ex., no https://forum.kde.org.
Ela fornece informações sobre a instância atualmente em execução, quais as opções usadas,
qual o driver de OpenGL e os efeitos em execução.
Envie a informação fornecida após este texto introdutório para um serviço de área de transferência
remoto, como o https://paste.kde.org, em vez de colar o texto nos tópicos de suporte.

==========================

Version
=======
KWin version: 5.26.3
Qt Version: 5.15.7
Qt compile version: 5.15.7
XCB compile version: 1.15

Operation Mode: X11 only

Build Options
=============
KWIN_BUILD_DECORATIONS: yes
KWIN_BUILD_TABBOX: yes
KWIN_BUILD_ACTIVITIES: yes
HAVE_X11_XCB: yes
HAVE_EPOXY_GLX: yes
HAVE_WAYLAND_EGL: yes

X11
===
Vendor: The X.Org Foundation
Vendor Release: 12101004
Protocol Version/Revision: 11/0
SHAPE: yes; Version: 0x11
RANDR: yes; Version: 0x14
DAMAGE: yes; Version: 0x11
Composite: yes; Version: 0x4
RENDER: yes; Version: 0xb
XFIXES: yes; Version: 0x50
SYNC: yes; Version: 0x31
GLX: yes; Version: 0x0

Decoration
==========
Plugin: org.kde.breeze
Theme: 
Plugin recommends border size: None
onAllDesktopsAvailable: false
alphaChannelSupported: true
closeOnDoubleClickOnMenu: false
decorationButtonsLeft: 0, 2
decorationButtonsRight: 6, 3, 4, 5
borderSize: 0
gridUnit: 10
font: Noto Sans,10,-1,0,50,0,0,0,0,0
smallSpacing: 2
largeSpacing: 10

Platform
==========
Name: KWin::X11StandalonePlatform

Cursor
======
themeName: breeze_cursors
themeSize: 24

Options
=======
focusPolicy: 0
xwaylandCrashPolicy: 
xwaylandMaxCrashCount: 3
nextFocusPrefersMouse: false
clickRaise: true
autoRaise: false
autoRaiseInterval: 0
delayFocusInterval: 0
shadeHover: false
shadeHoverInterval: 250
separateScreenFocus: false
activeMouseScreen: true
placement: 
activationDesktopPolicy: 0
focusPolicyIsReasonable: true
borderSnapZone: 10
windowSnapZone: 10
centerSnapZone: 0
snapOnlyWhenOverlapping: false
rollOverDesktops: false
focusStealingPreventionLevel: 1
operationTitlebarDblClick: 5000
operationMaxButtonLeftClick: 5000
operationMaxButtonMiddleClick: 5015
operationMaxButtonRightClick: 5014
commandActiveTitlebar1: 0
commandActiveTitlebar2: 28
commandActiveTitlebar3: 2
commandInactiveTitlebar1: 4
commandInactiveTitlebar2: 28
commandInactiveTitlebar3: 2
commandWindow1: 7
commandWindow2: 8
commandWindow3: 8
commandWindowWheel: 28
commandAll1: 10
commandAll2: 3
commandAll3: 14
keyCmdAllModKey: 16777250
condensedTitle: false
electricBorderMaximize: true
electricBorderTiling: true
electricBorderCornerRatio: 0.25
borderlessMaximizedWindows: false
killPingTimeout: 5000
hideUtilityWindowsForInactive: true
compositingMode: 1
useCompositing: true
hiddenPreviews: 1
glSmoothScale: 2
glStrictBinding: true
glStrictBindingFollowsDriver: true
glPreferBufferSwap: 101
glPlatformInterface: 1
windowsBlockCompositing: false
latencyPolicy: 
renderTimeEstimator: 

Screen Edges
============
desktopSwitching: false
desktopSwitchingMovingClients: false
cursorPushBackDistance: 1x1
timeThreshold: 150
reActivateThreshold: 350
actionTopLeft: 0
actionTop: 0
actionTopRight: 0
actionRight: 0
actionBottomRight: 0
actionBottom: 0
actionBottomLeft: 0
actionLeft: 0

Screens
=======
Active screen follows mouse:  yes
Number of Screens: 1

Screen 0:
---------
Name: HDMI-1
Enabled: 1
Geometry: 0,0,1920x1080
Scale: 1
Refresh Rate: 60000
Adaptive Sync: incapable

Compositing
===========
Compositing is active
Compositing Type: OpenGL
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) HD Graphics 630 (KBL GT2)
OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.2.3
OpenGL platform interface: GLX
OpenGL shading language version string: 4.60
Driver: Intel
GPU class: Kaby Lake
OpenGL version: 4.6
GLSL version: 4.60
Mesa version: 22.2.3
X server version: 1.21.1
Linux kernel version: 5.15.78
Direct rendering: Requires strict binding: yes
GLSL shaders:  yes
Texture NPOT support:  yes
Virtual Machine:  no
OpenGL 2 Shaders are used

Loaded Effects:
---------------
kwin4_effect_squash
kwin4_effect_windowaperture
kwin4_effect_sessionquit
kwin4_effect_fullscreen
kwin4_effect_maximize
kwin4_effect_dialogparent
kwin4_effect_frozenapp
kwin4_effect_logout
kwin4_effect_morphingpopups
kwin4_effect_login
kwin4_effect_scale
kwin4_effect_fadingpopups
colorpicker
outputlocator
blendchanges
screenshot
screenedge
zoom
slidingpopups
slide
glide
desktopgrid
highlightwindow
overview
windowview
blur
startupfeedback
kscreen

Currently Active Effects:
-------------------------
blur

Effect Settings:
----------------
kwin4_effect_squash:
pluginId: kwin4_effect_squash
isActiveFullScreenEffect: false

kwin4_effect_windowaperture:
pluginId: kwin4_effect_windowaperture
isActiveFullScreenEffect: false

kwin4_effect_sessionquit:
pluginId: kwin4_effect_sessionquit
isActiveFullScreenEffect: false

kwin4_effect_fullscreen:
pluginId: kwin4_effect_fullscreen
isActiveFullScreenEffect: false

kwin4_effect_maximize:
pluginId: kwin4_effect_maximize
isActiveFullScreenEffect: false

kwin4_effect_dialogparent:
pluginId: kwin4_effect_dialogparent
isActiveFullScreenEffect: false

kwin4_effect_frozenapp:
pluginId: kwin4_effect_frozenapp
isActiveFullScreenEffect: false

kwin4_effect_logout:
pluginId: kwin4_effect_logout
isActiveFullScreenEffect: false

kwin4_effect_morphingpopups:
pluginId: kwin4_effect_morphingpopups
isActiveFullScreenEffect: false

kwin4_effect_login:
pluginId: kwin4_effect_login
isActiveFullScreenEffect: false

kwin4_effect_scale:
pluginId: kwin4_effect_scale
isActiveFullScreenEffect: false

kwin4_effect_fadingpopups:
pluginId: kwin4_effect_fadingpopups
isActiveFullScreenEffect: false

colorpicker:

outputlocator:

blendchanges:

screenshot:

screenedge:

zoom:
zoomFactor: 1.2
mousePointer: 0
mouseTracking: 0
focusTrackingEnabled: false
textCaretTrackingEnabled: false
focusDelay: 350
moveFactor: 20
targetZoom: 1

slidingpopups:
slideInDuration: 150
slideOutDuration: 250

slide:
horizontalGap: 45
verticalGap: 20
slideDocks: false
slideBackground: true

glide:
duration: 160
inRotationEdge: 0
inRotationAngle: 3
inDistance: 30
inOpacity: 0.4
outRotationEdge: 2
outRotationAngle: 3
outDistance: 30
outOpacity: 0

desktopgrid:
activeView: 
gridRows: 1
gridColumns: 1
animationDuration: 300
layout: 1
partialActivationFactor: 0
gestureInProgress: false
showAddRemove: true
desktopNameAlignment: 0
desktopLayoutMode: 0
customLayoutRows: 2

highlightwindow:

overview:
activeView: 
animationDuration: 300
layout: 1
ignoreMinimized: false
blurBackground: true
partialActivationFactor: 0
gestureInProgress: false
searchText: 

windowview:
activeView: 
animationDuration: 300
layout: 1
ignoreMinimized: false
mode: 353444640
partialActivationFactor: 0
gestureInProgress: false
searchText: 

blur:

startupfeedback:
type: 1

kscreen:


Loaded Plugins:
---------------
kwin5_plugin_krunner
kwin5_plugin_nightcolor

Available Plugins:
------------------
kwin5_plugin_buttonrebinds
kwin5_plugin_colord
kwin5_plugin_krunner
kwin5_plugin_nightcolor                                                   

O KDE Plasma, por padrão, desativa automaticamente o compositor sempre que algum programa, como um jogo, entra em tela inteira. Ou seja, não é necessário alterar nada para que esse comportamento ocorra.

Essa alteração que você fez inicialmente foi realizada no menu de configurações do sistema ou de alguma outra forma?

Meu Manjaro KDE está atualizado e não estou tendo esse problema.

Amigo, meio que eu nem fiz nada sinceramente, unica coisa que eu fiz foi apenas atualizar o sistema pelo terminal mesmo, antes de eu atualizar ele, era normal, não acontecia nenhum problemas envolvendo as janelas e nada do compositor, após isso ficou desse jeito aqui praticamente. Eu até tentei dar um kcmshell5 kcm_kwin_effects para ver se conseguia mecher em algo envolvendo os efeitos da área de trabalho e mesmo assim continua a mesma coisa…eu sinceramente, não sei o que está havendo :frowning:

Mas sim, muitas das vezes acontece isso quando eu estou jogando algo, não precisa estar na tela cheia só estar jogando algo que ele pode vinher mais, porém já teve vezes sem eu estar jogando que ficou desse jeito.

Screenshot_20221206_155630
Uma coisa curiosa que acontece quando esse problema ocorre é que toda vez que isso acontece uma notificação que sai de algum programa fica bugada dessa forma, depois disso a área de trabalho fica congelada, barra de tarefas fica congelada e não consigo minimizar nada, porém eu fiquei dando algumas configuradas usando o kcmshell5 kcm_kwin_effects e conseguir minimizar apenas e usar o teclado a partir disso, mas ainda não consigo abrir nada o que me complica. Agora, estou com duvida se realmente é o Compositor que esteja fazendo isso, estou pensando em trocar de distro sinceramente… :pensive:

Qual é o hardware do seu computador? Qual versão de kernel está usando?

Não é um problema específico da distro. Tenho vários computadores com o mesmo sistema e todos estão funcionando bem. Contudo, pode ser algo específico do kernel 5.15 LTS, caso o esteja usando, já que o próprio Linus Torvalds reconheceu que tal versão está cheia de bugs (o que de fato notei).

Se estiver usando esse kernel, troque para o experimental mais atual nas opções do sistema e veja se resolve.

Olha amigo eu uso um Intel i5 7400 de 8 GB de ram e intel graphics 630 a placa de video.
e pelo visto faz sentido, poderia ser o kernel o problema…se o proprio Linus disse isso então com certeza deve ser, eu vou fazer essa troca então

olhando aqui eu vi uma chamada Linux 6.0.11.zen1-1 muitos falaram que era bom para games, tu acharia uma boa ela? :thinking:

Meu desktop teve problemas entre o driver de vídeo e o kernel 5.15 LTS. Contudo, minha placa de vídeo é Nvidia (GTX 1070Ti), apesar de ter processador Intel (i5 4670K). Estou usando a versão experimental 6.1 fornecida pelo próprio Manjaro nas configurações do sistema. Está funcionando bem.

Basta instalar nas configurações de kernel e segurar shift na primeira vez ao reiniciar o sistema para garantir que ele usará a nova versão instalada.

Não uso kernels customizados, portanto não tenho conhecimento suficiente para opinar sobre esse kernel Zen.

Troquei de kernel aqui, usei um tal de linux-lqx pois me parecia ser uma boa, após alguns testes depois de um tempo o problema continou a acontecer, curioso que as notificações que bugam quando isso ocorre é geralmente mais do telegram mesmo. Não sei mesmo o que tá havendo pra isso ocorrer