Skrip startup untuk pengaturan Powerplan otomatis dan pengaturan kecepatan clock, juga dapat menonaktifkan akselerasi mouse
Skrip ini memiliki 2 mode yang dapat digunakan. Mode eksekusi berbasis input pengguna dan mode eksekusi otomatis.
Untuk menjalankan skrip, Anda perlu mengatur 1 atau 3 parameter berdasarkan mode apa yang ingin Anda gunakan.
Pastikan untuk menyesuaikan kecepatan clock CPU berdasarkan pengaturan Anda. Ckeck Mengubah batas kecepatan clock untuk informasi lebih lanjut.
Beberapa akan diinstal oleh skrip secara otomatis
Seperti namanya dalam mode ini setiap langkah akan meminta pengguna untuk input, berguna jika jalankan secara manual
Untuk menjalankan skrip dalam mode ini jalankan sebagai berikut
sudo bash /home/beangreen247/autostart_bin/setCPUandMouse.sh userAnda akan ditanya beberapa pertanyaan jadi jawab mereka sesuai kebutuhan.
Adapun yang satu ini, yang satu ini adalah favorit pribadi saya karena akan berjalan sendiri dan dapat digunakan di crontab -e saat 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 Untuk mengubah batas kecepatan clock, cari garis yang berisi cpupower frequency-set dan di sana mengubah frekuensi minimum (--min) dan maksimum (-max).
Untuk mendapatkan nomor yang diinginkan untuk dimasukkan, ambil frekuensi yang diinginkan di GHZ dan kalikan dengan 1000000.
Misalnya, katakanlah bahwa frekuensi min yang saya inginkan adalah 100 MHz. Jadi saya akan mengambil angka itu, mengubahnya menjadi GHz, itu akan menjadi 0,1 GHz dan melipatgandakannya dengan 1000000 untuk mendapatkan 100.000 seperti yang ditunjukkan dalam skrip yang disediakan. Frekuensi maksimum dihitung dengan cara yang sama, tetapi di sini kami sudah mengambil nilai GHZ (itu akan menjadi 2,3 GHz) jadi kalikan saja dengan 1000000 memberi kami 2300000.
Bagi mereka yang tertarik, bendera -g mengatur gubernur CPU.
Sebelum menjalankan skrip membuatnya dapat dieksekusi untuk berjaga -jaga
chmod +x setCPUandMouse.sh Dan ganti contoh kata sandi user_password_here dengan kata sandi root Anda.
Untuk menjelaskan eksekusi skrip dengan baik pada dasarnya berjalan seperti ini.
Ini menginstal dependensi agar skrip berfungsi dengan baik. Langkah ini tergantung pada input pengguna atau eksekusi otomatis. Di sini Anda harus memutuskan berdasarkan jenis kernel apa yang Anda miliki di instalasi ubuntu Anda. Misalnya jika Anda menggunakan kernel biasa seperti yang saya lakukan di desktop saya, lalu pilih generic . Tetapi jika Anda menjalankan kernel OEM seperti yang saya lakukan di laptop saya memilih oem . Ini dapat diperiksa dengan menjalankan perintah ini di terminal
uname -aoutput contoh:
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 Dalam contoh di atas kita dapat melihat string seperti kernel_version-oem jadi dalam contoh ini yaitu 5.17.0-1019-oem . Berdasarkan informasi ini, kami telah memutuskan untuk mengatur parameter tipe kernel ke oem dalam otomatisasi kami. Ini dapat dilakukan dalam mode eksekusi input pengguna juga. Jika hanya ada 5.17.0-1019 maka pilih generic .
Parameter ketiga dan terakhir yang harus diputuskan adalah gubernur kinerja apa yang ingin Anda gunakan. Dalam skrip ini ada dua mode yang dapat digunakan, yang menjadi powersave atau performance . Ini harus jelas.
Jalankan perintah ini di terminal setelah startup atau setelah eksekusi skrip
cat /sys/devices/system/cpu/cpu * /cpufreq/scaling_governoroutput contoh
beangreen247@IdeaPad-5-14ITL05: ~ $ cat /sys/devices/system/cpu/cpu * /cpufreq/scaling_governor
performance
performance
performance
performance
performance
performance
performance
performance