ZONDEEL BLOG

技術と生活のログ

ハードウェアを Skylake に交換したので Ubuntu のカーネルをバージョンアップした。

最近ハードウェア環境を更新して Skylake に一新した。
Ubuntu 14.04 をクリーンインストールして綺麗な環境としたが音がならないので
カーネルのバージョンをアップデートしてみた。

最終的には 4.1.5 へアップデートした。
(元々のバージョンを控えるのは忘れてしまった)

$ uname -r
4.1.5-040105-generic

参考にしたのは以下で、まんま実行して完了した。

How to Upgrade to Linux Kernel 4.1.5 (stable) on Ubuntu / Linux Mint / Elementary OS | Ubuntu Maniac

必要な deb ファイルをダウンロードする。

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1.5-unstable/linux-headers-4.1.5-040105_4.1.5-040105.201508101730_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1.5-unstable/linux-headers-4.1.5-040105-generic_4.1.5-040105.201508101730_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1.5-unstable/linux-image-4.1.5-040105-generic_4.1.5-040105.201508101730_i386.deb

インストールして再起動。音もきちんと出てよかった。

sudo dpkg -i *.deb
sudo update-grub
sudo reboot

Ubuntu 14.04 で 最新の NVIDIA ドライバーにアップデートする

どうもアップデートの都度(NVIDIA 331)、
NVIDIAのドライバー更新で失敗のダイアログが出る。

気になるので最新のドライバーを指定して
インストールしてみることにした。

以下のサイトで使用しているビデオカードのドライバーバージョンを確認する。

NVIDIAドライバダウンロード

自分のものは GeForce GTX 650 Ti で
適用バージョンは 346 のようだ。

$ sudo lshw -short -class display
H/W path        デバイス  クラス   詳細
================================================
/0/100/1/0                    display     GK106 [GeForce GTX 650 Ti]

以下のサイトを参考に実施する。

askubuntu.com

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
apt-cache search 'nvidia-[0-9]+$'
   nvidia-173 - NVIDIA legacy binary driver - version 173.14.39
   nvidia-310 - Transitional package for nvidia-310
   nvidia-319 - Transitional package for nvidia-319
   nvidia-304 - NVIDIA legacy binary driver - version 304.125
   nvidia-331 - NVIDIA binary driver - version 331.113
   nvidia-340 - NVIDIA binary driver - version 340.76
   nvidia-346 - NVIDIA binary driver - version 346.59
   nvidia-349 - NVIDIA binary driver - version 349.16
sudo apt-get install nvidia-346

インストール後再起動をして完了。

FAT32 では シンボリックリンク (symbolic link) が作れない

ファイル置き場としてマウントしてるFAT32のHDD上で
node を make していた際にシンボリックリンク(symbolic link)が
作成できないというエラーになっていた。

ln -fs out/Release/node node
ln: シンボリックリンク `node' の作成に失敗しました: 許可されていない操作です
make: *** [node] エラー 1
zondeel@zonbuntu:~/storage/tmp/node-v0.10.32$ ln -fs out/Release/node node
ln: シンボリックリンク `node' の作成に失敗しました: 許可されていない操作です
zondeel@zonbuntu:~/storage/tmp/node-v0.10.32$ ll
合計 1024

よくよく調べると FAT32 フォーマット上ではシンボリックリンクが出来ないらしい。
下記の内容を見ると NTFS では出来るようなので Windows と共用を考えている場合には
そちらのほうがいいかもしれない。

なぜ出来ないのか気になる。

追記-----

HDDのフォーマットを NTFS へ変更して
再度ビルドをかえたところ無事に完了した。