问题:无法控制屏幕分辨率、亮度和分数缩放。
详细信息:戴尔 Inspiron 14 7000 NVIDIA Corporation GP107M [GeForce MX350] 当前正在使用 nvidia-driver-455 - 建议使用非免费发行版
我尝试了什么?我使用以下方式安装了驱动程序图形用户界面和命令行。有时,这包括在重新启动时输入 MOK 键。我尝试了nvidia-driver-450
(默认设置),但nvidia-driver-455
没有成功。设置仍然报告“未知显示”,并且无法控制分辨率或亮度(键盘按钮)。我已阅读信息这里并按照顶部答案和附带的链接操作。后来尝试设置 Nouveau 驱动程序,但 Ubuntu 系统没有运行。我刚刚格式化并重新安装了全新的 Ubuntu 系统,再次尝试,nvidia-driver-455
问题仍然存在。目前nvidia-settings
显示以下内容
(nvidia-settings:8330): GLib-GObject-CRITICAL **: 00:13:35.897: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
ERROR: nvidia-settings could not find the registry key file. This file should have been installed along
with this driver at /usr/share/nvidia/nvidia-application-profiles-key-documentation. The
application profiles will continue to work, but values cannot be prepopulated or validated, and
will not be listed in the help text. Please see the README for possible values and descriptions.
** Message: 00:13:35.930: PRIME: No offloading required. Abort
** Message: 00:13:35.930: PRIME: is it supported? no
并在包含所有详细信息的窗口中打开 NVIDIA X 服务器设置。nvidia-smi
命令显示以下内容。
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 455.38 Driver Version: 455.38 CUDA Version: 11.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce MX350 Off | 00000000:01:00.0 Off | N/A |
| N/A 56C P8 N/A / N/A | 9MiB / 2002MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 801 G /usr/lib/xorg/Xorg 4MiB |
| 0 N/A N/A 1374 G /usr/lib/xorg/Xorg 4MiB |
+-----------------------------------------------------------------------------+
我注意到在尝试暂停时屏幕上显示了一些线条(我不认为它这样做),相关的是:
[ 395.973798] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: failed to init link iDisp1: -517
PS 音频驱动程序也不起作用,也许需要稍后再尝试/线程。
编辑 06/01/2021
lspci -k | grep -EA3 'VGA|3D|Display'
返回
0000:00:02.0 VGA compatible controller: Intel Corporation Device 9a49 (rev 01)
Subsystem: Dell Device 09d9
Kernel modules: i915
0000:00:04.0 Signal processing controller: Intel Corporation Device 9a03 (rev 01)
--
0000:01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce MX350] (rev a1)
Subsystem: Dell GP107M [GeForce MX350]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
答案1
2021 年 12 月 1 日。我遵循的解决问题的精确而详细的步骤(请注意,可能存在不必要的步骤,但这是我根据我的专业知识能做的最好的事情)。
首先,我发现prime-select query
输出的是当前的显示设置,在本例中是 nvidia 或 intel。使用sudo prime-select intel
(或) 可以切换到 intel (或 nvidia) sudo prime-select nvidia
。选择 intel 并重新启动后,问题仍然存在。
第二,我读彼得的笔记。仔细阅读了一下——注意!我没有按照他的指示安装 Ubuntu——尤其是“安装 NVIDIA 驱动程序”上方的七个步骤,我在这里复制这些步骤以增加冗余:“1. 打开终端。2. 输入。3 sudo gedit /etc/default/grub
. 将行更改GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
为GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0"
。4. 按“保存”并关闭窗口。5. 在终端中,输入sudo update-grub2
。6. 重新启动。7. 选择 Ubuntu。如果要启动 Ubuntu,您可以在启动选项中添加或nomodeset
。nouveau.modeset=0
但是,如果使用前者,则无法调整屏幕亮度。请记住,仅nomodeset
适用于安装 Ubuntu。用于nouveau.modeset=0
安装启动将失败。”(Peter Pang,2018 年)。重新启动,问题仍然存在。
第三,我按照作者的建议安装了 tlp 和 powertop 来延长电池寿命。重启后,风扇似乎没有以前转得那么快了。此时,尝试重启几次,可能会解决问题(我怀疑上面的方法可能就足够了)。
第四,我继续按照步骤亚特里特里维迪要创建共享 NTFS 分区,我按以下顺序输入以下内容:
sudo apt-get install ntfs-3g
、、、、、、。屏幕固定为2560x1600 ,我将其设置为 200% 缩放(大字母和图标),但出于某种原因,登录屏幕总是以sudo mkdir /media/storage
100 % 缩放比例显示。这次重启后,登录屏幕也以 200% 缩放比例显示,这让我希望有些事情已经发生了变化。sudo mkdir /mnt/storage
sudo cp /etc/fstab /etc/fstab.backup
sudo cp /etc/fstab.backup /etc/fstab
sudo blkid
reboot
按下键盘上的亮度按钮,它就起作用了!转到“设置”>“屏幕显示”,然后就好了!我有一个“内置显示器”和几十种分辨率可供选择。我保留原来的分辨率,激活了分数缩放并调整为 150%。
这为我解决了这个问题,并希望它能够帮助其他遇到相同或类似问题的人。
PS 是时候看看声音问题了。