web-dev-qa-db-ja.com

kubuntu 15.04のnvidia-304でのハードウェアレンダリングの問題

私のパーソナルマシンで このスレッド と同様の問題が発生しています(pentium 4 3GHz、2GB ram、GeForce 6200を使用したnvidia-304)。

Kubuntu 15.04への更新後、デスクトップにはマウスポインターのある黒い背景、ctr + alt + suprへの応答がありませんでしたが、ctrl + alt + F1で別の端末にログインできました。また、再起動後もフリーズされたデスクトップが残っているため、前述のリンクとの類似点はありません。

Nvidia独自のドライバーを使用せずにインストールを再試行すると、デスクトップが表示され、合成を無効にすると使用可能になりました(Nouveauには、私のマシンの多くのウィジェットが破損する「美徳」があります)。合成を無効にしておくと、nvidia-304をインストールして、手間をかけずにデスクトップにアクセスできました。

しかし、ここから私の問題が始まります:私のグラフィックスのパフォーマンスは、14.14で慣れていたものと比較してかなり悪く、glmark2のようなOpenGLアプリケーションでも次のようなエラーメッセージを表示します。

Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!

GlmarkがNouveauでエラーメッセージなしで実行されることを適用しますが、残念なパフォーマンスを実行します。

私はkwinの問題を疑っていますが、リリース前の問題以外に関連性を見つけることはできないようです。

14.10に戻る以外に、決定的な解決策を知っている人はいますか?

ご協力いただきありがとうございます

編集:ドライバーはkubuntuによって提案されたものであり、Nvidiaによってサポートされている最後のものであるため、これはドライバーのインストールの問題ではありません。

私のカードは古いAGPカード(上記のGeForce 6200)であるため、最新のドライバーではサポートされていません。また、カードは14.10までのすべての以前のkubuntuバージョンと同じドライバーで正常に機能していました。 、デスクトップ合成が含まれていますが、同じドライバーバージョンでこのリリースの同じ動作を期待しています。

更新後にデスクトップ画面がロックされるため、セットアップを壊す可能性があるのはウェイランドまたはバグのあるkwinだけです(14.10で有効化された合成でドライバー304が実行されます)

2
Jorge Alzate

問題はNVidiaドライバーとOpenGLの使用にあると思います。黒い画面で他のttyにログインし、次のことを試してください。-Sudo vi〜/ .config/kwinrc-Backend = OpenGLをBackend = XRenderに変更してから、kill -9 -1で再起動します。

これで、Plasmaを使用してログインできるはずです。ただし、非常に遅いですが、OpenGLに切り替えることができます。切り替えることができれば、Kubuntuに期待するパフォーマンスが得られます。

シャットダウンする前に、XRenderに戻すことを忘れないでください。そうしないと、同じ手順を繰り返す必要があります。

1
Martijn

Nvidia-304ドライバーは、システム設定->ディスプレイとモニターでコンポジターを無効にするとKubuntu 15.04で動作します

0
BobH

おそらくkwinのバグにぶつかっていると思います。 Kwinは同期の実行方法について楽観的な仮定を立てすぎており、これは古いnvidiaカードでは機能しません。

その場合は、次を試してください。

合成を無効にするのではなく、次の内容のファイルkwin.sh~/.config/plasma-workspace/env/に作成してみてください

#!/bin/sh
export KWIN_EXPLICIT_SYNC=0

次に、システム設定->起動とシャットダウン->自動起動に進み、スクリプトをpre-kde起動ファイルとしてチェック/追加します

https://bugs.kde.org/show_bug.cgi?id=34875 も参照してください

0
callegar

Optimus nvidia Asusラップトップを持っています。 Kubuntu 15.04をインストールした後(ベータ2の初期の状態で実行しました)、ヌーボーモード以外の方法で動作させることはできませんでした。これは私がやったことです:

-ドライバー構成でnouveauドライバーを選択します

-リブート

-ターミナルタイプ:Sudo remove nvidia *(私のnvidia-340専用ドライバーのすべてのファイルを削除するため)

-リブート

-アカウント構成で「自動ログイン」を選択し、SDDMの詳細構成でそれを行いました(これは、optimus intelモードでない場合、SDDMログイン画面がnvidiaの専用ドライバーでデスクトップの起動をクラッシュさせるためです)

-ターミナルタイプ:sudo install nvidia-346 nvidia-prime nvidia-settings

-リブート

-その後、ラップトップをnvidiaモードで完全に動作させました。

また、デスクトップをクラッシュさせ、マウスポインター以外に何も表示されない空白の画面を表示する "Sudo dolphin"の問題もありました。解決するには:

-空白の画面でCtrl-Alt-F1を押してコンソールに移動します

-タイプSudo chown username:username〜/ .cache/*

-リブート

これは、Sudoコマンドでguiアプリケーションを使用するときに、所有者ユーザーをユーザーからSudoに変更することによるもう1つの既知の問題です。

それが役に立てば幸い

0
Duncan