Ubuntu 17.10でWaylandを無効にする
Ubuntu 17.10からWaylandがデフォルトになるのだが、Wayland環境だと日本語入力の変換候補が画面左上に表示されたり、
管理者権限が必要なGUIアプリケーションが起動しなかったり、
- Bug #1712089 “Invalid MIT-MAGIC-COOKIE-1 keyUnable to init serve...” : Bugs : synaptic package : Ubuntu
- Bug #1713313 “Unable to launch pkexec'ed applications on Wayland...” : Bugs : backintime package : Ubuntu
- Bug #1713311 “Unable to launch applications which use su-to-root...” : Bugs : nmap package : Ubuntu
とまぁ色々微妙なので、Ubuntu 17.10を使う場合はWaylandから従来のX.Orgに戻した方が良さげ。
ログイン画面でパスワードを入力した後、歯車ボタンをクリック、Ubuntu on Xorgをクリック、サインインをクリックしてログインすればOK。
diffツールのMeldの日本語言語ファイルを少し修正
してppaにアップした。Ubuntu 17.10用です。
sudo add-apt-repository ppa:sicklylife/ppa sudo apt-get update sudo apt install meld
Ubuntu 16.04 + Firefox 56でFlashを再生できない不具合(があったがすぐに修正されたっぽい)
※2017年10月5日、すぐに修正されたらしい。
Ubuntu 16.04でFirefox 56にアップデートするとFlashが再生されないバグが発生する模様。
Firefoxの公式サイトからダウンロードできるFirefoxではFlashが動作するらしいので、UbuntuのリポジトリにあるFirefoxのバグらしい?ちなみにUbuntu 17.04では問題なくFlashが動作している。
以下、2ch改め5chより。
266 login:Penguin 2017/10/03(火) 18:32:57.23 id:yWJt3LWe Firefox 56.0 にアップデート後にFlash Playerが動作しなくなりました。 動作させるにはどうすればいいですか? Xubuntu 16.04 64bit Firefox 56.0 64bit Shockwave Flash 27.0.0.130 (Firefox Plugins) Firefox > add-ons > Plugins > Shockwave Flash 27.0.0.130 > Block dangerous and intrusive Flash coutent のチェックを入れても消しても動作しない Firefox > Plugins > Shockwave Flash > Ask to Activate > Activate Adobe Flash > Allow Now > 動作しない Flash Player の状況確認 ttps://helpx.adobe.com/jp/flash-player/kb/235703.html 267 login:Penguin 2017/10/03(火) 18:57:10.32 id:yWJt3LWe ∧∧ / 中\ (; `ハ´) アイヤー! 「 Firefox をダウンロード ― 無料ウェブブラウザー ― Mozilla 」 から firefox-56.0.tar.bz2 をダウンロードして起動したら Flash Player が動作したアル $ sudo apt upgrade 版 Firefox 56.0 だとバグがあるっぽい? - by Ubuntu ?
System-monitorを日本語化
UbuntuのUnity 7環境ではシステム負荷インジケーター(indicator-multiload)というシステムモニターを使っていたのだけど、GNOME Shellでは正常に表示されないようなので、代わりになるアプリはないかと探してみた所、
という拡張機能があったので日本語化してppaにアップロードしてみた。Ubuntu 17.04と17.10用。
sudo add-apt-repository ppa:sicklylife/ppa sudo apt-get update sudo apt install gnome-shell-extension-system-monitor
Ubuntu 17.04でFirefoxのスクロールバーの表示が何か変なのを直す
の続き。
Ubuntu 17.04でもFirefoxのスクロールバーがおかしい。
16.04の時とはまた違って、こちらは細いままになっているので非常にドラッグしにくい。端末で、
sudo echo && wget https://launchpad.net/~sicklylife/+archive/ubuntu/testing/+files/light-themes_16.10+17.10.20170817-0ubuntu1+sicklylife~ppa1_all.deb && sudo dpkg -i light-themes_16.10+17.10.20170817-0ubuntu1+sicklylife~ppa1_all.deb && rm light-themes_16.10+17.10.20170817-0ubuntu1+sicklylife~ppa1_all.deb
と実行して修正版のテーマをインストールした後、ログインし直すと、
こんな風にスクロールバーが太くなる。Firefox以外のアプリでも太くなる。元に戻す場合は、
sudo echo && wget http://mirrors.kernel.org/ubuntu/pool/main/u/ubuntu-themes/light-themes_16.10+17.04.20170406-0ubuntu1_all.deb && sudo dpkg -i light-themes_16.10+17.04.20170406-0ubuntu1_all.deb && rm light-themes_16.10+17.04.20170406-0ubuntu1_all.deb
と実行して元のバージョンのテーマをインストールし直した後、ログインし直せば元に戻る。
Ubuntu GNOME 17.04でGPasteのバグっぽいものを修正して日本語化してみた
GPasteというGNOME環境用のクリップボードマネージャーがある。
Ubuntu 17.04と17.10のGNOME Shellで試用してみたのだが、17.10だとどうも拡張機能がフリーズするバグがあるっぽいというか、17.04でもCPUを使いまくるバグっぽい挙動が見られたので修正して、ついでに日本語化してみた。
※このバグは既に修正済です。
端末で、
sudo add-apt-repository ppa:sicklylife/ppa sudo apt update sudo apt install gnome-shell-extensions-gpaste
と実行するとインストールできる。拡張機能を有効にするには一旦ログアウトするかGNOME Shellの再起動が必要かもしれない。
ちなみに修正部分は以下の通り。
--- a/src/gnome-shell/pageSwitcher.js +++ b/src/gnome-shell/pageSwitcher.js @@ -42,7 +42,26 @@ }, updateForSize: function(size) { - const pages = Math.min((size === 0) ? 0 : Math.floor(size / this._maxDisplayedSize + 1), MAX_PAGES); +/* const pages = Math.min((size === 0) ? 0 : Math.floor(size / this._maxDisplayedSize + 1), MAX_PAGES);*/ + + var pagest; + + if (size === 0) { + pagest = 0; + } + else { + pagest = Math.floor(size / this._maxDisplayedSize); + + if ((size % this._maxDisplayedSize) > 0) { + pagest++; + } + + if (pagest > MAX_PAGES) { + pagest = MAX_PAGES; + } + } + + const pages = pagest; for (let i = this._pages.length; i < pages; ++i) { this._addPage(); @@ -87,9 +106,15 @@ setActive: function(page) { if (page !== 0 && page !== (this._active + 1) && page <= this._pages.length) { if (this._active !== -1) { - this._pages[this._active].setActive(false); +/* this._pages[this._active].setActive(false);*/ + this._pages[0].setActive(false); } this._active = page - 1; + + for (let i = 0; i < this._pages.length; ++i) { + this._pages[i].setActive(false); + } + this._pages[this._active].setActive(true); } },
Ubuntu 16.04でFirefoxのスクロールバーの表示が何か変なのを直す
※2018年3月27日、更新。
※2018年2月19日、元に戻すコマンドを修正。
UbuntuのFirefoxのスクロールバーが何かおかしい。
↑こんな風に普段は細く、
↑マウスオーバーすると太くなるのだが、スクロールバーの背面のサイズは固定されたままなので、何となく不格好に見える。
これは修正されないだろうなと思ってたら、やっぱり修正されないようなので、自分で修正してみた。端末で、
sudo echo && wget https://sicklylife.jp/ubuntu/1604/light-themes_14.04+16.04.20180326-0ubuntu1+sicklylife~ppa1_all.deb && sudo dpkg -i light-themes_14.04+16.04.20180326-0ubuntu1+sicklylife~ppa1_all.deb && rm light-themes_14.04+16.04.20180326-0ubuntu1+sicklylife~ppa1_all.deb
と実行して修正版のテーマをインストールし、ログインし直すと、
↑こんな風に常時太いスクロールバーが表示されるようになる。ついでにFirefox以外のアプリでも常時太いままになる。
元に戻す場合は、
sudo echo && wget http://ftp.jaist.ac.jp/pub/Linux/ubuntu/pool/main/u/ubuntu-themes/light-themes_14.04+16.04.20160415-0ubuntu1_all.deb && sudo dpkg -i light-themes_14.04+16.04.20160415-0ubuntu1_all.deb && rm light-themes_14.04+16.04.20160415-0ubuntu1_all.deb && sudo apt update && sudo apt upgrade -y
と実行してテーマをインストールし直した後、ログアウトすれば元に戻る。
ちなみにUbuntu 17.04だともっと酷くて、Firefoxのスクロールバーが細いままになっている。来年のLTSまでに修正されるといいなぁ…
関連 : Ubuntu 17.04でFirefoxのスクロールバーの表示が何か変なのを直す - Sickly Life Blog