web-dev-qa-db-ja.com

vgaswitcherooファイルにアクセスできません、アクセスは拒否されましたか?

こんにちは、統合グラフィックスカードをディスクリートグラフィックスカード(Nvidia GeForce 540m)に変更しようとしています。vgaswitcherooメソッドを使用すると、ファイルにアクセスできません。

$ls -l /sys/kernel/debug/vgaswitcheroo/switch
ls: cannot access /sys/kernel/debug/vgaswitcheroo/switch: Permission denied

これは、私が使用しているvgaswitcherooの使用に関するガイドへのリンクです。 https://help.ubuntu.com/community/HybridGraphics

グラフィックカードで遊ぶので、Nvidia Unix Driversを使用します。

何か助け?ありがとう。

追伸私はUbuntuに新しく、どんな助けもありがたいです。

2
Juan

私はこれが遅れていることを知っていますが、私はこの問題に出くわしました。

上記のUgoの答えは正しいですが、文字通りrootである必要があり、root権限を持つユーザーではありません。

したがって、単純な答えはタイプです。

Sudo su

また、ターミナルスイッチがuser_name@machine_nameからroot@machine_nameに表示されるようになります。

これで、vgaswitcheroo関連のすべての編集が機能するはずです。

7

これを行うには、おそらくルートになる必要があります。ルートになるには、単にSudoで行を開始します。

Sudo ls -l /sys/kernel/debug/vgaswitcheroo/switch

そして、求められたらアカウントのパスワードを入力します。

0
Ugo