web-dev-qa-db-ja.com

Bumblebeeのインストール後に画面解像度が640x480で止まる

Dell XPS 15zラップトップを持っています。

here を見るとわかるように、NVidiaドライバーにはいくつかの問題があります。このサイトでは、Bumblebeeのインストールを推奨しています(手順は link に記載されています)。便宜上、再度投稿しています。

$ Sudo add-apt-repository ppa:bumblebee/stable
$ Sudo apt-get update && Sudo apt-get upgrade
$ Sudo apt-get install bumblebee bumblebee-nvidia
$ Sudo usermod -a -G bumblebee $USER 

しかし、コンピューターを再起動した後、画面の解像度は640x480で止まり、ログインするとすぐに次のエラーメッセージが表示されました。

**Could not apply the stored configuration for monitors**
none of the selected modes were compatible with the possible modes:
Trying modes for CRTC 63
CRTC 63: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 0)
CRTC 63: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 1)
Trying modes for CRTC 64
CRTC 64: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 0)
CRTC 64: trying mode 640x480@60Hz with output at 1366x768@60Hz (pass 1)

更新前は、表示は完全に正常であったため、原因について疑いの余地はありません。とはいえ、グラフィックドライバーのサポートはありませんでした。それが役立つ場合、グラフィックドライバーの一部の機能は、bumblebeeの後は機能しているように見えます。つまり、解像度を除くすべての機能が正常に機能しているようです。

解決策を修正できない場合は、少なくとも以前の状態に到達できるように、変更を撤回する方法を提案してください。

問題の助けは非常に高く評価されるでしょう。

10
Saurabh Agarwal

Dell XPS 17ラップトップを使用していますが、nvidia-xconfigを実行してから再起動すると同じ問題が発生しました。 640x480で止まってしまいました。 /etc/X11/xorg.confファイルを削除し、再起動後に解像度が通常に戻りました。うまくいきましたが、以前の状態に戻るためにこれが正しいことであるかどうかはわかりません。

10
user98553

私は同じ問題を抱えています。何らかの理由でnvidia-currentドライバーが壊れています。しかし、これら2行の変更により、適切な表示設定に戻すことができます。

/etc/X11/xorg.confで、次の2行を探します。

HorizSync 28.0-33.0
VertRefresh 43.0-72.0

で置き換えます

HorizSync 30.0-83.0
VertRefresh 56.0-75.0

それが私の問題を解決したので、あなたにとってもそうでしょう。たぶん、あなたはironhideプロジェクトを調べたいと思うでしょう。バンブルビーの継続と多くの人々が、はるかに優れていると主張しています。自分で試したことはありません。

6
hRob

記録のために、ディスクリートNVidia 650Mを搭載した新しいDell 17R SEラップトップにUbuntu 12.04をインストールしました。最新の最高のNVidiaドライバー(310.32)をインストールした後、640-480でも動けなくなりますが、画面イメージは最大の高さに拡大されているようです。

Bumblebeeを無駄にインストールしようとしましたが、ここにリストされているソリューション(Ironhideを含む)も試してみます。何も機能しない場合は、新たに再インストールして再試行します。

いずれにせよ、ここに結果を投稿します。

**​​*EDIT:- ****** /etc/X11/xorg.confのhsyncおよびvsyns設定の編集に関する上記の提案は、 me:[ディスプレイ]ダイアログの[640x480]以外の設定をもう一度選択できます。ただし、NVidia Xサーバーの設定を開くと、次のメッセージが表示されます。

NVIDIA Xドライバーを使用していないようです。 X構成ファイルを編集し(ルートとしてnvidia-xconfigを実行するだけ)、Xサーバーを再起動してください。

これを試して、更新を投稿してください。

0
Jackalope

最初にNvidiaからドライバーファイルをダウンロードします。.run形式である必要があります。名前を変更して、システムデスクトップに貼り付けます(名前は2.runのように短くする必要があります)。次に alt+ctrl+T (ターミナルがポップアップします)、次のコマンドを配置します:

echo options nouveau modeset=0 | Sudo tee -a /etc/modprobe.d/nouveau-kms.conf
update-initramfs -u

その後、再起動して、GUIにログインしないようにしてください。を押す必要があります alt+ctrl+f1 繰り返します。コンソールモードに入ったら、ドライバーファイルの場所を入力します。ファイルがデスクトップにある場合は、次を入力します。

cd ~/Desktop

この後、次のようにファイルの名前を入力します。

./2.run    

2.runは、Nvidiaからダウンロードし、アクセスしやすいように名前を変更したファイルの名前です)。ドライバーをインストールします(簡単です)。次にリブートします。

インストール後にシステムにログインすると、解像度が変更され、問題が発生します。

解決策は、押してコンソールを開くことです alt+ctrl+T そして入力:

gedit /etc/X11/xorg.conf 

(これはxorg構成ファイルであり、編集する予定です)。 monitorセクションを検索します。このセクションの下には、HorizSync 28.0-33.0およびVertRefresh 43.0-72.0が表示されます。それらをHorizSync 30.0-83.0およびVertRefresh 56.0-75.0に置き換えます。

システムを再起動すると完了です。

0