YHNdnzj's Blog

Mike Yuan 的個人小站

标签 : Linux

爲什麼現代 Linux 不再需要 sbin(bin merge 的意義)

這篇 blog 源自我最近在 Debian 羣和羣友進行的一次討論。最近,擁有大量歷史包袱的 Debian 也終於完成了 usr merge(雖然 dpkg 那邊還有點問題……)於是,與其相關的 (s)bin merge 也被提及。在討論中,我發現許多人仍認爲現代 Linux 上應該分出 sbin,我在此嘗試打破這個迷思。 阅读全文

在 Xwayland on Sway 上用上真正 High 的 DPI

自從換上 Sway,我就開始強烈避免使用 X11 應用,最大的原因便是糊成一團的 LowDPI;而這對於 Wine/Proton 遊戲更是噩夢,體驗直接回到 PS3 時代……再看另兩家主流 DE,GNOME 不開分數倍縮放倒是不糊,而 KDE 在 5.26 剛剛引入讓 Xwayland 不糊的選項,體驗也只能算是 degraded。最近,我終於讓 Sway 上的 Xwayland 應用清晰起來,遂在此留下記錄。 阅读全文

兩年以來的近況更新(兼 ASUS Zephyrus G14 使用體驗)

距離上一次聊到自己的個人生活,已經過去了兩年半之久(當時還是 2020,新冠疫情剛剛爆發,初三集體上網課的時間呢);回看那時寫下的記錄從小到大折騰電腦的自己的文字,雖然可能有些「中二」(,還是令我感慨萬千的(其實是個很懷舊的人))。加之,在初三下學期到準高三的這兩年半的時間裏,還是有許多值得記憶的事情的;而且,在高三可能要提前開學的當下,這可能是爲數不多的更新 blog 的時間了。於是,或許就算是當作留給以後的自己回憶的材料,今天打算寫下這些文字。 阅读全文

systemd-oomd 基本使用

systemd 247 引入了自己的 OOM killer systemd-oomd(「systemd,你個 init 又吞併功能了」,瞭解後發現其可以更好地針對 cgroup 進行 OOM 監控/管理。但其文檔並不豐富、缺少示例配置,於是打算介紹一下其基本使用。 阅读全文

在 systemd-nspawn 上運行 Steam

Steam 依賴許多 32-bit lib,鑑於此我沒有在 host 使用 pacman 安裝它。flatpak 等第三方包管理器由於潔癖,同樣沒有考慮。此時,systemd-nspawn 便成爲了很好的選擇。 阅读全文

Btrfs 自動創建 Snapshot

Btrfs 有許多吸引人的特性,其中之一就是 Snapshot。經過搜尋,發現 snapper 等已有的程式有許多我不需要的功能,於是決定使用 Bash Script + systemd Unit 實現 阅读全文