web-dev-qa-db-ja.com

2018年1月4日の更新後の16.04 LTSでのGUI / Unityのクラッシュ、compizのセグメンテーション違反

最新の更新(2018年4月1日)により、ラップトップでGUI/Unityが常にクラッシュします。

(Intel Pentium su4100プロセッサー)

syslog:

Jan  5 11:38:53 1810 kernel: [ 1850.327738] compiz[11911]: segfault at 0 ip 00007f6c7baf0c16 sp 00007ffd5ec71c60 error 4 in i965_dri.so[7f6c7b513000+82d000]

ログイン後、空のデスクトップが表示され、壁紙、GUI/Unityのみがクラッシュループになります。

  • パネルなし。
  • ダッシュなし。
  • プログラムを開始できません。
  • ランチャーが消えます。
  • サイドバーが消えます。
  • システムクラッシュ。
  • Windowsキーが機能しません。
  • キーの組み合わせ Alt+Tab 動作していません。

単純に、コンピューターは使用できません。ゲストログインでも同じです。唯一の機能:ターミナルを開く CTRL+ALT+T ログファイルを調べます。

私はどうにかして強制的に nityの低グラフィックモード にログインしてバグを報告させましたが、それでも多くの問題がありました。

  • ダッシュが機能しない
  • Alt+Tab 働いていない
  • 時々、すべてのウィンドウが数秒間消える

バグレポート

ソリューションまたは回避策のアイデアはありますか?

UPDATE

同じ/非常によく似た問題がある場合は、私の bug レポートへのリンクをたどり、そこにも影響を受けていることをマークしてください。または、独自にファイルします。ご希望の場合はコメントを残してください、または賛成票を投じてください-これは厄介な問題ですが-答えは修正または回避策を提供し、ユーザーが再びコンピュータを使用できるようにする必要があります。

適切なバグレポート がなければ、Ubuntuは問題を修正できません。

41
Janghou

4月の更新

私は2018年4月26日にこのバグ/症状に再び襲われました。3月の修正を適用し、さらにクラッシュディレクトリを削除することで解決できました。

rm ~/.config/upstart/lowgfx.conf
sed -i 's/-lowgfx//' ~/.config/compiz-1/compizconfig/config
rm -r ~/.cache/
Sudo rm -r /var/crash/*
reboot

2018年3月の更新。

これは、2018年3月から2人のユーザーにほぼ同じ症状が現れるバグのようです。この新しいバグはcompizではなくcompiz-configにあります。また、それほど深刻ではありません。ゲストセッションと低グラフィックモードは正常に機能しています。 新しいバグレポート

修正(ほとんどのユーザー):

rm ~/.config/upstart/lowgfx.conf
sed -i 's/-lowgfx//' ~/.config/compiz-1/compizconfig/config
rm -r ~/.cache/
reboot

説明: lowgfx.confファイルをすべて削除し、 変更profile = unity-lowgfxprofile = unity.config/compiz-1/compizconfig/configに変更します。ホームディレクトリの.cacheディレクトリを消去します。再起動します。 Thx to everyone バグレポートに貢献します。

3月にヒットし、上記の解決策が機能しない場合は、 バグに関するメッセージ レポートを残してください。回避策3を試してください(以下を参照)。それ以外の場合は、CCSMでcompiz設定を微調整してください。または〜/ .cacheディレクトリを削除/削除します。


バグ修正(1月)

このバグは 修正済み です。アップデートはXenialアップデートに含まれているため、アップデートで問題を解決できます。

 Sudo apt update && Sudo apt upgrade -y

提案されたものを無効にすることができます:

 System Settings -> Software & Updates -> Tab Developer options -> uncheck proposed

または、回避策を元に戻します。

バックグラウンド

このバグ は、2018-01-04から17.2.4へのメサの更新が原因で認められています。バグは 2017-12-01に提出された以前のバグ の複製としてマークされましたが、残念ながらバグは misfiled でした。

グラフィックス(gen4/5)が統合された古い2006年から2011年までのIntelのみが影響を受けるため、テストをすり抜けました。そして、それはUnityのみに影響し、GnomeやLXDEには影響しないようです。

次の情報は廃止されました

このバグのパッチは、間もなくxenial-proposedで利用可能になります。この新しいパッケージをテストして、Ubuntuを支援してください。 -proposedを有効にして使用する方法のドキュメントについては、 https://wiki.ubuntu.com/Testing/EnableProposed を参照してください。 フィードバックをお願いしますバグレポートページ で、このアップデートを他のUbuntuユーザーに公開できるようにします。 情報についてはコメント48を参照してください。

提案を有効にするには(最初に上記のリンクの情報をお読みください)

 System Settings -> Software & Updates -> Tab Developer options -> check proposed

パッチをインストールする

  Sudo apt-get install libgl1-mesa-dri/xenial-proposed
  Sudo reboot

次に追加ファイル/etc/apt/preferences.d/proposed-updates

 Package: *
 Pin: release a=xenial-proposed
 Pin-Priority: 400

これにより、次回Sudo apt upgradeを実行するときに、提案されたリポジトリ内のすべてのパッケージを更新しないようにします。あなたはそれを望んでいません。

このファイルを追加するとbeforeパッチをインストールすると、依存関係エラーメッセージが表示されます。

回避策としてPPAを使用している場合は、最初にパージする必要があります。

 Sudo ppa-purge ppa:paulo-miguel-dias/pkppa
 Sudo reboot

このバグが修正されるまで、回避策は何ですか?

1。 lubuntu-desktop(LXDE)をUnity以外にインストールします

Sudo apt-get install lubuntu-desktop

これには約400MBが必要で、Abiwordなどをインストールします。後で削除してディスクスペースを節約できます。ログイン時にLubuntuを選択するだけです。バグが解決したら、lubuntu-desktopを再度削除します。

2。 mesa-packagesのダウングレード

これはバグレポートに記載されています。望ましくない副作用があり、依存関係が壊れる可能性があるため、自分で決定してください。

これらの 4パッケージ をダウングレードする必要があるようです:

libegl1-mesa 17.2.4-0ubuntu1~16.04.2
libgbm1 17.2.4-0ubuntu1~16.04.2
libgl1-mesa-dri 17.2.4-0ubuntu1~16.04.2
libwayland-egl1-mesa 17.2.4-0ubuntu1~16.04.2

1つの方法は、 このコメント のリンクからそれらをダウンロードし、指示に従うことです。 dpkg -i *.deb

Wineを使用している場合は、 i386パッケージ も必要です。

自動アップグレードを防ぐ これらの4つのパッケージから。バグが解決したら、そのファイルを削除することを忘れないでください。

。低グラフィックスモードを使用する

これにより、バグが軽減され、多少動作するGUIが提供されます。しかし:

  • ダッシュが機能しない
  • Altタブが機能しない
  • ランチャーにないプログラムについても、ターミナルでログアウト、再起動、停止を行う必要があります
  • スーパーキー(ウィンドウ)が機能しない

つまり、ランチャー、ワークスペースの切り替え、キーボードショートカットが機能しているので、プログラムをワークスペースに広げてください:)

ファイルを作成する~/.config/upstart/lowgfx.conf

start on starting unity7
pre-start script
initctl set-env -g UNITY_LOW_GFX_MODE=1
end script

ログアウトとログイン。

4。 PPA

PPA を使用してmesaを新しいバージョンに更新します。バグが解決したら、PPAを消去することを忘れないでください。これがおそらく最良の選択です。次のコードを適用する前に、 PPAページの情報 をお読みください。

 Sudo apt-add-repository ppa:paulo-miguel-dias/pkppa
 Sudo apt update && Sudo apt upgrade -y
 Sudo reboot

再起動すると問題ありません。そうでない場合は、バグレポートにメッセージを残してください。

バグが解決したときにPPAを消去することを忘れないでください。

 Sudo ppa-purge ppa:paulo-miguel-dias/pkppa

5。 HWEからストックカーネル(およびmesa/x-server)へのダウングレード

バグはmesa(17.2.4)の更新が原因で発生し、mesaはHWEスタックのカーネルに沿って更新されます。ストックカーネル(4.4)に戻すと問題が解決し、mesaが11.2にダウングレードされます。

Sudo apt install --install-recommends xserver-xorg xserver-xorg-core
xserver-xorg-video-all xserver-xorg-input-all xserver-xorg-video-intel 
server-xorg-video-qxl
Sudo reboot

その意志 はすべてのHWEパッケージを削除します。おそらく最も安全なソリューション。

うまくいけば このバグ バグ はすぐに解決されます。テストで buntuを支援 を検討してください。

31
Janghou

私にとっては、D-Busプラグインを無効にするのに役立ちました。ただし、これは使用したいため、回避策です。

参照: Launchpadのバグ#1641944

0
Nicolas

これは最近、17.10(i7-6700K、Intel HD530)で私に影響を与えました。ここで提案したMESA PPAにアップグレードしましたが、問題は修正されませんでしたが、CCSMでcompizプラグインを手動で実行すると、Gridプラグインが特に問題を引き起こしているようです。

グリッドを無効にするとうまくいきます。グリッドを有効にするが、[外観]タブのすべてのプレビュー設定をオフにすることもこれまでのところ機能しているようです(回避できれば、グリッドの機能を失いたくありません)。

Ubuntuでこれまで経験した中で最悪のバグ:(

0
owenjm