使用 inotifywait 监控 Nvidia 驱动安装得到文件
osolinux吧
全部回复
仅看楼主
level 12
haulm✆ 楼主
百度不好列表,只给几行吧
/etc/ld.so.cache~
/etc/OpenCL/vendors/nvidia.icd
/etc/X11/xorg.conf.backup
/usr/bin/nvidia-bug-report.sh
/usr/bin/nvidia-cuda-mps-control
/usr/bin/nvidia-cuda-mps-server
/usr/bin/nvidia-debugdump
/usr/bin/nvidia-installer
/usr/bin/nvidia-modprobe
/usr/bin/nvidia-persistenced
/usr/bin/nvidia-settings
/usr/bin/nvidia-smi
/usr/bin/nvidia-uninstall
/usr/bin/nvidia-xconfig
/usr/lib64/libcuda.so
/usr/lib64/libcuda.so.1
/usr/lib64/libcuda.so.352.55
/usr/lib64/libEGL.so
/usr/lib64/libEGL.so.1
/usr/lib64/libEGL.so.352.55
/usr/lib64/libGLESv1_CM.so
/usr/lib64/libGLESv1_CM.so.1
。。。。。。。。。。。。。
2015年11月15日 06点11分 1
level 12
haulm✆ 楼主
这里面有些文件和 mesa 等包会重复,所以 nvidia 闭源驱动安装会有点麻烦。
2015年11月15日 06点11分 2
我想试下直接将 N 卡驱动打包成 rpm 。
2015年11月15日 11点11分
我之前还试过执行 rpm -qf /usr/bin/nvidia-installer,想看看是哪个rpm包。 如果这个驱动和其它包文件冲突,那么假如卸载这个包后,都有哪些其它包需要重新安装呢?
2015年11月15日 13点11分
所以这个包不好处理,打算用脚本取代冲突的链接,包打了一个,下午测试一下是否可用。
2015年11月16日 00点11分
我还在想是否针对非 N 卡用户得删除 N 卡驱动
2015年11月16日 00点11分
level 12
haulm✆ 楼主
已经完成 Nvidia 驱动的打包,经过调整和使用脚本,不会和 mesa 文件冲突,安装和删除会把相关文件移动或备份到正确位置。
2015年11月16日 12点11分 3
level 1
是的,这个系统默认安装好了bbswitch及bumblebee等,对我来说是很方便,因为我正好就是nvidia optimus的本子,不过我想对于不是用Nvidia显卡的用户而言,Nvidia显卡驱动确实没必要。
考虑到现在i3、i5、i7系列的笔记本好像大部分都是nvidia optimus,如果没有默认安装也得提供个相关说明方便用户参考操作。
2015年11月16日 14点11分 4
以后内核升级会和 N 卡闭源驱动、几款无线网卡驱动一块更新。不想重装系统的用户可以在升级内核后 yum install nvidia-kernel
2015年11月17日 10点11分
不要这个驱动的可以 rpm -e nvidia-kernel,节省100M 空间。
2015年11月17日 10点11分
@haulm✆ 总下载量:182 M 安装大小:727 M ,这么大??
2015年11月17日 10点11分
所以说 1.5 G 大小很多都是为了更好的兼容,个人定制可以精简非常多。
2015年11月18日 00点11分
level 12
haulm✆ 楼主
inotifywait -mrq --timefmt '%d/%m/%y/%H:%M' --format '%T %w %f' -e modify,delete,create,attrib
-m是要持续监视变化。
-r使用递归形式监视目录。
-q减少冗余信息,只打印出需要的信息。
-e指定要监视的事件列表。
--timefmt是指定时间的输出格式。
--format指定文件变化的详细信息。
access 访问,读取文件。
modify 修改,文件内容被修改。
attrib 属性,文件元数据被修改。
move 移动,对文件进行移动操作。
create 创建,生成新文件
open 打开,对文件进行打开操作。
close 关闭,对文件进行关闭操作。
delete 删除,文件被删除。
2017年02月07日 15点02分 5
1