ビルド

Unity 7.4.5 をコンパイルして UI スケーリング問題を修正する

先日、北京のすごい人と飯を食って、Gnome Shell がいま現在クソかどうかという話になった………… 二人の結論は同じだった。Gnome Shell はクソである。 この「クソ」は「Gnome Shell そのもの」だけじゃなくて、どちらかというと「Gnome Shell のクソ開発者ども」を含めての話だ。 Gnome Shell は去年から Fractional Scaling、つまり非整数スケーリングをサポートすると言っていた。この機能は去年の時点でほぼできあがっていて、残りは最後の修正だけだった。当初は Gnome Shell 3.26 で出すと言っていたのに間に合わず、Gnome Shell 3.28 に先送りされた。しかも Gnome の開発者たちはブログで、自分たちの Gnome がどれほどすごいか、あらゆる機能があるか、Fractional Scaling もあるか、とドヤ顔で書いていた。 それから一年経った。Gnome Shell 3.28 Beta が出るというのに、Fractional Scaling の機能は影も形もない。 開発者がいないのか? まさか。

Ubuntu 16.04.2 で BlueZ 5.43 をビルド・インストールする

BlueZ 5.43 は BLE デバイスへの互換性が良くなっていて、バグも少ない。Ubuntu Mate for raspiberry 16.04.2 にはこのバージョンが backport されているのに、公式の Ubuntu には入っていない。仕方ないので自分でビルドするしかない。 wget http://www.kernel.org/pub/linux/bluetooth/bluez-5.43.tar.xz tar xvf bluez-5.43.tar.xz cd bluezbluez sudo apt-get install libusb-dev libdbus-1-dev libglib2.0-dev automake libudev-dev libical-dev libreadline-dev ./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var make sudo make install これでたぶん動くはず。
広告