
昨天我從 13.10 升級到 14.04,想試試看 nvidia-prime。但是,我無法讓它工作。當我在命令列運行“nvidia-settings”時收到的訊息如下:
ERROR: Error querying target relations
** Message: PRIME: No offloading required. Abort
** Message: PRIME: is it supported? no
ERROR: nvidia-settings could not find the registry key file. This file should
have been installed along with this driver at either
/usr/share/nvidia/nvidia-application-profiles-331.38-key-documentation
or /usr/share/nvidia/nvidia-application-profiles-key-documentation. The
application profiles will continue to work, but values cannot be
preopulated or validated, and will not be listed in the help text.
Please see the README for possible values and descriptions.
我按照我能找到的不同建議多次嘗試安裝和卸載,但顯然我做錯了這裡讓它在與我的完全相同的筆記型電腦上工作(13.10)
非常感謝
答案1
這是上述內容的變體,也是一種解決方案 - 對於這種情況,也可能對其他情況有所幫助。
附註 1:如果您沒有gksudo ...
第一次執行 nvidia-settings(並且當時沒有「$HOME/.config/ibus/」),您最終會看到:
IBUS-警告 **:/home/$USER/.config/ibus/bus 的擁有者不是 root!然後返回參考http://ubuntuforums.org/showthread.php?t=2140352- 然後刪除 .../ibus/ 目錄(注意不是 .config/)並在此處繼續...
附註 2:您可能還會看到:
** (nvidia-settings:8563): 警告 **: PRIME: 無法執行子程序「/usr/bin/prime-supported」(沒有這樣的檔案或目錄) ** 訊息:PRIME:支援嗎?不補救措施是做
sudo apt-get 安裝 nvidia-prime……它已經損壞了一段時間,但似乎又恢復了「線上」。
附註 3:除非你有像這樣的 DUMMY:
$ 尾 -n 3 /etc/group Nvidia-持久:x:128:(嗯,那個是三行,即使看起來不像)...那麼您將不會在啟動時為額外的顯示器加載顏色配置文件 - 在多顯示器設定中。問題是 /etc/group 中的最後一行 - 該群組將無法「工作」。虛擬:x:65535:
以下情況與無法儲存變更的設定有直接關係:
$ gksudo nvidia 設置 錯誤:nvidia-settings 找不到註冊表項檔案。此檔案應與此驅動程式一起安裝在 /usr/share/nvidia/nvidia-application-profiles-337.25-key-documentation 或 /usr/share/nvidia/nvidia-application-profiles-key-documentation。應用程式設定檔將繼續運作,但無法預先填入或驗證值,並且不會在說明文字中列出。請參閱 README 以了解可能的情況 值和描述。
……是不是很熟悉?然後做
須藤巴什 … mkdir -p /etc/nvidia cd /etc/nvidia ln -s /etc/alternatives/x86_64-linux-gnu_nvidia_app_profile_keys nvidia-application-profiles-340.24-key-documentation ln -s /etc/alternatives/x86_64-linux-gnu_nvidia_app_profile nvidia-application-profiles-340.24-rc
然後檢查您是否可以看到類似以下內容的內容:
$ ls -l 總計 0 lrwxrwxrwx 1 root 58 jul 12 14:23 nvidia-application-profiles-340.24-key-documentation -> /etc/alternatives/x86_64-linux-gnu_nvidia_app_profile_keys lrwxrwxrwx 1 root 53 jul 12 14:23 nvidia-application-profiles-340.24-rc -> /etc/alternatives/x86_64-linux-gnu_nvidia_app_profile
請注意,「-340.24...」以及其他部分可能對您來說可能有所不同(取決於驅動程式的版本),所顯示的是在撰寫本文時安裝 xorg-edgers ppa 的最新版本之後。
答案2
在安裝 xorg-edgers ppa 之前我遇到了同樣的問題。
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install <package name>
另外,請確保您的 BIOS 已切換至 Optimus 模式。