免费的BSD和drm-next-kmod - ThinkPad X1 Carbon 6代上的Intel HD Graphics
目錄
- 簡介 🌟
- FreeBSD 上的 X1 Carbon 6 代用戶體驗 😃
- 啟動圖形驅動和解決屏幕撕裂問題 🖥️
- 進一步優化 X 的性能 💪
- Compton 問題和解決方案 🌈
- 設置 DRM 選項和 Kernel 模塊 🛠️
- 安裝 Intel 驅動程序和 DPI 設置 ⚙️
- 用於 Qt 和 GTK 的 DPI 設置 🔤
- X1 Carbon 的最佳設置 ⭐
- 结论 👍
FreeBSD 上的 X1 Carbon 6 代用戶體驗 😃
在這篇文章中,我將分享使用 FreeBSD 在 X1 Carbon 6 代上的用戶體驗。購買一個新設備後,往往需要在論壇上尋找解答或向他人尋求幫助,這對我們來說鮮有趣味。所以我決定分享自己的經驗,希望可以幫助到其他用戶。
啟動圖形驅動和解決屏幕撕裂問題 🖥️
在安裝了 DRM next K mod 軟件包之後,圖形運行得非常順利。然而,由於當時還未安裝 Intel 驅動程序,我並沒有意識到它實際上是運行在 VESA 驅動程序上。當我嘗試播放視頻時,卻遇到了可怕的屏幕撕裂現象。經過查找,我才發現我根本沒有使用 Intel 驅動程序。安裝了 Intel 驅動程序之後,視頻播放變得流暢,但是 X 的性能卻顯著下降。這時,我發現了一些最佳的設置,接下來將為您展示。
解決方案:設置 DRM 選項和 Kernel 模塊
首先,在您的 RC 檔中加入以下內容以載入所需的內核模塊:
$ echo 'kern.module_path="/boot/modules"' >> /etc/rc.conf
在 loader.conf 文件中添加以下三行的 DRM 選項:
$ echo 'drm.i915.enable_hd_vgaarb=1' >> /boot/loader.conf
$ echo 'drm.i915.enable_fbc=1' >> /boot/loader.conf
$ echo 'drm.i915.enable_guc_loading=1' >> /boot/loader.conf
進一步優化 X 的性能 💪
為了優化 X 的性能,我們需要進行一些額外的設置。首先,我們需要關閉 Compton,以避免屏幕閃爍的問題。您可以使用以下命令停止 Compton:
$ pkill compton
接下來,讓我們來配置一些渲染設置,這將顯著提升 X 的性能:
$ echo 'options i915 modeset=1' >> /etc/modprobe.d/i915.conf
$ echo 'options i915 enable_guc=3' >> /etc/modprobe.d/i915.conf
安裝 Intel 驅動程序和 DPI 設置 ⚙️
要使用 Intel 驅動程序,您需要安裝相應的軟件包。然後,添加以下設置以確保正確的 DPI 和分辨率:
$ pkg install xf86-video-intel
$ echo 'Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Depth 24
Modes "1920x1080"
EndSubSection
EndSection' >> /etc/X11/xorg.conf.d/30-screen.conf
$ echo 'Echo "Xft.dpi: 220" | xrdb -merge' >> ~/.xinitrc
用於 Qt 和 GTK 的 DPI 設置 🔤
讓我們為 Qt 和 GTK 應用程序添加 DPI 設置,以保證一致的顯示效果:
$ echo 'export QT_AUTO_SCREEN_SCALE_FACTOR=1' >> ~/.profile
$ echo 'export GDK_SCALE=2' >> ~/.profile
最後,請重新啟動 X 以應用所有更改。
X1 Carbon 的最佳設置 ⭐
通過對 X1 Carbon 6 代的優化設置,我們實現了出色的性能和視覺效果。儘管它不如 Retina 屏幕那麼出色,但只要適當設置 DPI,它的屏幕效果也會讓人驚艷。這些設置可能會因為軟件更新而有所改變,但目前它們是最佳的選擇。
结论 👍
通過本文,我分享了 FreeBSD 上在 X1 Carbon 6 代上的用戶體驗以及優化設置。希望這些信息對您有所幫助,並能帶來更好的用戶體驗。
優點:
- 支持 FreeBSD 的 X1 Carbon 6 代的圖形運行順暢。
- 通過優化設置,解決了屏幕撕裂和性能下降的問題。
- 通過設置 DPI,實現了更好的顯示效果。
缺點:
- 需要對系統進行一些設置和調整,對於新手用戶可能需要一些時間來熟悉和操作。
希望本文能幫助您優化 FreeBSD 下 X1 Carbon 6 代的用戶體驗。祝您使用愉快!
精彩摘要
- 本文將分享在 FreeBSD 上使用 X1 Carbon 6 代的用戶體驗和優化設置。
- 安裝 DRM next K mod 軟件包可以實現流暢的圖形運行,但需要確保安裝了 Intel 驅動程序。
- 調整 DRM 選項和 Kernel 模塊有助於進一步優化 X 的性能。
- 關閉 Compton 可以解決屏幕閃爍的問題。
- 通過安裝 Intel 驅動程序和設置 DPI,可以獲得更好的圖形顯示效果。
- 添加 Qt 和 GTK 的 DPI 設置,確保應用程序的顯示效果一致。
常見問題與回答
問:如何安裝 Intel 驅動程序?
答:您可以使用以下命令安裝 xf86-video-intel 軟件包:$ pkg install xf86-video-intel
問:可以使用其他驅動程序嗎?
答:是的,您可以嘗試其他驅動程序,但我個人在使用 Intel 驅動程序時獲得了最佳性能和顯示效果。
問:為什麼屏幕撕裂問題會發生?
答:屏幕撕裂問題通常是由於未正確安裝並使用相應的圖形驅動程序。
問:這些設置是否適用於其他版本的 X1 Carbon?
答:本文中的設置適用於 X1 Carbon 第 6 代,其他版本可能需要進行相應的調整。
問:是否可以在其他 BSD 系統上應用相同的設置?
答:是的,您可以嘗試在其他 BSD 系統上應用相同的設置,但請注意一些設置可能會有所不同。
資源推薦