Pular para o conteúdo

Deixando o Plasma6 mais fluido

Esse script tenta deixar o desempenho do Plasma6 mais fluido para máquinas mais modestas, basta baixar o arquivo e digitar ./plasma-leve.sh; os arquivos originais serão preservados para serem restaurados em caso de zebra.
Sidnei Serra Zoiudo
Hits: 1.568 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

Esse script tenta deixar o desempenho do Plasma6 mais fluido para máquinas mais modestas, basta baixar o arquivo e digitar ./plasma-leve.sh; os arquivos originais serão preservados para serem restaurados em caso de zebra.
Download plasma-leve.sh Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

#!/bin/bash
# =========================================
# Perfil Plasma 6 leve mas bonito
# Faz backup dos arquivos originais antes
# =========================================

# Diretórios de configuração
KWINRC="$HOME/.config/kwinrc"
KDEGLOBALS="$HOME/.config/kdeglobals"

# Criar backups
echo "Criando backups..."
cp "$KWINRC" "$KWINRC.bak_$(date +%Y%m%d_%H%M%S)"
cp "$KDEGLOBALS" "$KDEGLOBALS.bak_$(date +%Y%m%d_%H%M%S)"
echo "Backups criados."

# ===============================
# Ajustes de KWin / Compositor
# ===============================

# Desabilitar sombras em janelas grandes
kwriteconfig6 --file "$KWINRC" --group Windows --key ShadowEnabled false

# Diminuir a opacidade de menus
kwriteconfig6 --file "$KDEGLOBALS" --group KDE --key MenuOpacity 0.9

# Melhorar redesenhamento de tela
kwriteconfig6 --file "$KWINRC" --group Compositing --key UseVSync true

# Desabilitar efeitos que não são usados
kwriteconfig6 --file "$KWINRC" --group Plugins --key kwin4_effect_presentwindowsEnabled false
kwriteconfig6 --file "$KWINRC" --group Plugins --key kwin4_effect_desktopgridEnabled false

# Deixar compositor acompanhar o refresh rate do monitor
kwriteconfig6 --file "$KWINRC" --group Compositing --key RefreshRate 0

# Habilitar blur leve
kwriteconfig6 --file "$KWINRC" --group Plugins --key kwin4_effect_blurEnabled true
kwriteconfig6 --file "$KWINRC" --group Plugins --key kwin4_effect_blurStrength 3

# Latência baixa
kwriteconfig6 --file "$KWINRC" --group Compositing --key LatencyPolicy PreferLowLatency

# Método de escala
kwriteconfig6 --file "$KWINRC" --group Compositing --key ScaleMethod Smooth

# Velocidade das animações
kwriteconfig6 --file "$KWINRC" --group Compositing --key AnimationSpeed 4

# ===============================
# Aplicar tudo sem reiniciar
# ===============================
echo "Aplicando alterações..."
qdbus6 org.kde.KWin /KWin reconfigure

echo "Configurações aplicadas com sucesso!"
echo "Backups: $KWINRC.bak_*, $KDEGLOBALS.bak_*"
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Verificando roteamento em vários servidores Linux

cliente do need for speed underground

Script para Montar Partição/Unidade ...

Montar PenDrive

Troca de imagem da tela de bloqueio de usuário no Linux Mint MATE

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.