2018-03-10

Lollypop 0.9.400が起動しないので

先日、PPAのアップデートが配信されたので何気なくアップデートを受け入れて更新したLollypopですが、使えないと困るので少しあがいてみました。

Linux Mintのメニューではなく、コンソールから直接起動してみました。
$ lollypop
No module named 'pylast'
    - Scrobbler disabled
    - Auto cover download disabled
    - Artist information disabled
$ sudo pip3 install pylast
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/lollypop/application.py", line 206, in do_startup
    self.init()
  File "/usr/lib/python3.6/site-packages/lollypop/application.py", line 159, in init
    cssProvider.load_from_file(cssProviderFile)
GLib.Error: gtk-css-provider-error-quark: application.css:135:14'min-height' is not a valid property name (3)
Python 3.6ですか?うちのLinux MintにそんなバージョンのPytonは導入されていましたかね?

$ python
Python 2.7.12 (default, Dec  4 2017, 14:50:18)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
普通にPythonを呼び出すと、バージョンは2.7.12のようです。確か、Python 3.xxも導入はされていたはずと思い、追加で確認してみます。

$ python3
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Python 3.5.2が導入されていました。もしやLollypop 0.9.400 は新しい環境を要求するのではないかと思い、再度公式サイトを確認してみようと思いました。

なんと、選択可能なUbuntuのバージョンが18.04と17.10のみでした。16.04が消えてしまっています。これはあれですね、4月に公開されるUbuntu 18.04 LTSをだいぶ先取りしている感じですね。

Linux Mintの「ソフトウェアの管理」にもFlatpak版のLollypopがあり、こちらはバージョンが0.9.306で正常に動作するものでした。Flatpak版で回避でも良いかと思っていたのですが、timeshiftの週次バックアップがあることを思い出しました。


 timeshiftでバックアップからリストアしたところ、無事にLollypop 0.9.306に戻すことができました。また、apt updateをしてもLollypop 0.9.400は配信されてきませんでした。もしかしたら作者が対応したのかもしれません。

Lollypop 0.9.400の変更点を確認してみましたが、けっこう修正されているようなのでちょっと不安定なのかもしれません。
New responsive design
New fullscreen mode
New default playback behaviour: you can mix albums and tracks!
New search widget
いずれにせよ、timeshiftのバックアップがあるので安心してお試しできることがわかりました。次のアップデートが配信されたらまた試してみたいと思います。

2018-03-09

Lollypopが起動しなくなってしまった

LollypopはLinuxで使えるミュージックプレイヤーです。ワタシはLinux Mintで愛用しています。

そのLollypopですが、先日バージョン0.9.400というアップデートがPPA経由で配信され、サクッとアップデートしてみたところ、なんとLollypopが起動しなくなってしまいました・・・。

$ apt show lollypop
Package: lollypop
Version: 0.9.400-1ppa1ubuntu1.1
Priority: extra
Section: gnome
Maintainer: cedric.bellegarde@adishatz.org
Installed-Size: 1,963 kB
Depends: dconf-gsettings-backend | gsettings-backend, gir1.2-glib-2.0 (>= 1.35.9), gir1.2-gtk-3.0 (>= 3.8), gir1.2-gstreamer-1.0, gir1.2-gst-plugins-base-1.0, gir1.2-notify-0.7, gir1.2-secret-1, gir1.2-totem-plparser-1.0, gnome-settings-daemon, python3, python3-dbus, python3-gi, python3-gi-cairo
Recommends: python3-pylast (>= 1.0.0), youtube-dl (>= 2016.09.19), gir1.2-webkit2-4.0
Download-Size: 335 kB
APT-Manual-Installed: yes
APT-Sources: http://ppa.launchpad.net/gnumdk/lollypop/ubuntu xenial/main amd64 Packages
Description: Lollypop is a GNOME music playing application.
起動しなくなってしまった原因はまだ調べていませんが、公式サイトを確認してみると次のバージョンである0.9.400.1が作成済みのようです。これはまだ配信されていないようですが。

Tags · Cédric Bellegarde / lollypop · GitLab

一時的に古いバージョンをインストールし直そうかと思い、/var/cache/apt/archivesをのぞいてみましたが、残念ながら.debファイルは0.9.400しか残っていませんでした。

 もう少し様子を見てみようと思います。

2018-03-08

Linux MintとWindowsの時計がずれる

Linux Mint18.3とWindows 10をデュアルブートで使っています。メインはLinux Mintですが、たまにWindowsを使います。

そんな時、Windows側の時計がUTCのままでずれてしまうという事象が発生します。これをLinux Mint側で修正する手順です。

まずは現在の設定を確認します。
$ timedatectl status
      Local time: 水 2018-03-07 20:55:15 JST
  Universal time: 水 2018-03-07 11:55:15 UTC
        RTC time: 水 2018-03-07 11:55:15
       Time zone: Asia/Tokyo (JST, +0900)
 Network time on: yes
NTP synchronized: yes
 RTC in local TZ: no
一番下に表示されるRTC in local TZ: noが修正したい項目です。


続いて、修正用のコマンドを発行します。

sudo timedatectl set-local-rtc 1
なんの応答もしてくれない、そっけないコマンドです。


さて、もう一度設定値を確認してみます。
$ timedatectl status
      Local time: 水 2018-03-07 20:55:31 JST
  Universal time: 水 2018-03-07 11:55:31 UTC
        RTC time: 水 2018-03-07 20:55:31
       Time zone: Asia/Tokyo (JST, +0900)
 Network time on: yes
NTP synchronized: yes
 RTC in local TZ: yes

Warning: The system is configured to read the RTC time in the local time zone.
         This mode can not be fully supported. It will create various problems
         with time zone changes and daylight saving time adjustments. The RTC
         time is never updated, it relies on external facilities to maintain it.
         If at all possible, use RTC in UTC by calling
         'timedatectl set-local-rtc 0'.
Local timeとRTC timeが同じ値にセットされました。これでWindowsを起動しても時計がずれることはなくなります。

しかし、RTCをUTCではなく、Localにセットすると長い警告文が追加で表示されるようになります。サマータイムを使っている地域だと致命的なのかもしれませんが、ここは日本でサマータイム制度はないので気にせずこのまま使うことにしました。



2018-03-06

長芋は青森の特産品

長芋って青森県の特産品だったんですね。知りませんでした。

というわけで、たまに実家の青森からドカンと配送される長芋が余っておりまして、毎回「とろろ」だと飽きてしまうので、簡単に作れて新鮮な感じの長芋料理がないものか、いつものクックパッドで調べてみました。



これ、おいしそうなのですが、油で揚げるというのが面倒なので却下となりました。いや、絶対においしいのはわかっているのですが・・・・。



いや、これも絶対においしそうです。しかし、冷蔵庫に豚肉がないようです。今日は残念ですが、今度買い物に行った時に豚肉を買ってきてこれを作ります。




今日はこれにしました。長芋を輪切りにしてフライパンで焼くだけです。味付けは醤油のみというシンプルさが良いですね。海苔とかつお節があれば見た目も豪華になりそうです。



2018-03-05

先輩とのサシ飲みで

ちょっと思い出してニヤッとしてしまいました。

先週の金曜日、とある先輩とサシ飲みしました。なんかの飲み会の二次会で、サシ飲みは初めてに近いはずです。

その先輩が「上司がいついつを境に接する態度が変わったのが気になる」と言っていました。

ちょうど季節的に人事異動の下準備が盛んな時期で、たまたま私も人事異動の波の中の人であったため裏の事情を知っていて、先輩には「冷たくなったわけではなくて、他の課題があってそっちに注力してるんですよ」と伝えたところ、「何々、教えてよ」と言われ、教えるわけには行かないので「今は言えないんですよ」と伝えたら、面白い発言がありました。

「ワタシ君とは信頼関係あると思っているのに」 とか、「Aさんからオレは鉄壁だ、みたいに言われてるのに」とか。

「Aさん」というのはかなり口の軽い先輩のことでして、そんな人に「鉄壁」と言われているのは「信頼性ゼロだな」と思いました。その時のワタシ、顔は真面目な表情をしていましたが、心の中では苦笑いしてました。
 ※ところで、口の軽い人ってなんでかいろんな情報を持ってますよね。

そもそも「言えない」と伝えているのに「オレは口が堅いから安心しろ」と言ってくる時点で「オマエ、信頼性ゼロ」と思われることを認識していないことが可笑しかったです。

ということを今になって思い出し、変わった先輩だなと思ったことを思い出しては一人でニヤニヤしてしまいました。

2018-03-02

LibreOffice Calcでオートフィル

Linux Mint 18.3でLibreOffice 6.0を使用しています。特に問題ありません、快調です。

Microsoft Excelでオートフィルってよく使うと思うのですが、これをLibreOffice Calcでどうやって操作するのか謎でした。使い方を調べる時間があったら手で連番打った方が速いや、という感じです。

しかし、重い腰を上げて調べてみると、同じ機能が備わっていることがわかりました。私はあまりマウスで操作はしないのですが、手っ取り早いのはマウスでセルの右下のポチを下とか右とかにドラッグすると連続データを埋めてくれるそうです。これは初めて試してみましたが、確かに連続データで埋めてくれました。

いやしかし、キーボードでメニューからも操作できるでしょ、ということで一生懸命調べてみたところ、ついに発見しました。

「シート」 ー「セルのフィル」ー「連続データの作成」



いやぁ、だいぶすっきりしました。

今日の夜はぐっすり眠れそうです。

2018-03-01

(Linux)lowlatency カーネルを使ってみた

Kona Linux が日本製のディストリビューションだと初めて知りました。

そんな Kona Linux ですが、音質重視の Jack エディションなるものがあり、そう言えばUbuntu Studio って low-latency カーネル使ってるから音が良いとか言ってたよな、と。

モノは試しに Linux Mint 18.3 に Synaptic から linux-lowlatency-hwe-16.04 というパッケージをインストールしてみました。インストール後はPCを再起動 することでインストールしたカーネルが反映されます。

low-latency カーネルに変えてみるとなんとなくブラウザの動きが軽快になったような気がしました。これはいい傾向です。

肝心な音質の向上ですが、ちょっとわかりません。音系に関しては追加のソフトウェアをインストールしていないので恐らく Jack はインストールされていない状態です。

ヘッドホンで音楽を聴く時は Planex の 3,000円くらいの USB-DAC を通して聴いているのですが、これがまた非常に高音質で良いです。ですので、あんまり low-latency の恩恵がわかりませんでした。
ヘッドホンじゃない時はディスプレイに内蔵されているショボいスピーカー経由なのであんまり音の違いは感じられないのです。

※ちなみに Planex の製品はもう売ってないようで、近いのはこんな製品です。


ちょっと困ったのは、VLC で動画を再生した時に音声が正しく再生されず、泣く泣くgeneric カーネルに戻したのですが、その後に VLC 側の設定か何かで回避できるのではないかと思って low-latency カーネルを再インストールしたらなぜか VLC は元気に動いてくれるようになりました。どうりで VLC と low-latency カーネルの障害事例を探してもほとんど見つからない訳です。

というわけで、Kona Linux から始まった low-latency カーネルによる高音質化ですが、結果的にはブラウザがちょっとキビキビと反応してくれるようになったという良い形に繋がりました。