お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-10-22 01:32:42

syosinnsya
メンバ
登録日: 2008-06-20

[解決済み]compizの設定について

こちらのサイトを参考にcompizを設定していました。

アニメーションの設定で質問があります。

閉じるときの効果でランダムなアニメーションを割り当てたいと思っています。
対象ウィンドウはwebブラウザやファイルブラウザ(Naなんとか)だけにしたいのですが、どう指定すればいいですか?

最後の編集者: syosinnsya (2008-11-23 11:41:35)

オフライン

 

#2 2008-10-23 00:41:35

knxg9001
メンバ
From: Gifu
登録日: 2008-02-27

Re: [解決済み]compizの設定について

CompizConfig設定マネージャのアニメーション - 閉じる時の設定 - アニメーションの選択 - 新規 で
  閉じる時の効果:ランダム
  対象ウインドウ:指定したいものを起動しておいて、"+"ボタンで
  マッチ条件の編集
     種類:ウインドウ・ロール
     値:"取得"ボタンを押して十字カーソルで対象ウインドウ(Firefox)をクリック(browser)し、"追加"でマッチ条件の編集を終了。
  対象ウインドウ:role=browserで閉じる。
出来た"ランダム"をリストの一番上に変更する(優先順位を上げる)。

Firefoxは、これで出来ました。マッチ条件の種類とか何を選択すべきかはよく分かりません。重複指定の場合、除外指定が必要かもしれません。いろいろ試してみて下さい。
(これを実行する前に、画面がおかしくなるのなら、プラグインの設定を全て初期値にしてみるとか、fueryuejingさんのアドバイスの視覚効果を止めるとかで様子を見られたほうがよろしいのではないですか?)
------------------
Ubuntu 8.04 ppc

最後の編集者: knxg9001 (2008-11-23 20:13:59)

オフライン

 

#3 2008-10-23 19:25:33

syosinnsya
メンバ
登録日: 2008-06-20

Re: [解決済み]compizの設定について

画面がおかしくなる原因はcompizですが特に問題なのは半透明化したことでした。
この設定をオフにしたらめったに症状が出なくなりました。
それにcompizの設定を切ると見た目が寂しいので今後も使いつづけようと思います。
わざわざ指摘してくださったのにすいません。

firefoxは上記のやり方で追加できたのですが、普通のファイルブラウザはできませんでした。
どうすれば追加できるのでしょうか?

オフライン

 

#4 2008-10-25 14:00:24

knxg9001
メンバ
From: Gifu
登録日: 2008-02-27

Re: [解決済み]compizの設定について

対象ウインドウ:role=browser | (type=Normal)

  マッチ条件の編集で以下を追加してみて下さい。
     種類:ウインドウ・タイプ
     値:Normal
     論理演算子:または

追記 -
設定値については、WindowMatching - Compiz Fusion WikiLinux 3Dデスクトップ Compiz Fusion,Compiz,Beryl,AIGLX,XGL @ ウィキ - WindowMatchingが参考になると思います。

最後の編集者: knxg9001 (2008-11-03 00:24:19)

オフライン

 

#5 2008-10-25 17:34:37

syosinnsya
メンバ
登録日: 2008-06-20

Re: [解決済み]compizの設定について

思い通りにできたと思いきや、半角全角を切り替えるときにanthyが表示されたり消えたりするんですが、それに対してもランダムなアニメーションが割り当てられているんですがどうすればこれを除外できますか?

最後の編集者: syosinnsya (2008-10-27 11:01:31)

オフライン

 

#6 2008-11-16 20:52:04

knxg9001
メンバ
From: Gifu
登録日: 2008-02-27

Re: [解決済み]compizの設定について

対象ウインドウ:(role=browser) | type=Normal & name=nautilus
こんな感じで如何でしょうか?
------------------
Ubuntu 8.10 i386

最後の編集者: knxg9001 (2008-11-23 20:14:32)

オフライン

 

#7 2008-11-16 23:14:49

syosinnsya
メンバ
登録日: 2008-06-20

Re: [解決済み]compizの設定について

#6のコードをコピペしたら閉じるときに何も起こらなくなりました。
()の位置が不適切なのかなと思い、

コード:

(role=browser | type=Normal & name=nautilus)

と、したのですが、何も変わりませんでした。

オフライン

 

#8 2008-11-16 23:23:27

knxg9001
メンバ
From: Gifu
登録日: 2008-02-27

Re: [解決済み]compizの設定について

持続時間を長ーーくして下さい。

オフライン

 

#9 2008-11-17 20:02:38

syosinnsya
メンバ
登録日: 2008-06-20

Re: [解決済み]compizの設定について

持続時間560以上にしても何もかわりません。

オフライン

 

#10 2008-11-17 20:25:03

knxg9001
メンバ
From: Gifu
登録日: 2008-02-27

Re: [解決済み]compizの設定について

CompizConfig設定マネージャのアニメーション - 閉じる時の設定 - アニメーションの選択 - 新規 で
  閉じる時の効果:ランダム
  対象ウインドウ:(role=browser) | type=Normal & name=nautilus
出来た"ランダム"をリストの一番上に変更する(優先順位を上げる)。
持続時間を長めにして下さい。エフェクトの設定も必要かも。以上。

だめなら、どこをどう設定したのかと、どのウインドウかを教えて下さい。(私には特殊な能力はありませんので)

最後の編集者: knxg9001 (2008-11-17 20:50:37)

オフライン

 

#11 2008-11-18 21:21:28

kawaji
メンバ
登録日: 2008-05-01

Re: [解決済み]compizの設定について

初期状態では、アニメーションの設定の「開く時の効果」、「閉じる時の効果」の両方のウィンドウマッチのリストの一番上が
(type=Normal | Dialog | ModalDialog | Unknown) & !(name=gnome-screensaver)
となってるかと思います。

これに加えて、全角/半角キーを押したときにポップアップ表示される SCIM(Anthy) のツールバーにアニメーションを適用したくない場合、その一例としては以下のようになります。

(type=Normal | Dialog | ModalDialog | Unknown) & !(name=gnome-screensaver | class=Scim-panel-gtk)

次に、完全に Firefox と Nautilus の普通のウィンドウに限ってアニメーションを適用したい場合、

knxg9001 さんが示した設定と合わせて、まずリストの一番上をこんな風に編集した上で、
((role=browser | (type=Normal & name=nautilus)) & !(name=gnome-screensaver)
リストの2番目と3番目の以下のようになってる行を削除します。
フェード 150 (type=Menu | PopupMenu | DropdownMenu)
フェード 150 (type=Tooltip | Notification | Utility) & !(name=compiz)

CompizConfig設定マネージャでは設定全体を1つのプロファイルとして保存しておくこともできますし、各設定値ついてもブラシのような絵が付いたリセットボタンを押せば初期の値にすぐ戻せるので、knxg9001 さんが張ったリンク先を一通り読んだ上で、ウィンドウマッチを色々編集して実験してみてください。

最後の編集者: kawaji (2008-11-18 23:22:49)

オフライン

 

#12 2008-11-20 16:23:36

syosinnsya
メンバ
登録日: 2008-06-20

Re: [解決済み]compizの設定について

返信が遅れてすいません。

試行錯誤しましたが未だにできません。説明不足ですいませんでした。

現在の設定です。
閉じるときの効果:ランダム
持続時間:425
対象ウインドウ:((role=browser | (type=Normal & name=nautilus)) & !(name=gnome-screensaver)
オプション:
ランダムな効果:滑空1、2以外に全てチェックを入れています

リストは上記以外全て削除しました。

最後の編集者: syosinnsya (2008-11-20 16:25:12)

オフライン

 

#13 2008-11-22 09:30:52

kawaji
メンバ
登録日: 2008-05-01

Re: [解決済み]compizの設定について

何ができないのかよくわからないんですが、「閉じる時の効果」を Firefox と Nautilus のウィンドウだけにしたい場合、厳密に言えば & !(name=gnome-screensaver) の部分さえ必要なくて、
リストにこの行だけさえあれば、いけるはず。
(role=browser) | type=Normal & name=nautilus

「開く時の効果」に関しては、ほとんどすべてのウィンドウを適用対象にしつつも、
全角/半角キーを押したときに表示される SCIM(Anthy)のツールバーだけ適用対象から除外したいなら、リストのトップをこのように編集。
(type=Normal | Dialog | ModalDialog | Unknown) & !(name=gnome-screensaver | class=Scim-panel-gtk)
リストの2番目、3番目はそのまま残しておく。

自分のところではこれでオーケーなので、syosinnsya さんのところで機能しないとなると、自分にはこれ以上よくわかりません。すいません。


自分のところではこれでオーケーなので、syosinnsyan の方でなぜ機能しないのかは自分にもよくわからないです。すいません。

オフライン

 

#14 2008-11-22 11:19:33

syosinnsya
メンバ
登録日: 2008-06-20

Re: [解決済み]compizの設定について

>何ができないのかよくわからないんですが、
また重要なことを説明し忘れてました。すいません。

#12の設定をしているにも関わらず、
firefoxやNautilusのウインドウに限らず、全てのウインドウで閉じるときに設定した効果が見られません。
閉じると一瞬で消えます。この消え方は何もアニメーションを設定していないときの消え方だと思います。

あと、compizのアニメーションの設定はONになっています。

オフライン

 

#15 2008-11-23 10:33:37

kawaji
メンバ
登録日: 2008-05-01

Re: [解決済み]compizの設定について

正規表現マッチング(Regex)プラグインと、あと関係ないかも知れませんが、アニメーションのアドオン(Animations Add-On)プラグインも有効になってるか確認してみてください。

もし、お使いの Intrepid がクリーンインストールではなかったり、クリーンインストールではあっても /home 以下は Hardy から引き継いでいたりすると、Compiz の以前のバージョンの設定が残っていて、それがアニメーションの不具合の原因になっているかもしれません。

Intrepid にインストールされている Compiz では、アニメーションプラグインがアニメーションとアニメーションのアドオンの2つに分割されました。
海外のフォーラム等を見てみると、これにともなって Hardy から Intrepid に移行した人に syosinnsya さんと同じような問題が発生しているようです。

とりあえず、「閉じる時の効果」のウィンドウマッチのリストところにあるブラシの絵がついたリセットボタンを押して、リストを一度初期値に戻してみてください。
それでもダメなら Compiz の設定マネージャを開いて、左のパネルの下にある「設定」をクリック、「プロファイルとバックエンド」タブのプロファイルの項目に「デフォルトに戻す」というボタンがあるのでそれを押して完全にリセットしてしまってから各プラグインのオプションを設定し直すとか。

オフライン

 

#16 2008-11-23 11:41:19

syosinnsya
メンバ
登録日: 2008-06-20

Re: [解決済み]compizの設定について

ご指摘の通り、私は8.04 amd64→8.10 amd64とupgradeしました。クリーンインストールはしていません。

>「閉じる時の効果」のウィンドウマッチのリストところにあるブラシの絵がついたリセットボタンを押して、リストを一度初期値に戻してみてください。

これでデフォルトの閉じる時の効果が有効になりました。

>Intrepid にインストールされている Compiz では、アニメーションプラグインがアニメーションとアニメーションのアドオンの2つに分割されました。

アニメーションのアドオンがオフになっていたのでONにしたところ、閉じるときの効果を編集してもきちんと反映されるようになりました。ちなみに設定は#12の設定です。

丁寧な解答どうもありがとうございました。

オフライン

 

#17 2008-11-23 20:32:00

knxg9001
メンバ
From: Gifu
登録日: 2008-02-27

Re: [解決済み]compizの設定について

kawajiさん、お手上げだったところ引き継いで頂きありがとうございました。
Compizの設定に少し変更があったのですね。8.10を新規インストールで気づきませんでした。(アニメーション・アドオンですが、確認したところ"オフ"です。??)
それに設定の保存ができるのですか、メモしてました。勉強になりました。
------------------
Ubuntu 8.10 i386

オフライン

 

#18 2008-11-23 22:33:18

kawaji
メンバ
登録日: 2008-05-01

Re: [解決済み]compizの設定について

自分もアドオンはオフ状態なので、アニメーション・アドオンが有効かどうかは、アニメーション・プラグインにいくつかのエフェクトを加えるか加えないかだけだろうと思います。

例えば syosinnsya さんのほうでも一度正常に設定が反映されるようになれば、以後はアドオンをオフにしてしまってもエフェクトの種類が減るだけで、ウィンドウマッチの方はきちんと機能するんではないかと推測します。

アニメーション・プラグインがアドオンとに分割されたのは、アニメーションを機能させる部分はアニメーション、エフェクト部分はアドオンの方にできる限り分けることで新しいエフェクトをより簡単に制作できるようにしようという試みの一環らしいです。
アニメーション・プラグインにはまだまだ構造的な変更が加えられそうな気配があるので、次の Ubuntu のアップグレードの際にまた同じような問題が発生する可能性がなきにしもあらず。。。 (~_~;

オフライン

 

Board footer

Powered by FluxBB