發表文章

目前顯示的是有「Linux」標籤的文章

Intel NUC 8i5INH 在 Linux 上 3.5mm 音源插孔無效解法

買了 Intel NUC8 i5INH 很久了,一直苦於 3.5mm 音源孔無法播音效,只能透過 AMD HDMI 接上的螢幕內建喇叭播,實在是體驗很差。 最近在弟弟的推坑下買了 Austrian Hi-X65 開放式耳罩耳機,如果不能接上電腦聽實在太可惜了!今天心血來潮,查了一下網路,找到這篇《 How To Fix Audio Issue (Dummy Output) In Intel NUC On Debian 11 And Proxmox 7 》。 發現 Linux 已經自動載入 snd_hda_intel 驅動,而且有找到兩個 psi 音訊輸出裝置: 00:1f.3 Audio device [0403]: Intel Corporation Cannon Point-LP High Definition Audio Controller 和 01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] 所以其實只是自動設定的組態出錯而已。 解決方法很簡單,打開終端機,透過指令加入一個帶有相關調整選項的設定到 alsa-base.conf 組態檔裡即可。 $ echo "options snd-hda-intel model=dell-headset-multi" | sudo tee -a /etc/modprobe.d/alsa-base.conf  重新開機後,插入音源線後,GNOME Shell 會提問你插入的是哪一種音訊,頭帶式耳機、耳機麥克風、麥克風?選好你的對應即可。 從今以後可以享受 3.5mm 音源輸出啦!爽!

GNOME Boxes 安裝 Windows 10 祕訣

從今天起放棄 VirtualBox,改投入 GNOME Boxes (機櫃) 的懷抱。 GNOME Boxes 背後的技術 有 QEMU with KVM、libvirt、SPICE、VNC。簡而言之,就是一套 GNU/Linux 下很成熟的虛擬化技術,以 Red Hat 公司為主導開發(KVM、libvirt、SPICE)。 1. 開機模式選 UEFI,記憶體至少分配 3GB,硬碟至少 50GB 2. Windows 10 安裝完成後,要安裝 Spice-space 的 Windows SPICE Guest Tools ( spice-guest-tools ) ,才會有正常的解析度,以及剪貼簿共用。 3. 如果要和主控端共享資料夾 ,要安裝 spice-webdavd ,並重新開機。重新啟動後,到 GNOME Boxes 右上角三個點裡面的「屬性」裡設定,到「裝置與共享 > 資料夾共享」,選擇想要共享的資料夾即可,在檔案總管裡會現身為 Z: 網路磁碟機。

改變電腦名稱 hostname

圖片
最近重灌了 Fedora 27,不過裝置名稱的 hostname 取名時跟上次不一致,導致 Deja-dup 在備份時跳出提示,說裝置名稱某某與先前某某不一致,如果是不同裝置最好備份到不同位置。怕後續麻煩,就乾脆來改成一致的好了。 其實最簡單的方法,就是透過 GNOME 的圖形介面直接改。「設定值 > 詳細資料 > 關於」,接著將「裝置名稱」修改就行。 在 GNOME《設定值》下修改裝置名稱 不過這裡有個小問題,以前我設定的名稱確實叫做「Pavilion-13」沒錯,可是這裡設定後,Deja-dup 說目前名稱是「pavilion-13」和之前不一樣。疑?可我明明設定大寫啊!所以找了指令來查 hostname。  hostnamectl status 看了一下輸出結果,有分 static name 和 pretty name。利用 GNOME 介面設定的話,大寫只會在 pretty name 看到,static name 會全用小寫。 為了要讓 Deja-dup 能繼續一致運作,就重新設定 hostname 為「Pavilion-13」。   hostnamectl set-hostname  new-name 這個指令只設定 static name,所以就 OK 了~ 資料來源: How to set the hostname on Fedora

GNU/Linux 桌面推行的基本條件

2012年 Linus Torvalds 在 Aalto University Center 接受提問時曾說過: "I started Linux as a desktop operating system. And it's the only area where Linux hasn't completely taken over. That just annoys the hell out of me. " 粗略翻成中文,是說「我一開始是把 Linux 用作桌面作業系統的。不過桌面是至今 Linux 唯一還未全面主宰的領域。那真的是讓我非常煩擾。」 2016年8月,時值 Linux 誕生 25 週年,Linus 接受  CIO 訪問 時說: "Despite the fact that I'm known for sometimes not being very polite to some of the desktop UI people, because I want to get my work done. Pretty is not my primary thing. I actually am very happy with the Linux desktop, and I started the project for my own needs, and my needs are very much fulfilled. That's why, to me, it's not a failure. I  would obviously love for Linux to take over that world too, but it turns out it's a really hard area to enter. I'm still working on it. It's been 25 years. I can do this for another 25. I'll wear them down." 中文意思大略是「雖然大家都知道有時候我對一些桌面 UI 的人講話不是很客氣,但那是因...

觀 COSCUP 2016 有感

圖片
COSCUP Flickr, BY-SA 很喜歡自由軟體,也崇尚自由軟體願意賦予其他人自由使用、研究、修改、再散佈的開放精神,所以我推廣 GNU/Linux 桌面和自由軟體。 不過這幾年來 COSCUP 界參加者的電腦已多半都是 Mac,但這無可厚非。使用 Mac 不外乎因為其設計新潮、硬體穩定、使用操作上不折騰、文化環境需求(例如公司指定、設計業界常用之類)等。畢竟使用 GNU/Linux 桌面的道路之難,有時候甚至難於上青天。 所以有句話說:「男人有錢會變壞,Linux User 有錢會投入 Mac 懷抱!」,因為同樣都是類 Unix 系統,還不用煩惱裝機遇到硬體問題,作業系統升級時一般也都很平順,隨機還有免費的 iWork 辦公軟體授權,更不用提硬體等級之高、開發環境穩定流暢、許多設計人士商業人士都用 Mac 等等。 然而,之所以 Linux 桌面重要,是因為自由軟體界的最新發展動態、和生態系統都和 GNU/Linux 桌面息息相關。就從各作業系統的生態系統來看,Linux 桌面都會搭載自由軟體,例如 LibreOffice、Firefox… 等,而非自由的軟體因為授權之故,不見得能容於各 GNU/Linux 散布版本的軟體庫之中;也就是說 GNU/Linux 桌面是孕育自由軟體的一片沃土,原生且強勢的自由軟體能在這片土地中自由地成長、茁壯。 那麼自由軟體如果想到 Windows 或 MacOS 的土地上發展呢?當然可以的!但那裡的生態系已有許多原生的軟體在,也已佔好了各種生態地位 (niche),想要擠到生存的空間可沒那麼簡單。LibreOffice 難與 MS Office、iWork 競爭,Blender 也難與 3Ds Max 或 Maya 競爭,在該地的環境下(除了軟體授權這個基本因素外,更包括相關產業和教育界的習慣、動態等),新來的自由軟體很難和原有的強勢軟體競爭到一塊立足之地。若要打出一片天,當然只能發展還沒有相關軟體競爭的生態地位去做突破。 很多人很可敬的努力在專有的作業系統上推廣自由軟體,著實不易;但可想而知這樣的努力會是艱苦的、很難有速效或大效的。而且要和專有系統的生態環境打交道,通常推廣者都會以「免費的自由軟體」這個角度去推,反而讓大眾誤解了自由軟體,從錯誤的角度去認識自由軟體,到頭來花了軟體外的...

不會偷偷追蹤你的 Librem 2合一平板電腦

圖片
Indiegogo 上的 Librem 筆電募款專案: https://www.indiegogo.com/projects/librem-2-in-1-tablet-that-does-not-track-you#/ Purism 如果各位有在關注 Linux 硬體/筆電的最新脈動,就會知道有間名為 Purism 的美國公司,正努力打造跑 Linux 不必煩惱的 Librem 電腦專案。他們從最高階的 Librem 15 開始設計,製作出原型、和零件供應商討論好價格後,開設募資專案來滿足下單最低限額。也因訂單數量較少,價格也就偏高,畢竟拿不到品牌電腦那類大量生產的紅海價格。 他們除了主打可以開箱即用的自家 Linux 作業系統外,也確保任何 Linux 散佈版本都能無憂無慮的運作;並且提供最佳的隱私,他們也針對可能會損害使用者隱私的設備,如攝像鏡頭,加上獨立開關的選項,需要者可以加價選購有這類開關的筆電版本。 這幾日最熱門的新聞之一,就是 Facebook CEO Zuckerberg 在自己筆電的 WebCam 攝像頭用貼紙貼住的消息了。這個做法是為了保障自己筆電攝像頭不會意外被惡意程式控制,而損害自己個人隱私。不過如果有了注重使用者隱私的 Librem 筆電,他可以直接切換攝像頭開關,直接切斷攝像頭的供電,完全不必煩惱額外貼紙該怎麼貼,或如果想用時撕下貼紙後會不會有殘膠導致攝像頭無法拍出好畫面等問題。 該公司的終極目標,是希望能打造出高品質的「完全解放的自由電腦」。意思是除了作業系統外,硬體的驅動程式和韌體,還有 CPU 內部、主機板 UEFI 等都完全自由,沒有任何部分採用封閉的專有授權。不過截至目前為止該公司所做到的部分,仍僅限於可以自由運作 Linux 作業系統於其電腦上的階段,該公司終極目標是否能完成,還需要一段時日才能證明。 若有興趣瞭解 Purism 公司的核心理念,可以看這裡: https://puri.sm/philosophy/ Librem 15 和 13 Librem 15 是 15.6 吋高階筆電的設計,已募款成功,詳細規格和訂購方式可以參考 https://puri.sm/librem-15/ 。 Librem 15 成功後,Purism 繼續他們的高品質 Linux 電腦發展路線:15 吋...

如何在 Fedora 23 上透過 Firefox 使用自然人憑證卡報稅

圖片
報稅的日子又到了,有許多熱心網友已經在網路上發表如何用 Linux 報稅,但沒有針對 Fedora 的,因此我測試後寫下這一篇紀錄和大家分享(註:今年開放的健保卡報稅本人沒有測試)。 前置動作 1. 取得自然人憑證卡 2. 取得 Linux 支援的智慧卡讀卡機,包括常見的虹堡 EZ-100PU、DigiFusion ATM+SIM ALL IN 1 CardReader 等,本人使用的是後者 3. 安裝 IcedTea web plugin 的瀏覽器 Java 外掛(icedtea-web)和智慧卡相關系統服務(pcsc-tools pcsc-lite-ccid)。外掛程式安裝好之後必須重新啟動瀏覽器才會生效。 `sudo dnf install icedtea-web pcsc-tools pcsc-lite-ccid` 4. 安裝 中華電信自然人憑證客戶端元件 註:目前 firefox 預設停用未經簽署之附加元件安裝,請先前往 about:config 將 xpinstall.signatures.required 改成 false,再安裝這個附加元件 報稅現況 1. 政府開放〈 綜合所得稅電子結算申報繳稅系統 〉給使用者網路報稅(網頁樣貌如附圖),請前往該網頁 2. 點選「使用自然人憑證 IC 卡登入」,網頁會談出提示,請使用者記得更新病毒碼、不要亂用 BT 以免分享到自己的個資等小提示,請確定之。 3. 該網頁深怕你個資外洩、處在資安風險下,再次提醒你前述事項,請確定。 4. 網頁接下來會開始下載 Java Applet 來執行,請先到位址列下方允許 Java Applet 下載,點按「Allow」按鈕。 5. Java Applet 開始執行,會跳出一些安全性確認,就選「Yes」、「Run」不斷同意跟執行即可。 6. 網頁進入報稅系統,請依據畫面指示開始線上報稅即可 附註 若前置動作尚未安裝中華電信自然人憑證客戶端元件,在進入報稅網頁之步驟 5 結束後,該網頁會引導你前往前述網站安裝,只要安裝完畢後再重複一次即可。 參考資料 Jamyy's Weblog 我在 Linux 桌面進行「電子申報所得稅」所學習到的事 http://...

Fuji Xerox DocuPrint M225 dw on feodra 23

進入住院醫師生活後,為了印報告買了一臺超級平價、除了雷射黑白列印外還支援無線列印功能的黑白雷射複合印表機 Fuji Xerox DocuPrint M225 dw。不過為了在 fedora 上用摸索了一陣子。 一開始想直接用 Mobile Print (AirPrint) 的方式印,但不知道要設定哪種驅動程式而失敗。有天突然心血來潮,直接插入連線的 USB,系統不止自動偵測好印表機,還幫忙選好了驅動程式,列印測試頁十分正常。所以基本上這臺雷射印表機的驅動可以直接選「Generic PCL 6/PCL XL Printer Foomatic/pxlmono」。 設定無線列印時,手動選這個驅動就可以正常列印了。 連碳粉匣用量也可以從《設定值》裡面看到,非常令人滿意。列印時的溝通速度也比 Windows 上迅速多了,這就不知道為什麼了!? 總之目前只差掃描部分還沒有驅動,必得開 Windows 來掃了。不然 Easy Scan《掃描易》比 Fuji Xerox 隨附給 Windows 用的那套軟體好用多了。有空再研究看看吧,如果沒有真的驅動也只好放棄。

好用的 testdisk

由於我的 Vista 無法正常進入許久,我決定重新安裝。 放入 Vista 光碟,東選選西選選後,Windows 提示我說:偵測到舊的 Windows,會移至 Windows.old 資料夾,我確認後 Vista 就開始安裝。這時我的第一個念頭是:我不想保留舊的 Windows 資料耶,為何要擅作主張又不讓我選擇其它處理方法勒?管他的,安裝完後再把 Windows.old 資料夾砍掉好了。 於是開始漫長的安裝過程,我等著。無聊,拿起微免開始看。看著,睡著。醒來,檢視進度,0%。繼續看微免,睡著。醒來,檢視進度,0%...... 兩個鐘頭過後,進度依然是 0%! 我決定放棄,退出光碟,重新開機。發現 Grub 還在,可是讀不到開機選單耶!XD 好吧,放入 debain 安裝光碟試圖修復 grb,當選擇掛載 root 用的分割區時,發現我有上千個分割區,好驚人!但是選了對的分割區後,依然可以掛載成功,也成功修復。心想:應該 grub 修好就沒問題吧? 當我進入 Debian 開啟 gparted 後,它跟我說:什麼哇歌分割的數目無效,超過應有的數目。我想:哇勒!意思是我的分割表壞掉了嗎?那該如何是好!? 我上網查了一下,有人建議使用 testdisk 這個軟體。我進入 debian 後安裝並使用,它馬上就瞭解我的問題,開始幫我偵測實際使用磁區的 cylinder 頭與 cylinder 尾,最後再經過一段時間分析後竟然顯示出我原先的硬碟分割設定!我興奮地確認然後寫入。 重新開機後 gparted 就沒問題了。於是我兇惡地砍掉 vista 原先的分割,讓一切歸於虛無,這樣 vista 安裝光碟也不會自作主張幫我備份舊資料。 最後,vista 終於順利完成安裝(包括後續調校與其它軟體的安裝),硬碟資料也成功救回。總共花了我一整個下午加晚上,真是萬惡的 vista 安裝光碟。