linuxBean、サスペンドさせるランチャを作る! | ウィンドウズにおさらばした文系高齢者

ウィンドウズにおさらばした文系高齢者

XPサポート終了を機にLinuxを始めましたが、最近は記事内容がまったく違う方向へ。

※追記:この記事を書いた頃はできたんですが、最近はこのとおりに作っても、まったく動作しなくなってしまいました。beanでもwattでもkonaでも、一切うんともすんとも言いません。このようなランチャがデスクトップで動作するのは、現在puppyのみです。

昨日作ったSynapticマネージャを権限ありで起動させるランチャ。
Synapticマネージャをパネルに置くと・・・

これを参考に、サスペンドのランチャを作ったのでメモ。
(開発者様が動作が不安定ということでサスペンドをつけてない。
うちのノートはサスペンド失敗するが、デスクトップは大丈夫なので作ることにした。)

usr/binにsuspend.shとしてシェルスクリプトを作る。
といっても、中身は
#! /bin/bash
sudo pm-suspend
だけ。

bin



これを例のランチャとしてコマンドに指定。

しかし、実行すると「子プロセスを起動できません。許可がありません」となる。

右往左往の結果、実行権限を与える必要があると判明。
sudo su
cd /usr/bin
chmod a+x suspend.sh
で権限を与えて完成した。

シェルスクリプトにせず、コマンド一行だけでも同じになる。


これをさらにパスワードなしで実行させたいのだが、
/etc/sudoersをいじればいいという記事を参考にやっているが、
今のところうまく行ってない。


sus

*うちの2台のスペックと現在のOS
デスクトップ:デルDimension3100c(CeleronD,memory512MB,HDD150GB);linuxBean12.04
ノート:東芝E10/1KCDE(CeleronM,memory768MB,HDD80GB);wattOSR6


※追記
さらに再起動、シャットダウンのランチャも作り、
アイコンを入れ替えて並べた。


3



※11/24追記:久しぶりにwattでランチャー作れました。
wattOS、サスペンドのランチャーを作る!