NVIDIA硬體在Linux上的使用經驗

Find AI Tools
No difficulty
No complicated process
Find ai tools

NVIDIA硬體在Linux上的使用經驗

目錄

  1. 介紹
  2. NVIDIA 硬體在 Linux 上的使用經驗
    • 2.1 開始使用 Linux 的心得
    • 2.2 在 Linux 上遊戲
    • 2.3 在 Linux 上錄製和編碼內容
  3. NVIDIA 在 Linux 上的表現
    • 3.1 螢幕撕裂問題
    • 3.2 使用 Proton 遊玩 Steam 游戲
    • 3.3 Linux 發行版和桌面環境的選擇
    • 3.4 影片錄製和編碼
  4. 結論
  5. 常見問題解答

NVIDIA 硬體在 Linux 上的使用經驗

2.1 開始使用 Linux 的心得

大約三年前,我開始重新使用 Linux。這段時間以來,我使用過各種不同的發行版,並嘗試了不同的桌面環境,同時也使用著我的 NVIDIA GTX 1080 顯示卡,目前連接著兩個 1080P 60Hz 的顯示器。去年,我也像許多人一樣,升級了我的顯卡,入手了 30 系列的新卡。但是,買一張價格合理的顯卡似乎變成了一個持續至今的困難任務。

作為一個玩家,我對顯卡有兩個主要需求:一是遊戲,二是錄製和編碼製作此頻道的內容。一開始,我對在 Linux 上使用顯卡還持有些疑慮,因為我聽說過關於顯卡在 Linux 上崩潰、性能不佳等各種恐怖的故事。對於一個從 Windows 轉到 Linux 的人來說,如果遇到這種問題,似乎沒有必要試一試 Linux。

但實際情況完全不同。直到今天,我從未因為在 Linux 上使用 NVIDIA 顯卡而遇到任何崩潰的情況。當然,也有一些缺點,我接下來會詳細講到。總的來說,只要正確安裝了驅動程序,我的在 Linux 上的 NVIDIA 使用體驗相對順利。

2.2 在 Linux 上遊戲

在 Windows 上,垂直同步(Vsync)默認是啟用的。這意味著理論上使用操作系統時不會遇到屏幕撕裂的問題。當然,當你運行一款視頻遊戲時,Vsync 會被禁用,由遊戲應用程序自己解決屏幕撕裂的問題。

而大多數 Linux 桌面環境,如 GNOME 和 KDE Plasma,在啟動全屏應用程序時都不默認支持 Vsync。實際上,KDE Plasma 會通過使用它的窗口管理器和合成器 Kwin 來預防屏幕撕裂,但是一旦啟動全屏應用程序後,這個功能就會被禁用。另一方面,GNOME 支持直接窗口重定向,這是 Windows 在啟動全屏應用程序時使用的相同方法。

解決方法是在 NVIDIA 驅動程序中全局啟用 Vsync,使用一個叫做「後合成管道」的功能。啟用後,無論在操作系統上做什麼,你都不會遇到屏幕撕裂的問題。根據我的經驗,無論你使用什麼發行版或桌面環境,這個方法都是必需的。

2.3 在 Linux 上錄製和編碼內容

使用 NVIDIA 顯卡在 Linux 上錄製和編碼內容,我使用的是 NVENC,效果和在 Windows 上一樣。我可以同時以 1080P 60FPS 遊玩和編碼遊戲內容,甚至可以以 1440P 60FPS 的方式進行編碼。我都是通過 OBS Studio 來實現這些功能。

如果你在 Linux 和 Windows 上都要錄製或者串流直播,我強烈建議你使用 NVENC。除非有一款與之相當高效的解決方案出現,否則我不認為我會很快轉換到 AMD 平台。

NVIDIA 在 Linux 上的表現

3.1 螢幕撕裂問題

總的來說,在 Linux 上使用 NVIDIA 硬體是相對順利的,但唯一的問題是屏幕撕裂的預防。這需要手動配置 NVIDIA 驅動程序來啟用 Vsync。然而,這只需要點擊幾下,很簡單就能解決。

3.2 使用 Proton 遊玩 Steam 游戲

對於那些希望在 Linux 上玩 Windows 遊戲的人來說,Proton 就是一個令人激動的選擇。Proton 承諾為你提供一種簡單的方式來在 Linux 上玩 Steam 遊戲,而不需要繁瑣的配置和維護。

我的在 Linux 上遊戲的經驗是積極的,性能很好,我的遊戲庫中大多數遊戲都能以 1080P 60FPS 的效果運行。當然,某些使用 EAC 或 BattleEye 這類防作弊軟件,或是使用 DirectX 圖形 API 的遊戲的性能可能會比 Windows 下要差。就我個人的硬體環境而言,後者尤其如此,而且據我所了解,這也是無法恢復到與 Windows 相同水平的問題。

3.3 Linux 發行版和桌面環境的選擇

我試用過多個不同的發行版和桌面環境,但最終我還是選擇了 KDE Plasma。對我來說,它在搭配 NVIDIA 硬體時的表現最穩定,動畫流暢,所有的軟體都能正常運行,不會有延遲或卡頓的情況。但是,如果我在重度使用 X 特性時(如遊戲),屏幕撕裂問題就會再次出現。

相反地,GNOME 對於 NVIDIA 硬體也有良好的支持,具有流暢的動畫效果。但是,在使用 X 特性時,屏幕撕裂問題又會回來。

總的來說,我對 Plasma 和 GNOME 的表現都是積極的,只是 Plasma 在我的硬體上遇到了一些問題。這真的令人遺憾,因為我真的很喜歡 Plasma 作為一個桌面環境,但它就是不能與我的硬體順暢運行。

3.4 影片錄製和編碼

使用 NVIDIA 硬體在 Linux 上錄製和編碼內容時,我使用的是 NVENC,和在 Windows 上一樣。我可以同時以 1080P 60FPS 遊玩和編碼遊戲內容,甚至可以以 1440P 60FPS 的方式進行編碼。而且,我使用的是 OBS Studio 這個軟體。

如果你在 Linux 和 Windows 上都需要錄製或串流直播,我強烈推薦你使用 NVENC。除非有一種效能差不多的解決方案推出,否則我不認為自己會很快轉換到 AMD 平台。

結論

使用 NVIDIA 硬體在 Linux 上的使用經驗對我來說是相對輕鬆的。除了一些小問題,比如屏幕撕裂的預防需要進行一些額外的設置,其他方面我都十分滿意。屏幕撕裂問題只需要點擊幾下就能解決,並不會給我帶來太大的困擾。

當然,每個人的經驗都不同,如果你的使用經驗和我完全相反,請在下方評論中告訴我。感謝觀看,我們下次見!👋

常見問題解答

問題:使用 NVIDIA 硬體在 Linux 上遊玩 Windows 遊戲是否順暢? 答案:一般情況下是的,但某些使用防作弊軟件或是 DirectX 圖形 API 的遊戲性能可能會比 Windows 下要差。

問題:在 Linux 上錄製和編碼影片是否有良好的效果? 答案:是的,使用 NVIDIA 的 NVENC 技術在 Linux 上錄製和編碼影片效果良好,可以同時享受遊戲和錄製的樂趣。

問題:那些桌面環境對 NVIDIA 硬體支持較好? 答案:KDE Plasma 和 GNOME 都對 NVIDIA 硬體有良好的支持,其中 Plasma 在某些硬體上可能會有些問題。

問題:屏幕撕裂問題在 Linux 上如何解決? 答案:您可以在 NVIDIA 驅動程序設置中啟用 Vsync,使用後合成管道功能來解決屏幕撕裂問題。

問題:錄製和編碼影片時,NVENC 是一個好的選擇嗎? 答案:是的,NVENC 在 Linux 和 Windows 上都是一個高效的錄製和編碼技術。

參考資料:

Are you spending too much time looking for ai tools?
App rating
4.9
AI Tools
100k+
Trusted Users
5000+
WHY YOU SHOULD CHOOSE TOOLIFY

TOOLIFY is the best ai tool source.