Pular para o conteúdo principal

A culpa nunca foi do X

Após alguns meses usando uma GPU AMD posso dizer sem medo de errar: o velho e bom X.Org nunca foi o culpado dos muitos problemas atribuídos a ele.

As mais recorrentes reclamações sobre o servidor X versam quase sempre entre lags diversos e screen tearings até mesmo em tarefas simples, tais como alternar entre janelas e assistir vídeos no VocêTubo.

Pois bem, uma vez que o meu PC de trabalho conta com uma GPU AMD há um bom tempo (inicialmente uma Radeon RX 590 e atualmente uma RX 6500 XT – uma plaquinha fantástica para esta aplicação) pude fazer algumas observações e digo que não há diferença de responsividade entre os servidores Wayland e X.Org, ao menos nas interfaces Gnome e KDE. A fluidez é a mesma e não há screen tearings nos vídeos e demais mídias.

O maior culpado da má fama do X tem nome e sobrenome: a merda porcaria do driver da Nvidia para Linux, e como infelizmente esta empresa domina o mercado de GPUs grande parte dos usuários acabam achando que as coisas “são assim mesmo”. Este é apenas mais um exemplo de como a falta de competitividade é ruim – lembram de quando a Intel insistia em nos empurrar sucessivas gerações de processadores limitados em 4 núcleos com aumentos ridículos de IPC?

E isto não ocorre apenas no uso puro e simples das interfaces gráficas. Conforme um ensaio realizado pelo site Phoronix, GPUs da Nvidia oscilam tremendamente de desempenho entre os servidores X e Wayland também em jogos, enquanto que as AMD mantém sempre o mesmo nível de performance. Sem falar dos muitos problemas de confiabilidade das verdinhas com o Wayland.

Fica a dica: quer usar Linux explorando todo o seu potencial gráfico? Dê preferencia para GPUs com módulos presentes diretamente no kernel tais como as AMD e Intel. O driver proprietário da Nvidia simplesmente é um lixo, e o seu equivalente de código aberto ainda tem um longo caminho pela frente.

Comentários

  1. Vc pretende fazer algum post de algum projeto com essas placas xt?

    ResponderExcluir
    Respostas
    1. Ainda não consegui achar um cartão CF que funcione com a minha placa XT-IDE, aí não tem muito o que fazer com o XT.

      Excluir
    2. Poxa, tô achando que algo de errado não tá certo nessa história, muito estranho nenhum cartão funcionar, acho que tem algo de errado com essa sua placa xt-ide, você tem gravador de eeprom?

      Excluir
  2. Lê isso kkk :https://anacranes.wordpress.com/2009/03/20/eu-odeio-o-linux/

    ResponderExcluir
    Respostas
    1. Talvez você tenha achado estranho, mas isso é só um link com os piores argumentos para não gostar de linux

      Excluir
    2. Sério, a minha opinião do Linux é a seguinte: tem várias destros interessantes, e o sistema é muito legal, mas como nenhuma empresa considera ele como sistema dos usuários de PC, ele fica complicado de usar, então não dá pra simplesmente desinstalar o Windows e instalar o Linux, tem que fazer dual boot, pra usar cada um de acordo com suas necessidades, porque se você usar só Linux você vai passar raiva

      Excluir
    3. É realmente difícil ir contra o sistema operacional mais usado no mundo desde 1990, quando foi lançado o Windows 3. A inércia das pessoas e empresas é enorme.

      Excluir
  3. Wayland não é um servidor: é um conjunto de especificações (https://wayland.app/). Quem as implementa serial um "servidor": os compositores. GNOME tem o Mutter, KDE tem o Kwin. São os dois principais; razoavelmente completos.

    Existe um compositor de referência, o Weston, que acompanha uma biblioteca (libweston), que pode ser usada como fundação no desenvolvimento de novos compositores. A libweston é considerada de "alto nível" e não oferece muita flexibilidade. Para ter controle sobre tudo que o compositor faz, existe outra biblioteca de referência, de "baixo nível", a wlroots, que fornece isso. É usada por alguns compositores avulsos, dentre eles o conhecido Sway.

    Ao usar o Xorg, na verdade a pilha gráfica roda *dois* servidores lado a lado, o Xorg e o compositor X11, seja o Mutter, Kwin (ambos ainda suportam funcionar no modo X11), xfwm4 do XFCE, etc.

    Nesta apresentação antológica de 2013 (!) podemos entender a diferença:

    https://www.youtube.com/watch?v=GWQh_DmDLKQ
    (o compositor X11 é o "window manager" dos slides)

    ResponderExcluir

Postar um comentário