Cabo DisplayPort para HDMI

Cabo DisplayPort para HDMI

Estou usando o Xubuntu Jammy 22.04.3 LTS com Xfce 4.

Tenho uma configuração de vários monitores e não gosto do comportamento padrão quando desligo uma das telas. Quando desligo uma tela (usando o botão na própria tela), o sistema começa a mover janelas e painéis e limita meu mouse às telas que ainda estão ligadas. Eu só quero que as janelas/painéis fiquem onde estão e possam interagir com eles usando o mouse, como se a tela ainda estivesse ligada.

O pior é que quando ligo a tela ela não volta a ser como era. Muitas vezes espelha telas e os painéis do Xfce vão para os lugares errados ou nem ficam visíveis. Eu tenho que reiniciar e entrar nas configurações de vídeo novamente para consertar.

Como posso deixar o Xubuntu tratar os monitores como se estivessem ligados, mesmo quando não estão? Devo criar um arquivo xorg.conf ou algo assim?

Configuração da tela: (O monitor à direita é minha TV, normalmente não quero usá-lo)

Configuração de exibição

Informações do driver de vídeo:

$ lspci -k | grep -EA3 VGA
2b:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1070 Ti] (rev a1)
    Subsystem: Micro-Star International Co., Ltd. [MSI] GP104 [GeForce GTX 1070 Ti]
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia

$ nvidia-smi
Wed Aug 30 11:06:54 2023       
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.86.05              Driver Version: 535.86.05    CUDA Version: 12.2     |
|-----------------------------------------+----------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |         Memory-Usage | GPU-Util  Compute M. |
|                                         |                      |               MIG M. |
|=========================================+======================+======================|
|   0  NVIDIA GeForce GTX 1070 Ti     Off | 00000000:2B:00.0  On |                  N/A |
|  0%   60C    P2              37W / 180W |    290MiB /  8192MiB |      0%      Default |
|                                         |                      |                  N/A |
+-----------------------------------------+----------------------+----------------------+
                                                                                         
+---------------------------------------------------------------------------------------+
| Processes:                                                                            |
|  GPU   GI   CI        PID   Type   Process name                            GPU Memory |
|        ID   ID                                                             Usage      |
|=======================================================================================|
|    0   N/A  N/A      1221      G   /usr/lib/xorg/Xorg                          280MiB |
|    0   N/A  N/A      1522      G   xfwm4                                         6MiB |
+---------------------------------------------------------------------------------------+

$ dkms status
nvidia/535.86.05, 5.15.0-82-generic, x86_64: installed

Relacionado:Pergunta do superusuário,Postagem reddit,Problema do Linux Mint Github

Responder1

Cabo DisplayPort para HDMI

O problema é que quando desligo o monitor, a placa de vídeo detecta isso comodesconectandoo monitor. No meu computador, isso só acontece com DisplayPort. Quando conecto a mesma tela via HDMI, desligar e desconectar a tela são vistos pela placa de vídeo como duas coisas diferentes. Desligar a tela não faz com que as janelas se movam para outras telas.

Eu procurei na internet por esse problema. Mais pessoas têm isso e isso também ocorre no Windows. Parece que ninguém encontrou uma solução de software. Como minha placa de vídeo não tem mais portas HDMI, usei um cabo DisplayPort para HDMI para conectar o monitor. Isso resolveu o problema: desconectar o cabo da tela moverá as janelas, mas desligar a tela não.

Minha conclusão é que meu monitor está com defeito.

informação relacionada