最新版3.2.4のappImageで日本語入力できた。
Loving wheels
Memo about inline skates, bicycle, programing, study of japanese ancient music, ancient music of chinese tang dynasty
8 Jul 2026
BookwormPup64でMusescore Studio-4.7.4を使う。
appImageをダウンロードして起動するとエラーを吐くが、起動できる。musicxmlを読み込んで再生できる。音質は3.6.2よりずっと良い。
日本語入力が全くできない。4.6、4.5、4.4、4.0系はだめ。
ワールドミュージックや古楽の音源が入っており、音はリアル。
BookwormPup64でAudacity-3.7.8を使う。
appImageをダウンロードして起動するとlibportaudio.soが無いとエラーがでる。bookwormPup64にはlibportaudio2が入っており、libportaudio.so.2がある。
そこでシムリンクを作ってやる。
# cd /usr/lib/x86_64-linux-gnu/
# ln -s libportaudio.so.2 libportaudio.so
# ldconfig
BookwormPup64の設定
日本語フォーラムの日本語化パックをあてたが、scimではなく、aptでインストールしたfcitx5-anthyを使用している。
Puppy Linux Trixie Retroを試す。fcitx5-anthyはBookwormPup64でも同じ。
kasumiは言語パックに入っているものがpetとしてインストールされるが、libanthy-unicode.so.0がないので起動しない。
aptでインストールkasumiは2.5で、言語化パックでインストールできるものは2.6。
petをアンインストールして、aptでkasumiをインストールしたら、起動した。メニューに表示させるには/usr/share/applications/kasumi.desktopのcategoryのところを以下の様に直す
Categories=DesktopSettings;InputMethod;
##############################################################
aptで先にfcitx5-anthyをインストールしておき、その後日本語フォーラムの日本語化petでフォントをインストールするという順序にすると、kasumiはaptでインストールしたものがエラーなしで起動される。
root/my-applications/bin/にこれまで作ったシェルスクリプトをコピー。
chromeポータブルをパピーメニューに登録するとjwmのメニューが英語になる。
appImageのLibreofficeはシェルで呼び出していたが、/mnt/home/LibreOfficeでは起動しなかった。/mnt/sda1/LibreOfficeにしたらOK。
chromeを起動シェルで呼び出していたが、google-chrome-stableでは起動しなかった。以下に直すと起動した。
/mnt/home/google-chrome-portable-0.9.7/google-chrome-portable --no-sandbox --disk-cache-dir=/tmp --disk-cache-size=10485760 --media-cache-size=10485760
musescoreも同様。これは個人保存フォルダを作成する前だからの様子。再起動する時に個人保存フォルダを作成した後は、/mnt/home/にしないと起動しなかった。
/usr/share/appications/にdesktopファイルを作成するとメニューに登録される。
google-chrome.desktop
[Desktop Entry]
Version=1.0
Name=Google Chrome - web browser
Name[ja]=Google Chrome ブラウザ
GenericName=Web Browser
Comment=Access the Internet
Exec=/mnt/home/google-chrome-portable-0.9.7/google-chrome-portable --no-sandbox --disk-cache-dir=/tmp --disk-cache-size=10485760 --media-cache-size=10485760
Terminal=false
Icon=google-chrome.png
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
X-Ayatana-Desktop-Shortcuts=NewWindow;NewIncognito
libreoffice.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=LibreOffice (AppImage)
Comment=Office Suite
Exec=/mnt/home/LibreOffice-7.1.5.ja-x86_64.AppImage
Icon=libreoffice-writer.svg
Terminal=false
Categories=X-Document;Office;
GenericName=Office Suite
Flatpakでインストールしたfrescobaldiがメニューに登録されているけど、/usr/share/appicationsにはdesktopファイルが無い。自分で作ったrootにあるものだけ。
#############################################################
conkyの設定
# sensor
が動かなかったので、aptでインストールした。
# sensors-detect
yと答えて進むがモジュールに追加する設定ができなかった。coretempだけがdriverとして見つかった。これをBootManagerで組み込む。
# hddtemp
が動かなかったので、smartmontoolsをインストール
# smartctl -a /dev/sda | awk '/Temperature/ {print $10}'
で温度を取得できた。
conkyrcを修正。picomで透明化することにした。
conky.config = {
-- Use Xft?
use_xft = true,
font = 'DejaVuSans:size=9',
xftalpha = 0.8,
text_buffer_size = 2048,
-- Update interval in seconds
update_interval = 1,
-- This is the number of times Conky will update before quitting.
-- Set to zero to run forever.
total_run_times = 0,
-- Create own window instead of using desktop (required in nautilus)
-- リアル透過(コンпозиタ連動)の設定
own_window = true,
own_window_transparent = false, -- ここを false にする
own_window_type = 'normal', -- ここを 'normal' にする
own_window_argb_visual = true, -- ここを true にする
own_window_argb_value = 0, -- 0で完全透明、少し暗くしたいなら 60
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
-- Use double buffering (reduces flicker, may not work for everyone)
double_buffer = true,
-- Minimum size of text area
minimum_width = 600,
maximum_width = 210,
-- Draw shades?
draw_shades = false,
-- Draw outlines?
draw_outline = false,
-- Draw borders around text
draw_borders = false,
-- Draw borders around graphs
draw_graph_borders = true,
-- Stippled borders?
stippled_borders = 0,
-- border margins
border_margin = 1,
-- border width
border_width = 0,
-- Default colors and also border colors
default_color = 'white',
-- Text alignment, other possible values are commented
alignment = 'top_right',
-- Gap between borders of screen and text
gap_x = 60,
gap_y = 25,
-- Subtract file system buffers from used memory?
no_buffers = true,
-- set to yes if you want all text to be in uppercase
uppercase = false,
-- number of cpu samples to average
cpu_avg_samples = 2,
-- number of net samples to average
net_avg_samples = 2,
-- Force UTF8? note that UTF8 support required XFT
override_utf8_locale = true,
-- Add spaces to keep things from moving about?
use_spacer = 'none',
color1 = 'e68199', -- ご希望のピンク系カラー
color2 = 'ffffff', -- 白
if_up_strictness = 'link',
};
conky.text = [[
${color1}System ${hr 2}
${color2}${nodename}
${color2}BookwormPup64
${color2}${sysname} ${kernel}
${color2}Uptime ${uptime}
${color1}Processes ${hr 2}
${color2}${alignr}CPU%
${color2}${top name 1}${alignr}${top cpu 1}
${color2}${top name 2}${alignr}${top cpu 2}
${color2}${top name 3}${alignr}${top cpu 3}
${color2}${top name 4}${alignr}${top cpu 4}
${color2}${alignr}MEM
${color2}${top_mem name 1}${alignr}${top_mem mem_res 1}
${color2}${top_mem name 2}${alignr}${top_mem mem_res 2}
${color2}${top_mem name 3}${alignr}${top_mem mem_res 3}
${color2}${top_mem name 4}${alignr}${top_mem mem_res 4}
${color1}Resources ${hr 2}
${color2}${exec lscpu | grep '^Model name'| cut -c42-66}
${color2}${alignr}${exec lscpu | grep '^Model name'| cut -c67-80}
${color2}Usage ${cpu cpu0}%${alignr}${color1}${cpubar cpu0 10,125}
${color2}Threads ${running_threads} / ${threads}
Frequency $freq_g GHz
${color2}Temp
${color2}Core0 ${alignr}${hwmon 1 temp 2}°C
${color2}Core1 ${alignr}${hwmon 1 temp 3}°C
${color2}Core2 ${alignr}${hwmon 1 temp 4}°C
${color2}Core3 ${alignr}${hwmon 1 temp 5}°C
${color2}Storage ${alignr}${execi 10 smartctl -a /dev/sda | awk '/Temperature/ {print $10}'}°C
${color2}Mem
${color2}${mem} / ${memmax}
${color2}${memperc}% ${alignr}${color1}${membar 10,170}
${color2}Swap: $swap / $swapmax
$swapperc% ${alignr}${color1}${alignr}${swapbar 10,170}
${color1}File Systems ${hr 2}
${color2}home ${fs_used /initrd/mnt/dev_save}/${fs_size /initrd/mnt/dev_save}${alignr}${color1}${fs_bar 10,60 /initrd/mnt/dev_save}
${color2}NET: EXT: ${alignr} ${execi 3600 wget -O - -q icanhazip.com} ${if_up wlan0}
IP (wlan0):$alignr${addr wlan0}
${color2} Up: ${color2}${upspeed wlan0} k/s
${color1}${alignr}${upspeedgraph wlan0 10,170 000000}
${color2} Down: ${color2}${downspeed wlan0}k/s${color}
${color1}${alignr}${downspeedgraph wlan0 10,170 000000}
${color2}TDown:${totaldown wlan0}${alignr}TUp:${totalup wlan0}${endif}
####don't write below this line as used for conky gui weather
${color1}${voffset 2}${hr 2}
]]
Startup/conkystartは起動コマンドだけでOK。
#!/bin/sh #wallp=`cat /root/.config/wallpaper/bg_img` #sleep 1 conky -c /root/conkyrc 2>/dev/null & #sleep 2 #set_bg "$wallp" &
Startup内に/usr/bin/picomへのシムリンクを作成。
# ln -s /usr/bin/picom /root/Startup/picom
再起動すれば、conkyが透明になる。またactiveなwindow意外は半透明になる。
7 Jul 2026
FossaPup64の日本語入力
日本語フォーラムから日本語化ペットが出ている。
これで日本語化するとscim-anthyになるかと思いきや、fcitx-anthyになる。
.xinitrcに環境変数の設定がある。
#!/bin/sh # $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $ #120718 redesign for startup on slow computers. see also /sbin/pup_event_frontend_d and delayedrun. #130202 xrandr set vert freq. see also /usr/sbin/quicksetup. #130212 removed glipper code, see latest glipper pet. #130525 old pc celeron 2ghz cpu, 256mb ram, CPUSPEED=1999, 1st bootup rox failed to start. try experiment. [ -f /etc/desktop_app ] && read -r desktop < /etc/desktop_app [ "$desktop" = "" ] && desktop=rox . /etc/rc.d/PUPSTATE #v4.01 BK daemon to handle kernel uevents... echo '' > /var/local/pup_event_icon_change_flag /sbin/clean_desk_icons #v4.02 tidy up drive icons first. #/sbin/pup_event_frontend_d & #130525 ...start this further down. userresources=$HOME/.Xresources usermodmap=$HOME/.Xmodmap sysresources=/usr/lib/X11/xinit/Xresources sysmodmap=/usr/lib/X11/xinit/.Xmodmap # merge in defaults and keymaps if [ -f $sysresources ]; then xrdb -merge -nocpp $sysresources fi if [ -f $sysmodmap ]; then xmodmap $sysmodmap fi if [ -f $userresources ]; then xrdb -merge -nocpp $userresources fi if [ -f $usermodmap ]; then xmodmap $usermodmap fi xhost +local: 2>/dev/null # fixmenus when locale is changed [ -x /usr/local/bin/fixmenus_on_locale ] && /usr/local/bin/fixmenus_on_locale # Inserted by the post-install script # Enable legacy X applications to use fcitx: # Make sure your environment variable LANG is '*.UTF-8', not '*.utf8' # LANG maybe set at /etc/profile export XMODIFIERS='@im=fcitx' export GTK_IM_MODULE='fcitx' export QT_IM_MODULE='fcitx' fcitx & CURRENTWM="`cat /etc/windowmanager`" if [ "$CURRENTWM" = "startkde" ];then /sbin/pup_event_frontend_d & #130525 exec startkde fi CURRENTWM="`cat /etc/windowmanager`" if [ "$CURRENTWM" = "startxfce4" ];then /sbin/pup_event_frontend_d & #130525 exec startxfce4 rox --pinboard= fi
Bookwormでもfcitxを導入すれば、flatpakでインストールしたfresdobaldiに日本語入力できるだろうか?
Puppy linuxにfcitx-mozcを導入している例があった。
mozcは面倒そうなので、fcitx-anthyでイケるのではないか。日本語フォーラムでは動作実験の記事があった。
5 Jul 2026
EasyOS7.4を試す。
#!/bin/sh
# EasyOSのimgファイルをマウントするスクリプト
if [ -z "$1" ]; then
echo "使用方法: ./mount-img [EasyOSのイメージファイル名.img]"
exit 1
fi
IMGFILE="$1"
if [ ! -f "$IMGFILE" ]; then
echo "エラー: $IMGFILE が見つかりません。"
exit 1
fi
# 空いているループデバイスを探してパーティションを認識させる
LOOPDEV=$(losetup -fP --show "$IMGFILE")
if [ -z "$LOOPDEV" ]; then
echo "エラー: ループデバイスの作成に失敗しました。"
exit 1
fi
echo "イメージを $LOOPDEV に割り当てました。"
# パーティション1と2のマウント先を作成してマウント
mkdir -p /mnt/easy_p1 /mnt/easy_p2
if [ -b "${LOOPDEV}p1" ]; then
mount "${LOOPDEV}p1" /mnt/easy_p1 && rox /mnt/easy_p1 &
fi
if [ -b "${LOOPDEV}p2" ]; then
mount "${LOOPDEV}p2" /mnt/easy_p2 && rox /mnt/easy_p2 &
fi
echo "マウントが完了しました。作業が終わったら以下のコマンドで解除してください:"
echo "umount /mnt/easy_p1 /mnt/easy_p2 2>/dev/null; losetup -d $LOOPDEV"
3 Jul 2026
Puppy Linux Trixie Retroを試す。fcitx5-anthyはBookwormPup64でも同じ。
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx