我有一台 MSI gp62m 7rex leopard pro 笔记本电脑,上面安装了 Ubuntu 18.04,运行 Cinnamon 3.6.7 和 GDM3 3.28.0。它没有关机,日志中显示以下内容:
https://i.stack.imgur.com/4ae9Q.jpg
我猜这不是因为 KVM,我尝试在rmmod
关机前卸载它,然后它在“分离 DM 设备”上冻结。
图形驱动程序是 nvidia 390.48,我的 FS 结构:
sda 119,2G
├─sda1 vfat 512M /boot/efi
├─sda2 ext4 732M /boot
└─sda3 crypto_LUKS 118G
└─sda3_crypt LVM2_member 118G
├─ubuntu--vg-root ext4 117G /
└─ubuntu--vg-swap_1 swap 976M [SWAP]
sdb 931,5G
└─sdb1 crypto_LUKS 931,5G
└─home_drive ext4 931,5G /home
我也尝试从 /etc/default/grub 中删除“quiet splash”,但没有任何反应。
答案1
对我来说,它来自 nvidia 驱动程序。我不得不在 grub 选项中设置 acpi=off,并删除所有与 nvidia 驱动程序相关的安装。出于某种原因,我在 ubuntu 16.04 和 18.04 上使用类似的笔记本电脑(高端 msi 和 asus,两者都有 gtx 1050)时遇到了问题,但在 17.10 上,它开箱即用。
希望它能有所帮助并可能为您提供备份解决方案
答案2
我发现这个链接非常有用,而且很管用!!我的 MSI 游戏笔记本电脑多次没有重启。我尝试在 Quiet Splash 中更改许多参数。但都不起作用。最后,下面的链接救了我。 https://gist.github.com/mari-linhares/cef4cb3440408e44963d1447a7db5ae0安装Ubuntu 18.04
获取图像
https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-ubuntu#0
安装(解决问题)
- 安全启动已禁用(在 BIOS 中更改此项,对于 MSI 计算机,请重新启动系统并在加载操作系统之前按几次删除键)。
可能的问题:安装时屏幕冻结
- 重启系统
- 转到“安装 Ubuntu”选项(但不要按 Enter 键)
- 按 e
- 找到以 linux 开头的行,然后在 quiet splash 后添加 modprobe.blacklist=nouveau。
- 选择一个 Wifi 网络并安装第三方软件和更新。
- 安装完成后,移除闪存驱动器并重新启动。
安装 Nvidia 驱动程序
modprobe.blacklist=nouveau
在 GRUB 中选择 Ubuntu(如果屏幕再次冻结,则 可能需要重复该步骤)。- 确保安全启动已被禁用。
访问命令行(Ctrl+Alt+ F1,F2,F3...F??)
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt install nvidia-driver-396 sudo reboot
安装 Conda
安装 CUDA 9.0 和 CUDNN 7.0
安装 Pytorch 0.4
创建 conda 环境
conda create -n torch python=3.6 install torch (cuda 9) conda install -y pytorch=0.4 torchvision cuda90 -c pytorch
如果 CUDA 9 失败,请使用 CUDA 8 以这种方式安装
conda install -y pytorch=0.4 torchvision -c pytorch conda install cuda80 -c soumith
测试 GPU 安装
python -c 'import torch; print(torch.rand(2,3).cuda())'
安装 TensorFlow(1.8)
https://www.tensorflow.org/install/install_linux#installing_with_anaconda
记住
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
测试 GPU 安装
python -c 'from tensorflow.python.client import device_lib; device_lib.list_local_devices()'
输出:
2018-06-11 11:32:18.954198: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1053] Created TensorFlow device (/device:GPU:0 with ...)