Fedora 25 on DELL XPS 13 9343

Fedora 25がリリースされましたね。 Fedora Magazine: Fedora 25 released! 今回の目玉は、デスクトップ版(Fedora Workstation)においては、Waylandが標準になったことでしょうか。 あと開発環境としては、PHP 7やRustの対応がありますね。 ...

published at 2016-11-23 · updated at 2016-11-23 · Linux

DELL XPS 13 9343 無線LANカード換装

半年ほど前にXPS 13(9343)を購入したのですが、評判の通りとても良いマシンで気に入っています。 やっぱりある程度金出さないとダメなんだなあと思いました。 Skylakeが搭載された新しいモデル(9350)も販売されているらしいですね。 さて、今回は内蔵の無線LANカード(DELL DW1560)をIntel Dual Band Wireless-AC 7265へ換装するお話です。 なぜ換装したかといえば、このPCにはFedoraをインストールして使っているのですが、どうもWiFI接続が不安定なのです。DELL DW1560の中身はBroadcom BCM94352Zなのですが、b43ではサポートされておらず、broadcom-wlを導入する必要があります。 ...

ZTE OPEN C FirefoxOS(B2G)をビルドしてアップデートする2

それでは本題のビルド作業になります。 Firefox OSのmsterブランチからNightlyビルド及び日本語化・日本語IMEの導入が目標です。 現時点では、Firefox OS 2.2になります。 ビルド環境の構築 まず、ビルド環境ですが、現在64bit版LinuxかMac OS Xで動作するとのことです。 私はFedora 20 (64bit版)で行いました。 MDN: Firefox OS ビルドの必要条件 基本的には上記ページを参照して進めていきます。環境に合わせて各種準備を行ってください。 まずは必要なパッケージをインストール $ sudo yum install autoconf213 bison bzip2 ccache curl flex gawk gcc-c++ git glibc-devel glibc-static libstdc++-static libX11-devel make mesa-libGL-devel ncurses-devel patch zlib-devel ncurses-devel.i686 readline-devel.i686 zlib-devel.i686 libX11-devel.i686 mesa-libGL-devel.i686 glibc-devel.i686 libstdc++.i686 libXrandr.i686 zip perl-Digest-SHA wget また、Fedora 20のgccはデフォルトで4.8ですが、ビルドには4.6が推奨されるとのことなので、ダウンロードしておきます。 $ curl -O http://people.mozilla.org/~gsvelto/gcc-4.6.4-fc19.tar.xz $ sudo tar -x -a -C /opt -f gcc-4.6.4-fc19.tar.xz [追記] Fedora 21の場合はMake 4.0がデフォルトなので、ビルドに必要な3.82をインストール必要があります。(=>MDN Fedora21) $ curl -O http://people.mozilla.org/~gsvelto/make-3.82-fc21.tar.xz $ sudo tar Jxv -a -C /opt -f make-3.82-fc21.tar.xz $ PATH=/opt/make-3.82/bin:$PATH adbもインストールしてなければ、 sudo yum install android-tools ccacheもサイズ大き目に一応設定しておきます。 ccache --max-size 10GB 端末のudevルールを設定します。ZTE OPEN Cじゃない場合はUSBベンダーIDが違うので注意。 $ sudo vim /etc/udev/rules.d/android.rules SUBSYSTEM=="usb", ATTR{idVendor}=="19d2", MODE="0666", GROUP="plugdev" $ sudo systemctl restart systemd-udevd.service 端末のリモートデバッグを有効にするには、 [Settings]-[Device information]-[More information]-☑Remote debugging システムパーティションのバックアップは、ビルドを行うbuild.shでやってくれるので、まあやらなくても。 ...

PHP5.4系にアップデート PukiWiki対応

以前にPHP 5.4系にアップデートしようと試みましたが、運用中のPukiWiki (1.4.7 UTF-8版)が対応せず断念したことがありました。 該当記事: サーバー保守 ・ PHP5.3へ結局後戻り しかしながら、remiリポジトリも5.4系に移行したこともあり、重い腰を上げていざアップデートへ。 あと、eAcceleratorがエラーで入らなかったのでAPCをインストール。(⇒ 仮メモ: CentOS5でRemiのPHP5.4にupdateするとエラー) ...

PHP5.3へ結局後戻り

やっぱりPHPを5.3.11へダウングレードした。 昨日だか一昨日だかにPHP 5.4.1, 5.3.11がリリースされたみたいなのでついでというか。 バグフィックスが主みたいですけどね。 まぁPukiWikiの件もありますし、しばらくはこれでいきましょう。 ただ、別のWikiないし汎用CMSに乗り換えようかとも考えています。 ...