Unityがロードされず、ランチャーもダッシュも表示されません


552

ログインしても何も起こりません。

デスクトップの壁紙が表示されます。

空のデスクトップは吸う

ダッシュもランチャーもなし。


1
私見これはバグですが、今日からこれがあります。このバグしか見つかりませんでしたbugs.launchpad.net/ubuntu/+source/unity/+bug/1212987ここでの推奨事項に従いました:askubuntu.com/questions/17381/…Unityはリセットしましたが、ワークスペースは動作しません。金額を有効、無効、または変更しても機能します。変わりはない。Putプラグインも単一性をクラッシュさせます
-Janghou

2
私の問題は、nouveauドライバーからNVIDIAドライバー(システム設定/ハードウェアタブ)に切り替えた後に始まりました。
ダニエラワラニー14

19
何日も費やし、多くのSOスレッドを読んだ後、これはUbuntuのオープンバグであることがわかりました(2015年7月現在のステータスは「不完全」です)。詳細はこちら:bugs.launchpad.net/ubuntu/+bug/1285444 簡単な解決策は次のように思われます: $ mv ~/.config/dconf/user ~/.config/dconf/user.old
user9869932

1
@julianromeraは、このスレッドで私を助けた唯一の解決策でした
Dziamid

1
@julianromeraの答えは私のために働いた唯一のものでした。
パウェウアダムスキー

回答:


478

この回答は、Compizを実行しているUbuntuのバージョンに適用されます。

この回答は、UnityがCompizを介して実行されていることを前提としています。compizをインストールしていない場合(例:Unity以外のバージョンのUbuntu、たとえばGnomeベースのUbuntu 18.04以降など)、この回答は当てはまりません。

Unityプラグインをオンに戻すだけです。問題は、これを行うためのグラフィカルな方法がないため、これは底の痛みです。そう:

  1. Ctrl+ Alt+で端末を開こうとしますT
    これは機能しない可能性がありますが、デスクトップを右クリックして「ここでターミナルを開く」を選択してみてください。それ以外の場合は、Ctrl+ Alt+ F1を押してログインして「ハード」ターミナルに変更する必要がある場合が あります。

  2. 実行compizconfig-settings-managerしてインストール

    sudo apt-get install compizconfig-settings-manager
    
  3. 次に、これを実行します:

    DISPLAY=:0 ccsm &
    

    最初の部分は、どのディスプレイをロードするかを端末に指示します(そうしないと、手掛かりがありません)。

  4. 手順1でTTYに切り替えた場合は、Ctrl+ Alt+ F7(またはCtrl+ Alt+ F8場合によって)を押して、グラフィカルサーバーに切り替えます。
    CompizConfig Settings Managerがあなたを待っているはずです。

  5. Unityプラグインを見つけます。有効にします(すぐ下に詳細な手順があります)。「Ubuntu UnityプラグインにはプラグインOpenGLが必要です。UbuntuUnityプラグインを有効にする/ OpenGLを有効にする」と尋ねられます。

    • 1)Unityプラグインを有効にするには: [デスクトップ](左側)-> Ubuntu Unityプラグインをクリックします。「フィルター」検索ボックスに「ユニティプラグイン」と入力することもできます。スクリーンショット: ここに画像の説明を入力してください
    • ここから、「Ubuntu Unityプラグインを有効にする」のチェックボックスをクリックします。 ここに画像の説明を入力してください
    • 2)OpenGLを有効にするには: [全般](左側)をクリックし、次に示すように[ OpenGL ]のボックスをオンにします。「フィルター」検索ボックスに「opengl」と入力して表示することもできます。 ここに画像の説明を入力してください
  6. すべてが命を吹き込むはずですが、もしそうでない場合は、再起動する必要があります。ターミナルに戻って実行することでそれを行うことができますsudo reboot


27
私にとって完璧に働いた。補足として、TTYターミナルを入力する必要はなく、ターミナルショートカット(ctrl + alt + t)を使用できました。
タス

13
あなたは5段階に取得し、リスト上の統一が表示されない場合は、これを試してください:sudo apt-get -f install && sudo apt-get --reinstall install unity
Collinux

16
自分でこの問題を抱えていたが、私はこれまでのところ解決策に不運であり、私にとってはうまくいかず、Ubuntu 14.04 LTS 64ビットでも同じ空の画面が表示されます。何かが見落とされていないかどうかを確認するために、手順をもう一度調べます。Lenovo X201S Thinkpad i7 2.0Ghz 8Gb RAM。12.04 LTSでこの問題を持っていなかった
therobyouknow

12
これが非常に一般的で長続きする問題であるという事実は、私にとってはむしろ不安です。なぜこれが起こり続けるのか、そして何が原因なのか誰もが知っていますか?
fouric

10
アイコンのロード時にccsmがハングしますが、ctrl-alt-F7をメインディスプレイに戻すと、compizオプションがあります。Unityデスクトップを有効にし、tty1に切り替えました(ccsmは正常に実行されました)... 再起動:Unityはありません。ccsmをリロードすると、Unityは選択されたまま「オン」になりますが、Unityは表示されません。
JeanSibelius

171

私にとって良い解決策(同じ問題を解決しました):

ターミナル内:

export DISPLAY=:0   
sudo dconf reset -f /org/compiz/

その後

setsid unity

3
素晴らしい。マックOS X上のParallelsでUbuntu Linuxの13.04のデスクトップで動作します
エリオット

4
ありがとう!Ubuntu 14.04でも動作します。なぜこれが突然発生したのだろうか:
サディ14

4
export DISPLAY=:0最初に必要でした。
ウリ14年

7
sudo dconf reset -f / org / compiz /コマンドライン 'dbus-launch --autholaunch = c0c0f8bf86119c64ccb710000000006 --binary-syntax --close-stderr'の生成エラー:子プロセスがコード1で終了
-JeanSibelius

3
これに関する問題の1つは、実行時にファイルが所有権を持つdconfようになっsudoたこと~/.config/dconf/userですroot(以前はユーザーの所有権がありました)。それなしでやらなければならないのかしらsudo。これは、ファイルを削除してゼロから開始するよりもはるかに優れていました!
ティムティスダル

73

13.04および14.04で:

unity --replace非推奨です。代わりに、次を使用します。

dconf reset -f /org/compiz/ 
unity --reset-icons &disown

すぐに動作しない場合は再起動します。


2
dconf resetコマンドはexitcodeエラー1を返し、動作しません13.10
ピータードック

4
ccsmいくつかの問題を修正してUnityプラグインを有効にし、残りは次のように修正されましたrm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/
正確に14年

3
X11 $ DISPLAYなしではD-busを自動起動できません。何もこれまで働いていない
jimifiki

2
@jimifiki前の手順とこれらの手順の間でリブートしたため、同じ問題が発生しました。export DISPLAY=:0最初に試してから、これらの手順をもう一度試してください。もちろん、やったときにコアダンプが発生したunity --reset-icons &disownので、それは役に立たないかもしれません。
グレンペターソン

2
それはちょうど私の問題解決、またUbuntuの16.04のために働く
Priyadarshiポール

61

12.10以前の場合:

端末でCtrl+ Alt+ Tを押して実行しccsm、「Unity」プラグインを再度有効にします。

次に、を実行する必要がある場合もありunity --replaceます。


5
unity --reset廃止され、機能しません。代替品はありますか?
シャーバズ

5
@Shahbaz- unity --replace
ホリゾン

1
@ nerof61も13.04で非推奨になりました。以下の私の答えを参照してください:askubuntu.com/a/286349/2638
ブランドン

1
どちら--reset--replace私のUbuntu 12.04が瞬時に表示されるコマンドを..runningと私のために働いたunity-panel-service: no process found Backend : ini Integration : true Profile : default Adding plugins Initializing core options...done...私は待っていないと待っていた、そして私はできなかった、Ctrl + Cで中断...そして今提案し、他のどのような回答をしてみてくださいを探して...
14

52

グラフィックスドライバーがハードウェアアクセラレーションを使用するように構成され、OpenGLを使用するように構成されていることを確認することをお勧めします。GPUおよびUbuntuフレーバーに固有の情報については、UbuntuおよびUbuntuフォーラムに問い合わせて検索してみてください。ハイブリッドグラフィックスユーザーについては、最後のセクション「ハイブリッドグラフィックス」を参照してください。

compizconfig-settings-manager compizconfig-settings-managerをインストールしますパッケージを実行し、Unityプラグインがチェックされていることを確認することをお勧めします(CCSMの問題の一部とそれを避ける理由を参照してください)。

12.04以降の場合

  1. 変更tty1を押してCtrl+ Alt+ F1、ログインします。

  2. 実行compizconfig-settings-managerしてインストール

    sudo apt-get install compizconfig-settings-manager
    
  3. 次に、これを実行して実行します。

    export DISPLAY=:0
    ccsm
    

    最初の部分は、どのディスプレイをロードするかを端末に指示します(そうしないと、手掛かりがありません)。

  4. Ctrl+ Alt+ F7(またはCtrl+ Alt+を押すF8こともあります)を押して、グラフィック表示に戻ります。CompizConfigSettings Manager画面が表示されます。

  5. Unityプラグインを見つけます。有効にします。CCSM

  6. すべてが命を吹き込むはずですが、もしそうでない場合は、再起動する必要があります。に戻ってtty1実行することでそれを行うことができますsudo reboot

それでも結束がロードされない場合は試してください:

dconf reset -f /org/compiz/
unity --reset-icons &disown

すぐに動作しない場合は再起動します。

11.10以降の場合

TTY(Ctrl+ Alt+ F1F6)にアクセスして実行する場合:

DISPLAY=:0 unity --replace

TTY 7でUnityをリセットします(Ctrl+ Alt++ F7)。

次のことも試してください:

DISPLAY=:0 unity

ただし、Windowsマネージャーが既にディスプレイ0で実行されている場合は機能しません(エラーが発生しますunity --replace。その場合にのみ使用してください)。

Unity が再起動を絶対に拒否する場合、これを試してください:

インストールgnome-panel

sudo apt-get install gnome-panel

ディスプレイ0で実行するより:

DISPLAY=:0 gnome-panel

次に、デスクトップにGnome 2スタイルのパネルがあり、ログアウトに使用できます。

ハイブリッドグラフィックス

ハイブリッドグラフィックユーザー向けのいくつかの非常に役立つ情報と詳細は、こちらをご覧ください

GPUが3DアクセラレーションとOpenGL用に適切に構成されたら、次のことができます。

  1. https://edge.launchpad.net/~xorg-edgers/+archive/ppaからNvidiaドライバーをインストールします

    sudo apt-add repository ppa:xorg-edgers/ppa
    

    または:

    私は本当に安定したPPAを好むでしょう、しかし、まだ13.04のパッケージはないようです。更新:これらは9月25日の時点で利用できるようです。この安定したPPAをインストールします。試してみることはできますが、テストしていません。

    Ubuntuが提供するNvidiaドライバーは既にインストールされており、このPPAを追加し、を使用してパッケージの更新を行うことで、このPPAから簡単にインストールしましたupdate-manager

    sudo apt-add repository ppa:ubuntu-x-swat/x-updates
    
  2. https://launchpad.net/~bumblebee/+archive/stableからBumblebeeをインストールします

    更新:10月6日現在、ppa:xorg-edgers/ppaマルハナバチも含まれているようです。したがって、このPPAからインストールする場合は、Bumblebee PPAの追加をスキップして、代わりにここからインストールしてみてください。

    手順1で安定したPPAを選択した場合、次のようにBumblebee安定したPPAをインストールします。

    sudo apt-add-repository ppa:bumblebee/stable
    
  3. 更新:PPAを追加した後、パッケージリストを更新します。

    sudo apt-get update
    

    すでにUbuntuの標準リポジトリからnvidiaドライバーがインストールされている場合は、単にアップグレードして、ステップ1で選択したリポジトリから新しいバージョンを取得します。

    sudo apt-get upgrade
    sudo apt-get install bumblebee
    
  4. Unityを「修復」するには、次のコマンドを実行します(Unityに対するbrandon-bertelsenの回答がロードされず、ランチャーもダッシュも表示されません)。

    dconf reset -f /org/compiz/
    unity --reset-icons & disown
    

14.10:unity --reset-icons&disownで停止:Unknown job:unity-panel-service // start:Unknown job:unity-panel-service // compiz(core)-情報:Loading plugin:core // compiz (コア)-情報:開始プラグイン:コア...およびそれ以上のアクションはありません。Alt-F7を押すと、グラフィカルに戻りますが、サイドメニューはありますが、「スタート」メニューはありません(トップメニューには何もありません。接続アイコン、電源アイコンなどはありません。tty1に戻ると、画面と情報画面が表示されます)。 ..再起動し、ビジネスに
戻りました

4
「For 12.04以降」セクションは、Ubuntu 16.04では機能しません。
ルイス・デ・スーザ

apt-add-repository?-行方不明
カルペシュソニ

33

これを行う最も簡単な方法は、Ctrl+ Alt+ Tを押して端末を取得し、次を発行することです。

rm -rf ~/.compiz-1 ~/.config/compiz-1

そしてあなたの団結セッションはあなたの目の前に戻ってきます。

この手法は、ccsmのユニティを誤って選択解除することなく、OPのエラー状態に陥る可能性があるため、ccsmを再起動するよりも優れています。ccsmの「設定」ボタンを誤って押すだけで取得できます。


2
.config / compiz-1
matteo

1
@jimifiki: 'crtl' + 'alt' + 'f1'を押して、achiangが提案したことを行います。個人的には、あなたがより多くの問題を見つけた場合に備えて、それらを邪魔にならないようにします。
isaaclw

1
Ubuntu 16.04のソリューションではありません。
ルイス・デ・スーザ

1
16.04
43Tesseracts

4
私のUbuntu 16.04では、削除する関連ファイルは.cacheでなくにありました.config。だからrm -rf ~/.cache/compizconfig-1私のために働いた。
-tparker

25

私もこの問題を抱えていました。〜/ .config / compiz-1 / compizconfigファイルの内容を削除して再ログすることで解決しました。

rm -rf ~/.config/compiz-1/compizconfig/*

1
かなりこのページ上の他のすべてのように、私のために動作しませんでした
マッテオ

2
はい!ありがとう、うまくいきました!Ubuntu 16.04をVirtualBoxにインストールしていますが、アップデートの1つを実行した後、この問題が発生しました。これは私のために働いた唯一のソリューションです!ああ、この修正を適用した後に再起動することを忘れないでください。
informatik01

2
Ubuntu 16.04では機能しません。
ルイス・デ・スーザ

2
16.04
43Tesseracts

2
私のUbuntu 16.04では、削除する関連ファイルは.cacheでなくにありました.config。だからrm -rf ~/.cache/compizconfig-1私のために働いた。
tparker

21

私はまったく同じ問題を抱えています。

Compiz Config Settings Managerがインストールされている場合、Unityデスクトッププラグインが無効になっている可能性があります。

Unity 2Dデスクトップにログインし、このようにCCSMで有効になっていることを確認します。

CCSM

チェックボックスがチェックされていない場合、Unity Shellはデフォルトのデスクトップにロードされず、写真でセッションを取得します。


19

開発者は常にバグを修正しているので、代わりに待つこと、およびバグ修正の進捗状況を追跡することです(LaunchpadでUnity開発を購読する)。

  1. Ctrl+ Alt+を押しF2ます。

  2. ログインする。

  3. sudo shutdown -r nowターミナルで実行します。

  4. システムの再起動後のログイン画面で、スプロケットアイコンを右クリックしてUnity 2D(今のところ)を選択します。

  5. Unity 3D / Ubuntu 11.10の修正を待ちます(例1週間)。

  6. システムを更新して修正を取得します。ターミナルタイプでsudo apt-get update && sudo apt-get upgrade

更新:ccsm Unity 2Dログインからを使用して、これを解決できました。

(これは、このUbuntu Forumsの投稿から改編されています。)

  1. ログイン画面で、Unity 2Dを選択してログインします。

  2. ccsmターミナルで実行して(CompizConfig Settings Manager)をインストールしますsudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra

  3. 開始しccsmデスクトップカテゴリを選択します。Ubuntu Unityプラグインを有効にします。競合を解決するように求められたら、すべての競合に対して[中]ボタンを選択します。ccsm完了したら閉じます。

  4. 再起動し、Unity(3D)を選択してログインします。


13

「Optimus」(Intel + Nvidia GPU)セットアップを使用したAsus U36SDがあります。Ubuntu 12.04は正常に動作していましたが、12.10にアップグレードすると、この問題が発生し、13.04でも持続しました。私は次の手順でそれを修正することができました:

  1. https://edge.launchpad.net/~xorg-edgers/+archive/ppaからNvidiaドライバーをインストールします

    または:

    私は実際に安定したPPAを好むだろうhttps://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updatesしかし、まだ13.04のパッケージはないようです。更新:これらは9月25日の時点で利用できるようです。この安定したPPAをインストールします。試してみることはできますが、テストしていません。

    Ubuntuが提供するNvidiaドライバーは既にインストールされており、このPPAを追加し、を使用してパッケージの更新を行うことで、このPPAから簡単にインストールしましたupdate-manager。更新:

    sudo apt-add repository ppa:xorg-edgers/ppa
    

    (私がしたこと)または:

    sudo apt-add repository ppa:ubuntu-x-swat/x-updates
    

    (13.04の安定版リリースも-私によってテストされていません)。

  2. https://launchpad.net/~bumblebee/+archive/stableからBumblebeeをインストールします

    更新:10月6日現在、ppa:xorg-edgers / ppaにもマルハナバチが含まれているようです。したがって、このPPAからインストールする場合は、Bumblebee PPAの追加をスキップして、代わりにここからインストールしてみてください。

    手順1で安定したPPAを選択した場合、次のようにBumblebee安定したPPAをインストールします。

    sudo apt-add-repository ppa:bumblebee/stable
    
  3. 更新:PPAを追加した後、パッケージリストを更新します。

    sudo apt-get update
    

    すでにUbuntuの標準リポジトリからnvidiaドライバーがインストールされている場合は、アップグレードして、手順1で選択したリポジトリから新しいバージョンを取得します。

    sudo apt-get upgrade
    

    Bumblebeeをインストールする

    sudo apt-get install bumblebee
    
  4. Unityを「修復」するには、次のコマンドを実行します(Unityに対するbrandon-bertelsenの回答がロードされず、ランチャーもダッシュも表示されません)。

    dconf reset -f /org/compiz/ 
    unity --reset-icons &disown
    

私はあなたの答えの最後のステップを実行する必要がありました、なぜなら私はnvidiaカードをbiosで非アクティブにし、それを使用したことはありませんが、dconfのリセットは完全に機能しました。ありがとう!
ダニエルW.

1
ありがとうございました!これはアップデートの直後に私に起こり、最後のステップで十分でした。
TenLeftFingers

ランチャーがなく、ウィンドウを移動できない場合でも、これらのリンクからそれらをどのようにインストールしますか?そのステップをスキップしてみましたが、うまくいきません。それらのPPAを追加し、それらをインストールするためのコマンドラインの指示を与えることができますか?
マッテオ

上記にいくつかの詳細を追加しました-役に立てば幸いです。
トーマスアリドセン

12

Ubuntu 16.04でも、UnityおよびCompizパッケージをアップグレードした後、これが起こりました。上記のどれも機能しませんでした。

ランチャーを持ち帰ってダッシュする唯一の方法は、自宅のディレクトリ.cacheを(Unityにログインしていない状態で)削除することでした。


5
おかげで、非常に多くの他の解決策を試してみました(ccsm、リセット、構成ディレクトリの削除など)、これは問題を解決しました!
-fuenfundachtzig

これは、ドライバー、GPU、その他すべてをジグリングする場合によくあります。.cacheを削除するとうまくいきます。
スタムスター

1
私のためにも働いた(Ubuntu 16.04)。マシンを最後にシャットダウンしたときに何かがアップグレードされました。バックアップが開始されたとき、Unityはロードされていませんでした。上記の手順の多くを試しましたが、どれも機能しませんでした。〜/ .cacheを削除するこの簡単なステップでうまくいきました。ありがとう!
アンソニーV

これは、16.04を実行している友人に起こりました。Unityの代わりに新しいGnomeデスクトップを使用して、彼女をUbuntu 18.04にアップグレードすることで解決しました。
マークストースバーグ

12

重複した質問の元のポスターは、彼自身の質問を編集することで解決しました。

解決策が見つかりました:自宅の.Xauthorityを削除(または名前を変更)

sudo rm ~/.Xauthority

これはすごい!
GhostCat

10

13.10の場合:

すべてがインストールされていることを確認するだけです:

sudo apt-get install --reinstall unity ubuntu-desktop

次に、すべてをリロードします。

dconf reset -f /org/compiz/ && unity --reset-icons &disown

これを試してみたところ、うまくいきました!

ソース:

https://askubuntu.com/a/204784/54037

他のすべてが失敗した場合:

常にバックアップを作成してください!ただし、場合によっては、新規インストールが適切な場合、Ubuntuを再インストールしますか?


「他のすべてが失敗した場合」は少し役に立たない...も参照してください:meta.askubuntu.com/questions/11710/…–
Wilf

@Wilf新規インストールは決して役に立たない。ほとんどの人はインストールが不十分であるか、単にインストールを台無しにします。リフレッシュの時間。
ジャレッド・バロウズ14

1
ええ、特にアップグレードでは... 正規表現(例:webappsのヌーキング)の解釈を奇抜に解釈aptするコツを開発したようですunity-ユニティがインストールされているかどうかを確認/不足しているものをインストールすると、役立つことがあります
ウィルフ14

これは、lightdmの再起動後に機能しました:D。ありがとう、私はdpk-reconfigureを試しましたが、apt-getに見えます-この場合、reinstallの方が良いです。
Thomas15v

9

12.04 Unity 3Dと現在のNvidiaドライバーに問題があるようです。

問題を回避する方法の詳細については、この投稿を参照してください(Unity 3dは12.04のインストール後に機能しなくなります)

32ビットPentium 4 3.06 GHz Compaq D520SFF、Nvidia GeForce 6200、カーネル3.2.0-24-generic-paeを実行しており、まったく同じ問題(2Dは動作しますが、3Dは動作しません)があり、Nvidiaをダウングレードしましたドライバーは数分で3Dを作動させました。


1
私はこのコミュニティで私の問題に関連するほとんどすべての答えをしました。仕事をお願いします...-
ヤヒヤ

ほとんどすべてはあいまいなフレーズです。...投稿で説明されているように、実際にNVidiaドライバーを295.40から295.33にダウングレードしようとしましたか?
ハイムダル

私はすべての投稿で説明された何も起こらなかった
ヤヒヤ

8

アイコンについては、ノーチラスによるものです。nautilus &ターミナルに書き込みます。閉じないください。アイコンが戻ります。

EDIT 10/10/2013:Nautilusの場合、Alt+ F2を入力してUnityコマンドラインプロンプトを開きnautilus、グローバル検索/プロンプトCLIに書き込むこともできます。ファイルエクスプローラーが開きます。必要に応じて閉じることができます。


8

同様の問題がありました:

IBM Notes9と組み合わせた14.04との統合により、奇妙な動作が発生しました(マウスクリックが機能しなくなります)。そのための私の回避策は、ターミナルを開き、と入力してUnityを再起動することunity &でした。

私が最後にそれをしたとき、それは完全に団結を破壊しました-ダッシュなし、ランチャーなし、何もありません。私はこのページにリストされているすべての提案を試みたと思う-それのどれも助けにはならなかった。

しかし、同僚がようやく答えを見つけてくれまし
た。unity-tweak-toolをインストールしました。私が走っunity-tweak-tool --reset-unityて再起動したよりも。

その後、団結は生き返った。ユニティに対する以前のすべての構成変更は明らかになくなりましたが、それが目的--reset-unityです。

また、このソリューションの大きな利点は、単一のパッケージを追加するだけで統一設定の変更をやり直すことです。ただし、compizをリセットしたり、ccsmをインストールしたり、他のすべての長いアクティビティを実行したりする必要はありません。

更新:

他の私は、最近非常に有用見つけるソリューションは、から来てここに -ポイント:時々あなたが削除する必要が(またはより良い:「作業」のバックアップにプル)あなたの〜/ .configを/ dconf /ユーザファイルのを。


1
これは私のために働いた唯一のものです!
sevenseacat 14年

Ubuntu 16.04では、これによりランチャーが復活しますが、ダッシュやデスクトップは復活しません。そして、再起動後はすべてが再び停止し、手順を繰り返す必要があります。
ルイスデスーサ

@LuísdeSousaここで正確にしましょう。システムでおそらく観察したことです。事は次のとおりです。そのような問題につながるさまざまな理由があるようです。そして、tweak-toolを使用すると役立つことがわかりました。
GhostCat

@LuísdeSousa記録用。unity-stuck / not there問題に対して私が見つけた他の解決策:〜/ .config / dconf / userを削除します...ときどきunityを再起動するのに役立ちますが、時々そのファイルを削除する必要があります。
GhostCat

6

tty(Ctrl+ Alt+ F1through F6)に入れて実行したい場合:

DISPLAY=:0 unity --replace

tty 7でUnityをリセットします(Ctrl+ Alt++ F7)。

次のことも試してください:

DISPLAY=:0 unity

ただし、Windowsマネージャーが既にディスプレイ0で実行されている場合は機能しません(エラーが発生しますunity --replace。その場合にのみ使用してください)。

Unity が再起動を絶対に拒否する場合、これを試してください:

インストールgnome-panel

sudo apt-get install gnome-panel

ディスプレイ0で実行するより:

DISPLAY=:0 gnome-panel

次に、デスクトップにGnome 2スタイルのパネルがあり、ログアウトに使用できます。

Nvidiaカードを使用した13.04では、Unityが本当にバグだとわかりました。YMMV。


5

仕事を失うことのないようにCtrl+ Alt+ F1が必要な場所が3回ほどありましたが、それはめちゃくちゃになりました... NVIDIAもあります。これを提案したいと思います:

Ctrl+ Alt+ F1(OK、空白の画面)ログインを入力し、Enterを押してから、パスワード(すべて空白の画面)を入力します:

sudo startx -- :1

パスワードをもう一度入力する必要があり、Enter これによりCtrl+ Alt+ でXセッションが開かれF8(自動的にジャンプします)、という新しい空のテキストファイルを作成し、入力しますrunBash.sh

bash

それを保存し、パーミッションを実行可能ファイルに変更して実行すると、Linuxが優れている理由を思い出させる、本当に安心できるターミナルが得られます!:D

あなたが完了した後に覚えCtrl+ Alt+ F1ヒット、Ctrl+ C、exitと入力して(新しいXセッションを終了します)を入力し、端子(空白画面)セッションを終了します。exitの入力を忘れたと思われる場合は、Ctrl+ を押してCもう一度入力します。あまり速くしないでください。

したがって、それを改善することができます、できるだけ少なく入力できるようにスクリプトを作成しますが、とにかく画面が空白の間にたくさん入力する必要がありますが、何もしないよりはましです:)

まだ決定的なCtrl+ Alt+ F1適切なソリューションUbuntu 12.04 + nvidia を探しています。


こんにちは、まったく理由がわかりませんが、何らかの理由で、システムがフリーズした後(ワインで3Dゲームをプレイしていました)、コンピューターをハードリセットし、突然、テキストターミナルctrl + alt +を戻しましたf1(ただし、テキスト端末からログインできるにもかかわらず、私のアカウントはlightdmのグラフィカルログイン画面からログインできなくなります。このスレッドはaskubuntu.com/questions/133733/…で続行します
Aquarius Power

「空白」画面では、男性は「黒」ですか「空」ですか?ビデオが端末を反転ビデオで表示しない限り、背景は黒であるため、黒い画面のように見えます。また、ほとんどの場合、Ctrl + Alt + F1の後、Alt-F1、Alt-F2 ...からAlt-F6を押して端末に到達する必要があります。
アレクシスウィルケ

@AlexisWilkeとても長い間...しかし...私が覚えているように、画面上のものを読むことができないという意味で空白です。これもここで起こっている二次的な問題かもしれません。
アクエリアスパワー

4

デフォルトのグラフィックスカードと一緒にアクセラレーショングラフィックスカードを使用する場合は、ドライバーのインストールが原因である可能性があります。2枚のグラフィックスカードを搭載したシステムの加速グラフィックスカードドライバのいくつかの更新は、一部のシステムで不安定な動作を示す傾向があります。NvidiaカードとIntelカードがあります。Nvidiaドライバーをインストールしたとき、それはかつて私に起こりました。ランチャーとパネルがデスクトップから消えます。Nvidiaカードを使用する場合、Bumblebeeのインストールは一時的な解決策になる可能性があります:https : //wiki.ubuntu.com/Bumblebee


専用のnvidiaカードを搭載したThinkPad T430uを持っていますが、BIOSで無効にし、追加のドライバーをインストールしたり、 'x-swat'またはedgers ppaを追加したりしません。約2か月間問題なくこのセットアップ
ダニエルW.

私のAsus U36SDの動作は、2つのGPU(Intel / Nvidia)の組み合わせの問題であることを確認しているようです。修正方法を説明する回答を投稿します。
トーマスアリドセン

4

Unity自体をインストールする必要がある場合を除き、最初の答えは問題なく機能します。

sudo apt-get install unity

次に実行します:

ccsm

Unityを有効にします:)


私の新しいubuntu 13.10で起こることを忘れないでください!
sobi3ch

4

12.04でもほとんど同じ問題がありました。高齢のGPUではUnityの動作が遅いため、数か月間、Unity 2dをデスクトップとして使用していました。明確な理由はありませんが、突然(すべてのユーザーに対して)ランチパッドとタイトルバーの表示を拒否しました。ここで提案されているようにCCSMでUnityを再有効化することはソリューションの一部でしたが、ここで、または他のいくつかの関連スレッドで提案された他の手段はありません。

  • Unityの再インストール

  • Ubuntuデスクトップの再インストール

  • 関連するすべての構成情報(compiz、gconfなど)の構成情報を削除する

12.04(64ビット)でこれらの症状を完全に解決するのに役立ちました。

unity --reset

私にはうまくいきません。さまざまなエラーおよび情報メッセージを配信した後、常に次の場所でハングします。

Setting Update "run_key"

引数なしのユニティランの場合、「ユニティは消滅しました」というタイトルのスレッドに投稿されたログに示されています。

エラーメッセージが配信されることに気付きました:

/usr/lib/nux/unity_support_test -p

によって報告されたエラーのいくつかに似ていましたunity --reset

共有ライブラリのロード中のエラー:libGL.so.1:共有オブジェクトファイルを開けません:そのようなファイルまたはディレクトリはありません。

広範囲に検索した結果、次の解決策が見つかりました。

  • libGL.so.1コマンドを使用してのパスを取得しますlocate libGL.so.1

  • 次の例に示すように、/ usr / lib /のライブラリへのリンクを追加します。

    sudo ln -s /usr/lib/i386/mesa/libGL.so.1 /usr/lib
    

    JD Bartlett提供

  • コンピューターを再起動します。

これにより、unity_support_test-pとunity --reset実行の両方が許可されただけでなく、Unity 2Dの開始も許可されました。何が問題を引き起こしたのかわかりませんが、上記のリンクを作成してから(数週間後)、それ以上の問題はありません。


4

誤って12.04 LTS Ubuntuから13.04にアップグレードしたとき、サイドメニューバーがない、ウィンドウオプションがない、アプリケーションを切り替えられない(alt- tab)などの同じ問題に直面する必要があり、ウィンドウをドラッグすることさえできませんでした画面。非常に多くのオプションを実行した後、これらの問題を修正するために次の一連のコマンドが作成されました。

sudo apt-get remove aspell #may not be relevant
sudo apt-get remove dictionaries-common

再起動(を使用できますsudo reboot

sudo apt-get install compizconfig-settings-manager
sudo apt-get install dictionaries-common
sudo apt-get install lightdm

再起動(を使用できますsudo reboot

dconf reset -f /org/compiz/
unity --reset-icons & disown

依存関係が競合するため、実際にaspellを削除しました。これは、この問題と相関関係がない場合があります。lightdmを再インストールしてcompizをリセットすると、この問題を解決できたと思います。


4

別のttyでログインし、同じユーザーとして(startxまたはinitxを使用して)Xを起動しようとすると発生します。

たとえば、Ubuntuはtty7で実行されます。ではCtrl+ Alt+ F1TTY1が開きます。同じユーザーとしてログインし、startxを実行します。tty7に戻り、ログアウトしてログインします。デスクトップの壁紙のみを入手できます。

問題を解決するには、tty1を選択し、ログインし、ホームディレクトリの.Xauthorityファイルを削除し、ログアウトし、ログインします。解決しました。


(また、私が今まで別のttyからXを開始していなかった)私のために動作しませんでした
マッテオ

4

Ubuntu 16.04で動作しました:

compizconfigキャッシュを削除してリセット します(実際にコマンドがバックアップを作成するため、復元できます)。

次のコマンドを実行して、あとがきでログアウトします。

mv ~/.cache/compizconfig-1 ~/.cache/compizconfig-backup

setsid unity

重要:これにより、カスタムUnityセットアップが削除されます。


2

sudo apt-get install kubuntu-desktop何らかの理由でlightdmのインストールを中断した後、同じ問題が発生しました。ここで16.04を実行しています。

プレスctrl- alt- F1そして、端末に取得します:

sudo service lightdm stop
sudo apt-get remove lightdm
sudo apt-get update && sudo apt-get install lightdm
sudo reboot

何時間も髪を引っ張った後、それは私のためにそれを修正しました。


1

私は同じ問題を抱えていますが、を使用して解決しましたpycharm's terminal

 - Go to my-computer -> user -> share ->  
 - open pycharm and its terminal
 - sudo apt-get update
 - sudo apt-get upgrade 
 - sudo apt-get install --reinstall ubuntu-desktop

1
統一を修正するためにpycharmは必要ありません。Ctrl + Alt + F1は常にターミナルを提供します。
ティムティスダル

これは
16.

1

どうやら、2番目のモニターのプラグを抜くことが修正され、正しいドライバーをインストールして更新することができたようです。


1

他のスレッドと同様に、このスレッドで言及されているソリューションの多くを試しました。最後に、これは私のために働いた:

dconf reset -f /org/compiz/

それから

setsid unity

貢献してくれてありがとう。


1

今日、スクリプトのユーザーが$HOME/.profileファイルにスクリプトへの呼び出しを配置することにより、スクリプトを起動することにした状況に遭遇しました。その結果、Unityを起動できませんでした。

本来、スクリプトはシーケンシャルであるため、.profile基本的にスクリプトが終了するのを待っていたため、.profile実行が終了しないとUnityを起動できませんでした。

からスクリプトと呼ばれる同じこと.profileを行い、同じ結果を受け取りました-私のログイン画面の壁紙はそこに留まり、ダッシュやランチャーは表示されず、デスクトップを右クリックできず、TTY1へのログイン以外のアクションを実行できませんでした。

解決策は、から適切な行を削除することでした.profile.profileアンパサンド<command> &formの使用からコマンドを切り離すことは可能ですが、問題は、ユーザーが端末を開いたり、TTYにログインするたびに、そのコマンドの新しいインスタンスが生成されることです。したがって、何をしているのかわからない限り、プログラムを起動しない.profileことを強くお勧めします。

元のスクリプトとディスカッションへのリンクはこちら:https : //askubuntu.com/a/739631/295286


1

私はこの問題を抱えていました。たくさんのことを試してみて、統一を可能にしましたが、何もうまくいきませんでした。最初に、TTY(ctrl + alt + F1)を開いてログインする必要があります。使用する

    env DISLAY:=0 gnome-terminal        

ctrl + alt + F7でTTYを閉じてから、(ターミナルで)を使用します

dconf reset -f /org/compiz/

その後、使用

sudo reboot

ありがとう!! ようやくうまくいきました。ゲストセッションを開くことはできましたが、通常のユーザーはできませんでした。
radbrawler
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.