
Ubuntu日本語フォーラム

ログインしていません。
ubuntu Xenial Xerus
LibreOffice Calc を六個自動起動で並べたい。
通常起動すると(復元時もそうだが)六個重なって表示されるが、いちいちドラッグして並べなければならない。
ABC.ods = 24, 20 (ランチャーアイコン 24)
DEF.xls = 24, 720
GHI.xls = 734, 20
JKL.xls = 734, 720
MNO.ods = 1444, 20
PQR.ods = 1444, 720
因みにモニターは 2560 x 1440 でランチャー表示。
自動起動のコマンドにはどのように記述したらよいでしょう。
オフライン
barapha さん
解決法ではありませんが、役に立つかもしれない情報を提供します。
DevilsPie というアプリケーションのウィンドウを操作するソフトウェアが存在します。
これは、自分でルールなどをプログラミングのように記述していく必要があります。
これを GUI 化した gDevilsPie というものもあり、こちらの方が使えるかと思います。
インストール方法は端末から、
$ sudo apt install gdevilspie
か、ソフトウェアセンターからインストールします。
詳しい使い方は、以下のページが参考になるかと思います。
http://ankyo.blog.so-net.ne.jp/2011-05-21
ルール設定は面倒なので、ルール設定画面の下の「Get」ボタンをクリックした後、
起動中の LibreOffice をクリックすることでルールの値を自動的に取得します。
取得した値は変動するものもあるので、ルールに書いても大丈夫そうなものにチェックを入れると良いでしょう。
私も、このアプリについては詳しくないのですが、LibreOffice に関してはすんなりいきませんね。
LibreOffice は昔から、ウィンドウリストやランチャにうまく表示できないことがあったので、
少し特殊な設計になっているのかもしれません。
ご参考までに。
オフライン
hellfire さん、情報ありがとうございます。
お蔭様で解決できました。
ubuntu は intrepid からなので未だに synaptic を使ってます。
しかし、LibreOffice ではすんなりではありませんでした。
soffice -o /home/NAME/Documents/PATH/ABC.ods
形式で「名前をつけて」 session に六個登録します。
パスは ~/Documents 形式だと起動時に「home/NAME/~/Documents/PATH/ABC.ods はありません」と叱られます。
gDevilspie にもその名前で登録して geometry で位置情報をゲットします。
再起動すると期待通りに表示されました。
以前 デュアルモニターだった時、 Forefox が右画面だったり、左画面だったりで困っていました。
今はトリプル・モニターなので期待の位置に表示されます。
ありがとうございました。
オフライン