平時一路都淨係用開windows/mac 機,雖然話就話一路都有用開linux, 不過都淨係止於扲嚟做啲需要linux 同one-off 既tasks, 做完就算跟住繼續用返win/mac
今次完全轉用linux, 主要係想方便日常工作/學野,因為大部份野package/dependency 都係係linux 裝會易好多,同埋唔想比人control 太多想有返多啲freedom. 加上見到pop os 最新有built in windows tiling feature, 一直都想試下用呢啲tiling 功能方便日常使用,最後就pull 咗trigger 裝linux
雖然linux 係programming/packaging 上support 好好,但係一去到同日常使用有關,啲support 就會變到好差,一啲你係windows/mac 有,take it for granted 既功能/feature, 去到linux 你係要花一大堆時間研究同config,甚至去到最後under reasonable circumstance 係implement 唔到果樣功能
我係咁以列幾樣我呢排遇到既問題
1. ibus倉頡輸入法
無咗關聯詞,暫時亦都未搵到方法去解決呢個問題,雖然逐隻逐隻字打都叫做用到,但係就無咁方便
2. mouse 既macro
我而家用緊logitech mouse, 佢有幾粒macro 制,原本係windows 我可以set 佢地做control 同shift,撳實之後碌個滾輪我就可以放大縮細同係excel 左右scroll
但係係linux 我搵唔到方法可以做到同樣既野。我試過xbindkeys, xmodmap, imwheel 同其他一啲out曬date 既software,無一個做到我想要既效果,最後退而求其次兩粒制set 做放大縮細就算
3. mouse middle click paste
完全唔撚想要呢個功能,就算我係gnome tweak disable咗,但係係好多application 佢都仲係存在 e.g. sublime text, vscode 無咗middle click select multiple line 我可以話係生存唔到。同樣仲未搵到解決方法,呢個問題好似係要去到X11 window system 果個level
https://www.jwz.org/doc/x-cut-and-paste.html
4. app force quit
有時有個app freeze 咗,右上角粒交叉又唔work, 開個ps 出嚟一大堆差唔多名既process 後面跟個 -gtk /-ui / -X11 / -daemon 想kill 都唔知kill 邊個,又無一個類似windows task manager 咁既野。最後搵一大輪先搵到條command 可以揀window 嚟扲個pid
xprop _NET_WM_PID | sed 's/_NET_WM_PID(CARDINAL) = //' | ps `cat`
5. gnome extension
想搵一個gnome extension 去solve某個/上面既問題,搵到一個滿心歡喜裝咗結果最後唔撚work/error。唔知其他果啲DE 例如KDE,XFCE 係咩情況,但係我相信都係會有差唔多既問題,就算解決到一個問題又會有另一個問題解決唔到,我亦都無時間去試曬
仲有好多大大細細既問題我未列出嚟,我相信未來仲會有更加多既問題等緊我。我係思考咗一排之後覺得linux 點解比起其他OS 咁少人用既原因就係在於係呢啲user experience 上面。linux 到而家都仲未有一個好polished 既out of the box experience。雖然你可以話好多野linux 都可以做到,但係問心有幾多user 係有呢個心力去每樣問題都落手落腳去解決?就算我有programming 底,自問悟性都叫OK唔怕睇野學野,有時做得太多呢類野個人都會攰會厭。加上而家要返工時間變得更加貴,就算有空餘時間都係想扲嚟學一啲實用既野(e.g. vpn/nas/zfs...),而唔係花時間係解決一啲濕碎而ON9既問題上面,even worse 最後係無solution/得啲好核突既workaround
ps. 我對於linux 既kernel, package management, hardware support 完全無投訢,我覺得呢啲方面linux 仲好過windows 同mac。而gaming support 而家已經做得越嚟越好,有咗wine, dxvk, proton, lutris 呢啲己經令到係linux 打機好方便,performance difference 亦都收窄到去一位數之內。 (雖然我而家唔打機)
有無人交流下意見心得?