Ubuntu 是否可以辨識和/或使用我的 NVIDIA 顯示卡?

Ubuntu 是否可以辨識和/或使用我的 NVIDIA 顯示卡?

這是我在這裡發表的第一篇文章,我對 Ubuntu/Linux 還很陌生。我目前除了 Ubuntu 13.10 之外沒有其他作業系統。 (我曾經使用過 Windows 7,直到我獲得了新的 Tera-byte 硬碟)。

我目前的電腦版本,如果有幫助的話:

CPU:Intel i5 四核心
顯示卡:NVIDIA GeForce GTX 650
記憶體:8 GB
硬碟:1 TB SATA 3
主機板:MSi Z77 A-G41
作業系統:Ubuntu 13.10

所以我最近安裝了 Ubuntu 13.10 並在上面安裝了 Steam,我發現我的遊戲運行速度比我使用 Windows 7 時慢了很多。 。它在“圖形”中說我有“NVE7 上的鎵 0.4「(不太知道那是什麼)。這是否意味著 Ubuntu 沒有使用我的顯示卡?

在系統設定→軟體和更新→附加驅動程式中,它清楚地顯示如下:

NVIDIA Corporation:GK107 [GeForce GTX 650] - 該裝置正在使用替代驅動程式

(然後它顯示了我可以來回切換的驅動程式清單)

所以這有點令人困惑。在“軟體和更新”中,它清楚地顯示我已安裝 NVIDIA 卡,並已為其選擇了驅動程式。但在系統設定中,它顯示我有一些 Gallium 0.4 的東西。

我做了一些研究,最後輸入指令:

lspci|grep VGA

在終端中。它在回應中顯示了這一點:

VGA compatible controller: NVIDIA Corporation GK107 [GeForce GTX 650] (rev a1)

終端似乎可以識別我的顯示卡。

在我看來,我沒有合適的驅動程序,而且我可能正在使用 CPU 的整合式顯示卡。當我切換在該列表中使用的驅動程式時,它仍然在系統設定中看不到我的卡。當我嘗試運行遊戲時,清單中的某些驅動程式會出現某種 OpenGL 錯誤。

可能只是因為遊戲開發者沒有針對 Ubuntu 進行良好的最佳化,所以我的遊戲運行緩慢。然而,這仍然無法消除系統設定沒有顯示我的 NVIDIA 卡這一事實。

TL;DR 版本:

我如何知道我的視訊卡是否被識別/使用?如果我的顯示卡沒有被使用,解決這個問題的最佳方法是什麼?

請讓您的答案易於理解。我不介意冗長的回答,只要我能聽懂你在說什麼。

任何幫助將不勝感激!謝謝。

答案1

  • 看來你正在跑步免費司機Steam 推薦的地方NVIDIA 專有驅動程式。您可以使用以下方式確認:glxinfo或更準確地說:

    glxinfo | grep OpenGL
    
  • 我自己的安裝經驗很糟糕NVIDIA 專有驅動程式來自 Ubuntu 儲存庫。所以我更喜歡從下載它英偉達網站。使用以下命令檢查您的作業系統架構是 32 位元還是 64 位元系統監控器或只需執行以下命令之一:

    file /bin/ls    
    uname -a
    
  • Ctrl使用++刪除 shell AltF6登入

    cd to_directory_where_driver
    sudo su
    chmod +x driver_filename
    service lightdm stop
    ./driver_filename
    reboot
    

仔細閱讀安裝訊息,因為預設設定並不總是您想要的。

您應該保留該驅動程式安裝文件,因為在您想要恢復或修復安裝時需要它。

答案2

嘗試前往“軟體和更新”,檢查“其他驅動程式”選項卡,然後安裝其中列出的最新驅動程式。然後重新啟動。

關聯

要安裝最新的 NVidia 驅動程序,請查看此處:

連結1

連結2

我發現這些文章很有用,其中:

一般文檔

蒸氣幫助:

連結1

連結2

我個人不在Unity中使用Steam,我發現它相當佔用系統資源。所以我安裝了一個替代的輕量級 GUI,例如 Gnome、LUbuntu、XUbuntu 等,並從那裡運行 Steam,我發現它極大地提高了性能。

關聯

答案3

在 Ubuntu 中安裝 NVIDIA GeForce GTX 650 驅動程式的步驟。

主機板:技嘉 GA970DS3P
處理器:AMD FX-4130 四核心 3.8GHz 插槽 AM3+

  1. 從 NVIDIA 網站下載驅動程式文件

  2. 開啟終端機 ( ++ Ctrl)並運作:AltF1

    sudo apt-get install build-essential
    sudo service lightdm stop
    sudo init 3
    

    切換到下載的驅動程式目錄並運行:

    sudo sh downloaded_file.run
    sudo service lightdm start 
    sudo reboot
    

如果 Ubuntu 開機在啟動時顯示錯誤訊息,請依照下列步驟解決驅動程式衝突:

  1. 跑步:

    sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
    sudo apt-get update
    sudo apt-get dist-upgrade
    sudo reboot
    
  2. 重新啟動後開啟終端機(++ Ctrl)並執行:AltF1

    sudo service lightdm stop
    sudo init 3
    

    切換到下載的驅動程式目錄並運行:

    sudo sh downloaded_file.run
    sudo service lightdm start 
    sudo reboot
    

相關內容