Tela preta no compartilhamento de telas, guias ou janelas. Tanto no Meet quanto no Discord

Bom dia, pessoal. Espero que estejam todos bem.

Formatei o meu computador e instalei o Ubuntu 21.10 e desde então, ao compartilhar a tela em chamadas de vídeo é mostrada uma tela preta, seja no Meet ou Discord. Mas o áudio e o vídeo da chamada, webcam, funcionam normalmente.

Como eu posso corrigir isso?

Muito obrigado pela ajuda!

3 curtidas

Seja bem vindo de volta ao fórum @aaugustomenezes!

Em casos que necessita do seu micro para produção (uso diário para trabalho, estudos e laser) sempre prefira a versão LTS do sistema, pois, em sua maioria dos casos, não está sujeita a esses tipos de contratempos.

Para entendermos um pouco mais o senário, nos passe as informações seguindo esse tópico:

2 curtidas

Vc precisa fornecer informações detalhadas sobre o seu sistema pro pessoal do fórum poder te ajudar melhor, abre um terminal Ctrl Alt T e executa o seguinte comando:

inxi -F
1 curtida
System:
  Kernel: 5.13.0-39-generic x86_64 bits: 64 Desktop: GNOME 40.5 
  Distro: Ubuntu 21.10 (Impish Indri) 
Machine:
  Type: Laptop System: LENOVO product: VILG1 v: Lenovo G400s 
  serial: <filter> 
  Mobo: LENOVO model: INVALID v: 00B98409WIN8 STD SGL serial: <filter> 
  UEFI: LENOVO v: 7BCN36WW(V2.02) date: 08/28/2013 
Battery:
  ID-1: BAT1 charge: 19.3 Wh (56.4%) condition: 34.2/37.6 Wh (91.1%) 
  volts: 13.7 min: 14.4 
CPU:
  Info: Dual Core model: Intel Core i5-3230M bits: 64 type: MT MCP cache: 
  L2: 3 MiB 
  Speed: 2791 MHz min/max: 1200/3200 MHz Core speeds (MHz): 1: 2791 2: 2951 
  3: 2829 4: 2853 
Graphics:
  Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel 
  Device-2: Syntek Lenovo EasyCamera type: USB driver: uvcvideo 
  Display: wayland server: X.Org 1.21.1.2 driver: loaded: i915 
  note: n/a (using device driver) resolution: 1: 1366x768~60Hz 
  2: 1360x768~60Hz 
  OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2) 
  v: 4.2 Mesa 21.2.6 
Audio:
  Device-1: Intel 7 Series/C216 Family High Definition Audio 
  driver: snd_hda_intel 
  Sound Server-1: ALSA v: k5.13.0-39-generic running: yes 
  Sound Server-2: PulseAudio v: 15.0 running: yes 
  Sound Server-3: PipeWire v: 0.3.32 running: yes 
Network:
  Device-1: Qualcomm Atheros QCA8172 Fast Ethernet driver: alx 
  IF: enp1s0 state: down mac: <filter> 
  Device-2: Intel Centrino Wireless-N 135 driver: iwlwifi 
  IF: wlp2s0 state: up mac: <filter> 
Bluetooth:
  Device-1: Intel Centrino Bluetooth Wireless Transceiver type: USB 
  driver: btusb 
  Report: hciconfig ID: hci0 state: up address: <filter> bt-v: 2.1 
Drives:
  Local Storage: total: 223.57 GiB used: 114.48 GiB (51.2%) 
  ID-1: /dev/sda vendor: Kingston model: SA400S37240G size: 223.57 GiB 
Partition:
  ID-1: / size: 56.02 GiB used: 16 GiB (28.6%) fs: ext4 dev: /dev/sda2 
  ID-2: /boot/efi size: 486 MiB used: 5.2 MiB (1.1%) fs: vfat 
  dev: /dev/sda1 
  ID-3: /home size: 158.46 GiB used: 97.93 GiB (61.8%) fs: ext4 
  dev: /dev/sda4 
Swap:
  ID-1: swap-1 type: partition size: 3.81 GiB used: 560.4 MiB (14.3%) 
  dev: /dev/sda3 
Sensors:
  System Temperatures: cpu: 75.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 303 Uptime: 11h 22m Memory: 7.66 GiB used: 4.7 GiB (61.3%) 
  Shell: Bash inxi: 3.3.06 

Muito Obrigado!

Lembro que a um tempo atrás wayland não trabalhava muito bem com gravação e compartilhamento de telas, pode ser que hoje já não seja problema.

@fastos2016, acredito que possa nos ajudar a entender o que pode estar causando esse incoveniente, por favor.

1 curtida

Deve ser por causa do Wayland.

1 curtida

Aqui, falam que é um problema do kernel e pedem pra fazer um up ou um down nele. xorg - Ubuntu 21.10 boots to black screen - Ask Ubuntu
Vou tentar atualizar e trago o resultado para gente.
Muito obrigado pela força!

1 curtida

Atualizei o kernel para o 5.16, mas não resolveu. E essa atualização ainda é problemática, pois, para completar o processo é necessária a biblioteca libssl3 que só está disponível para a versão 22.04. Se eu encontrar uma saída, trarei ela para a nossa comunidade.

o app discord não suporta compartilhamento via wayland, mas via navegador sim (firefox e chromium’s based)

Para ativar o compartilhamento de tela via wayland em chromium based:
chrome://flags/#enable-webrtc-pipewire-capturer

aqui uns testes que fiz com Firefox ainda no Fedora 34

3 curtidas

Já estava preparando um artigo sobre… fastoslinux.com - This website is for sale! - fastoslinux Resources and Information.

3 curtidas

Muito obrigado, colega. Irei ler, trarei o feedback e compartilhar.

Bom dia, colegas.

Espero que estejam todos bem.

Utilizei o firefox ontem, ao invés do chrome e consegui compartilhar uma guia específica. No chrome, na opção compartilhar tela, elas ficam pretas e só consigo compartilhar as janelas do navegador e do vscode.

Mas, como uso o firefox no dia a dia, fica muito mais fácil.

É um problema resolvido.

Não sei se vc ainda precisa arrumar isso, mas tem uma solução super simples:

sudo vim /etc/gdm3/custom.conf

descomenta a linha:

#WaylandEnable=false

se não tiver essa linha comentada, só adiciona

WaylandEnable=false

salva o arquivo(:wq)

reinicia o PC, e ta pronto

8 curtidas

Show! Funcionou perfeitamente! Obrigado

1 curtida

Poxa, Raul, Muito Obrigado! tava usando o firefox porque nele eu conseguia compartilhar, mas o chrome e o discord não funcionavam. Fiz as alterações que você me ensinou e tá funcionando.

Obrigado mesmo!

Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.