發表文章

目前顯示的是 2024的文章

ibus大易 for ubuntu 24.04

因為在ubuntu 24.04底下使用ibus大易有需要注意的地方,所以就再發一篇上來說明了。在ubuntu 24.04底下轉檔ibus大易的時候,字碼表內不能有跟選字鍵有關的候選字,不然會造成使用ibus大易時,有時用空白鍵輸出的字會消失,有的時候使用左邊shift鍵切換中英文輸入模式時會切不回中文輸入模式,以下的表格檔已經刪除跟選字鍵有關的候選字,應該不會出現有干擾的狀況了。 首先就是將大易的表格檔轉檔( 轉檔指令在表格檔內部 )。   完成轉檔之後,就是使用sqlite3進入到dayi4.db裡面去把全型符號的引導字元[=], 加回到可用輸入字元裡面,這樣子才能順利使用等號去輸入全型符號。 sudo sqlite3 dayi4.db [sqlite3指令] 這些指令在網路上可以搜尋到更詳細的資料內容,我只把我用到的部分列出來說明。 (查詢資料庫db檔內所有的表格名稱) .tables (查詢特定資料表內的所有欄位名稱。使用 SELECT * FROM ‘表格名稱’ , 所查到的只是用[|]分隔的所有欄位的值,裡面沒有包含欄位名稱) PRAGMA table_info('table_name'); (查詢所有欄位的值,以便於利用特定欄位的值去間接找到我們要的值) select * from ime; (查詢特定欄位的值) select val from ime where attr='valid_input_chars'; (更新特定欄位的值;因為sqlite3指令的字元跳脫的關係, 值裡面的[']必須連打2次,以達成字元的跳脫) update ime set val=',./;1234567890abcdefghijklmnopqrstuvwxyz=~!@#$%^&*()_+{}|:"<>?|''[]-\' where attr='valid_input_chars'; (退出並儲存) .exit   編輯完成後,使用以下指令,將大易四碼的輸入法檔複製到表格檔所在的位置。 (在opensuse底下,表格檔所在的位置是[/usr/share/ibus-table/tables/]底下) sudo cp dayi4.db /usr/shar...

FiiO BTA30 HiFi藍牙發射接收器對於多重開機電腦的便利性

圖片
之前為了便利性入手了藍牙耳機好一陣子,結果在這一段時間以來的實際使用過程中發現了一件事,那就是桌機雖然是一樣的硬體,但只要是切換到不同的作業系統,對藍牙來說就是不一樣的設備,因此有一段時間都過著隔一陣子就重置的日子;直到前幾天突然想處理這個問題,所以就上網找了一下,在搜尋了好幾個網站,並且仔細比對規格之後,終於找到我想像中的解方 - - 那就是FiiO BTA30 HiFi藍牙發射接收器。 它對電腦來說是一個USB音效卡,並且隨插即用,最主要對我有幫助的是,它是獨自與藍牙耳機配對的,電腦不需要介入藍牙配對的過程中;這代表只需要一個藍牙配對名額,就可以在各個不同的作業系統之間切換,這對我這個時常清掉並且安裝多個作業系統的人來說,就不再需要時不時的就把藍牙耳機重置,只要設定一次就可以一直在多個作業系統中使用,不需要再重複執行藍牙配對的作業。再加上我的藍牙耳機選擇了三角鐵的 ATH-M20xBT,它可以有2個藍牙設備配對的額度,這樣子1個額度配對在電腦上使用之後,還可以同時配對在手機上,如果玩遊戲、聽音樂或看影片到一半,公司或家人打電話來的時候,不需要拔拔戴戴的,可以直接通話,如果有需要操作的話就直接操作,不需要操作的話,對話完直接回到原本的享受模式,完全符合自己的需求。如果要說還有什縻缺點的話,大概就是不要忘記了,直接戴著耳機出門吧! 以下是實際使用的照片,單純是分享使用心得。  

ubuntu 24.04、openSUSE Leap 15.6、ubuntu 22.04及openSUSE Leap 15.5所遇到的困擾

 Os:ubuntu 24.04 Kernel:6.8 視窗系統種類:xfce Cpu:Intel I7-12700 Ram:32GB DDR4 顯卡:ASUS Nvidia RTX™ 3050 O8G 顯卡驅動(必須加入I386套件庫):     nvidia-driver-535 Os:ubuntu 22.04 Kernel:5.X 視窗系統種類:gnome Cpu:Intel I7-12700 Ram:32GB DDR4 顯卡:ASUS Nvidia RTX™ 3050 O8G 顯卡驅動(必須加入I386套件庫):     nvidia-driver-525 Os:openSUSE Leap 15.6 Kernel:6.4 視窗系統種類:xfce Cpu:Intel I7-12700 Ram:32GB DDR4 顯卡:ASUS Nvidia RTX™ 3050 O8G 顯卡驅動:nvidia-drivers-G06 Os:openSUSE Leap 15.5 Kernel:5.X 視窗系統種類:xfce Cpu:Intel I7-12700 Ram:32GB DDR4 顯卡:ASUS Nvidia RTX™ 3050 O8G 顯卡驅動:nvidia-drivers-G06 目前 ubuntu 24.04 、 openSUSE Leap 15.6 這2個系統的 藍牙都會斷斷連連的 ,還不確定是哪邊的問題,而前一版的 ubuntu 22.04 跟 openSUSE Leap 15.5 的問題都是 掛載NAS 的時候,有的時候會 沒有辦法開機立即掛載 ,必須再手動掛載,而這2個kernel的版本都是5.X。 所以最新版的2個系統,如果你們不會使用藍牙的話,目前的問題就不會困擾到你;而前一版的2個系統,如果你們沒有使用到NAS (網路磁碟)的話,那麼那個問題就不會困擾到你。

The Planet Crafter 透過 Steam Play 於 openSUSE Leap 15.5 執行

圖片
  Os : openSUSE Leap 15.5 視窗系統種類: xfce Cpu : Intel I7-12700 Ram : 32GB DDR4 顯卡: ASUS Nvidia RTX™ 3050 O8G 顯卡驅動: nvidia-drivers-G06 硬碟:遊戲安裝於NAS上面。 Steam Play 相容性:如果以下遊戲未標注時,皆以 Proton Experimental 為主要的參數指定。 遊玩過程都很順暢,影片中的不順暢,單純是因為啟動遊戲的同時也啟動錄影,電腦負擔略大導致的。      

ubunntu 24.04 Steam Play 適用的遊戲

 Os:ubuntu 24.04 視窗系統種類:xfce Cpu:Intel I7-12700 Ram:32GB DDR4 顯卡:ASUS Nvidia RTX™ 3050 O8G 顯卡驅動(必須加入I386套件庫):     nvidia-driver-535 硬碟:傳統硬碟、SSD以及NAS都有可能。 Steam Play相容性:如果以下遊戲未標注時,皆以Proton Experimental為主要的參數指定。 在安裝steam跟顯卡驅動之前必須先加入I386的套件庫才可以正常啟動steam,指令如下:      sudo dpkg --add-architecture i386 因為 tracker-mine-fs 時常會咬住CPU,進而導致系統卡住,建議上網搜尋屏蔽的方法進行處理,或者是乾脆移除 tracker-mine-fs (因為是 gnome視窗的必要元件,所以會把gnome視窗完整移除;我個人是移除了之後改安裝xfce4,而之前是採用屏蔽法)。 Steam Play可遊玩的遊戲清單: 萊莎的鍊金工房2 ~失落傳說與秘密妖精~ 霍格華茲的傳承 Palworld / 幻獸帕魯 Avatar: Frontiers of Pandora 阿凡達:潘朵拉邊境 失敗(包含dx11跟dx12) Steam OS+linux原生支援 : 使用Steam的加入非Steam遊戲功能遊玩的遊戲:

異塵餘生4 (Fallout 4) 透過 Steam Play 於 openSUSE Leap 15.5 執行

圖片
  Os : openSUSE Leap 15.5 視窗系統種類: xfce Cpu : Intel I7-12700 Ram : 32GB DDR4 顯卡: ASUS Nvidia RTX™ 3050 O8G 顯卡驅動: nvidia-drivers-G06 硬碟:遊戲安裝於NAS上面。 Steam Play 相容性:如果以下遊戲未標注時,皆以 Proton Experimental 為主要的參數指定。  

在opensuse Leap 15.5 上安裝藍牙接收器

  Os : openSUSE Leap 15.5 視窗系統種類: xfce Cpu : Intel I7-12700 Ram : 32GB DDR4 顯卡: ASUS Nvidia RTX™ 3050 O8G   安裝的指令 : sudo zypper install bluez blueman  之前有嘗試安裝過,但是安裝完之後在使用的時候就會一直斷線,今天又再度嘗試了一次,結果安裝成功了。不過要注意的事情是,事前必需先確認 設備 的 多點連接之數量 是否足夠,不夠的話就必須 重置設備 ,清掉之前配對的記錄 (我上一次試了很多次,連設備重置都做過了,所以不存在未清除配對記錄的問題)。 同一時間的配套工具有 bluetoothctl ,它可以讓你把你正確配對的藍牙設備更名,然後再把其它相同名稱並且無關的藍牙設備封鎖,這樣子就不容易誤點別人家的藍牙設備了。 封鎖時要注意看設備的MAC碼,我目前暫時還沒有看到已封鎖的MAC清單可以用什縻方式查詢。 封鎖指令: bluetoothctl block xx : xx : xx : xx : xx : xx 解除封鎖指令: bluetoothctl unblock xx : xx : xx : xx : xx : xx 更名設備 (必備要求: 設備正在連線中 ): bluetoothctl set-alias  <<新名稱>>

Line 使用 wine-ge-proton 8.10 透過 Bottles 在 ubuntu 22.04 執行 (安裝過程及小心得)

圖片
來源: [2023年5月更新] 如何在Linux安裝電腦版Line | Ivon的部落格   Os: ubuntu 22.04   Cpu:Intel  I7-12700   Ram: 32GB  DDR4 顯卡:ASUS  Nvidia  RTX™  3050 O8G 顯卡驅動: nvidia-driver-550-server 容器: Bottles 執行器: wine-ge-proton 8.10 Line安裝檔的md5碼: e8714322c727eb46e4535b7910e590c4 Line安裝檔的容量: 69.1 MB 相依的插件: cjkfonts 、 vcredist2012 、 d3dcompiler_46 、 iertutil (追加補充,不裝的話,Line的啟動階段會跳出iertutil的錯誤訊息)   在網路上搜尋到在 linux 安裝 Line 的辦法,然後就跟著實際操作了一下,試了好幾次之後結果成功了;安裝的過程要注意 Line 的安裝檔 跟 Bottles的執行器之版本 呈現 正相關 ,wine-ge-proton 8.10 的執行器,不能使用太舊的安裝檔安裝 (我一開始的時候是用我硬碟裡面,之前所留下來的安裝檔去安裝的,然後失敗了),不然會失敗的。 安裝的步驟如下: 安裝 Flatpak 和 Bottles : sudo apt install flatpak sudo apt install gnome-software-plugin-flatpak flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub com.usebottles.bottles flatpak override com.usebottles.bottles --user --filesystem=xdg-data/applications 設定Bottles: 點選右上角「 偏好設定 」→ 執行器 ,下載 wine-ge-proton 8.10 。 點選左上角 + 號新增Bottle容器...

魔法門VI 透過 wine-staging 於 openSUSE Leap 15.5 執行

圖片
    Os : openSUSE Leap 15.5 視窗系統種類: xfce Cpu : Intel I7-12700 Ram : 32GB DDR4 顯卡: ASUS Nvidia RTX™ 3050 O8G 顯卡驅動: nvidia-drivers-G06 wine-staging:8.0 wine設定工具:winetricks 硬碟:遊戲安裝於SSD上面。   首先先將wine-staging以及winetricks安裝好,然後將魔法門VI的2個 ISO 檔掛載起來,接著執行winetricks安裝核心字型以及fakechinese,再來執行wine設定程式,切換到儲存裝置的頁面,把2個 ISO 檔依序新增到沒在使用的磁碟槽,然後按確定結束這個視窗回到上一個視窗,切換到執行解除安裝程式,使用最上面那個安裝的按鈕,位置切換到第1個ISO檔(安裝片)內的setup.exe,執行之後依照流程跑完就可以玩了。 對了,這次一樣遊玩的過程中不能切換畫面,不然會有問題。另外就是遊戲畫面沒辦法截圖,會跳掉,所以就不截了,你們看最後一張圖就可以看到遊戲已經執行了。 PS、掛載完ISO光碟檔之後,要記得點一次光碟,顯示一下光碟檔的內容,才能夠正常偵測到光碟,然後執行遊戲。

魔獸世界透過戰網啟動器於 openSUSE Leap 15.5 執行

圖片
  Os : openSUSE Leap 15.5 視窗系統種類: xfce 中文輸入法: ibus 大易      (輸入法於steam與遊戲內都可用,只是螢幕截圖時輸入法列會跳掉所以截不到畫面而已) Cpu : Intel I7-12700 Ram : 32GB DDR4 顯卡: ASUS Nvidia RTX™ 3050 O8G 顯卡驅動: nvidia-drivers-G06 硬碟:遊戲安裝於傳統硬碟上面。 Steam Play 相容性:如果以下遊戲未標注時,皆以 Proton Experimental 為主要的參數指定。  

暗黑破壞神4透過steam play,從戰網啟動器執行 (linux openSUSE Leap 15.5)

圖片
  Os : openSUSE Leap 15.5 視窗系統種類: xfce 中文輸入法:無法使用中文輸入法 Cpu : Intel I7-12700 Ram : 32GB DDR4 顯卡: ASUS Nvidia RTX™ 3050 O8G 顯卡驅動: nvidia-drivers-G06 硬碟:遊戲安裝於傳統硬碟上面。 Steam Play 相容性:如果以下遊戲未標注時,皆以 Proton Experimental 為主要的參數指定。    

Battle net 戰網啟動器使用 steam play 於 openSUSE Leap 15.5

圖片
  Os : openSUSE Leap 15.5 視窗系統種類: xfce 中文輸入法: ibus 大易      (輸入法於steam與遊戲內都可用,只是螢幕截圖時輸入法列會跳掉所以截不到畫面而已) Cpu : Intel I7-12700 Ram : 32GB DDR4 顯卡: ASUS Nvidia RTX™ 3050 O8G 顯卡驅動: nvidia-drivers-G06 硬碟:遊戲安裝於 本機SSD 上面。 Steam Play 相容性:如果以下遊戲未標注時,皆以 Proton Experimental 為主要的參數指定。 本次的安裝方式是從ubuntu 22.04複製檔案到openSUSE,然後再以steam的加入 非 Steam 遊戲 功能指定battle net的啟動器,然後相容模式設定為 Proton Experimental 。 如果有人的 Battle net 啟動了之後 無法點叉叉去關閉它 的話,你可以試著把 使用瀏覽器硬體加速 功能關閉試看看,也許就可以正常點到叉叉去關閉它了。  

Palworld / 幻獸帕魯 使用 steam play 於 openSUSE Leap 15.5

圖片
  Os : openSUSE Leap 15.5 視窗系統種類: xfce 中文輸入法: ibus 大易      (輸入法於steam與遊戲內都可用,只是螢幕截圖時輸入法列會跳掉所以截不到畫面而已) Cpu : Intel I7-12700 Ram : 32GB DDR4 顯卡: ASUS Nvidia RTX™ 3050 O8G 顯卡驅動: nvidia-drivers-G06 硬碟:遊戲安裝於 NAS 上面。 Steam Play 相容性:如果以下遊戲未標注時,皆以 Proton Experimental 為主要的參數指定。

openSUSE Leap 15.5 Steam Play 適用的遊戲

圖片
    Os : openSUSE Leap 15.5 視窗系統種類: xfce 中文輸入法: ibus 大易 Cpu : Intel I7-12700 Ram : 32GB DDR4 顯卡: ASUS Nvidia RTX™ 3050 O8G 顯卡驅動: nvidia-drivers-G06 硬碟:傳統硬碟、 SSD 以及 NAS 都有可能。 Steam Play 相容性:如果以下遊戲未標注時,皆以 Proton Experimental 為主要的參數指定。   注意事項:目前  openSUSE Leap 15.5 對藍牙的支援度不太好,如果想要用藍牙耳機、搖桿、鍵盤或滑鼠的 Linux 玩家需要考慮一下。 今天(2024/5/3)測試了一下連接藍牙耳機,使用起來已經正常了,其它的藍牙設備我不太清楚,不過可以用的可能性很高,只不過與不同的作業系統配對連線,算是與不同的設備連線,如果設備的多點連接數量不夠的話,有可能會造成設備連線卡住,需要重置設備並且重插藍牙接收器才會恢復正常。   Steam Play 可遊玩的遊戲清單: Palworld / 幻獸帕魯 異塵餘生4 Fallout 4 霍格華茲的傳承 Astrometica: Prologue (試玩版)   The Planet Crafter  Avatar: Frontiers of Pandora 阿凡達:潘朵拉邊境 失敗(包含dx11跟dx12)   Steam OS+linux 原生支援 : 使用 Steam 的加入 非 Steam 遊戲 功能遊玩的遊戲: Battle net 戰網啟動器 (如果你安裝中文語系會當的話,可以安裝英文語系沒關係,反正遊戲的語系是單獨個別設定的,遊戲設中文語系就可以了,至於公告的部分上官網看就可以了) 魔獸世界 暗黑破壞神4 (無法輸入中文) 魔法門VI - 奉天承運 (失敗,steam play無法啟動遊戲程式)

ibus大易 for opensuse

 因為 opensuse Leap 15.5 + xfce 的安裝,依照安裝光碟的步驟一步一步執行就可以了,滿簡單的,所以我就不另外貼一篇opensuse的安裝流程了,只不過,如果你們想要有比較順暢的中文輸入的體驗的話,推廌你預裝xfce,中文環境會比較好,gnome的話,還沒找到如何讓英文輸入的環境可以輸入中文字。 這次我懶得放圖,就無圖純文字述敘了。 然後,接下來就是將大易的表格檔轉檔( 轉檔指令在表格檔內部 )。   完成轉檔之後,就是使用sqlite3進入到dayi4.db裡面去把全型符號的引導字元[=], 加回到可用輸入字元裡面,這樣子才能順利使用等號去輸入全型符號。 sudo sqlite3 dayi4.db [sqlite3指令] 這些指令在網路上可以搜尋到更詳細的資料內容,我只把我用到的部分列出來說明。 (查詢資料庫db檔內所有的表格名稱) .tables (查詢特定資料表內的所有欄位名稱。使用 SELECT * FROM ‘表格名稱’ , 所查到的只是用[|]分隔的所有欄位的值,裡面沒有包含欄位名稱) PRAGMA table_info('table_name'); (查詢所有欄位的值,以便於利用特定欄位的值去間接找到我們要的值) select * from ime; (查詢特定欄位的值) select val from ime where attr='valid_input_chars'; (更新特定欄位的值;因為sqlite3指令的字元跳脫的關係, 值裡面的[']必須連打2次,以達成字元的跳脫) update ime set val=',./;1234567890abcdefghijklmnopqrstuvwxyz=~!@#$%^&*()_+{}|:"<>?|''[]-\' where attr='valid_input_chars'; (退出並儲存) .exit   編輯完成後,使用以下指令,將大易四碼的輸入法檔複製到表格檔所在的位置。 (在opensuse底下,表格檔所在的位置是[/usr/share/ibus-table/tables/]底下) sudo cp dayi4.db /usr/share/ibus-table/...

ibus大易 for freebsd

圖片
要在 freebsd 使用 ibus 大易,首先要先使用下列指令安裝相關的套件: sudo pkg install ibus-table zh-ibus-chewing zh-ibus-table-chinese ( 我是把中文相關的輸入法跟表格式輸入法的套件都全安裝了,這樣子萬一要是不成功的話, 至少還有注音輸入法可以使用吧。 ) 然後,接下來就是將大易的表格檔轉檔 ( 轉檔指令在表格檔內部 ) 。 完成轉檔之後,就是使用 sqlite3 進入到 dayi4.db 裡面去把全型符號的引導字元 [=] , 加回到可用輸入字元裡面,這樣子才能順利使用等號去輸入全型符號。 [sqlite3 指令 ] 這些指令在網路上可以搜尋到更詳細的資料內容,我只把我用到的部分列出來說明。 ( 查詢資料庫 db 檔內所有的表格名稱 ) .tables ( 查詢特定資料表內的所有欄位名稱。使用 SELECT * FROM ‘ 表格名稱’ , 所查到的只是用 [ | ] 分隔的所有欄位的值,裡面沒有包含欄位名稱 ) PRAGMA table_info('table_name'); ( 查詢所有欄位的值,以便於利用特定欄位的值去間接找到我們要的值 ) select * from ime; ( 查詢特定欄位的值 ) select val from ime where attr='valid_input_chars'; (更新特定欄位的值;因為sqlite3指令的字元跳脫的關係, 值裡面的[ ' ]必須連打2次,以達成字元的跳脫) update ime set val=',./;1234567890abcdefghijklmnopqrstuvwxyz=~!@#$%^&*()_+{}|:"<>?|''[]-\' where attr='valid_input_chars'; ( 退出並儲存 ) .exit {{ 編輯 sqlite3 資料庫的經過 }} SQLite version 3.37.2 2022-01-06 13:25:41 Enter ".help" for usage hints. sqlite> .t...

拉出win11裡面的舊控制台以供使用

圖片
 如果有人需要拉出舊版控制台的話,可以依照以下的位置做個捷徑到桌面上就可以了。  為什麼需要拉出舊版控制台呢?理由可能有很多,其中一個理由就是win11版的window備份是綁定在微軟的OneDrive上面的。這樣子有好有壞,好處是備份在雲端硬碟上面的話,就符合了異地備份的要求 - - 不同地點同時出事的可能性是很低的;壞處是你的私人檔案就在別人手上了,就看你相不相信它了,我個人的話是不喜歡啦。 所以從舊版控制台啟動的「備份與還原(windows7)」是可以單機備份的,讓你自行指定要備份到哪個位置,不用綁定微軟的OneDrive。  

Palworld / 幻獸帕魯 使用 steam play 於ubuntu 22.04執行

圖片
      Os: ubuntu 22.04   Cpu:Intel  I7-12700   Ram: 32GB  DDR4 顯卡:ASUS  Nvidia  RTX™  3050 O8G 顯卡驅動: nvidia-driver-525 (主要的版本,使用得最久,最沒什縻問題發生) nvidia-driver-550-server (2024/4/5初步測試通過,執行遊戲時略有延遲) Steam Play相容性:Proton Experimental。 遊戲安裝在網路磁碟中。