I3WM screen tearing notebook nvidia e intel

1. I3WM screen tearing notebook nvidia e intel

celoezra
celoezra

(usa Debian)

Enviado em 23/09/2024 - 00:14h

Oi, boa noite, estou com um problema no monitor externo com rasgo na tela, quando scrolo ou faço qualquer coisa, este monitor está conectador a minha placa dedicada nvidia do notebook, eu resolvi esse problema com um xorg.conf simples, ativando o forcecompose e tal, porém se eu inicio o notebook sem nada conectado no hdmi, a tela dele não funciona, então se o notebook ficar parado na mesa conectado a esse monitor externo suave, vai funcionar os dois, mas se eu ligar o notebook sem conexao hdmi, não vai funcionar a tela do notebook, deixar sem configuração do xorg.conf funciona as duas telas, tanto o notebook solo, quanto ligado no hdmi, mas tem esse problema do rasgo, minha configuração xorg mais abaixo.

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 535.171.04

# Configuração para a GPU NVIDIA
# Configuração da Tela do Monitor Externo (NVIDIA)
# Configuração para a GPU Intel (Monitor Interno)
# Configuração da Tela do Monitor Interno (Intel)

Section "ServerLayout" # Seção que define o layout do servidor X
Identifier "layout" # Nome único para esse layout
Screen 0 "Screen0" 0 0 # Define a tela primária "Screen0" na posição (0,0)
InputDevice "Keyboard0" "CoreKeyboard" # Define o teclado como dispositivo de entrada
InputDevice "Mouse0" "CorePointer" # Define o mouse como dispositivo de entrada
Option "Xinerama" "0" # Desativa o Xinerama, que permite múltiplos monitores como um único
EndSection

Section "InputDevice" # Seção para configuração do teclado
Identifier "Keyboard0" # Nome único para o teclado
Driver "kbd" # Usa o driver padrão para teclado
EndSection

Section "InputDevice" # Seção para configuração do mouse
Identifier "Mouse0" # Nome único para o mouse
Driver "mouse" # Usa o driver padrão para mouse
Option "Protocol" "auto" # Protocolo de comunicação automático
Option "Device" "/dev/psaux" # Dispositivo do mouse
Option "Emulate3Buttons" "no" # Desativa a emulação de três botões
Option "ZAxisMapping" "4 5" # Configura a roda de rolagem
EndSection

Section "Monitor" # Seção para configuração do monitor do notebook
Identifier "Monitor1" # Nome único para o monitor do notebook
VendorName "Unknown" # Nome do fabricante (desconhecido)
ModelName "Notebook Display" # Nome do modelo do monitor
HorizSync 30.0 - 80.0 # Frequências horizontais suportadas (ajuste conforme necessário)
VertRefresh 40.0 - 60.0 # Frequências verticais suportadas (ajuste conforme necessário)
Option "DPMS" # Ativa o gerenciamento de energia para o monitor
EndSection

Section "Screen" # Seção para configuração da tela do notebook
Identifier "Screen1" # Nome único para a tela do notebook
Device "intel" # Associa a tela à GPU Intel
Monitor "Monitor1" # Usa a configuração do monitor do notebook
EndSection

Section "Device" # Seção para configuração da GPU Intel
Identifier "intel" # Nome único para a GPU Intel
Driver "modesetting" # Usa o driver de modos de configuração
Option "TearFree" "true" # Habilita opção para evitar screen tearing
BusID "PCI:0:2:0" # Identificador do barramento PCI da GPU
EndSection

Section "Monitor" # Seção para configuração do monitor
Identifier "Monitor0" # Nome único para o monitor
VendorName "Unknown" # Nome do fabricante (desconhecido)
ModelName "Samsung Odyssey G30B" # Nome do modelo do monitor
HorizSync 30.0 - 170.0 # Frequências horizontais suportadas
VertRefresh 60.0 - 144.0 # Frequências verticais suportadas
Option "DPMS" # Ativa o gerenciamento de energia para o monitor
EndSection

Section "Device" # Seção para configuração da GPU NVIDIA
Identifier "nvidia" # Nome único para a GPU NVIDIA
Driver "nvidia" # Usa o driver da NVIDIA
Option "AllowEmptyInitialConfiguration" # Permite configuração inicial vazia
Option "Coolbits" "28" # Permite overclock e ajuste de ventiladores
Option "TripleBuffer" "on" # Habilita triplo buffer para melhor performance
Option "ForceFullCompositionPipeline" "on" # Força o uso de um pipeline de composição completo
BusID "PCI:1:0:0" # Identificador do barramento PCI da GPU
EndSection

Section "Screen" # Seção para configuração da tela associada à GPU NVIDIA
Identifier "nvidia" # Nome único para a tela NVIDIA
Device "nvidia" # Dispositivo associado (GPU NVIDIA)
Monitor "Monitor0" # Monitor associado a essa tela
Option "AllowEmptyInitialConfiguration" # Permite configuração inicial vazia
Option "ForceFullCompositionPipeline" "on" # Força uso de pipeline de composição completo
EndSection


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts