Problem: Unable to control screen resolution, brightness, and fractional scaling.
Details: Dell Inspiron 14 7000 NVIDIA Corporation GP107M [GeForce MX350] Currently using nvidia-driver-455 - distro non-free recommended
What have I tried?
I have installed the drivers using GUI and command line. This included entering a MOK key when restarting at times. I tried the nvidia-driver-450
(which comes as default) and nvidia-driver-455
with no success. Settings still reported an "unknown display" and no control of resolution or brightness (keyboard buttons).
I have read the information here and followed the top answer and the included link. Later tried to set Nouveau driver but Ubuntu system did not run.
I just did a format and re-installation for a fresh Ubuntu system, went again for the nvidia-driver-455
and the problem persists. Currently nvidia-settings
shows the following
(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
and opens NVIDIA X Server Settings in a window with all details. nvidia-smi
command shows the following.
+-----------------------------------------------------------------------------+
| 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 |
+-----------------------------------------------------------------------------+
I noticed the screen showed some lines when trying to go to suspension (which I don't think it does), the relevant one is:
[ 395.973798] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: failed to init link iDisp1: -517
P.S. The audio drivers don't work either, maybe for a later attempt/thread.
EDIT 06/01/2021
lspci -k | grep -EA3 'VGA|3D|Display'
returns
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
lspci -k | grep -EA3 'VGA|3D|Display'
terminal command. – Pilot6 Jan 06 '21 at 11:22