最近は、耳の奥に残っている「世界ネコ歩き」の挿入曲を弾くことが多い。
弾いていると、その曲の事が気になって、タイトル等を調べたくなる。しかし、挿入曲はTrackIDなどでは出にくい。
YouTubeで検索すると、自分で弾いたものを動画でUpしている人がいる。
その中から探そうとしたら、音がならない事に気がついた。
先月は間違いなく音がなっていたのに。
よく見ると、FireFoxの上の方に、PulseAudioが見つからないといったメッセージが出ている。
調べてみると、FireFox 52以降は、音を鳴らすためにPulseAudioが必要になったそうだ。
さらに、Linuxのメジャーなディストリビューションで、PulseAudioを含んでいないのはLubuntuだけだそうだ。
自分のPCで、dpkg -l でpulseaudioを探してみると'un'になっていた。
以下のようにしてインストールする。
$ sudo apt-get install pulseaudio
installしただけでは、pulseaudioは動いていないので、再起動する。
再起動後にYoutubeを見ると、音がなった。
しかし、これは明確なパッケージの依存関係の間違いである。
将来のLubuntuでは、FireFoxの依存関係が修正されるのかな?
2017/11/16 追記; 依存関係が更新されたようだ。
lubuntu-desktopパッケージのchangelog
lubuntu-meta (0.65.2) xenial; urgency=medium * Refreshed dependencies * Added pulseaudio to desktop (LP: #1710993) -- Simon Quigley <tsimonq2@ubuntu.com> Tue, 29 Aug 2017 00:12:42 -0500かなり前に更新されてたんだな。この記事を書いてから、4日後だったんだ。素早い対応だ。
ミスとも言えるが、Lubuntuは軽量Desktopをギリギリまで追求しているので、このようなこともあるだろう。
挑戦への代償とも言える。ある意味、仕方のないことだ。
$ dpkg -s lubuntu-desktop Package: lubuntu-desktop Status: install ok installed Priority: optional Section: metapackages Installed-Size: 14 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Architecture: amd64 Source: lubuntu-meta Version: 0.65.2 Depends: abiword, alsamixergui, apport-gtk, audacious, audacious-plugins, blueman, desktop-file-utils, dmz-cursor-theme, evince, fcitx, fcitx-config-gtk2, fcitx-frontend-gtk2, fcitx-ui-classic, ffmpegthumbnailer, file-roller, firefox, fonts-nanum, fonts-noto-cjk, galculator, gdebi, gnome-disk-utility, gnome-keyring, gnome-mplayer, gnome-system-tools, gnome-time-admin, gnumeric, gpicview, gucharmap, guvcview, gvfs-backends, gvfs-fuse, hardinfo, indicator-application-gtk2, language-selector-gnome, leafpad, libfm-modules, libgtk2-perl, libmtp-runtime, light-locker, light-locker-settings, lightdm-gtk-greeter-settings, lubuntu-core, lubuntu-default-session, lubuntu-software-center, lxappearance, lxappearance-obconf, lxinput, lxlauncher, lxpanel-indicator-applet-plugin, lxrandr, lxsession-default-apps, lxsession-logout, lxshortcut, lxtask, lxterminal, mobile-broadband-provider-info, modemmanager, mtpaint, network-manager-gnome, ntp, obconf, pidgin, pinentry-gtk2, pm-utils, pulseaudio, python3-aptdaemon.pkcompat, scrot, simple-scan, software-properties-gtk, sylpheed, sylpheed-doc, sylpheed-i18n, sylpheed-plugins, synaptic, system-config-printer-gnome, transmission, ubuntu-release-upgrader-gtk, update-notifier, usb-creator-gtk, usb-modeswitch, whoopsie, wvdial, x11-utils, xdg-user-dirs, xdg-user-dirs-gtk, xfburn, xfce4-notifyd, xfce4-power-manager, xfce4-power-manager-plugins, xpad, xul-ext-ubufox, xz-utils Description: Lubuntu Desktop environment This metapackage package depends on all components of Lubuntu Desktop system. . It is also used to help ensure proper upgrades, but it can be safely removed if you want to remove some applications installed by default. Original-Maintainer: Lubuntu Team <lubuntu-desktop@lists.launchpad.net>※ "Depends:"は、実際には途中で改行していないが、読みにくいので適当に改行を入れた。
これで、Lubuntu-desktopが入れば、pulseaudioも入ることになる。
そういえば、cupsもデフォルトで入るようになったようだ。
メンテしてくれる人がいるから、とても助かる。ありがたいことだ。
いつか何かお礼をしないとな。