ログインしても何も起こりません。
デスクトップの壁紙が表示されます。
ダッシュもランチャーもなし。
$ mv ~/.config/dconf/user ~/.config/dconf/user.old
ログインしても何も起こりません。
デスクトップの壁紙が表示されます。
ダッシュもランチャーもなし。
$ mv ~/.config/dconf/user ~/.config/dconf/user.old
回答:
この回答は、Compizを実行しているUbuntuのバージョンに適用されます。
この回答は、UnityがCompizを介して実行されていることを前提としています。compizをインストールしていない場合(例:Unity以外のバージョンのUbuntu、たとえばGnomeベースのUbuntu 18.04以降など)、この回答は当てはまりません。
Unityプラグインをオンに戻すだけです。問題は、これを行うためのグラフィカルな方法がないため、これは底の痛みです。そう:
Ctrl+ Alt+で端末を開こうとしますT。
これは機能しない可能性がありますが、デスクトップを右クリックして「ここでターミナルを開く」を選択してみてください。それ以外の場合は、Ctrl+ Alt+ F1を押してログインして「ハード」ターミナルに変更する必要がある場合が
あります。
実行compizconfig-settings-manager
してインストール
sudo apt-get install compizconfig-settings-manager
次に、これを実行します:
DISPLAY=:0 ccsm &
最初の部分は、どのディスプレイをロードするかを端末に指示します(そうしないと、手掛かりがありません)。
手順1でTTYに切り替えた場合は、Ctrl+ Alt+ F7(またはCtrl+ Alt+ F8場合によって)を押して、グラフィカルサーバーに切り替えます。
CompizConfig Settings Managerがあなたを待っているはずです。
Unityプラグインを見つけます。有効にします(すぐ下に詳細な手順があります)。「Ubuntu UnityプラグインにはプラグインOpenGLが必要です。UbuntuUnityプラグインを有効にする/ OpenGLを有効にする」と尋ねられます。
すべてが命を吹き込むはずですが、もしそうでない場合は、再起動する必要があります。ターミナルに戻って実行することでそれを行うことができますsudo reboot
。
ctrl + alt + t
)を使用できました。
sudo apt-get -f install && sudo apt-get --reinstall install unity
私にとって良い解決策(同じ問題を解決しました):
ターミナル内:
export DISPLAY=:0
sudo dconf reset -f /org/compiz/
その後
setsid unity
export DISPLAY=:0
最初に必要でした。
dconf
ようになっsudo
たこと~/.config/dconf/user
ですroot
(以前はユーザーの所有権がありました)。それなしでやらなければならないのかしらsudo
。これは、ファイルを削除してゼロから開始するよりもはるかに優れていました!
unity --replace
非推奨です。代わりに、次を使用します。
dconf reset -f /org/compiz/
unity --reset-icons &disown
すぐに動作しない場合は再起動します。
dconf reset
コマンドはexitcodeエラー1を返し、動作しません13.10
。
ccsm
いくつかの問題を修正してUnityプラグインを有効にし、残りは次のように修正されましたrm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/
export DISPLAY=:0
最初に試してから、これらの手順をもう一度試してください。もちろん、やったときにコアダンプが発生したunity --reset-icons &disown
ので、それは役に立たないかもしれません。
端末でCtrl+ Alt+ Tを押して実行しccsm
、「Unity」プラグインを再度有効にします。
次に、を実行する必要がある場合もありunity --replace
ます。
unity --reset
廃止され、機能しません。代替品はありますか?
unity --replace
。
--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で中断...そして今提案し、他のどのような回答をしてみてくださいを探して...
グラフィックスドライバーがハードウェアアクセラレーションを使用するように構成され、OpenGLを使用するように構成されていることを確認することをお勧めします。GPUおよびUbuntuフレーバーに固有の情報については、UbuntuおよびUbuntuフォーラムに問い合わせて検索してみてください。ハイブリッドグラフィックスユーザーについては、最後のセクション「ハイブリッドグラフィックス」を参照してください。
compizconfig-settings-manager パッケージを実行し、Unityプラグインがチェックされていることを確認することをお勧めします(CCSMの問題の一部とそれを避ける理由を参照してください)。
変更tty1
を押してCtrl+ Alt+ F1、ログインします。
実行compizconfig-settings-manager
してインストール
sudo apt-get install compizconfig-settings-manager
次に、これを実行して実行します。
export DISPLAY=:0
ccsm
最初の部分は、どのディスプレイをロードするかを端末に指示します(そうしないと、手掛かりがありません)。
Ctrl+ Alt+ F7(またはCtrl+ Alt+を押すF8こともあります)を押して、グラフィック表示に戻ります。CompizConfigSettings Manager画面が表示されます。
Unityプラグインを見つけます。有効にします。
すべてが命を吹き込むはずですが、もしそうでない場合は、再起動する必要があります。に戻ってtty1
実行することでそれを行うことができますsudo reboot
。
それでも結束がロードされない場合は試してください:
dconf reset -f /org/compiz/
unity --reset-icons &disown
すぐに動作しない場合は再起動します。
TTY(Ctrl+ Alt+ F1〜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スタイルのパネルがあり、ログアウトに使用できます。
ハイブリッドグラフィックユーザー向けのいくつかの非常に役立つ情報と詳細は、こちらをご覧ください。
GPUが3DアクセラレーションとOpenGL用に適切に構成されたら、次のことができます。
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
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
更新:PPAを追加した後、パッケージリストを更新します。
sudo apt-get update
すでにUbuntuの標準リポジトリからnvidiaドライバーがインストールされている場合は、単にアップグレードして、ステップ1で選択したリポジトリから新しいバージョンを取得します。
sudo apt-get upgrade
sudo apt-get install bumblebee
Unityを「修復」するには、次のコマンドを実行します(Unityに対するbrandon-bertelsenの回答がロードされず、ランチャーもダッシュも表示されません)。
dconf reset -f /org/compiz/
unity --reset-icons & disown
これを行う最も簡単な方法は、Ctrl+ Alt+ Tを押して端末を取得し、次を発行することです。
rm -rf ~/.compiz-1 ~/.config/compiz-1
そしてあなたの団結セッションはあなたの目の前に戻ってきます。
この手法は、ccsmのユニティを誤って選択解除することなく、OPのエラー状態に陥る可能性があるため、ccsmを再起動するよりも優れています。ccsmの「設定」ボタンを誤って押すだけで取得できます。
.cache
でなくにありました.config
。だからrm -rf ~/.cache/compizconfig-1
私のために働いた。
私もこの問題を抱えていました。〜/ .config / compiz-1 / compizconfigファイルの内容を削除して再ログすることで解決しました。
rm -rf ~/.config/compiz-1/compizconfig/*
.cache
でなくにありました.config
。だからrm -rf ~/.cache/compizconfig-1
私のために働いた。
開発者は常にバグを修正しているので、代わりに待つこと、およびバグ修正の進捗状況を追跡することです(LaunchpadでUnity開発を購読する)。
Ctrl+ Alt+を押しF2ます。
ログインする。
sudo shutdown -r now
ターミナルで実行します。
システムの再起動後のログイン画面で、スプロケットアイコンを右クリックしてUnity 2D(今のところ)を選択します。
Unity 3D / Ubuntu 11.10の修正を待ちます(例1週間)。
システムを更新して修正を取得します。ターミナルタイプでsudo apt-get update && sudo apt-get upgrade
。
更新:ccsm
Unity 2Dログインからを使用して、これを解決できました。
(これは、このUbuntu Forumsの投稿から改編されています。)
ログイン画面で、Unity 2Dを選択してログインします。
ccsm
ターミナルで実行して(CompizConfig Settings Manager)をインストールしますsudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra
。
開始しccsm
、デスクトップカテゴリを選択します。Ubuntu Unityプラグインを有効にします。競合を解決するように求められたら、すべての競合に対して[中]ボタンを選択します。ccsm
完了したら閉じます。
再起動し、Unity(3D)を選択してログインします。
「Optimus」(Intel + Nvidia GPU)セットアップを使用したAsus U36SDがあります。Ubuntu 12.04は正常に動作していましたが、12.10にアップグレードすると、この問題が発生し、13.04でも持続しました。私は次の手順でそれを修正することができました:
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の安定版リリースも-私によってテストされていません)。
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
更新:PPAを追加した後、パッケージリストを更新します。
sudo apt-get update
すでにUbuntuの標準リポジトリからnvidiaドライバーがインストールされている場合は、アップグレードして、手順1で選択したリポジトリから新しいバージョンを取得します。
sudo apt-get upgrade
Bumblebeeをインストールする
sudo apt-get install bumblebee
Unityを「修復」するには、次のコマンドを実行します(Unityに対するbrandon-bertelsenの回答がロードされず、ランチャーもダッシュも表示されません)。
dconf reset -f /org/compiz/
unity --reset-icons &disown
Ubuntu 16.04でも、UnityおよびCompizパッケージをアップグレードした後、これが起こりました。上記のどれも機能しませんでした。
ランチャーを持ち帰ってダッシュする唯一の方法は、自宅のディレクトリ.cacheを(Unityにログインしていない状態で)削除することでした。
ccsm
、リセット、構成ディレクトリの削除など)、これは問題を解決しました!
すべてがインストールされていることを確認するだけです:
sudo apt-get install --reinstall unity ubuntu-desktop
次に、すべてをリロードします。
dconf reset -f /org/compiz/ && unity --reset-icons &disown
これを試してみたところ、うまくいきました!
ソース:
https://askubuntu.com/a/204784/54037
常にバックアップを作成してください!ただし、場合によっては、新規インストールが適切な場合、Ubuntuを再インストールしますか?
apt
するコツを開発したようですunity
-ユニティがインストールされているかどうかを確認/不足しているものをインストールすると、役立つことがあります
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を作動させました。
同様の問題がありました:
IBM Notes9と組み合わせた14.04との統合により、奇妙な動作が発生しました(マウスクリックが機能しなくなります)。そのための私の回避策は、ターミナルを開き、と入力してUnityを再起動することunity &
でした。
私が最後にそれをしたとき、それは完全に団結を破壊しました-ダッシュなし、ランチャーなし、何もありません。私はこのページにリストされているすべての提案を試みたと思う-それのどれも助けにはならなかった。
しかし、同僚がようやく答えを見つけてくれまし
た。unity-tweak-toolをインストールしました。私が走っunity-tweak-tool --reset-unity
て再起動したよりも。
その後、団結は生き返った。ユニティに対する以前のすべての構成変更は明らかになくなりましたが、それが目的--reset-unity
です。
また、このソリューションの大きな利点は、単一のパッケージを追加するだけで統一設定の変更をやり直すことです。ただし、compizをリセットしたり、ccsmをインストールしたり、他のすべての長いアクティビティを実行したりする必要はありません。
更新:
他の私は、最近非常に有用見つけるソリューションは、から来てここに -ポイント:時々あなたが削除する必要が(またはより良い:「作業」のバックアップにプル)あなたの〜/ .configを/ dconf /ユーザファイルのを。
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。
仕事を失うことのないように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 を探しています。
デフォルトのグラフィックスカードと一緒にアクセラレーショングラフィックスカードを使用する場合は、ドライバーのインストールが原因である可能性があります。2枚のグラフィックスカードを搭載したシステムの加速グラフィックスカードドライバのいくつかの更新は、一部のシステムで不安定な動作を示す傾向があります。NvidiaカードとIntelカードがあります。Nvidiaドライバーをインストールしたとき、それはかつて私に起こりました。ランチャーとパネルがデスクトップから消えます。Nvidiaカードを使用する場合、Bumblebeeのインストールは一時的な解決策になる可能性があります:https : //wiki.ubuntu.com/Bumblebee
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
コンピューターを再起動します。
これにより、unity_support_test-pとunity --reset
実行の両方が許可されただけでなく、Unity 2Dの開始も許可されました。何が問題を引き起こしたのかわかりませんが、上記のリンクを作成してから(数週間後)、それ以上の問題はありません。
誤って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をリセットすると、この問題を解決できたと思います。
別のttyでログインし、同じユーザーとして(startxまたはinitxを使用して)Xを起動しようとすると発生します。
たとえば、Ubuntuはtty7で実行されます。ではCtrl+ Alt+ F1TTY1が開きます。同じユーザーとしてログインし、startxを実行します。tty7に戻り、ログアウトしてログインします。デスクトップの壁紙のみを入手できます。
問題を解決するには、tty1を選択し、ログインし、ホームディレクトリの.Xauthorityファイルを削除し、ログアウトし、ログインします。解決しました。
どうやら、2番目のモニターのプラグを抜くことが修正され、正しいドライバーをインストールして更新することができたようです。
今日、スクリプトのユーザーが$HOME/.profile
ファイルにスクリプトへの呼び出しを配置することにより、スクリプトを起動することにした状況に遭遇しました。その結果、Unityを起動できませんでした。
本来、スクリプトはシーケンシャルであるため、.profile
基本的にスクリプトが終了するのを待っていたため、.profile
実行が終了しないとUnityを起動できませんでした。
からスクリプトと呼ばれる同じこと.profile
を行い、同じ結果を受け取りました-私のログイン画面の壁紙はそこに留まり、ダッシュやランチャーは表示されず、デスクトップを右クリックできず、TTY1へのログイン以外のアクションを実行できませんでした。
解決策は、から適切な行を削除することでした.profile
。.profile
アンパサンド<command> &
formの使用からコマンドを切り離すことは可能ですが、問題は、ユーザーが端末を開いたり、TTYにログインするたびに、そのコマンドの新しいインスタンスが生成されることです。したがって、何をしているのかわからない限り、プログラムを起動しない.profile
ことを強くお勧めします。
元のスクリプトとディスカッションへのリンクはこちら:https : //askubuntu.com/a/739631/295286
私はこの問題を抱えていました。たくさんのことを試してみて、統一を可能にしましたが、何もうまくいきませんでした。最初に、TTY(ctrl + alt + F1)を開いてログインする必要があります。使用する
env DISLAY:=0 gnome-terminal
ctrl + alt + F7でTTYを閉じてから、(ターミナルで)を使用します
dconf reset -f /org/compiz/
その後、使用
sudo reboot