Nvidia Quadro (K1100) 效能問題

Nvidia Quadro (K1100) 效能問題

我在筆記型電腦上使用 Ubuntu 22.04 LTS,系統規格如下:

 - Intel Core i7-4810MQ
 - Intel HD 4600 (integrated GPU)
 - Nvidia Quadro K1100 (2GB RVAM)
 - 24 GB RAM 
 - ubuntu-drivers --list 
        bash 
        nvidia-driver-390
        nvidia-drivers-418-server 
        xserver-xorg-video-nouveau

當使用Nvidia“效能模式”時,效能很糟糕。當我使用筆記型電腦瀏覽網路時,出現很多丟幀的情況。 FPS 約 20,圖形速度較慢。 CPU溫度非常高。大約70°C,不打開任何東西,只是啟動Ubuntu。我打開firefox時溫度是85°C。

使用 Intel 省電模式時,瀏覽時效能非常好,但我無法使用 Nvidia 卡。

我也嘗試切換到nouveau,但目前運行的GPU是Intel HD,而不是Nvidia,所以這與我無法使用Nvidia卡是相同的問題。

我該怎麼辦?還有其他司機嗎?

  • 我使用沒有最新更新的第3 方專有驅動程式安裝了Ubuntu - 當我切換到nouveau 時,主GPU 變成了intel HD,而不是Nvidia,我不知道如何將其切換回來- 我嘗試過nvidia- drivers-390, 418, 415 - ubuntu-drivers 為我推薦 390,但 Nvidia 網站推薦 418,但兩者都不好 - 感謝您編輯我的問題

  • 我搜尋瞭如何知道目前使用的GPU,這就是結果(我在切換到nouveau後使用intel HD)

glxinfo -B                                                                                                                                      127 ↵
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) HD Graphics 4600 (HSW GT2) (0x416)
    Version: 22.2.0
    Accelerated: yes
    Video memory: 1536MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.2.0-rc1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.2.0-rc1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.2.0-rc1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

答案1

  • 問題不在驅動程式中,Nvidia 卡時鐘為 100 Mhz,並且Power Source是電池,即使我使用此處顯示的交流電源: 這裡

  • 我安裝acpi後電源自動切換到交流電,卡片時鐘變成 705,如下:

  • 這裡

  • 修復螢幕撕裂:sudo xrandr --output Display_name --set TearFree on

    • 了解 Display_name 使用xrandr

相關內容