记录一些电脑的trick

内容

(1) Thinkpad 用HDMI连显示器,显示器无信号(确认显示器和线没有问题)

解决:笔记本有静电 拔掉电源,电池,鼠标等线,然后按开机几次就可以 。1

(2) 一个不错的blog框架,可以参考源码

(3) 双硬盘装Ubuntu的问题

尝试装20.04时,出现了 “executing grub-install /dev/sda failed”的问题 当不管这个问题时,进入grub之后出现 file ‘/grub/i386-pc/normal.mod’ not found的问题,尝试用18.04也有一样的问题,发现是因为系统安装在/dev/sdb,最后安装在/dev/sda上(参考),就有引导了,而且出现两个系统。

(4) Ubuntu18.04台式机安装wifi

目前用的是brostrend ac1200 wifi, 下载的驱动是在Github的,命令行很简单:

make

# this is important
sudo modprobe cfg80211

sudo insmod 88x2bu.ko

在这个过程中,发现插入USB3.0时没反应,用USB2.0就没有问题。

在使用的过程中,内核升级需要重新编译:

make clean 

make

sudo modprobe cfg80211

sudo insmod 88x2bu.ko

(5) Unbuntu 18.04 安装NIVDIA显卡驱动

如果不知道显卡型号,需要用命令:

ubuntu-drivers devices

然后在官网上下载对应的型号的驱动,安装步骤参见第三种

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install build-essential libc6:i386

sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"

# check
cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf

重启之后sudo telinit 3。然后按快捷键:CTRL+ALT+F1 进入字符界面,注意是sudo bash NVIDIA-Linux-x86_xx.sh

在使用的过程中,会出现内核升级,发现内核升级之后显卡的驱动会失效,所以要禁用Ubuntu的自动升级。不过目前不太确定这个内核升级影响有多大,在Ubuntu16.04的系统和另在一台Ubuntu18.04的系统下,没有禁用升级,显卡也没有失效。

不过安装NVIDIA Drive会给安装CUDA带来问题,参考blog, 因该意思是要重新安装CUDA的驱动,应为CUDA会带有NVIDIA的drive。有两种办法解决问题:

a. 先卸载NVIDIA Drive,然后安装CUDA,参考blog1blog2

b. 不安装CUDA自带的Drive。

之后之安装cudnn,参考blog

Footnotes

  1. https://www.zhihu.com/question/273905971