Stage4

Gentoo 的安装一向比较费时,如果你有一堆机器该怎么办?每一台手工编译,岂不是要累死。 受 Chymeric Tutorials的mkstage4 - Stage 4 Tarballs Made Easy 文章启发 , 这里我们来讲个简单的办法:

  • 安装配置好一台gentoo的机器。记得make.conf里面的编译选项不要优化过度。我自己的设置是:
    CFLAGS="-march=ivybridge -mtune=native -O2 -pipe"
    CXXFLAGS="${CFLAGS}"

Continue reading...

CUDA without IEEE 754 binary128

emerge nvidia-cuda-sdk-9.0.176出现如下错误

/usr/include/bits/floatn.h(61): error: invalid argument to attribute "__mode__"
/usr/include/bits/floatn.h(73): error: identifier "__float128" is undefined

最初的patch从reddit上来的,已然被ubuntu接收,不得不说在这些细节上ubuntu还是做的不错的。

--- a/u...

Continue reading...

fedora

gpu linux

Fedora 拾遗

Fedora的稳定版的打包质量比ubuntu是要强多了,虽然大半年有一次版本升级,但基本上可以远程完成,也不错了。

Nvidia ON Fedora

negativo17.org的打包不错。但是要注意安装前升级 kernel 和 kernel-devel,并boot到新的 kernel,安装完成不要忙着重启,

dkms status

看一下nvidia的module和kernel的版本是否对应。

Systemd+grub boot into textmode

把现有的grub.cfg的linux启动项目复...

Continue reading...