一般的なコンセンサスは、PhotoshopはせいぜいWineでしか使えないということです。私は、Ubuntu 12.04のWine 1.4でCS2(明らかに最も風変わりなものの1つ)をうまく動作させた数少ない幸運な人の1人です。テキストツールによって引き起こされたクラッシュのような言及されたすべての癖は存在しません。 -私の実際的な目的のために-ブリッジが開始を拒否するという重要でない例外を除いて、残りはうまく機能しています。
唯一のGraveの癖は、閉鎖時にUnityデスクトップを完全に台無しにし、自動的に3Dの外観を失い、 D2デスクトップ、四角いウィンドウ、を残してしまうことです。/without(x)(-)([])ボタンおよびWindowsタイトル。これにより、Ctrl-Qを使用してウィンドウを強制的に閉じ、最終的には再起動して正しいデスクトップとウィンドウの外観に戻すことができます。
おそらく、この動作に対する解決策はありません。通常のデスクトップを復元するために使用できるコマンドまたはスクリプトはありますか?そのためにランチャーを配置できます。
Photoshopの代替品を探すという行にないコメントはありがたいです。私はすべてを経験しましたが、彼らは私が必要とするものを実際的な方法で私にさせません。
事前に感謝します。
ホルヘ。
アップデート27.05.2012 14:20 CST:
Eliah Kagan および Alvin は、3Dセッションに問題を特定するのに役立ちました。したがって、これまでのソリューションでは、3Dセッションからログアウトし、2Dセッションで再度ログインして、beforePhotoshopを起動します。その後、正常に終了し、デスクを邪魔しません。
3Dエフェクトをログアウトせずにオフにし、実行可能な場合は再度オンする方法が大いに役立ちます。 さらに役立つものは、これを自動化するBASHスクリプトになります。
2012年5月27日更新19:10 CST:
compiz --replace
を実行するジャスミンの提案は正しく終了しませんが、注文がループ内にある間、デスクトップは正常に見えます。ただし、ターミナルを閉じるかループを解除すると、セッションステータスが障害のあるデスク、トップパネル、ランチャー、ウィンドウトップバーとコントロールなしに戻ります。 キーボードなし。
compiz --replaceの行き詰まりの最終出力は次のとおりです。
WARN 2012-05-27 20:44:32 unity <unknown>:0 Unable to fetch children: No existe la interfaz «org.ayatana.bamf.view» en el objeto en la ruta /org/ayatana/bamf/application62801462
WARN 2012-05-27 20:44:32 unity <unknown>:0 Unable to fetch children: No existe la interfaz «org.ayatana.bamf.view» en el objeto en la ruta /org/ayatana/bamf/application62801462
誰かがこれをデコードできることを願っています。それは私にとってサンスクリット語です。問題の解決策はまだ大規模です...
SOLVED!
virpara の答えを参照してください。彼の提案でスクリプトを作成し、デスクトップにランチャーを配置しました。チャームのように機能し、Photoshopの出口の悪いマナーを1分以内に解決します:-)
before、during、afterの3つのスクリーンキャプチャを追加します。
綺麗な。この場所は豊富な知識です。参加したすべての人に感謝します。
「script to restore Unity 3D without rebooting will do.
」と言われているために答える
好きな場所にファイルを作成します(/usr/bin
で作成します)
gksudo gedit /usr/bin/restore-unity
パスを付与して貼り付け
#!/bin/bash
Sudo killall compiz
compiz --replace
geditで、geditを閉じます。これで、restore-unity
に/usr/bin/
という名前のスクリプトが作成されました。実行許可を与えます。
Sudo chmod +x /usr/bin/restore-unity
実行するには、ターミナルを開いて実行します
restore-unity
または
ターミナルが閉じている場合でも永続化するには、プレフィックスNohup
を使用します
それでおしまい。
Compizはまだ実行中ですか?その場合は、強制終了してから再起動してください。
Sudo killall compiz
compiz --replace
エラーを報告してください!
Sudo killall compiz
はキーボードなしで私を残しました。次のコマンドを発行することはできませんでしたが、Sudo killall compiz && compiz --replace
はこの出力を与えました:
(compiz:5223): GConf-CRITICAL **: gconf_client_add_dir: assertion gconf_valid_key (dirname, NULL)' failed Initializing unityshell options...done
compiz (decor) - Warn: failed to bind pixmap to texture compiz (decor) - Warn: failed to bind pixmap to texture
compiz (decor) - Warn: failed to bind pixmap to texture Starting gtk-window-decorator
WARN 2012-05-27 15:01:52 unity.libindicator <unknown>:0 Desktop file '/usr/share/applications/firefox.desktop' is using a deprecated format for its actions that will be dropped soon.
WARN 2012-05-27 15:01:52 unity.libindicator <unknown>:0
同様の警告が続きました...ここにそれらを配置する方法がわかりません。
(compiz:5223): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed Initializing unityshell options...done
compiz (decor) - Warn: failed to bind pixmap to texture compiz (decor) - Warn: failed to bind pixmap to texture
compiz (decor) - Warn: failed to bind pixmap to texture
その他の警告...
最後に、
ERROR 2012-05-27 15:01:53 unity.glib-gobject <unknown>:0
g_object_unref: assertion G_IS_OBJECT (object)' failed
でも、はい!トップパネル、ランチャー、3Dウィンドウに戻りました。
おっとっと!馬を抱いてください私はそれが問題を解決したと言って急いでいた。
出力G_IS_OBJECT (object)
が失敗した直後に端末がスタックし、プロンプトが返されなかったことに気付きませんでした。 compiz --replace
の順序を壊す Ctrl+C 机が不自由になりました。これを2Dモードでもう一度試して、何が起こるか見てみましょう...
いいえ、出力は次のとおりです。
(compiz:30135): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed Initializing unityshell options...done
WARN 2012-05-27 20:44:32 unity <unknown>:0 Unable to fetch children: No existe la interfaz «org.ayatana.bamf.view» en el objeto en la ruta /org/ayatana/bamf/application62801462
OK、合計は次のとおりです。compiz --replace
、2Dセッションであっても、interface «org.ayatana.bamf.view» not existing.
に関する2つの警告が表示されたエラーループで終了する Ctrl+C 机を不自由にします。繰り返しますが、アイデアですか?
これらはOPによるコメントでしたが、彼は現在解決しています(将来の参考のために)
「compiz --replace」は悪い考えだと思います。
Alt-F2「compiz-decorator」を使用するだけ-compizを再起動せずにフレームを復元します。
私は次の方法でメニューを復元することができました:
kill -HUP
pidof compiz
しかし、私はむしろ死ぬことはありませんでした。誰かがクラッシュの原因となっている問題の修正を聞いたら、それはありがたいです。
ただ注意してください-12.04の既知のバグとwineの多くのプログラムに影響するwineを経験しているかもしれませんが、他のものは大丈夫です