昨日作ったSynapticマネージャを権限ありで起動させるランチャ。
→Synapticマネージャをパネルに置くと・・・
これを参考に、サスペンドのランチャを作ったのでメモ。
(開発者様が動作が不安定ということでサスペンドをつけてない。
うちのノートはサスペンド失敗するが、デスクトップは大丈夫なので作ることにした。)
usr/binにsuspend.shとしてシェルスクリプトを作る。
といっても、中身は
#! /bin/bash
sudo pm-suspend
だけ。
これを例のランチャとしてコマンドに指定。
しかし、実行すると「子プロセスを起動できません。許可がありません」となる。
右往左往の結果、実行権限を与える必要があると判明。
sudo su
cd /usr/bin
chmod a+x suspend.sh
で権限を与えて完成した。
シェルスクリプトにせず、コマンド一行だけでも同じになる。
これをさらにパスワードなしで実行させたいのだが、
/etc/sudoersをいじればいいという記事を参考にやっているが、
今のところうまく行ってない。
*うちの2台のスペックと現在のOS
デスクトップ:デルDimension3100c(CeleronD,memory512MB,HDD150GB);linuxBean12.04
ノート:東芝E10/1KCDE(CeleronM,memory768MB,HDD80GB);wattOSR6
※追記
さらに再起動、シャットダウンのランチャも作り、
アイコンを入れ替えて並べた。
※11/24追記:久しぶりにwattでランチャー作れました。
→wattOS、サスペンドのランチャーを作る!