創用 CC 授權條款
除非另有註明,本網站的著作由Fygul Hether製作,以創用CC 姓名標示-非商業性-禁止改作 4.0 國際 授權條款釋出。

2021年1月17日 星期日

neofetch:在端終機顯示系統資訊

概要

Neofetch是以bash做的命令行系統資訊工具,用來在終端機中以文字顯示系統資訊,以一個命令取得(fetch)多項系統資訊。以預設的設定即可使用,也可以自行設置要顯示的樣式或項目。支援多種作業系統,包含手機的。以下簡單介紹在Ubuntu MATE 20.04上的使用。

2020年12月19日 星期六

Conky:Linux桌面輕量系統監控程式

概要

Linux桌面環境多半會提供一個預設的系統監控程式,對於多數一般使用者而言已經很夠用。然而若想要自行定製窗口樣式與監控項目就得另行設法。Conky是個輕量的系統監控程式,提供了定製的功能,適合喜歡打造個人使用環境的進階使用者。

本文簡單介紹Conky以及其安裝、執行與設置方式,簡單提一下Conky Manager與其他類似軟體。環境是Ubuntu MATE 20.04, Conky 1.10。

2020年12月10日 星期四

微軟視窗系統的mscorsvw.exe

概要

目前自己的主要作業環境並不是微軟Windows,然而在這不常用的環境有時會發現電腦開機完,才閒置一陣子後硬碟轉個不停,即使動一下滑鼠都還要等好一段時間才會停止。之前已關閉掉幾個自己用不著且耗資源的東西,包括Microsoft Compatibility Appraiser,不過還是有漏網之魚,真不知系統中究竟埋藏了多少不為人知的機關。這回在工作管理員中發現的兇手是mscorsvw.exe,稍微查了點相關資料,在此記錄一下,免得往後忘了又踩到同一個地雷時又得花時間查究竟是怎麼回事。

本文簡單介紹一下mscorsvw.exe與其作用、專家所提供的意見,以及筆者依據自身使用情況所做的處置。

2020年11月28日 星期六

套件有未滿足的相依關係-續

概要

此篇記錄是〈Ubuntu錯誤:套件有未滿足的相依關係〉的延續,雖然該問題是解決了,但後續發現了幾個狀況未在該文中提及,部分確定是與該問題有直接關係,其他的無法確定是否直接有關,只能懷疑有此可能而已。這些狀況像:

  • libreoffice-calc不見。
  • LibreOffice界面很醜。
  • foliate無法顯示電子書內容。
  • 有幾個snap安裝的軟體無法正常使用。忘了記錄是哪幾個,那些都被我移除了。
  • 小小輸入法時常出現以前沒遇到的不明問題,即打組字代碼時,不知為何卻變成輸出英文字母而無法組字,要重新開關切換一下輸入法之後才能再正常使用;有點像硬碟忙錄中打字來不及組字而只出現英文字母代碼的現象,但又不太一樣。

可能還漏了幾個狀況沒列在上面,就以上列權充代表即可。為處理這些狀況,找出之前的記錄檔部分內容,從中找出被移除的包,必要時用Synaptic查看一下該包的作用,把確定有用到的包再安裝回去,解決了上述部分狀況。以下就簡單談一下這個處理過程。

2020年11月22日 星期日

Windows機器安裝與設置OpenSSH Server

概要

Linux與Windows機器之間的資料連線若不想再使用SAMBA,改用SSH的方式會更單純,而且設置也相較簡單許多。本文記錄Windows機器安裝與簡易設置自由與開源軟體OpenSSH Server的方法。

2020年11月18日 星期三

在Ubuntu 20.04編譯小小輸入法

概要

在Ubuntu 20.04 MATE 64位元版使用小小輸入法已好一陣子了,但在Qt程式上無法正常輸入中文,系統中的Qt是5.12版,而小小輸入法官方並無提供此版的Qt輸入法插件,下載5.13版並無作用。

心想試著在這環境上自行從原始碼編譯小小輸入法與Qt 5.12版的輸入法插件,看能否改善以上問題。只編譯了64位元版,32位元版編譯失敗,而且新版的Ubuntu也不再出32位元版,就直接放生吧。編譯過程出現幾次錯誤,做了點調整後才完成。

以下是在Ubuntu 20.04 64位元版編譯小小輸入法的工作記錄,其他不同版本的Linux若要做此工作,可能要做些調整,請查閱最後面的參考與連結。原始的編譯說明[1]中有提到編譯工作所須幾個軟體的最低版本與條件,這裡不列,因當前環境在正常情形下,不至於搞到低於那些條件。

在後面會附上編譯完成的檔案。

2020年11月6日 星期五

GoldenDict錯誤:ao_open_live() failed: 無法開啟裝置: pulse

問題描述

在Ubuntu MATE 20.04安裝GoldenDict後,按“朗讀詞條”按鈕,卻出現錯誤訊息:


警告:音訊播放程式:ao_open_live() failed: 無法開啟裝置: pulse, 頻道: 1, rate: 11025, bits: 32.

如下圖: