Ssh
通過 ssh 使用 nvidia-settings
現在,新的 nvidia-driver 已經為我試圖通過 ssh 控制風扇/時鐘速度的新顯卡實現了 CoolBits。
當嘗試通過 ssh 使用 nvidia-settings 執行任何內容時,我收到如下錯誤:
user@system:~$ nvidia-settings -a [gpu:0]/GPUOverclockingState=1 ERROR: The control display is undefined; please run `nvidia-settings --help` for usage information. user@system:~$ nvidia-settings -q GPU3DClockFreqs ERROR: The control display is undefined; please run `nvidia-settings --help` for usage information.
這是因為 Xorg 伺服器沒有啟動(沒有插入顯示器)並且 nvidia 無法連接到 Xorg 目前的顯卡嗎?
有沒有辦法指定 GPU nvidia-settings 使用?
user@system:~$ nvidia-settings -v nvidia-settings: version 337.19 (buildmeister@swio-display-x86-rhel47-04) Tue Apr 29 20:12:23 PDT 2014 The NVIDIA X Server Settings tool. This program is used to configure the NVIDIA Linux graphics driver. For more detail, please see the nvidia-settings(1) man page. Copyright (C) 2004 - 2010 NVIDIA Corporation. user@system:~$ uname -a Linux system 3.2.0-64-generic-pae #97-Ubuntu SMP Wed Jun 4 22:22:15 UTC 2014 i686 i686 >i386 GNU/Linux
你是對的。如果您沒有在 Nvidia 設備上執行 X,則無法管理 Nvidia 驅動程序。您可以通過執行來驗證這一點
echo $DISPLAY
。應該是:0
,但 X 轉發會將其更改為其他內容。我相信它可能會執行另一個 X 伺服器來進行轉發。