Black screen com KDE + wayland

Olá pessoal.

Estou com um problema com o KDE + wayland. Após a tela de splash, logo que o sistema deve carregar o gerenciador de login, o meu monitor vai dormir. O sistema continua funcionando. Eu consigo acesso ao TTY normalmente (o monitor acorda ao teclar o atalho).

dmesg → não retorna nenhum erro relevante.

O sumário de inicialização do verbose mode mostra o seguinte erro: "Process crashed"

O que já sei:

  • O Debian 12 funciona com wayland e KDE normalmente;
  • O Kubuntu 24.04 LTS não vem com wayland por padrão, e ao instalar, ele retorna o mesmo "Process crashed";
  • Mesmo em live-pendrive, o comportamento é o mesmo para Fedora, CachyOS, Debian 13 e Kubuntu 26.04 LTS;
  • Ubuntu 24.04 e 26.04 LTS funcionam normalmente com wayland. :heart_eyes:

Meu inxi -b:

luciano@luciano-X99-B9:~/Downloads$ inxi -b
System:
  Host: luciano-X99-B9 Kernel: 7.0.0-15-generic arch: x86_64 bits: 64
  Desktop: GNOME v: 50.1 Distro: Ubuntu 26.04 LTS (Resolute Raccoon)
Machine:
  Type: Desktop Mobo: MACHINIST model: X99 B9 serial: <superuser required>
    Firmware: UEFI vendor: American Megatrends v: 5.11 date: 06/07/2024
CPU:
  Info: 14-core Intel Xeon E5-2680 v4 [MT MCP] speed (MHz): avg: 1200
    min/max: 1200/3300
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX
    470/480/570/570X/580/580X/590] driver: amdgpu v: kernel
  Display: wayland server: X.Org v: 24.1.10 with: Xwayland v: 24.1.10
    compositor: gnome-shell driver: dri: radeonsi gpu: amdgpu
    resolution: 1920x1080~60Hz
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 26.0.3-1ubuntu1
    renderer: AMD Radeon RX 570 Series (radeonsi polaris10 ACO DRM 3.64
    7.0.0-15-generic)
  Info: Tools: api: eglinfo, glxinfo, vulkaninfo gpu: corectrl x11: xdriinfo,
    xdpyinfo, xprop, xrandr
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169
Drives:
  Local Storage: total: 1.35 TiB used: 33.05 GiB (2.4%)
Info:
  Memory: total: 64 GiB available: 61.38 GiB used: 2.34 GiB (3.8%)
  Processes: 532 Uptime: 1m Shell: Bash inxi: 3.3.40

Meu neowofetch:

O comando dmesg -l warn,err retorna uma mensagem sobre HDMI:

[   11.250194] amdgpu 0000:02:00.0: [drm] Failed to setup vendor infoframe on connector HDMI-A-1: -22

Porém este mesmo erro ocorre no GNOME, que não apresenta a falha.

O que já tentei:

Encontrei essas duas soluções em fóruns variados, mas não resolveram no meu caso:

  • Desativar o DisplayCore: amdgpu.dc=0
  • Desativar o PowerDevil: systemctl --user disable plasma-powerdevil.service

desativar o dc me deixou sem TTY também.

Desculpa o flood, mas tentei dar o máximo de informações possíveis.

Eu adoro KDE, mas estou utilizando o GNOME + wayland, pois não creio que continuar no X11 seja uma solução, mas um paliativo.

Ajuda plz!

Que tipo de monitor vc usa? isso acontece comigo em uma tv com adaptador DP para HDMI se colocar o modo HDMI 2.1 a tela fica preta se deixar 2.0 funciona.

Uso um monitor 24’’ um pouco antigo. De 2015. É um Phillips 242G5DJEB Brilliance Monitor LCD LED com SmartImage Game 242G5DJEB/00 | Philips. É anterior a HDMI 2.0. Ele possui dois HDMI, 1 DP e 1 DVI. Mas só uso a porta HDMI. Já tentei trocar para a outra HDMI no monitor, mas não olhei as opções no menu.

Problema no greeter, é um erro interessante do servidor do wayland no sddm, vou ver depois, mas já tem bastante tópico sobre na internet mas provavelmente não é exatamente o mesmo erro….

Ok.

Em vez de iniciar plasmalogin.service, acho que é este onome

Inicie no sddm.service

sudo systemctl disable plasmalogin.service
sudo aystemltl enable sddm.service

Reinicie e teste novamente

O Kubuntu usa o SDDM por padrão. Já estava até desativado para eu conseguir logar com startx direto no TTY. Mas não estou com o Arch instalado no momento para tentar esse outro display manager…

É mais leve

Voce consegue iniciar com startx?

Sim, consigo

Qual é o sistema?

Kubuntu LTS 26.04

Ok.
Sabe me informar qual o initramfs?

Se for tipo debian

Vou tentar otimizar… e vou tentar outro greeter, com um lightDM talvez

Ok. Estou no telefone, mas vou passar info

Voce tem que adicionar o kms amdgpu

Edite o arquivo /etc/initramfs-tools/modules

E adicione amdgpu

Salve e execute o comando

sudo update-initramfs -u 

Só executará no initramfs em uso.

Se funcionar

sudo update-initramfs -u -k all

Será executado em todos.

Provavelmente está iniciando antes do kms

:+1:

Qualquer coisa depois passo via pc

Funcionou?

Como está a linha do kernel?

Tem modeset, ae tiver tire

Chegou a testar?

Não funcionou :melting_face:
Deveria ter algum argumento para o amdgpu?

Esse eu não testei… menino de 3 anos no colo, vai dá xabu certeza rsrsrsrs

Mas de qualquer forma seria interessante tentar.

Vc acha que pode ser interação do meu hardware com o kwin + wayland?