これも細かいことですが・・・
メニュー > シャットダウン > JWMをリスタート(restartjwm)すると、
1:fixmenus_on_locale の「デスクトップとメニューを更新しています。お待ちください...」という黄色背景のウィンドウが出ます。
2:しばらくするとデスクトップ画面に次のような灰色のウィンドウが残ります。
3:ここで灰色のウィンドウを「X」ボタンで閉じようとすると次のメッセージ画面がでます。
4:ここで Ok なり Cancel を押さないとウィンドウが閉じません。
431JPqs3 の fixmenus_on_locale ウィンドウが消えません(解決)
431JPqs3 の fixmenus_on_locale ウィンドウが消えません(解決)
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
Re: 431JPqs3 の fixmenus_on_locale ウィンドウが消えません
端末から restartjwm --debug として見ました。
ここで止まります。そこで
(削除、ここから ---)/usr/local/bin/fixmenus_on_locale:
line 145 : pidof freememapplet &>/dev/null || freememapplet &
をpidof freememapplet &>/dev/null | freememapplet &
と修正してもう一度、[/color](--- 削除、ここまで)
line 148: [ $XPID -ne 0 ] && kill $XPID
killのオプションを修正すればよいと思いますが・・・わかりません。
コード: 全て選択
# restartjwm --debug
Generating /root/.icewm/menu...
Generating /root/.jwmrc...
/usr/local/bin/fixmenus_on_locale: line 149: 24923 Terminated LANG=$myLOCALE gxmessage -bg yellow -center -buttons '' -title "$m_01" "$m_02"
kill: usage: kill [-s sigspec | -n signum | -sigspec] [pid | job]... or kill -l [sigspec]
# /usr/local/bin/fixmenus_on_locale: line 146: 26376 Terminated freememapplet
(削除、ここから ---)/usr/local/bin/fixmenus_on_locale:
line 145 : pidof freememapplet &>/dev/null || freememapplet &
をpidof freememapplet &>/dev/null | freememapplet &
と修正してもう一度、
コード: 全て選択
# restartjwm --debug
Generating /root/.icewm/menu...
Generating /root/.jwmrc...
/usr/local/bin/fixmenus_on_locale: line 149: 27995 Terminated LANG=$myLOCALE gxmessage -bg yellow -center -buttons '' -title "$m_01" "$m_02"
kill: usage: kill [-s sigspec | -n signum | -sigspec] [pid | job]... or kill -l [sigspec]
line 148: [ $XPID -ne 0 ] && kill $XPID
killのオプションを修正すればよいと思いますが・・・わかりません。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
Re: 431JPqs3 の fixmenus_on_locale ウィンドウが消えません
>kill $XPID
killall $XPID では
killall $XPID では
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
解決?
解決?
/usr/local/bin/fixmenus_on_locale:
144行目から149行目(最終行)にかけて。fi と #sleep 2 の間に sync と入れると直りました。
/usr/local/bin/fixmenus_on_locale:
144行目から149行目(最終行)にかけて。fi と #sleep 2 の間に sync と入れると直りました。
今のところ問題はなさそうです。これでいいのかな?if [ "$FREEMEM" != "" ] ;then
pidof freememapplet &>/dev/null || freememapplet &
fi
sync
#sleep 2
[ $XPID -ne 0 ] && kill $XPID
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
Re: 431JPqs3 の fixmenus_on_locale ウィンドウが消えません
関係あるかどうか……いずれにせよこの文は何もしないはずなんだけど。
/usr/local/bin/fixmenus_on_locale の 144-146の3行をすべてコメントアウトしてください。
なぜならば、freememapplet は jwmをリスタート(137行目付近)したときにすでに起動されているからです。
/usr/local/bin/fixmenus_on_locale の 144-146の3行をすべてコメントアウトしてください。
コード: 全て選択
#if [ "$FREEMEM" != "" ] ;then
# pidof freememapplet &>/dev/null || freememapplet &
#fi
The bar master, Shino's Bar
http://shinobar.net/
http://shinobar.net/
icewm_menu
ついでに /etc/xdg/templates/_root_.icewm_menu は icewm を使わないなら消してください。「JWMのリスタート」が多少早くなります。
The bar master, Shino's Bar
http://shinobar.net/
http://shinobar.net/
Re: 431JPqs3 の fixmenus_on_locale ウィンドウが消えません
これで直りました。ありがとうございます。シノバー さんが書きました:/usr/local/bin/fixmenus_on_locale の 144-146の3行をすべてコメントアウトしてください。
これは体感できませんでしたが icewm は使わないのでおまじない?として消しておきます。ついでに /etc/xdg/templates/_root_.icewm_menu は icewm を使わないなら消してください。「JWMのリスタート」が多少早くなります。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB