Ubuntu is unable to detect one of my GPUs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I have an MSI laptop which was working fine with Ubuntu 18, but I decided to upgrade. It has one of these dual graphics setups, which and Intel HD 630 and a NVIDIA GTX 1060 6GB. On Ubuntu 18, I simply get the NVIDIA GPU to work by selecting its drivers on the "Additional Drivers" tab under "Software and Updates", but on this version of Ubuntu, my GPU doesn't appear there any more.
Also, if I type this in the console: $ lspci | grep -i --color 'vga\|3d\|2d'
This is the only line I get: 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
Just in case, my laptop model is this: https:/
I also have Windows on dual boot and the GPU works perfectly fine there. Also, it is not disabled on the BIOS or something like that. I don't think that is even possible on my BIOS either.
$ lspci -k | grep -EA3 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
DeviceName: Onboard IGD
Subsystem: Micro-Star International Co., Ltd. [MSI] HD Graphics 630
Kernel driver in use: i915
$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 05)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
00:14.0 USB controller: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem (rev 31)
00:16.0 Communication controller: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 (rev 31)
00:17.0 SATA controller: Intel Corporation HM170/QM170 Chipset SATA Controller [AHCI Mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #1 (rev f1)
00:1c.3 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #4 (rev f1)
00:1c.4 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #5 (rev f1)
00:1f.0 ISA bridge: Intel Corporation HM175 Chipset LPC/eSPI Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller (rev 31)
00:1f.3 Audio device: Intel Corporation CM238 HD Audio Controller (rev 31)
00:1f.4 SMBus: Intel Corporation 100 Series/C230 Series Chipset Family SMBus (rev 31)
02:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3168NGW [Stone Peak] (rev 10)
03:00.0 Ethernet controller: Qualcomm Atheros Killer E2400 Gigabit Ethernet Controller (rev 10)
04:00.0 USB controller: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller
Looking at the output, I don't know why it says that my processor is an Intel Xeon... it's actually a i7-7700HQ.
Here is a thread on the forum with more people experiencing this issue:
https:/
Any help would be appreciated.
Thanks.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: xorg 1:7.7+19ubuntu14
ProcVersionSign
Uname: Linux 5.4.0-52-generic x86_64
ApportVersion: 2.20.11-
Architecture: amd64
BootLog: Error: [Errno 13] Permiso denegado: '/var/log/boot.log'
CasperMD5CheckR
CompizPlugins: No value set for `/apps/
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Thu Nov 5 20:18:37 2020
DistUpgraded: 2020-05-08 15:27:01,107 ERROR got error from PostInstallScript ./xorg_
DistroCodename: focal
DistroVariant: ubuntu
DkmsStatus:
nvidia, 450.80.02, 5.4.0-51-generic, x86_64: installed
nvidia, 450.80.02, 5.4.0-52-generic, x86_64: installed
virtualbox, 6.1.10, 5.4.0-51-generic, x86_64: installed
virtualbox, 6.1.10, 5.4.0-52-generic, x86_64: installed
ExtraDebuggingI
GraphicsCard:
Intel Corporation HD Graphics 630 [8086:591b] (rev 04) (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. [MSI] HD Graphics 630 [1462:11d7]
InstallationDate: Installed on 2018-10-02 (765 days ago)
InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725)
MachineType: Micro-Star International Co., Ltd. GL72VR 7RFX
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=es_ES.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
Symptom: display
UpgradeStatus: Upgraded to focal on 2020-05-08 (181 days ago)
XorgLogOld:
dmi.bios.date: 03/15/2018
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: E179BIMS.312
dmi.board.
dmi.board.name: MS-179B
dmi.board.vendor: Micro-Star International Co., Ltd.
dmi.board.version: REV:1.0
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Micro-Star International Co., Ltd.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.family: GL
dmi.product.name: GL72VR 7RFX
dmi.product.sku: 179B.3
dmi.product.
dmi.sys.vendor: Micro-Star International Co., Ltd.
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.101-2
version.
version.
version.
version.
version.
version.
version.
affects: | ubuntu → xorg (Ubuntu) |
Changed in ubuntu: | |
status: | Confirmed → Incomplete |
Changed in ubuntu: | |
assignee: | Daniel Martínez Santiago (enon97) → nobody |
affects: | ubuntu → linux (Ubuntu) |
Changed in linux (Ubuntu): | |
status: | Incomplete → New |
Changed in linux (Ubuntu): | |
assignee: | nobody → Daniel Martínez Santiago (enon97) |
Changed in linux (Ubuntu): | |
assignee: | Daniel Martínez Santiago (enon97) → nobody |
It looks like there are two problems here:
1. The kernel can't find the GPU at all. This is either due to a BIOS setting or some kind of optimus / prime switch you need to flip (sorry I'm not familiar with that).
2. You tried to manually install unsupported driver version 455.23.05 and it failed.
So first please check your BIOS and make sure the discrete GPU is enabled. If that doesn't fix it then some quick googling suggests the problem should be fixed by installing a working driver, so try:
sudo apt update
sudo apt install --reinstall nvidia-driver-450 nvidia-prime