Un script de inicio para la configuración automatizada del plano y la configuración de la velocidad del reloj también puede deshabilitar la aceleración del mouse
Este script tiene 2 modos que se pueden usar. Modo de ejecución basado en la entrada del usuario y modo de ejecución automatizado.
Para ejecutar el script, debe establecer 1 o 3 parámetros en función de qué modo desea usar.
Asegúrese de ajustar la velocidad del reloj de la CPU en función de su configuración. Ckeck cambia el límite de velocidad del reloj para obtener más información.
Algunos serán instalados por el script automáticamente
Como su nombre indica en este modo, cada paso le pedirá al usuario la entrada, útil si se ejecuta manualmente
Para ejecutar el script en este modo ejecutarlo de la siguiente manera
sudo bash /home/beangreen247/autostart_bin/setCPUandMouse.sh userSe le harán un par de preguntas, así que respondas según sea necesario.
En cuanto a este, este es mi favorito personal, ya que se ejecutará por sí solo y se puede usar en crontab -e en Startup
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
@reboot echo " user_password_here " | sudo -S bash /home/beangreen247/autostart_bin/setCPUandMouse.sh auto oem performance Para cambiar el límite de velocidad del reloj, busque líneas que contengan cpupower frequency-set y que cambie la frecuencia mínima (-min) y máxima (--max).
Para obtener el número deseado para poner, tome la frecuencia deseada en GHZ y multiplique por 1000000.
Por ejemplo, digamos que mi frecuencia mínima deseada es de 100 MHz. Así que tomaré ese número, lo convertiré a GHz, eso sería 0.1 GHz y multiplicaré esto en 1000000 para obtener 100000 como se muestra en el script proporcionado. La frecuencia máxima se cuenta de la misma manera, pero aquí ya tomamos el valor de GHz (que sería 2.3 GHz), así que solo multiplíquelo por 1000000 dándonos 2300000.
Para aquellos interesados, la bandera -g establece al gobernador de la CPU.
Antes de ejecutar el script, haga que sea ejecutable por si acaso
chmod +x setCPUandMouse.sh Y reemplace la contraseña de ejemplo user_password_here con su contraseña de root.
Para explicar bien la ejecución del script, es básicamente así.
Instala dependencias para que el script funcione correctamente. Este paso depende de la entrada del usuario o la ejecución automatizada. Aquí debe decidir en base a qué tipo de núcleo tiene en su instalación de Ubuntu. Por ejemplo, si usa el núcleo normal como lo hago en mi escritorio, entonces elija generic . Pero si ejecuta un núcleo OEM como lo hago en mi computadora portátil que elige oem . Esto se puede verificar ejecutando este comando en el terminal
uname -aSalida de ejemplo:
Linux IdeaPad-5-14ITL05 5.17.0-1019-oem # 20-Ubuntu SMP PREEMPT Tue Sep 27 13:20:28 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux En el ejemplo anterior podemos ver una cadena como kernel_version-oem por lo que en este ejemplo es 5.17.0-1019-oem . Según esta información, hemos decidido establecer el parámetro de tipo de núcleo en oem en nuestra automatización. Esto también se puede hacer en el modo de ejecución de entrada del usuario. Si solo hay 5.17.0-1019 entonces elija generic .
El tercer y último parámetro para decidir es qué gobernador de rendimiento desea usar. En este script hay dos modos utilizables, que son powersave o performance . Esto debería ser autoexplicativo.
Ejecute este comando en el terminal después del inicio o después de la ejecución del script
cat /sys/devices/system/cpu/cpu * /cpufreq/scaling_governorsalida de ejemplo
beangreen247@IdeaPad-5-14ITL05: ~ $ cat /sys/devices/system/cpu/cpu * /cpufreq/scaling_governor
performance
performance
performance
performance
performance
performance
performance
performance