ciguwerao

2018/09/04の記録:Debian JessieのOpera 55.0でH.264の動画を見る

Debian JessieのOpera 55.0を使っていて、台風の状況を各地のライブカメラで確認しようとしたのだが、動画を再生できない。

(あらゆる動画が見られないのではなく、見られないものが時々あった。Firefoxなら再生できるので、これまではそうごまかしてきた。また、Windows10のOperaではそういうことは起こらない。つまり、Linuxの問題でもOperaの問題でもなく、Linux上のOperaの問題のようだ)

表示をよく見てみると、H.264というものに対応してないかららしい。

これが何なのかは未だによくわかってないのだが、とりあえずネットで検索してみると、次のページが見つかった。

このページの、Opera開発版向けの記述に従ってみたが、うまくいかない。

僕は開発版ではなく、通常版というのか、安定版というのか、とにかく普通のを使っているので、落としてきた書類のインストール先として
/usr/lib/x86_64-linux-gnu/opera-developer/lib_extra/libffmpeg.so
と書いてあるのを
/usr/lib/x86_64-linux-gnu/opera/lib_extra/libffmpeg.so
にしてみたが、ダメ。

別の、

といったページに従ってもみたが、やっぱりダメ。

これらのページには、

から落としてきた "libffmpeg.so" という書類を
/usr/lib64/opera/
に入れるように書いてあるのだが、どうやらFedora向けの記事のようだから、書類はこっちのを使って、インストール先はさっきのみくにまるのブログさんに書いてある場所、及びそれから "-developper" をとった場所(どちらも上記した)を試してみたが、やっぱりダメ。

諦めかけたが、最後にもうひと粘りしようと覗いた、

というページに従ってみたら、うまくいった。

このページには、Operaの52なら、

から。53なら

から落としてきたものを解凍して取り出した "libffmpeg.so" を適当な場所にインストールしてみろ、と書いてある。

僕は53よりも新しい55なので、下の方を使った。

適当なインストール場所については、「自分はオペラのメインディレクトリの下に "lib_extra" というサブディレクトリを作って入れている」とのことなので、みくにまるのブログさんに教えてもらったのを少し変えた
/usr/lib/x86_64-linux-gnu/opera/lib_extra/
でいいのだろう。

ちなみに52向けとされてるのと53向けとされてるのの違いは、よく見ればわかるがUbuntuのバージョンの違いで、それに合わせてクロミウム用コーデックも異なるものが入ってるのだろう。みくにまるのブログさんのに従ってもうまくいかなかった理由も、おそらくバージョン違いということなのだろう。

みくにまるのブログさんがリンクを貼ってらっしゃる

というページにはいろんなバージョンのが置いてあって、僕が落としてくるバージョンを間違えたということのようだ。

最初に落としてうまくいかなかったのは "chromium-codecs-ffmpeg-extra_68.0.3440.106-0ubuntu1_amd64.deb"。

最後に挙げたページに従って落としてきたのは "chromium-codecs-ffmpeg-extra_68.0.3440.106-0ubuntu0.16.04.1_amd64"。

よく見ればこれと同じのも、みくにまるのブログさんの紹介してくれたページにある。

自分のに合ったのがどれかを見極めるのは結構大変だ。

もうひとつ、最後に挙げたページを除いて、どこのページもコマンドを使うように書いてあるが、僕はファイルマネージャ (PCManFM) をルート権限で開いて、フォルダを作ってそこに移す、というやり方をして、それでうまくいった。最後に挙げたページの人も、そういうふうにすることもあるしコマンドを使うこともある、と書いてくれている。

以上、他人の受け売りをまとめたメモ。

とりあえず台風は神戸はもう通過したようだ。明石海峡大橋の上に晴れ間が見える。

| Linux関連 | 17:00 | comments(0) | trackbacks(0) |

2018/08/10の記録:X11デフォルトの (?) チープなマウスカーソルを復活させる(その2)

昔、次のような記事を書いた。

今回はその続き、と言うか、最新の環境におけるやり直し作業についての報告である。

最近また、新たにデルの機械が手に入ったので、Debian Jessie LXDE (64bit) をインストールして使っている。

前のやつよりかなり速くて快適である。

Windows 10で使うよりDebianのほうがずっと快適。

キーボード配列など必須のものについては、導入直後に古い機械から必要書類をコピーして、できるだけ同じ環境に揃えたのだが、マウスカーソルに関してはうっちゃってあった。

今日、ちょっと暇があったので、どうでも良いっちゃ良いのだが、揃えてみるか、という気になった。

この機械ではマウスカーソルセットは "Adwaita" しかデフォルトで入っていなかったので、特に何もしないでいるとそれを使うことになる。

ホーム/.config/lxsession/LXDE/desktop.conf
という書類に個人設定として使うマウスカーソルセットが指定されているのだが、それを見てみると "DMZ-White" となっていた。

「X11デフォルトの (?) チープなマウスカーソル」を使うためには、前の記事に書いたように、この書類のマウスカーソルに関する記述を削っちゃう必要があるので開いたのだが、インストールしていないDMZが指定してあるのだったら、この記述はどうせ無効だろう。

放っておくことにした。

(インストールされていないDMZ-Whiteが指定してあったのは、LXDEの人の考えではこれが一番普通のやつなのでデフォルトで指定してあり、かつ、僕自身はマウスカーソルの設定を一切いじってなかったのでデフォルト設定のままになっていたのだろう。LXDEでGUIでマウスカーソルテーマを指定するにはメニュー>設定から「ルックアンドフィールを設定します」を呼び出して行うのだが、それを見るとマウスカーソルの選択肢には "Adwaita" しか出ておらず、しかしそれが選択された状態になっていない。

ここで "Adwaita" を選んで「適用」してしまうと、上に書いた設定書類も "Adwaita" に変わるのだと思われる。

「適用」を押さなければ設定は変わらない。この写真で、"Adwaita" がどんなカーソルなのか、わかっていただけると思う)

前回の記事ではいじるべき書類としてもうひとつ、
ホーム/.icons/default/index.theme
という書類が挙げられているのだが、この機械ではそもそも ".icons" というフォルダが無い。

これも、この機械ではまだアイコン関係をGUIの設定アプリケーションでいじっていないからではないかと想像する。

書類が無いのではいじりようがないので、前の記事で最後に挙げられている
/usr/share/icons/default/index.theme
という書類を探してみた。

この書類は、シンボリックリンクとしてだがちゃんとあり、開いてみると

[Icon Theme]
Inherits=Adwaita

と、案の定 "Adwaita" がデフォルトのカーソルとして設定してある。

これを書き換えるかどうしようか、と、多少悩んだが、結局中身をいじるのではなく、書類名を変えることで無効にしてしまうことにした。
("index.theme.nashi" としておいた)

書いたように、これはシンボリックリンクなので、元の書類もいじる必要があるかとも思ったが、ひとまずこっちだけをいじって試してみたら、それで十分だった。
(ちなみに元書類は /etc/alternatives/x-cursor-theme

うまくいった。

僕の言う「X11デフォルトの (?) チープなマウスカーソル」をお見せしようと、スクリーンショットを撮ってみたのだが、面白いことに「マウスのポインターを含める」を選んでも写ってくれない。試してないが、普通に "Adwaita" なり "DMZ-White" なりを選んでおけば問題なく写るはずだ。今回のようなちょっとトリッキーなことをすると、こういう変なことが起こる可能性が出てくるのだろうと思われる。

件のカーソルは下のリンク先から見られる。

| Linux関連 | 11:09 | comments(0) | trackbacks(0) |

2018/03/13の記録:Linux Mint 13 MateでUSBのハンドセットを使えるようにするのに苦労した話

メモ。

最早フォローもしてもらえなくなった古い環境だから、あまり需要のない情報だろうが、バージョン違いでも同様のことがあったりするかもしれないし、何より自分自身のためにメモしておく。

USBのハンドセット(電話の受話器のようなもの)を持っているのだが、 Linuxの機械でもMacの機械でも、つなげるだけで問題なく使えていた。

それが今日、 Linux Mint 13 Mateの機械で使おうとしたら、音も出ないし、マイクも効かない。何より、サウンド関係の(GUIの)設定アプリケーションを呼び出しても、認識もしてくれてないように見えた。
(動画閲覧ソフトのVLCでもオーディオのところでデバイスを選べるはずだが、そこでも内蔵以外の選択肢が出てこない)

ドライバを探したり、デバイスを探しだすものを試したりと、無駄な努力をした挙句、システムの状態を見るアプリケーションでサウンド系のところを見てみたら、一応USBのデバイスがリストアップされていた。

USBのコネクタを引っこ抜いてみるとリストからUSBのデバイスが消えたので、件のハンドセットがパソコンに機械として認識されていないわけではないことがわかった。

頭を冷やして、 AlsaMixerを呼び出してみたら(ターミナルで "alsamixer" とやれば出てくる)なんだか良くはわからないがボリュームが0になってるのが二つあったので、適当に値を入れてやった。

(スクリーンショットでなくて写真なので見づらいことはご容赦願いたい。矢印キーで左から3つめと4つめのところをいじって、写真のように設定してみた。それ以外のところは最初からプラスになっていた。なお、AlsaMixerはすでに一度確認していたのだが、数値が0になっているだけで認識されていないような扱いをされるとはその時は考えなかったので、別の何かなのだろうと思ってスルーしていた)

その後でVLCで猫動画を再生し、オーディオのところを見るとUSBのデバイスが選択肢に現れたので、そっちを指定してやったらニャーニャー言い出した。

録音ソフトで確認したが、マイクも機能した。

何のことはなかった。

が、しばらくして、もう一度何気なく確かめてみると、スピーカーの方は音が出るのに、マイクが効かなくなった。

また右往左往(今度はAlsaMixerでは打つ手が見つからず)した挙句、さっきは役に立たなかったGUIのサウンド設定アプリケーションを見てみたら、さっきは選択肢になかったUSBのデバイスが今度は選べるようになっていて、それのマイクを選ぶと、ミュートになっていた。

ミュートのチェックを外すだけで解決。

いつミュートになったのかは分からん。

いずれにしても、サウンド関係で問題が出たら、 AlsaMixerとGUIのサウンド設定アプリケーションの二つを覗いてみると良いということを、記憶しておこう。

| Linux関連 | 15:52 | comments(0) | trackbacks(0) |

2018/01/09の記録:/usr/ local/ etc/ X11/ xorg.conf.dはダメだった

メモ。

試行錯誤の錯誤事例。

なんとなく2017/01/29の記録を読みなおしていて、この記事で
/etc/X11/Xsession.d/50-synaptics.conf
という書類を使っているのだけれど、自分でシステムをいじる場合、可能な限り
/usr/local/
以下を使うほうが良い、ということがあるので、試しに
/usr/local/etc/X11/xorg.conf.d/
というディレクトリを作って、そっちに "50-synaptics.conf" を移してみた。

しかし、ダメだった。

この書類で設定した内容は、機能しなかった。

そうじゃないかとは思った。

/usr/local/
が機能する場合とそうでない場合について、もっと勉強する必要がある。

== 追記 ==

さっそく、前に記事を書いた時に参考にさせていただいた

という記事で軽く勉強(復習)をしました。

この記事には

/usr/local ディレクトリは、システム管理者がソフトウェアをローカルにインストールするために用いる。

と書いてあります。

つまり /usr/local 以下には、自分でインストールするソフトウェアの実行可能ファイルと、その設定ファイルが置かれるのであって、すでに入っているソフトウェア(今日いじったトラックパッドの動作を司るソフトウェアもその一例)の、設定ファイルだけを置く、というのは間違いになるのかと、現時点では理解しました。

この理解で正しいのかは心もとないですが、いずれにしても今日試したようなことは、/usr/local ディレクトリを設けた設計思想から言って見当違いなやり方なのだ(だから当然機能しない)と思われます。

| Linux関連 | 13:01 | comments(0) | trackbacks(0) |

2017/12/01の記録:LXDEでThunderbirdの固有のアイコンが表示されない

Debian LXDEの機械でメール用のアプリケーションとしてThunderbirdを使っている。

前に記事にしたように、OSインストール時にはIcedoveだったのが、(おそらく)Debianの都合でThunderbirdに自動で切り替わった。

Icedoveの頃はどうだったか最早忘れてしまったが、Thunderbirdになってからは、デスクトップ上ではメールソフト用の汎用アイコンで表示されてしまい、Thunderbird固有の、鳥が封筒を抱えて飛んでいるアイコンが表示されないでいた。

気に入らない。

気に入らないだけでなく、この機械でメールを確認しようとする度に、デスクトップの左下のメニューからThunderbirdを呼びだそうとして、つい、あの青っぽい鳥のアイコンを探してしまうのだが見つからず、多少間をおいてようやく、ああ、この機械では切手のアイコンのやつだった、と気づくという具合で、限りある人生の貴重な時間を無駄にしてしまってきた。

などと言いつつも半年以上ほったらかしてきたのではあるが、今日、思い立ってこの問題に手をつけることにした。

確認してみると、LXDEがデフォルトで使っているアイコンセットであるところのnuoveXT (2.2) のフォルダ
/usr/share/icons/nuoveXT2/(各大きさ)/apps/
の中に、 "thunderbird.png" というファイルは用意されているものの、それがメールソフト用の汎用アイコンであるところの "internet-mail.png" へのシンボリックリンクになっている。

Thunderbirdの固有アイコンの方は
/usr/share/icons/hicolor/(各大きさ)/apps/
の方に、 "thunderbird.png" という名前で置かれている。

対処の仕様としては、シンボリックリンクのリンク先を変える、hicolorの方の実体ファイルでnuoveXT2の方のシンボリックリンクを上書きする、いっそのことnuoveの方のシンボリックリンクを捨ててしまう(nuoveにないやつは自動的にhicolorのを使ってくれる仕組みなので)、などがある。

これらはすべてシステムの書類をいじっちまうやり方で、一番手っ取り早いのは最後の方法なのだが、最近僕はシステムの書類にはなるたけ手をつけない、という立場に立とうと思っている。

これらのやり方をするわけにはいかない。(もうすでにいろいろいじってしまってはいるのだが)

で、どうするかというと、
ホーム/.local/share/icons/
以下に
/nuoveXT2/(各大きさ)/apps/
というフォルダを作り、そこに
/usr/share/icons/hicolor/(各大きさ)/apps/thunderbird.png
へのシンボリックリンクを置く、というやり方をする。

"icons" 以下のパスを同じにして同名のアイコンを置いておけばそちらが優先されるようになるのだ。

「(各大きさ)」と書いたが、具体的にはThunderbirdは

  • 16x16
  • 22x22
  • 24x24
  • 32x32
  • 48x48
  • 64x64
  • 128x128
  • 256x256

と、都合8つの大きさのアイコンが用意されている。

この中には実際には使わない大きさもあるに違いないが、どれがそれかよくわからないので、一応全部やっておく。

シンボリックリンクの作り方は、LXDEの場合、ファイルマネージャであるところのPCManFMで
/usr/share/icons/hicolor/(各大きさ)/apps/thunderbird.png
を選択した状態にし、「編集メニュー>シンボリック・リンクを作成する」をやる。

すると、新しいシンボリックリンクを置くフォルダ(ディレクトリ)を選ぶダイアログが出るので左の欄でホームフォルダを選択するが、残念ながら不可視ファイルの ".local" は選択肢に出てくれないので、(左上の紙とペンのようなアイコンを押すと出てくる)「場所:」の右の空欄に
home/(アカウント名)/.local/share/icons/nuoveXT2/(各大きさ)/apps
と入れてエンターを押す。

これを各大きさについて繰り返す。

面倒くさい。

しかしやる。

最初、"apps" を忘れて各大きさのフォルダに直接シンボリックリンクを置いてしまったせいでうまくいかなくて、余計手間取った。

| Linux関連 | 13:31 | comments(0) | trackbacks(0) |

2017/10/18の記録:Linux Mint 18.2 (Cinnamon) に上げる

昨夜、あるいは今日の未明になっていたかもしれないが、Linux Mint 18.1 Cinnamonの機械を、遅ればせながら18.2に上げた。

何の気無しに、久しぶりにLinux Mintのサイトを見てみたら、もうずっと前、7月に18.2に上がっていたことがわかった。

18.1を入れてから結構経っていることではあるし、考えてみればバージョンが上がっていてもあたり前だよな、と思い、さっそく僕の機械も上げることにした。

上げ方はなんてことない。

The Linux Mint Blogでも書いてあるとおり、アップデートマネージャの「編集」メニューを下ろすと、「Linux Mint 18.2 Sonyaへアップグレード」みたいな項目が出てくる。(写真を撮っておかなかったので、日本語版の正確な文句はわからない。上でリンクを貼ったLinux Mint Blogの記事を参照のこと)

アップグレードする前にとりあえず通常のアップデートを済ませておくことを、Linux Mint Blogでは推奨している。

あとは表示に従って適当にやるだけだが、途中「リスクは有りますよ」というような脅しも出てくる。

気にせず進めて僕の場合は特に問題なかった。

何が変わったかは昨日の今日の段階ではよくわからない。おいおい気づいたら書こうと思う。

これまでに起きたことをとりあえずひとつ書いておくと、アップデートマネージャ等でデータを落としてくるソースが、日本のやつに設定していたはずが、アメリカの本部の方に戻ってた。

それで、アップデートマネージャの上の方に、「近くのミラーサーバーに変更したらいいじゃねーか。普通なら【アメリカの】packages.linuxmint.comよりそっちのが速いぜ」みたいなことがいちいち表示される。

そんなに言うなら仕方ない、と、そこのOKボタンを押してソフトウェアソースの変更の仕組みを出して(上の編集メニューから「ソフトウェアソース」を選んでも良い)、

勝手に設定され直してしまったせいでアメリカのサーバが表示されているところを押すと、選択可能なミラーサーバがずらずらと出てくる。

その画面を出してしばらく待っていると上の方からひとつずつ自動で接続確認が行われるらしく、それは良いのだが、表示されるミラーサーバのどれもこれもが「接続できません」と出る。

実はこれは18.1の頃からのこと。「接続できません」はウソで例えば日本のJAISTとかお隣り韓国のKAISTとかを選んでみても、ちゃんとアップデートはできる(はず)。

でもつながらないとか言って本当にアップデートができなかったことも何度かはあったし、アメリカのにしといてもそんなに遅いという感じでもないので、今回はいじらないままにしておくことにした。
(ついでに書いとくとアメリカのになってたのはLinux Mintのソフトウェアソースのもので、Linux Mintが元にしていて利用もしているUbuntuのソフトウェアソースの方はイギリスのになってる。こちらについても全く同じこと)

そのままにしとくと「近くのミラーサーバーに変更したらいいじゃねーか」が出続けてうるさいが、アップデートマネージャの「設定」の「オプション」のところで、これが出てこないようにはできる。

(「近くのミラーサーバーへの切り替えを提案させない」にチェックを入れる)

僕自身はアメリカのに設定したままだということを忘れないために、そのままにしておくが。

| Linux関連 | 21:23 | comments(0) | trackbacks(0) |

2017/10/09の記録:アプリ管理アプリの不具合 (Linux Mint 18.1 Cinnamon)

数日前のことだが、Linux Mint 18.1 Cinnamonの機械で、「アプリケーションのアップデート」や「Synaptic パッケージマネージャ」などの、アプリケーションをGUIで管理するアプリケーションが軒並みうまく動かなくなった。

エラー表示が出て作業ができなくなったり、起動したと思った途端に勝手に終了してしまったりする。

不具合の出方やそのタイミングから、これらのアプリケーションが共通して参照しているはずの「機械にインストールされているアプリケーションについてのデータ及びソース上にありインストール可能なアプリケーションについての最新データをまとめた書類」に問題があると考えた。

GUIでこの書類を更新できない(それをやる前の段階でエラーが出る)ので、ターミナルを起動し、

sudo apt-get update

をやってみた。

これもうまくいかないんではないかと心配したが、杞憂だった。

問題なく件の書類の更新ができ、これまで不具合の出ていた各種アプリケーション管理アプリケーションも、問題なく動作するようになった。

めでたしめでたし。

| Linux関連 | 12:29 | comments(0) | trackbacks(0) |

2017/06/14の記録:ちょっとした実験

久しぶりにフラッシュプレイヤーの更新があった。

このブログの右のメニューの下の方に、アドビのフラッシュプレイヤーのバージョン確認ページヘのリンクがあるので、どのような環境の方も最新のものになってるかどうか、確認されることをお勧めする。

それはそれとして、僕の場合Debianでは手動でアップデートしなきゃならんので、その作業をやった。

Firefox(その他)用の "flash_player_npapi_linux.i386.tar.gz" と、Opera(その他)用の "flash_player_ppapi_linux.i386.tar.gz" とを落としてきて、解凍した書類を適切なところに入れる。

そのやり方は前に書いたのでそちらを参照していただきたいが、前者の方は、解凍すると "usr" というフォルダができ、その中に "share" というフォルダがあり、さらにその中にはアイコンのたぐいが入っている。

大事なのは "libflashplayer.so" という書類だけでアイコンは別に毎回更新することもないのだが、今回はやっておこうと思った。

が、更新が久しぶりだったので、各種アイコンを
/usr/share/
以下に入れるんだったか
/usr/local/share/
以下に入れるんだったか、忘れていた。
(僕自身がどちらに入れてきたか、という話で、どっちに入れても機能はする)

確認してみると、どっちにも入っている。

前にやった時に、その時の気分で適当に入れたと思われる。

これも前に書いたが、自分でなにかインストールするときにはとりあえず
/usr/local/
以下に入れとくのがルールになってる様なので、こっちが正解と見て、今日はこっちにしといた。

これで更新完了なのだが、それはそれとして、上の二つの選択肢の両方に同じ名前の書類を入れた場合どっちが優先されるのかが気になったので、実験してみた。

予想では後者優先。

で、後者の方に入れた(更新した)
/usr/local/share/icons/hicolor/16x16/apps/flash-player-properties.png
と、同じ所に入ってた
/usr/local/share/icons/hicolor/16x16/apps/vivaldi.png
とで、名前を入れ替えてみた。

結果は次の写真のとおりで、vivaldiのアイコンがflashplayerのものになっている。

予想が正しかったということ。

まあそうだろうな。

以上、非常に個人的なメモ。

| Linux関連 | 19:34 | comments(0) | trackbacks(0) |

2017/04/21の記録:IcedoveがThunderbirdへ

メモ。

環境はDebian Jessie。

IcedoveがThunderbirdに切り替わった。

に記事にしたIceweaselからFirefox ESRへの切り替えの時から予想できたことで、むしろ、なかなか切り替わらないな、と思っていた。

ついにその時が来たか、という印象。

アップデート直後にはまだメニューにIcedoveが残っていたので一旦それを起動させてみたら、自動でデータを移してくれたみたいだ。【

一回やるともうIcedoveはメニューから消えていた。

寂しいことだ。

メニューには当然Thunderbirdも追加されたわけだが、「Thunderbird電子メールクライアント」と表示されていて、うるさい。

「電子メールクライアント」は削った。

メニューの当該部で右クリック、「プロパティ」をやって削るわけだが、そうすると
ホーム/.local/share/applications/
に自動的に新しくデスクトップエントリファイルが作られるように、LXDEはなってる。

他の環境のことは知らないが、自分でそういう作業をすれば同じことになるだろう。

/usr/share/applications/thunderbird.desktop
をコピーして持ってくる。

このファイルを直接いじるという手もある(要root権限)。

デスクトップ環境にもよるんでないかと思うが、このファイルはファイルマネージャ上では「Thunderbird電子メールクライアント」という名前で出てくるので、それをエディタで開いて、"Name[ja]" の行をいじる。

(今自動で作られたやつを確認してみたら、"Name[ja]" の行は「Thunderbird電子メールクライアント」のままで、"Name[ja_JP]" という行が別に追加され、そっちが「Thunderbird」になってる。が、自分でやるなら "Name[ja]" をいじればいいと思う)

== 04/25追記 ==

後で気づいたのですが、データを移したわけではなくて、もともとのIcedoveの個人データが入ってる
ホーム/.icedove/
というディレクトリを残したまま、それへの、Macで言うところのエイリアス、シンボリックリンクが
ホーム/.thunderbird
という名前で作ってありました。

いらないものを置いておくのは好まないので、シンボリックリンクは捨てた上で、".icedove" の名前を ".thunderbird" に変えてみたら、それで問題なく機能しました。

== 04/26追記 ==

母のところに行く用があったので、いつものようについでに母のパソコンのアップデートもしました。

母のパソコンにもDebian Jessieを入れていますので、当然、この記事で書いたことが起こるわけですが、何故かは知りませんが僕のパソコンで起きたことと多少の違いがありましたので、メモしておきます。

まず、パッケージマネージャでアップデートをやってThunderbirdがインストールされると、その時点でメニューからIcedoveが消えていました。

また、(これはもともと僕のとは違い)下のアプリケーション・ランチャーに入れてあったIcedoveは、そのまま残ってはいたものの押しても機能しなくなっていました。

メニューから(自動で付け加わった)Thunderbirdを起動させると、僕のでメニューに残っていたIcedoveを起動した際と同様に、自動でデータの引き継ぎ(上の追記に書いたようにシンボリックリンクが作られる)をやってくれ、Icedove時代と変わりなくThunderbirdが使えるようになりました。

つまり、IcedoveからThunderbirdへ切り替わった際は、Thunderbirdの初回起動時にデータ処理を自動でしてくれる、ということで、それはいいのですが、アプリケーション・ランチャーのほうが手間取りました。

アプリケーション・ランチャーのIcedoveは機能しなくなったので、それは削除しておしまいですが、代わりにThunderbirdを入れようと「アプリケーション・ランチャーのところで右クリック>アプリケーション・ランチャーの設定」をやっても、Thunderbirdが追加項目の選択肢に出てきません。

Thunderbirdへの切り替えがアプリケーション・ランチャーの設定アプリケーションが利用するデータに反映されていない、ということでしょう。

仕方ないので、
ホーム/.config/lxpanel/LXDE/panels/panel
という書類をエディタで開いて、

    Button {
      id=pcmanfm.desktop
    }
    Button {
      id=menu://applications/Internet/firefox-esr.desktop
    }

となってる部分に

    Button {
      id=menu://applications/Internet/thunderbird.desktop
    }

を付け加えることで対処しました。

| Linux関連 | 11:22 | comments(0) | trackbacks(0) |

2017/04/13の記録:Recollの不調

メモ。

環境はDebian Jessie LXDE。

ファイル検索ソフトとして、 "Recoll" というのを使っている。

その詳細については2014/09/16の記録に譲るが、左上のアイコンや "Tools" メニューから行える "Advanced/complex Search" がうまくいかず、それをやろうとすると機械は延々と動き続けるもののRecollがうんともすんとも言わなくなってしまうことに気づいた。

いつからそうなったかは今となってはわからないものの、ひと月ほど前にやった比較的大きなアップグレードでどうやら仕組みが大きく変わったらしかったので、問題はそこにあると踏んでそれ以前の状態に戻すことを考えた。

ひと月ほど前にやったアップグレードというのは、パッケージマネージャで
http://www.lesbonscomptes.com/recoll/debian/
という専用のリポジトリを追加して行った(やり方は公式ページの当該部分参照)のだが、今回、この専用リポジトリを無効にした上で一旦Recollそのものをアンインストールし、再度インストールし直すことにした。

Recollのバージョンが最新のものからDebian Jessie公認のものに下がる。

これでこの前のバージョンアップに伴って生じた不具合が避けられると思ったのだが、案に違って状況は変わらない。

症状は作業前とまったく同じく見えた。

というわけで、馬鹿馬鹿しいが専用リポジトリを再び有効に戻したあとでアップグレードをし、作業前の状態に戻した。

別の方向性を探り、Recollの設定ファイルを探してみると、どうやら次の二つのディレクトリにあるらしい。

  • ホーム/.recoll/
  • ホーム/.config/Recoll.org/

このうち前者の方が中が複雑になっていて、検索用に作られるインデックスなんかはこっちにあるらしい。

こちらは後回しにして、とりあえず後者の方をディレクトリごとゴミ箱に放り込んでからRecollを起動させ、Advanced/complex Searchをやってみると、当たり前のようにその専用ウィンドウが開いた。

試しに適当に条件を入れて検索してみても、特に問題なく機能する。

拍子抜けするほどあっさりと問題が解決した。

バージョンダウンとかする前に、こっちを先に試せばよかった。

これはあくまで僕の推測だが、この前のバージョンアップから不具合が生じたというのは当たっていて、その際にこのディレクトリにある設定書類の書式か何かが変わったのを、うまく引き継げなかったのではないかと思う。

それを捨てたので、また新しく適切なのが作りなおされ、うまく機能するようになったのではないか。

| Linux関連 | 18:40 | comments(0) | trackbacks(0) |
  | 1/11 pages | >>>|
ciguwerao
CALENDAR
S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930     
<< September 2019 >>
LATEST ENTRIES
SELECTED ENTRIES
CATEGORIES
ARCHIVES
SPONSORED LINKS
qrcode