By abc , 24 八月 2025

步驟 1: 確認 MControlCenter 的執行指令

首先,我們要確定啟動 MControlCenter 的確切指令名稱。您可以在終端機中嘗試輸入 MControl 然後按兩下 Tab 鍵來自動補全,或者使用 which 指令來尋找它。

codeBash

which mcontrolcenter

這個指令很可能會回傳類似 /usr/bin/MControlCenter 的路徑。不過,如果 /usr/bin 在您的系統 PATH 環境變數中,您通常只需要使用 MControlCenter 即可。

步驟 2: 編輯 ~/.xinitrc 檔案

這個檔案是 startx 的核心設定檔。如果它不存在,您需要建立一個。

  • 用您喜歡的文字編輯器打開 (或建立) 這個檔案。這裡我們以 nano 為例:

    codeBash

    nano ~/.xinitrc在檔案中加入啟動 MControlCenter 的指令。

By abc , 24 八月 2025

sudo apt update

sudo apt install pipewire wireplumber

 

use user input command

systemctl --user --now enable wireplumber.service

 

sudo apt install pavucontrol

sudo reboot

By abc , 24 八月 2025

google chrome

environment variables
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia

arguments
--ignore-gpu-blocklist --use-angle=vulkan %U

 

 

firefox esr

environment variables
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia

arguments
%u

 

KDE Plasma 中看到的圖形化介面是 "KDE Menu Editor",它用來編輯 .desktop 檔案,這些檔案定義了應用程式在桌面環境中的顯示方式和啟動行為。

IceWM 是一個更輕量級的視窗管理員,它不提供這種圖形化的編輯器,而是依賴手動編輯純文字設定檔。不過,將這些設定轉換為指令或在 IceWM 中使用是完全可以的。

以下是將您在 KDE 中設定的屬性轉換為指令的方法,以及如何在 IceWM 中建立快捷鍵。

By abc , 18 八月 2025

sudo apt update && sudo apt upgrade -y
sudo apt install build-essential curl git wget unzip -y

vim 編輯器
sudo apt install vim, vim-gtk3

vscode
https://code.visualstudio.com/
cd ~/Downloads
sudo apt install ./code_*.deb
code --version
 

建立 Root 啟動器的步驟

建立一個桌面啟動器檔案(系統級):

sudo nano /usr/share/applications/code-root.desktop


貼上以下內容:

By abc , 17 八月 2025

wifi 修復

sudo apt install firmware-atheros
mkdir ~/firmware-temp
cd ~/firmware-temp

wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/ath12k/WCN7850/hw2.0/amss.bin
wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/ath12k/WCN7850/hw2.0/board-2.bin
wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/ath12k/WCN7850/hw2.0/m3.bin

By abc , 17 八月 2025

沒問題!這是一個非常適合使用 systemd 服務來解決的完美案例。自己編寫一個 systemctl 服務來管理硬體功能,是 Linux 客製化的精髓所在。

您的思路完全正確。我們將建立一個簡單的 systemd 服務單元 (service unit),讓它在開機過程中自動執行啟用 Cooler Boost 的指令。

操作步驟:建立一個 systemd 服務

請依照以下步驟操作:

第一步:建立服務檔案

我們需要在 /etc/systemd/system/ 目錄下建立一個新的服務檔案。我建議將它命名為 msi-cooler-boost.service。

  • 開啟終端機,執行以下指令來建立並編輯這個檔案 (需要 sudo 權限):

    sudo nano /etc/systemd/system/msi-cooler-boost.service

By abc , 17 八月 2025

關掉 boost
echo 0 | sudo tee /sys/devices/system/cpu/cpufreq/boost

開啟 boost
echo 1 | sudo tee /sys/devices/system/cpu/cpufreq/boost


開機自動關閉 boost ,只跑 cpu 基本頻率

1️⃣ 建立 systemd 服務檔
sudo vim /etc/systemd/system/cpu-boost-disable.service

輸入以下內容
[Unit]
Description=Disable CPU Boost at boot
After=multi-user.target

[Service]
Type=oneshot
ExecStart=/bin/bash -c "echo 0 | tee /sys/devices/system/cpu/cpufreq/boost"

[Install]
WantedBy=multi-user.target