Como deixar a interface do Zorin OS mais consistente?

Cada APP tem bordas diferentes, umas quadradas e outras arredondadas, quando nao estão em tela cheia, isso me incomoda, gostaria de ajustar.
Exemplo, o chrome tem bordas redondas em cima mas quadrada em baixo, já o obsidian é todo quadrado (ambos instalados via pacote .deb do site oficial de cada um):

Coisas que eu já tentei:

  • Alterar as configuracoes do chrome de classic para GTK ou QT, mas mudou apenas o estilo dos botoes, fechar, minimizar e maximizar.
  • Trocar as configuracoes do Obsidian para Native frame, isso mudou as bordas para arredondadas e os botoes de fechar, minimizar e maximizar ficaram como os do zorin padrao, mas ainda diferente de outros apps.
  • Instalar a extensao Rounded Window Corners Reborn mas ela nao teve efeito no Chrome, mesmo criando uma config especifica pra ele, quando funcionava eu tinha que colocar a borda super redonda e ficava até estranho.
1 curtida

Amigo, vai por mim… esquece isso ai e foca no seu trabalho kkkkk, você vai acabar ficando louco!

Não vale a pena, a não ser que seu foco realmente seja esse, ou se trabalha com UI ou UX, ou se tem tempo livre infinito, caso contrário, é só dor de cabeça…

O “Linux” é isso, vários toolkits, vários apps, varias coisinhas para mexer… O importante é se vc tem uma máquina funcional, que te atende sempre que precisa, não se programa x ou y está com as bordinhas arredondadas. Perdi muito tempo com isso, e no final, sempre aparece outra coisinha que incomoda e que acaba levando horas e horas da gente.

Hoje, estou no NixOS com XFCE. Simplesmente instalo o sistema, e vou trabalhar. Uso apps GTK2, GTK3, GTK4, KDE, Electron, Chrome Based, tudo é diferente entre sí, se eu fosse tentar deixar tudo igual, slk, ia acabar quebrando a barreira do espaço tempo… fazer dinheiro é mais importante do que corrigir inconsistências visuais. Abraço!

2 curtidas

Rodei seu problema no Chat GPT e ele deu a seguinte resposta:

:brain: O PROBLEMA REAL (não é bug, é arquitetura)

O que te incomoda não é falta de configuração, é mistura de tecnologias diferentes de janela.

No Zorin OS (base GNOME + Mutter):

Existem 3 tipos de janelas convivendo ao mesmo tempo:

  1. CSD – Client Side Decorations
  • A própria aplicação desenha a borda
  • Ex.: Chrome, Obsidian (Electron), apps GTK modernos
  • Resultado comum:
    • :blue_circle: Topo arredondado
    • :black_large_square: Base quadrada
  1. SSD – Server Side Decorations
  • O sistema desenha a janela inteira
  • Ex.: apps GTK antigos, Qt clássicos
  • Resultado:
    • Bordas todas iguais (normalmente quadradas)
  1. Electron / híbridos
  • Cada app decide metade das regras
  • Resultado:
    • inconsistência total :sweat_smile:

:backhand_index_pointing_right: GNOME/Mutter NÃO suporta bordas arredondadas completas por design
Só arredonda o topo (headerbar).
A base sempre será reta em CSD.

Isso não é bug do Zorin, Chrome ou Obsidian.
É uma decisão de design do GNOME.


:magnifying_glass_tilted_left: Por que suas tentativas só funcionaram “pela metade”

:check_mark: Chrome GTK / QT

  • Só muda botões
  • A moldura continua sendo CSD
  • Base quadrada é intencional

:check_mark: Obsidian “Native frame”

  • Troca CSD → SSD
  • Bordas ficam mais consistentes
  • MAS cada toolkit usa um tema próprio

:cross_mark: Rounded Window Corners Reborn

  • Funciona só em SSD
  • Chrome usa CSD → extensão não tem controle
  • Por isso o efeito é parcial ou estranho

:bullseye: O QUE DÁ PRA FAZER DE VERDADE (opções reais)

:1st_place_medal: OPÇÃO 1 — Aceitar o padrão GNOME (mais estável)

:check_mark: É o que o Zorin espera
:check_mark: Sem gambiarras
:cross_mark: Inconsistência visual permanece

:backhand_index_pointing_right: Essa é a opção “Linux raiz”.


:2nd_place_medal: OPÇÃO 2 — Forçar SSD em apps Electron (melhor custo-benefício)

Você já fez isso no Obsidian — dá pra padronizar mais apps.

Obsidian

:check_mark: Já está certo:

Settings → Appearance → Native frame

Chrome (forçar SSD)

Crie um atalho customizado:

google-chrome --disable-features=UseOzonePlatform

Ou edite o .desktop:

Exec=google-chrome --disable-features=UseOzonePlatform %U

:pushpin: Resultado:

  • Bordas todas iguais
  • Botões do sistema
  • Visual mais consistente

:cross_mark: Pode perder um pouco de integração moderna (mínimo impacto).


:3rd_place_medal: OPÇÃO 3 — Trocar de base gráfica (solução definitiva)

Se consistência visual é prioridade, o problema não é você — é o GNOME.

Ambientes que resolvem isso de verdade:

Ambiente Resultado
KDE Plasma Bordas 100% consistentes
XFCE Simples, tudo igual
Cinnamon Meio termo
Hyprland / Sway Controle total (avançado)

:light_bulb: KDE Plasma é o único que:

  • respeita SSD e CSD
  • arredonda tudo de forma uniforme
  • não depende de extensões frágeis

:puzzle_piece: Resumo honesto (nível técnico)

  • :cross_mark: GNOME não permite bordas arredondadas completas
  • :cross_mark: Extensões não controlam CSD
  • :check_mark: Forçar SSD é a única forma de padronizar
  • :check_mark: KDE resolve isso na raiz

:bullseye: Minha recomendação prática pra você

Como você já:

  • gosta de open source
  • se incomoda com detalhe visual
  • prefere fluidez e controle

:backhand_index_pointing_right: Curto prazo:
Forçar SSD nos Electron (Chrome, Obsidian).

:backhand_index_pointing_right: Médio prazo:
Testar Zorin com KDE ou migrar para KDE Neon / Kubuntu.

Se quiser, eu:

  • te digo exatamente quais apps dá pra forçar SSD
  • te passo um checklist visual GNOME vs KDE
  • ou te ajudo a testar KDE sem formatar

Essa solucao de forçar SSD no terminal ou no .desktop nao funcionou infelizmente

Isso porque você não reparou que um fica tema escuro e outro tema claro! :rofl:

Pessoal, coloquei o zorin no XORG e a extensão Rounded Window Corners Reborn conseguiu ajustar o chrome e outros apps, de bonus, ainda ajustou meu color picker do obsidian que não funcionava (eu usava um app exclusivo pra isso pra contornar a situação)

2 curtidas

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