我在我的 ASUS FX503-VD 笔记本电脑上使用内核为 4.17.0-041700rc6 的 ubuntu 18.04,该笔记本电脑配备 Intel Core i5-7300hq 和 NVIDIA GTX 1050(4GB)。
自从安装 Ubuntu 并修复触摸板问题后,这台笔记本电脑出现了几个问题。升级到 17rc6 内核解决了触摸板问题。安装 nvidia 驱动程序后,我发现我的电池耗电非常快(我安装了 TLP,但仍然需要 3-4 小时)。
因此我尝试切换回英特尔卡,但登录后系统就冻结了。
我尝试按照https://askubuntu.com/a/923216/847770并成功创建了一个映像。当我尝试在 grub 中使用此映像启动时,它弹出内核恐慌(似乎我做错了),但我不得不尝试一下,因为我没有10-linux
文件。
输出如下ls -a /boot
:
. initrd.img-4.18.0-041800rc5-generic
.. memtest86+.bin
abi-4.15.0-20-generic memtest86+.elf
abi-4.15.0-23-generic memtest86+_multiboot.bin
abi-4.17.0-041700rc6-generic retpoline-4.15.0-20-generic
abi-4.17.8-041708-generic retpoline-4.15.0-23-generic
abi-4.18.0-041800rc5-generic retpoline-4.17.0-041700rc6-generic
acpi_gpufix retpoline-4.17.8-041708-generic
config-4.15.0-20-generic retpoline-4.18.0-041800rc5-generic
config-4.15.0-23-generic System.map-4.15.0-20-generic
config-4.17.0-041700rc6-generic System.map-4.15.0-23-generic
config-4.17.8-041708-generic System.map-4.17.0-041700rc6-generic
config-4.18.0-041800rc5-generic System.map-4.17.8-041708-generic
efi System.map-4.18.0-041800rc5-generic
grub vmlinuz-4.15.0-20-generic
initrd.img-4.15.0-20-generic vmlinuz-4.15.0-23-generic
initrd.img-4.15.0-23-generic vmlinuz-4.17.0-041700rc6-generic
initrd.img-4.17.0-041700rc6-generic vmlinuz-4.17.8-041708-generic
initrd.img-4.17.8-041708-generic vmlinuz-4.18.0-041800rc5-generic
如您所见,我已成功将其复制到 /boot。
这是我的ls -a /etc/grub.d/
输出:。
. 40_custom_proxy 45_uefi-firmware proxifiedScripts
.. 41_linux_proxy 46_custom_proxy README
00_header 42_linux_xen 47_custom .script_sources.txt
05_debian_theme 43_memtest86+ backup
10_linux_proxy 44_os-prober bin
输出如下nvidia-smi
:
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 396.24.10 Driver Version: 396.24.10 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 1050 Off | 00000000:01:00.0 Off | N/A |
| N/A 50C P3 N/A / N/A | 320MiB / 4042MiB | 1% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1163 G /usr/lib/xorg/Xorg 28MiB |
| 0 1576 G /usr/bin/gnome-shell 48MiB |
| 0 1753 G /usr/lib/xorg/Xorg 127MiB |t
| 0 1927 G /usr/bin/gnome-shell 115MiB |
+-----------------------------------------------------------------------------+
我希望 Glat (https://askubuntu.com/users/680254/glats)可以看到我的帖子并帮助我解决问题。
编辑2
实际上我发现它可以通过acpi=off
选项启动,但它会关闭 tauchpad,所以对我来说这不是一个解决办法。但是,电池仍然消耗得很快,而且我不知道如何更改键盘背光(/sys/class/leds 中没有 kbd:backlight 等文件)。
编辑3
昨天我尝试安装 Linux Mint,因为我在互联网上看到一篇帖子,其中一个人有同样的笔记本电脑(asus fx503vd),他通过切换到 MDM 桌面管理器使 prime-select 工作,但 gksu 被删除了,我无法切换回它。仍在寻找答案。
编辑4
这个*****问题变成了一个糟糕的博客。刚刚找到一个可能的解决方案的页面https://connorkuehl.github.io/dell-inspiron-7559-linux-guide/index.html,所以我可能会尝试安装 bumblebee,因为它可以帮助完全关闭我的 nvidia 卡,这样我就可以节省电量。
编辑5
我终于解决了触摸板和 nvidia 驱动程序的问题。因此,在安装 bumblebee 之前,我要制作一个恢复映像。情况越来越好了!
答案1
因此,我按照本指南使其在 Ubuntu 18.04 lts 上运行(https://askubuntu.com/a/923216/847770)
警告 Ubuntu 16.04 与本指南不兼容,因为不支持 libssl 1.1,这导致 iASL 无法正常工作。
您还必须安装 bumblebee 并在其 .conf 文件中将您的驱动程序列入黑名单。
现在我可以用任何冻结来切换我的卡:)