Ubuntu 18.04 无法在 MSI 笔记本电脑上关闭或重启

Ubuntu 18.04 无法在 MSI 笔记本电脑上关闭或重启

我有一台 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 ...)

相关内容