PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
DigiCurrency
[挖矿] Nvidia 挖 Monero(XMR) on Fedora 25
楼主:
nhnc
(nhnc)
2017-07-03 13:17:13
这篇要使用的挖矿程式是XMR-Stak-GPU
(https://github.com/fireice-uk/xmr-stak-nvidia)
系统是Fedora 25,kernel已更新至4.11,原本是4.8。
使用Nvidia GT 730做测试。
以下都是以root在bash下进行。
1. 首先要安装Nvidia驱动程式。
(a) 先确定你的显示卡有支援cuda的平行运算架构
lspci |grep -E "VGA" 找出显示卡型号。
http://www.geforce.com.tw/hardware/technology/cuda/supported-gpus
接着下载适合的驱动程式:
http://www.nvidia.com.tw/Download/index.aspx?lang=tw
下载后放到自己方便的资料夹里。
我这边下载的是 NVIDIA-Linux-x86_64-375.66.run
(b) 更新kernel和相关的套件
# dnf update
不更新也可以,在(c)步骤安装kernel-devel、kernel-headers必须加上版本,
要跟目前的kernel相同才行。
例如 dnf install kernel-devel-4.8.6
重开机。未执行此步骤不用。
(c) 安装相关的套件
dnf install kernel-devel kernel-headers dkms dkms-nvidia gcc cmake acpid
(d) fedora 默认是使用 nouveau 的显示驱动程式,要先把他关掉
直接执行 sh NVIDIA-Linux-x86_64-375.66.run,让安装程式去关闭nouveau。
安装程式会先告诉你现在是nouveau在运行无法安装,然后问你:
For some distributions, Nouveau can be disabled by adding a file
in the modprobe configuration directory. Would you like
nvidia-installer to attempt to create this modprobe file for you?
选择 yes,后面就ok到底,最后的Error讯息不重要。
他就会建立一个/etc/modprobe.d/nvidia-installer-disable-nouveau.conf
(e) 修改grub设定/etc/sysconfig/grub
找到GRUB_CMDLINE_LINUX,最后加入rd.driver.blacklist=nouveau
如: GRUB_CMDLINE_LINUX="rhgb quiet rd.driver.blacklist=nouveau"
因为是手动编辑grub组态档,所以要执行以下指令才能启用变更
如果是BIOS开机,执行 grub2-mkconfig -o /boot/grub2/grub.cfg
如果是UEFI开机,执行 grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
(不确定的话就看哪个档案存在,通常不会两个都存在)
(f) 移除nouveau
dnf remove xorg-x11-drv-nouveau
(g) 备份目前的开机映像档,建立新的
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)
(h) 将系统开机在文字模式,不要进入 X window
systemctl set-default multi-user.target
重开机。
(i) 重开机后到放置安装程式的目录再次安装驱动程式
执行 sh NVIDIA-Linux-x86_64-340.98.run
License : Accept
register the kernel module sources with DKMS : Yes
Installer 32-bit Compatibility Libraries : Yes
Installer Xorg Backup : Accept
完成。
安装完成后使用nvidia-smi确认是否有看到显示卡资讯。
例如:
http://imgur.com/a/ve4bs
不过driver的版本似乎有机会会造成安装失败,
我用375版本的driver测试可以,另一台电脑按照同样的步骤,
因为是GeForce 210的卡,下载340版本就失败。
目前还不知道原因。http://imgur.com/a/5LhzZ
或许有高手可以帮我Debug一下?QQ
更新:问到是因为340版本尚未支援linux 4.11 kernel
因为我是用一台垃圾做测试,板友通常没有垃圾应该不会碰到这问题XD
再更新:340 for kernel 4.11 有更新档
https://www.if-not-true-then-false.com/2015/
fedora-nvidia-guide/4/#download-nvidia-patched-installer
安装是没问题,但是一样不能跑挖矿,因为
Driver does not support CUDA 8.0 API! Update your nVidia driver!
真是悲剧XD
(2) 安装cuda
(a) 使用negativo Nvidia repo
dnf config-manager
作者:
Ashaku
(尽心篇 天地同流)
2017-07-03 14:51:00
可是现在xmr 1000hs 一天收益有多少? 我怀疑我倒贴耶..
楼主:
nhnc
(nhnc)
2017-07-03 14:56:00
1000 H/s 一天约 0.05 XMR ~ 60 NTD
作者:
Ashaku
(尽心篇 天地同流)
2017-07-03 15:08:00
qq 算上电费挖空虚的 = =
作者:
yys310
(有水当思无水之苦)
2017-07-03 15:25:00
电费没那么贵吧
作者:
Ashaku
(尽心篇 天地同流)
2017-07-03 15:28:00
一度抓六元好了 一天大概43.2 算45一天15元还要算上设备的折旧维修还有一开始设定所花的时间
作者:
goldflower
(金色小黄花)
2017-07-03 18:18:00
挖xmr的原因是什么@@? 为了让旧显卡能派上用场吗?不然62h/s真的是跑心酸的 我i7 6700k都很心酸了QQ
楼主:
nhnc
(nhnc)
2017-07-03 18:26:00
我主要是用CPU挖阿,i7-5930k大概560H/s,只是想说显卡闲著就拿来一起跑一跑XD
作者:
Ashaku
(尽心篇 天地同流)
2017-07-03 21:10:00
请问大大5930K的耗电大概是多少?
楼主:
nhnc
(nhnc)
2017-07-03 21:14:00
TDP 140W,但是我OC4.7G,应该超过很多
[email protected]
作者:
leftc
(阿左)
2017-07-04 01:07:00
我的ryzen1800 3.7G 600h/s 120w
作者:
david31408
(Hope)
2017-07-08 14:09:00
请问是一定要原生的Fedora吗 VM的可以吗
作者:
kuma660224
(kuma660224)
2017-07-09 10:17:00
XMR大概只是抵主机的电费与折旧,不求靠他赚钱
作者:
david31408
(Hope)
2017-07-09 16:49:00
蛮稳定的 BTC大跌XMR相对稳定就可以买多一点BTC
继续阅读
[公告] 加密货币闲聊区 7/3
DarkerDuck
[挖矿] pciex1插槽上的显卡侦测不到
xulglma
[Coin] 关于ICO的EOS
younoggyy
[挖矿] 三张1060只有一张在跑…
max1boy
[交易] 感觉各交易所价差不小?
wahaha99
[挖矿] 各位470/480单卡功耗大概在多少?
wahaha99
[Coin] Monero-台湾正体中文站 新站开张
leftc
[挖矿] Monero(XMR)挖矿/ xmr-stak-cpu on linux
nhnc
[挖矿] 挖矿程式Claymore Miner 问题
forry6565
[Coin] 传ETH到POLO,ETH变少?(有更新)
e0478487
Links
booklink
Contact Us: admin [ a t ] ucptt.com