[Linux Apps] auto-cpufreq

前言

在 Linux 上,要監控 CPU,如果您跟我一樣,常用的桌面是 Gnome,那麼下面這個畫面,應該不陌生,平時拿來觀察的話,大致上夠用,但…好像少了點什麼?
auto-cpufreqEp0

其實,大部分的時間裡,我不太會去看 CPU 的溫度,最近比較有印象的是常常一整部機器都熱熱的 Mac mini,macOS 上我使用的是付費的 App 達成溫度檢視的目的,而 Windows 上,我比較常用 Core Temp 這支 App。

Linux 呢?搜尋出來可以說有一大堆,今天來看一支在 Terminal 就可以檢視 CPU 溫度的 App:auto-cpufreq。

安裝 auto-cpufreq

  1. 這次,我使用的 Linux Distro 是 Pop!_OS 20.04 LTS,我相信多數的 ubuntu 衍生版本都能夠用今天的紀錄達成目標。
  2. 先安裝 snapd。(下圖)
    auto-cpufreqEp2
    auto-cpufreqEp3
  3. 進行一個搜尋 App 的動作。(下圖)
    auto-cpufreqEp4
  4. 下一道指令,把 auto-cpufreq 安裝進來:sudo snap install auto-cpufreq。(下圖)
    auto-cpufreqEp5
  5. 疑?發生什麼狀況,怎麼沒有順利執行?沒關係,反正系統會試著跟我們對話。另外,應該要 sudo 一下的。(下圖)
    auto-cpufreqEp6
  6. 把系統要我們做的事,做做看,指令直接複製貼上,下完指令沒有反應:No news is good news。(下圖)
    auto-cpufreqEp7

執行 auto-cpufreq

  1. 重新下指令,並且把剛才忽略的 sudo 補上來。(下圖)
    auto-cpufreqEp8
  2. 每個核心的 Usage、Temperature 與 Frequency 通通列出來,這些訊息對我而言,足矣。(下圖)
    auto-cpufreqEp9

後記

  1. Snap Store 提供滿方便的軟體安裝與使用的服務,除了 Snap Store 以外,Linux 上還有其他類似的服務,百家爭嗚已經是 Linux 的日常,挑一個容易上手的試試看,我認為是滿有趣的。
  2. 有興趣的伙伴,可以在 Terminal 下一道指令:snap find speedtest,看看會有什麼結果?

在 ASUS M32CD 上安裝 Pop!_OS 20.04 LTS

前言

ASUS M32CD_A_F_K20CD_K31CD 是老婆幾年前入手的機器,近 2 年多半是孩子的遊戲機,跑 Steam 與 BlueStacks 的時間,遠超過其他的 Apps。

相較於之前 安裝 Pop!_OS 21.04 與嘸蝦米 – jute 分享的機器(跑起 Windows 7 已氣喘呼呼),這部機器換過顯示卡,然而顯示卡以外的硬體,已經跑不動網頁遊戲:Shell Shockers | Alt URL: geometry.best.(我從遊戲能夠跑出滿檔的 FPS,卻在很多關鍵動作運算跟不上推論的)。

那麼,這樣的一部機器,似乎滿適合拿來彌補我目前手上 Unix-Like 機器無法順利運作 DaVinci Resolve 17 的遺珠之憾。

安裝 Pop!_OS 20.04 LTS

…這裡,我沒想過要截圖來紀錄,不過,有別於前幾次,其他 Pop!_OS 版本的安裝過程,這一次我特別注意到硬碟加密的步驟。

安裝 DaVinci Resolve 17

  1. 整個安裝與執行過程截圖,我全放在 Flickr 相簿。
    DaVinciResolve17onPop!_OS
  2. 參考 DaVinci Resolve 17 官方提供的安裝說明,按表操課就順利安裝上來。
  3. 安裝完,第一次執行有一個 Welcome 畫面,並沒有順利呈現,本以為硬體撐不起來,重新開機再啟動程式,程式可以成功執行,但已經沒有 Welcome 畫面(算是另類的 Welcome 方式)。

安裝嘸蝦米

  1. 因為不是拿來當文書機,所以,嘸蝦米反而是在成功安裝與執行 DaVinci Resolve 17 之後才處理,同樣地,我也是到嘸蝦米官網將 iBus 表格檔載回來安裝(下圖從直接從 在我的 Mac mini 上安裝 Pop!_OS 21.10 – jute 拿來用)。
  2. 安裝好之後,再到「設定值」裡面的「鍵盤」,點「+」(加號)把「中文(嘸蝦米-繁)」加進來。
  3. 如果在這裡沒有看到嘸蝦米的話,要重新登入或是重新開機。

安裝 Spotify

  1. 我在 macOS 與 Windows 10 上面安裝 Spotify,啟動後都是黑黑一塊,在 Pop!_OS 這裡,也是抱著試試看的心態,意外的是使用上只有 iBus 無法進行中文輸入外,幾乎沒有太大問題。
  2. 另外,發現 Pop!_OS 很棒的一點,就是建議我轉換 App 安裝來源,因為 Spotify 的 Debian Packages 已不再提供更新。

後記

  1. 本次安裝使用的 ISO 檔版本是 pop-os_20.04_amd64_nvidia_35.iso。
  2. 硬體相關資訊:
    (1)UserBenchmark: Asus M32CD_A_F_K20CD_K31CD Compatible Components
    (2)顯示卡在幾年前,已換成 ASUS Phoenix GeForce® GT 1050 Ti 4GB DDR5
  3. 其實,我在這部機器試過 ubuntu、Fedora 與 CentOS,最終才決心使用 Pop!_OS,主要還是因為這支 Distro 對 Nvidia 有特別「加持」。
  4. 參考網站:
    (1)UserBenchmark: Asus M32CD_A_F_K20CD_K31CD Compatible Components
    (2)Pop!_OS by System76
    (3)System76 – Linux Laptops, Desktops, and Servers
    (4)DaVinci Resolve 17 | Blackmagic Design
    (5)DaVinci Resolve 17’s System Requirements For All Operating Systems
    (6)行易有限公司 :: 嘸蝦米輸入法

在我的 Mac mini 上安裝 Pop!_OS 21.10

前言

Mac mini 2014 年末的機器,算不算老?

不久前,我在一部親友淘汰的機器上 安裝 Pop!_OS 21.04 與嘸蝦米 – jute,讓一部跑起 Windows 7 已氣喘呼呼的機器,轉而成為文書工作小幫手。

今天,我會再對 Mac mini 下手,原因是我想用 DaVinci Resolve 17,順順跑的 macOS High Sierra 已不支援,原以為系統將系統升級到 macOS Mojave 應該會比較快,想不到這個升級就花掉 1 小時又 10 分鐘左右。

升級完 macOS Mojave 之後,DaVinci Resolve 17 硬是卡在安裝過程,光是解開安裝檔的虛擬硬碟,就讓記憶體直接被吃好吃滿,Finder 當掉好幾次之後,我就決定把方向轉到 Linux 身上。

安裝 Pop!_OS 21.10

  1. 先處理硬碟:我的做法是把久久未用的 Bootcamp 刪除,分割給 Linux 安裝與使用。

  2. Pop!_OS 21.10 要求 /boot 至少要 500MB,我再分割 2GB 給 Swap,其他的硬碟空間就掛載在 / 這裡。(這樣,算是簡單粗暴嗎?)
  3. 快速完成:我自己對 ubuntu 與它的衍生版本的觀察,硬碟分割好的下一步,不用等太久,就可以重新開機(下圖)。但,重開機後,畫面黑中帶光,我一度以為安裝失敗,還好稍稍耐著性子,就看到右下角若隱若現的鼠標,不久後就會進到系統登入畫面。

安裝嘸蝦米

  1. 先從嘸蝦米官網將 iBus 表格檔載回來安裝,之前曾經在 在 ubuntu 20.04 安裝官方嘸蝦米的 iBus 表格檔 – jute 分享過對應的表格檔版本。
  2. 安裝好之後,再到「設定值」裡面的「鍵盤」,點「+」(加號)把「中文(嘸蝦米-繁)」加進來。
  3. 如果在這裡沒有看到嘸蝦米的話,要重新登入或是重新開機。

安裝 DaVinci Resolve 17

  1. 這是我今天的主要目的,但我認為很有可能安裝不起來,或是安裝完之後,也無法使用。
  2. DaVinci Resolve 17 官方提供的檔案裡,就有安裝的相關說明,我按表操課就順利安裝上來。
  3. 嗯,目前還是無法使用,我嘗試調整一些 GPU 的設定,觀察到這部老 Mac mini 應該無法使用 DaVinci Resolve 17
  4. 2014 年末 Mac mini 是真的夠老了,也不好太為難它,姑且,另外找一部 Wintel 的機器來跑 DaVinci Resolve 17

後記

  1. 參考網站:
    (1)Pop!_OS by System76
    (2)System76 – Linux Laptops, Desktops, and Servers
    (3)行易有限公司 :: 嘸蝦米輸入法
    (4)DaVinci Resolve 17 | Blackmagic Design
    (5)Wintel – 維基百科,自由的百科全書
  2. 本次安裝使用的 ISO 檔版本是 pop-os_21.10_amd64_intel_3.iso。
  3. 硬體:Mac mini 2014 年末。
  4. 有別於上次佔滿整部 Mac mini 的 Arch Linux 被我砍掉,今次走的是雙系統,而且這次的 Pop!_OS 21.10 我原則上會先保留,需要用到 iTunes、相簿與 iMovie 時,我再切換到 macOS,而切換的方式「只能」在開機時按住 Option 鍵,再找到我想使用的系統,這一點非常合我意。
  5. macOS Mojave 在這一部 Mac mini 上的效能,實在讓人難以接受,我已經趕在聖誕節結束前,砍掉 macOS Mojave,灌回 macOS High Sierra。

安裝 Pop!_OS 21.04 與嘸蝦米

前言

Debian 衍生發行版 (Debian Based Linux Distros) 很多,我想,最有名的應屬 ubuntu。而且,ubuntu 也有很多衍生發行版。數算起來,其實都可以說系出同門:也就是 Debian。

之前,我自己安裝過幾個 ubuntu 衍生發行版,其中,最讓我印象深刻的是 Zorin OS。今天安裝的 Pop!_OS,同樣也是 ubuntu 衍生發行版,而且,我是直接找一部老舊電腦來安裝,並且決定就讓這個系統待在這部老機器身上。

安裝 Pop!_OS 21.04

有圖形介面就是容易上手,我把整個安裝過程的重要截圖整理到一本相簿裡,有興趣的伙伴,可以直接點進去。
Pop!_OS21.04

使用 Pop!_OS 21.04 大概 2 個小時後的想法

  1. 這次使用的機器,在安裝系統前,我先裝上一張舊的顯示卡:NVIDIA GeForce GT 730,同時下載 Pop!_OS 21.04 NVIDIA 版本來服用。
  2. 在 Pop!_OS 的官網上面,可以從目前供使用者下載的系統版本號,直接對應到 ubuntu 的版本號,我認為,這有助於 ubuntu 的使用者,容易直覺判斷想要用的發行版。
  3. 不過,我會選擇 Pop!_OS,有一個很大的原因,在於 System76 這家公司,除了維護 Pop!_OS 這個 Linux 系統外,同時也提供硬體銷售服務,或許,談不上軟硬體開發,但我認為 System76 應該在一定程度上,提供較高的軟硬體整合與支援度,而這一點,從官網上提供 NVIDIA 顯示卡支援的系統版本看出一點端倪。
  4. 原本,這部機器是跑 Windows 7,我光從上面下載與安裝 balenaEtcher 就耗費多時,再下載 ISO 檔也卡在 100% 進度那邊許久,易言之,就是效能不佳。Pop!_OS 21.04 對硬體的要求很低,但我沒有想到在同樣的硬體上會有那麼大的差距。4GB Ram 搭配 SWAP,基本上穩穩用都沒有問題。唯一稍為停住的地方,就是我使用 Firefox,同時開啟 Steam 上的 Factorio,我認為,這麼老的機器能夠跑得動,已經算很不錯了。
  5. Linux 長年扮演老機器的救星,但,我必須說,隨著每一個發行版的發展,這個部分,也已不全然如此。尤其,在我當年入門的 Fedora 來看,我更不敢肯定。
  6. 還有一點,今天我所使用的硬體,跟我自己之前在 VirtualBox 上所設定的硬體相近,實體的硬體在整體的運作上,確實有比較厲害一點,但,再怎麼厲害,這樣的規格,我都必須說,最多就是拿來當文書機而已。

在 Pop!_OS 21.04 上安裝嘸蝦米

  1. 選用的順序上,我強烈建議是 iBus→fcitx4→fcitx5。
  2. 承上,原因是可以省下很多時間,至於,安裝的方法,可以參考這一篇:「在 ubuntu 20.04 安裝官方嘸蝦米的 iBus 表格檔 – jute」或站內其他的安裝過程紀錄文。

後記

  1. 參考網站:
    (1)Pop!_OS by System76
    (2)System76 – Linux Laptops, Desktops, and Servers
  2. 本次安裝使用的 ISO 檔版本是 pop-os_21.04_amd64_nvidia_10.iso。
  3. 硬體:Intel® Pentium(R) CPU G630、4GB Ram、500GB HDD。
  4. 現在已經有很多 Linux Distros 能夠在使用者介面上,設計到很像 macOS 或 Windows,深入使用起來,終究還是 Linux,我一直在思考這個問題的關鍵因素,安裝與使用 Pop!_OS 後,我想或許可以找到更多的答案。
  5. 我撰寫本篇紀錄文時,就是使用 Pop!_OS 21.04 + iBus + 嘸蝦米官方表格檔。