web-dev-qa-db-ja.com

一部のUbuntuコアアプリは、システムを再起動するまでランダムに起動しません

Windows 7を実行するHDDを備えた古き良きDell Latitude E6510を使用していましたが、Kubuntu 19.04に交換しましたが、GNOMEの方が好きであることに気付いたため、次のようにインストールしました。

Sudo add-apt-repository ppa:gnome3-team/gnome3
Sudo apt-get update && Sudo apt-get install gnome-Shell ubuntu-gnome-desktop

しばらくの間、それはシームレスに機能するように見えましたが、最終的に私はこれらの問題に遭遇しました:

  • コンピュータをかなりの時間使用した後、Alt + F2を使用しないとNautilusが起動しません
  • コンピュータを長時間使用した後、Gnomeターミナルが起動しません。転送したくないユーザーデータが大量にあるため、システムを再インストールするように言わないでください。注:ディスプレイマネージャーとしてGDMではなくSDDMを使用しているのは問題ですか?
1
gsb

PPAを追加しましたppa:gnome3-team/gnome3 17.04(2017以前)までのUbuntuフレーバー(メインのUbuntuはUnity 7を使用)であったときにUbuntu GNOMEで使用されていました。そのサポートは終了しており、「ディスコ」サポートはないため、削除してSudo apt更新メッセージを確認することをお勧めします。リストされたコマンドを使用したのではないかと思います(エラーが発生するため、変更されていません)。

Ubuntu 19.04は、GTK +ライブラリ3.32、そしてもちろんGNOME 3.32を使用しています。 18.04からgnomeパッケージを追加することで、古いGTK + 3.28ライブラリ/プログラムを想定しています。これらのバージョン間でAPI/ABIの破損が発生しないことを確認しましたか?あなたが説明する問題を引き起こす可能性があるため、特定の機能を使用したり特定の時間に使用したりすると、システムが信頼できなくなる可能性があります。

安定性が必要な場合は、宿題をやり、起こりそうな問題を評価しない限り、リリースを混在させないでください。これはあなたの問題であると私は信じていました。多くの宿題がなく、インストールされている18.04/3.28のパッケージを確認しないと、システムを信頼できません。

fyi:sddmを使用しても違いはありません。私も使用します(18.04および19.10)。

私が正しい場合、修正はどちらかになります

  • すべてのGTK + 3.28使用済みパッケージを削除してから、「disco」ソースから目的の3.32バージョンを使用するか、場合によってはより高速
  • 何か他のものとフォーマットされていないパーティションを再インストールします(次回のリリースアップグレードで問題が発生する残りのパッケージを探すために監査する必要がないので、安全だと思います

私はGNOME/GTK +のリリースノートを思い出せないため、3.28 .. 3.30 .. 3.32リリースからの変更点や、重要な変更があるかどうかはわかりませんが、ここで問題が発生すると思います。これらのリリース間のlib/toolkitの変更で宿題をした場合、私は完全に無視できます(私の考えは特定の知識がなくても一般的であるため、私はやりたい宿題の量を知っています19.10、20.04へのリリースアップグレードが必要な場合に問題が発生するリスクは言うまでもなく、私があなたがしたことを実行する前に、それによってそれを回避したはずです。

[これは私のコメントをまとめたもので、いくつかのタイプミス/単語の修正もいくつかあります。]

1
guiverc

私は自分の質問を解決しました。コメントで@guivercに感謝します。古いPPAの古いGNOMEバージョン(3.11)を使用していました。

0
gsb