お知らせ

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

#1 2010-05-04 19:10:27

pc944
メンバ
From: Japan
登録日: 2010-03-03

Sylpheed

Sylpheedを起動時に仮想デスクトップ4で起動させることはできますか?
ようするに、裏で、新着メールの確認をするようにしたいのです・・・

オフライン

 

#2 2010-05-06 21:46:41

STGSAGWAN
ゲスト

Re: Sylpheed

wmctrlを使ってみては? (wmctrlパッケージの事前インストールが必要です)

コード:

#!/bin/sh
sylpheed &
while :; do wmctrl -r "Sylpheed" -t 3 && break; sleep 0.5; done
 

#3 2010-05-06 23:36:18

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Sylpheed

・・・?
普通に起動しましたが。(仮想デスクトップ1で。)
特に効果ないようです。
でも起動後に変更するって発想はなかったですね・・・
仮想デスクトップ間を移動するコマンドはないですか?
(私の勝手なイメージ)
仮想デスクトップ4に移動、
Sylpheed起動、
仮想デスクトップ1に移動。
これは不可能でしょうか。
あと、効果がでなかったのは、サイズ等を記憶しているからですかね?
(拡大化した状態で終了したら、次の時、自動で拡大化される。でも、仮想デスクトップの場所は記憶してくれていない。)

オフライン

 

#4 2010-05-07 18:50:48

STGSAGWAN
ゲスト

Re: Sylpheed

pc944 による投稿:

・・・?
普通に起動しましたが。(仮想デスクトップ1で。)
特に効果ないようです。

了解です。
では、

コード:

wmctrl -d

の出力は?

コード:

#!/bin/sh
set -x
sylpheed &
while :; do wmctrl -r "Sylpheed" -t 3 && break; date; sleep 0.5; done

のデバッグ版のシェルスクリプトを端末から実行した場合の出力は?

Sylpheedを普段どおりに起動した場合、メインウィンドウのタイトルバーに"Sylpheed"という文字列は含まれていますか?

 

#5 2010-05-07 19:55:30

yama
メンバ
登録日: 2006-10-23

Re: Sylpheed

devilspie を使います。

コード:

sudo apt-get install devilspie
mkdir ~/.devilspie

導入したら、以下の内容の sylpheed.ds というファイルを ~/.devilspie 内に作ります。

コード:

(if
   (is (application_name) "sylpheed")
   (set_workspace 3)
)

gnomeの起動時に devilspie を予め起動させておきます。
これで 自動的にワークスペース3で起動するようになります。


なお、compiz や icewm などは devilspie を使用せずに簡単に設定することが出来ます。

オフライン

 

#6 2010-05-07 20:10:41

STGSAGWAN
ゲスト

Re: Sylpheed

devilspieや他の機能を利用する方が断然良さげですね。
wmctrlを使っても目的は果たせるけども、多少強引だと自覚しました。
勉強になりました。
よって、#4はスルーしてください。

 

#7 2010-05-07 21:28:34

gekogeko
新しいメンバ
登録日: 2009-01-23

Re: Sylpheed

新着メールのチェックが目的なら
   mail-notification : メール着信通知
が便利だと思います。

通知スペースやポップアップのメニューで教えてくれます。

オフライン

 

#8 2010-05-07 22:55:58

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Sylpheed

なるほど。実現できました。
それぞれ名前が「d」「s」だったので、うまく順番に自動実行されました。
ありがとうございます。
それと、killall devilspieを最後に実行するのはいけないでしょうか?
できるだけ負担を避けたいので。
ほかに更に良い方法があれば、教えていただけるとありがたいです。
gekogekoさん>evolutionを使うようですが、Yahooのポートとかの関係で、Sylpheedに変えたのです。
evolutionはもう消してしまいました。すいません。軽量化のためです。また仮想PCでやってみます。
(私は、WindowsよりもLinuxの方が速くできると信じていますから・・・)

オフライン

 

#9 2010-05-07 23:32:57

yama
メンバ
登録日: 2006-10-23

Re: Sylpheed

pc944 による投稿:

できるだけ負担を避けたいので。
ほかに更に良い方法があれば、教えていただけるとありがたいです。
gekogekoさん>evolutionを使うようですが、Yahooのポートとかの関係で、Sylpheedに変えたのです。
evolutionはもう消してしまいました。すいません。軽量化のためです。また仮想PCでやってみます。
(私は、WindowsよりもLinuxの方が速くできると信じていますから・・・)

であるならばgekogekoさんの言うように mail-notification のような新着メールの通知だけをするアプリケーションの導入の方がいいかと思います。evolution は関係ありません。

オフライン

 

#10 2010-05-08 07:29:31

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Sylpheed

いや、依存で導入されるんです。evolutionが。mail-notificationの。

オフライン

 

#11 2010-05-08 12:33:40

yama
メンバ
登録日: 2006-10-23

Re: Sylpheed

pc944 による投稿:

いや、依存で導入されるんです。evolutionが。mail-notificationの。

evolution を削除しちゃったのですか。あれはGNOMEの標準の一部なのでいろいろと問題が。今回のように。

mail-notification はevolutionと依存していません。mail-notification-evolution は依存していると思いますが。
http://packages.ubuntu.com/ja/karmic/mail-notification

考えられるとしたら標準のMUAの設定が evolution のままとかですかね。

# evolutionを削除すれば問題はないと思いますが、今後も同様の問題にぶち当たる可能性はあるかと。

オフライン

 

#12 2010-05-08 13:02:26

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Sylpheed

evolutionが、コアパッケージだということは知っていますが・・・

オフライン

 

#13 2010-05-08 13:05:57

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: Sylpheed

http://art26.photozou.jp/pub/534/429534/photo/37855083.v1273291468.png?size=450
・・・・上の写真(ちょっと見にくいですが・・・)のようになります。

オフライン

 

Board footer

Powered by FluxBB