Enviado em 15/12/2018 - 18:01h
mymail=$(base64 <<< "meulogin@provedor.com") base64 -d <<< "$mymail" meulogin@provedor.com
#!/bin/bash # Este Script roda em Zenity para trocar o governor, # modifica a frequência e a energia usada pelos processadores. # Por albfneto <albfneto@fcfrp.usp.br>, e # msoliver: # https://www.vivaolinux.com.br/topico/Zenity/Modificando-um-Shell-Script-mas-Ele-nao-esta-funcionando">https://www.vivaolinux.com.br/topico/Zenity/Modificando-um-Shell-Script-mas-Ele-nao-esta-funcionando # Site "Viva o Linux" # https://www.vivaolinux.com.br # Versão 3.7 (2018). # Licença: GPL, Livre para baixar, usar, modificar, citando a autoria. ####################################################################### # INTRODUÇÃO: # idéia inspirada por antigos Scripts que usavam CPUfreq e Dialog: # https://www.vivaolinux.com.br/script/cpufreqselector-em-Dialog-Centrino-frequencia # https://pastebin.com/3PikpU8v # https://www.thelinuxrain.com/articles/a-script-to-toggle-cpu-performance-governor # https://meganerd.ca/site/node/45 # Os Linux modernos não usam mais CPUFreq e sim CPUPower: # https://www.vivaolinux.com.br/dica/Regulando-velocidade-e-energia-gasta-pelos-processadores-Metodo-moderno-cpupower # Shell Script com Zenity, baseado, traduzido e Modificado do Script original de GILMOREJA, EUA: # https://bbs.archlinux.org/viewtopic.php?id=192774 # http://www.deskdr.com/dr/new-to-bash-scripting-making-script-to-change-laptop-cpu-governor.html # Observação: Instale os pacotes Zenity e ImageMagic, na sua Distribuição, caso não estejam instalados. # Corpo do Script: # Checar se rodando como Root: (($UID != 0)) && { zenity --timeout="5" --warning --text '<span foreground="red" font="16">Exige Root\nLogue com o \"root\"\nOu\nUso: sudo $0</span>' 2>/dev/null;exit;} # Informação Inicial: zenity --info --width=400 --title=TROCAGOV --text="Script Zenity Para Trocar Governor do Processador\n\nPor:\n\nAlbfneto e MSOliver, do Site:\n\nViva o Linux\n\nVersão: 3.7 (2018)" #zenity --question --title="Introdução" --text="Deseja ver a Introdução do TROCAGOV?" INTROD=$(zenity --list --text "Deseja Ver a introdução do TROCAGOV??" --radiolist --column "" --column "Opções" false "Sim" false "Não" 2>/dev/null) if [ "$INTROD" = "Sim" ] ; then #MOSTRA a INTRO que se encontra no corpo do SCRIPT sed -n '/^#INTRO/,/^#INTRO/p' $0 |sed -r 's/^#INTRO|^#//' else zenity --error --title="Não Ver Introdução" --text="Você clicou para pular a Introdução\!" fi # Definindo o Governors Disponíveis, governor em uso e Variáveis: governor=($(cpupower frequency-info|awk -F: '/reguladores/ {print $2}')) currentGovernor=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor) for X in ${governor[*]};do [[ $currentGovernor = $X ]] && eval ${X}="TRUE" || eval ${X}=FALSE; done # Zenity para selecionar o governor que vai usar wantedGovernor=$(zenity --list --width=400 --height=300 --title="Selecionar" --text="Selecionar o Governor que quer usar:" --radiolist --column "" --column "Opções" $(for ((x=0;x<${#governor[@]};x++));do echo "${!governor[$x]} ${governor[$x]}"|awk '/^FALSE/'; done)) # Checar se o botão Cancelar foi Pressionado. if [ $? = 1 ] then exit 0 fi # Checar se o Governor que quer trocar já havia sido selecionado antes #currentGovernor=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor) if [ $wantedGovernor = $currentGovernor ] then newGovernor=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor) zenity --info --width=400 --title="Não Trocar" --text="Governor já estava trocado para $newGovernor.\n\nSem Modificações." exit 0 fi # Usaremos CPUPower para trocar. su -c "cpupower frequency-set -g $wantedGovernor" sleep 3 zenity --notification --title="Governors AJustados para Todos os Núcleos" --text="$(cpupower frequency-set -g $wantedGovernor)" # Mostra trocado: cpupower frequency-info | grep -i regulador| zenity --text-info # Checando se Trocado o governor Corretamente newGovernor=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor) zenity --info --text="Governor ajustado para $newGovernor." sleep 2 zenity --info --width=500 --title=TROCAGOV --text="Obrigado por usar TROCAGOV!\n\nalbfneto@fcfrp.usp.br\n\nClique em OK Para Sair." #EOF ##INTRO #momomo momomomomomo momomo #momo momomo momomo momomo momomo #momomomo momomo momomo momomo momomo momomomomomo #momomomomomomomomomomomomomomo momomomomomo momomo ##INTRO
Enviado em 16/12/2018 - 17:19h
Imagemagick não usa mesmo, já tirei.$ cpupower frequency-info | grep -i regulador reguladores do cpufreq disponíveis: conservative ondemand powersave userspace performance schedutil O regulador "userspace" deve decidir qual velocidade usar
# Este Script roda em Zenity para trocar o governor, # modifica a frequência e a energia usada pelos processadores. # Por albfneto <albfneto@fcfrp.usp.br>, e # msoliver: # https://www.vivaolinux.com.br/topico/Zenity/Modificando-um-Shell-Script-mas-Ele-nao-esta-funcionando">https://www.vivaolinux.com.br/topico/Zenity/Modificando-um-Shell-Script-mas-Ele-nao-esta-funcionando # Site "Viva o Linux" # https://www.vivaolinux.com.br # Versão 3.8 (2018). # Licença: GPL, Livre para baixar, usar, modificar, citando a autoria. ####################################################################### # INTRODUÇÃO: # idéia inspirada por antigos Scripts que usavam CPUfreq e Dialog: # https://www.vivaolinux.com.br/script/cpufreqselector-em-Dialog-Centrino-frequencia # https://pastebin.com/3PikpU8v # https://www.thelinuxrain.com/articles/a-script-to-toggle-cpu-performance-governor # https://meganerd.ca/site/node/45 # Os Linux modernos não usam mais CPUFreq e sim CPUPower: # https://www.vivaolinux.com.br/dica/Regulando-velocidade-e-energia-gasta-pelos-processadores-Metodo-moderno-cpupower # Shell Script com Zenity, baseado, traduzido e Modificado do Script original de GILMOREJA, EUA: # https://bbs.archlinux.org/viewtopic.php?id=192774 # http://www.deskdr.com/dr/new-to-bash-scripting-making-script-to-change-laptop-cpu-governor.html # Observação: Instale o pacote Zenity , na sua Distribuição, caso não esteja instalado.
Enviado em 16/12/2018 - 22:28h
@ MSOliverINTROD=$(zenity --list --text "Deseja Ver a introdução do TROCAGOV??" --radiolist --column "" --column "Opções" false "Sim" false "Não" 2>/dev/null) if [ "$INTROD" = "Sim" ] ; then # Mostra a Introdução que se encontra nos comentários do script: sed -n 1,38p $0 | zenity title="Introdução" --text-info --width 640 --height 640 else zenity --error --title="Não Ver Introdução" --text="Você clicou para pular a Introdução\!" fi
#!/bin/bash # Este Script roda em Linux com Zenity, para trocar o governor, # modifica a frequência e a energia usada pelos processadores. # Por albfneto <albfneto@fcfrp.usp.br>: # https://www.vivaolinux.com.br/~albfneto">https://www.vivaolinux.com.br/~albfneto # e # msoliver: # https://www.vivaolinux.com.br/~msoliver">https://www.vivaolinux.com.br/~msoliver # Site "Viva o Linux" # https://www.vivaolinux.com.br # Versão 3.8 (2018). # Licença: GPL, Livre para baixar, usar, modificar, citando a autoria. ####################################################################### # INTRODUÇÃO: # idéia inspirada por antigos Scripts que usavam CPUfreq e Dialog: # https://www.vivaolinux.com.br/script/cpufreqselector-em-Dialog-Centrino-frequencia # https://pastebin.com/3PikpU8v # https://www.thelinuxrain.com/articles/a-script-to-toggle-cpu-performance-governor # https://meganerd.ca/site/node/45 # Os Linux modernos não usam mais CPUFreq e sim CPUPower: # https://www.vivaolinux.com.br/dica/Regulando-velocidade-e-energia-gasta-pelos-processadores-Metodo-moderno-cpupower # Shell Script com Zenity, baseado, traduzido e Modificado do Script original de GILMOREJA, EUA: # https://bbs.archlinux.org/viewtopic.php?id=192774 # http://www.deskdr.com/dr/new-to-bash-scripting-making-script-to-change-laptop-cpu-governor.html # Observação: Instale o pacote Zenity na sua Distribuição, caso não esteja instalado. # Corpo do Script: # Checar se rodando como Root: (($UID != 0)) && { zenity --timeout="5" --warning --text '<span foreground="red" font="16">Exige Root\nLogue com o \"root\"\nOu\nUso: sudo $0</span>' 2>/dev/null;exit;} # Informação Inicial: zenity --info --width=400 --title=TROCAGOV --text="Script Zenity Para Trocar Governor do Processador\n\nPor:\n\nAlbfneto e MSOliver, do Site:\n\nViva o Linux\n\nVersão: 3.8 (2018)" # zenity --question --title="Introdução" --text="Deseja ver a Introdução do TROCAGOV?" INTROD=$(zenity --list --text "Deseja Ver a introdução do TROCAGOV??" --radiolist --column "" --column "Opções" false "Sim" false "Não" 2>/dev/null) if [ "$INTROD" = "Sim" ] ; then # Mostra a Introdução que são as primeiras 37-38 linhas dos comentários: sed -n 1,38p $0 | zenity title="Introdução" --text-info --width 640 --height 640 else zenity --error --title="Não Ver Introdução" --text="Você clicou para pular a Introdução\!" fi # Definindo o Governor e Variáveis: governor=($(cpupower frequency-info|awk -F: '/reguladores/ {print $2}')) for X in ${governor[*]};do [[ $currentGovernor = $X ]] && eval ${X}="TRUE" || eval ${X}=FALSE; done # Zenity para selecionar o governor que vai usar wantedGovernor=$(zenity --list --width=400 --height=300 --title="Selecionar" --text="Selecionar o Governor que quer usar:" --radiolist --column "" --column "Opções" $(for ((x=0;x<${#governor[@]};x++));do echo "${!governor[$x]} ${governor[$x]}"|awk '/^FALSE/'; done)) # Checar se o botão Cancelar foi Pressionado. if [ $? = 1 ] then exit 0 fi # Checar se o Governor que quer trocar já havia sido selecionado antes currentGovernor=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor) if [ $wantedGovernor = $currentGovernor ] then newGovernor=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor) zenity --info --width=400 --title="Não Trocar" --text="Governor já estava trocado para $newGovernor.\n\nSem Modificações." exit 0 fi # Usaremos CPUPower para trocar. cpupower frequency-set -g $wantedGovernor sleep 3 zenity --notification --timeout="6" --title="Governors AJustados para Todos os Núcleos" --text="$(cpupower frequency-set -g $wantedGovernor)" # Parte da saída de "frequency-info" mostra que o governor foi trocado, numa janela de zenity: cpupower frequency-info | grep -i regulador| zenity --text-info # Checando se Trocado o governor Corretamente newGovernor=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor) zenity --info --text="Governor ajustado para $newGovernor." sleep 2 zenity --info --width=500 --title=TROCAGOV --text="Obrigado por usar TROCAGOV!\n\nEmail para Entrar em Contato com os Autores:\n\nalbfneto@fcfrp.usp.br\n\nClique em OK Para Sair." #EOF
Enviado em 17/12/2018 - 14:08h
$ cpupower frequency-info | grep -i regulador reguladores do cpufreq disponíveis: conservative ondemand powersave userspace performance schedutil O regulador "userspace" deve decidir qual velocidade usar
# Este Script roda em Zenity para trocar o governor, # modifica a frequência e a energia usada pelos processadores. # Por albfneto <albfneto@fcfrp.usp.br>, e # msoliver: # https://www.vivaolinux.com.br/topico/Zenity/Modificando-um-Shell-Script-mas-Ele-nao-esta-funcionando">https://www.vivaolinux.com.br/topico/Zenity/Modificando-um-Shell-Script-mas-Ele-nao-esta-funcionando # Site "Viva o Linux" # https://www.vivaolinux.com.br # Versão 3.8 (2018). # Licença: GPL, Livre para baixar, usar, modificar, citando a autoria. ####################################################################### # INTRODUÇÃO: # idéia inspirada por antigos Scripts que usavam CPUfreq e Dialog: # https://www.vivaolinux.com.br/script/cpufreqselector-em-Dialog-Centrino-frequencia # https://pastebin.com/3PikpU8v # https://www.thelinuxrain.com/articles/a-script-to-toggle-cpu-performance-governor # https://meganerd.ca/site/node/45 # Os Linux modernos não usam mais CPUFreq e sim CPUPower: # https://www.vivaolinux.com.br/dica/Regulando-velocidade-e-energia-gasta-pelos-processadores-Metodo-moderno-cpupower # Shell Script com Zenity, baseado, traduzido e Modificado do Script original de GILMOREJA, EUA: # https://bbs.archlinux.org/viewtopic.php?id=192774 # http://www.deskdr.com/dr/new-to-bash-scripting-making-script-to-change-laptop-cpu-governor.html # Observação: Instale o pacote Zenity , na sua Distribuição, caso não esteja instalado.
Enviado em 17/12/2018 - 18:22h
funcionou 100 %, mas isto, nos autores, ambos, tipohttps://www.vivaolinux.com.br/~msoliver">https://www.vivaolinux.com.br/~msoliver">https://www.vivaolinux.com.br/~msoliver">https://www.vivaolinux.com.br/~msoliver
Enviado em 17/12/2018 - 23:43h
Marcelo, dá uma olhada no Artigo, como ficou. Publiquei a última modificação sua.Enviado em 18/12/2018 - 18:39h
Enviado em 18/12/2018 - 18:40h
Alberto, testei aqui e não ocorreu duplicação....(($UID != 0)) && { zenity --timeout="5" --warning --text '<span foreground="red" font="16">'"Exige Root\nLogue com o \"root\"\nOu\nUso: sudo $0"'</span>' 2>/dev/null;exit 0;}
newGovernor=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor) zenity --info --text="Governor ajustado para $newGovernor."
[[ ${newGovernor} = ${wantedGovernor} ]] && zenity --info --text="Governor ajustado corretamente para: $newGovernor." || zenity --info --text="Erro, entre em contato com o albfneto@fcfrp.usp.br"
[[ ${newGovernor} = ${wantedGovernor} ]] && zenity --info --text="Governor ajustado corretamente para: $newGovernor." || zenity --info --text="Erro, entre em contato com o albfneto@fcfrp.usp.br"
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Alguém poderia me ajudar a escolher peças pra montar um desktop? (0)
modo de emergencia no linux [RESOLVIDO] (1)