Quantcast
Channel: Ubuntu Forums - Virtualisation
Viewing all articles
Browse latest Browse all 4211

ubuntu guest on VMware: can't find GPU BIOS

$
0
0
Hi,

I've got a multi-OS workstation running ESXi 5.5 for now, 6.x soon. On top I'm running an OSX VM and a Windows VM, with GPU passthrough. Everything works great. But when I try to run a Ubuntu VM (guest) on top of ESXi, with GPU passthrough, it fails using the GPU (a MSI Radeon R9 270X GAMING 2G).

I've tried Ubuntu 14.x LTS, and 16.x LTS. I've tried BIOS and EFI. Everything ends with the same non-functioning GPU.
I've also read this thread https://ubuntuforums.org/showthread.php?t=2235405 , but no luck. It's not clear to me whether I need to path my kernel, or not (and that's not something I'm comfortable with).
I've tried to put BIOS files from www.techpowerup.com into /lib/firmware/radeon, but it did not help.

dmesg shows those lines:

Code:

[  26.286898] input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:16.0/0000:0b:00.1/sound/card0/input11
[  26.286964] input: HDA ATI HDMI HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:16.0/0000:0b:00.1/sound/card0/input12
[  26.590602] [drm] radeon kernel modesetting enabled.
[  26.592270] AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
[  26.592272] AMD IOMMUv2 functionality not available on this system

and

Code:

[  26.643816] Finished initializing topology ret=0
[  26.643854] kfd kfd: Initialized module
[  26.644113] radeon 0000:0b:00.0: enabling device (0000 -> 0003)
[  26.645177] [drm] initializing kernel modesetting (PITCAIRN 0x1002:0x6810 0x1462:0x3030).
[  26.645192] [drm] register mmio base: 0xFD380000
[  26.645193] [drm] register mmio size: 262144
[  26.645201] radeon 0000:0b:00.0: BAR 6: can't assign [??? 0x00000000 flags 0x20000000] (bogus alignment)
[  26.645216] radeon 0000:0b:00.0: BAR 6: can't assign [??? 0x00000000 flags 0x20000000] (bogus alignment)
[  26.645246] [drm:radeon_get_bios [radeon]] *ERROR* Unable to locate a BIOS ROM
[  26.645270] radeon 0000:0b:00.0: Fatal error during GPU init
[  26.645286] [drm] radeon: finishing device.
[  26.645287] [TTM] Memory type 2 has not been initialized
[  26.685269] radeon: probe of 0000:0b:00.0 failed with error -22

lspci -v shows this:

Code:

0b:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Curacao XT [Radeon R7 370 / R9 270X/370 OEM] (prog-if 00 [VGA controller])
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device 3030
    Physical Slot: 192
    Flags: fast devsel, IRQ 19
    Memory at <ignored> (64-bit, prefetchable)
    Memory at d3700000 (64-bit, non-prefetchable) [size=256K]
    I/O ports at 4000 [size=256]
    Capabilities: [48] Vendor Specific Information: Len=08 <?>
    Capabilities: [50] Power Management version 3
    Capabilities: [58] Express Endpoint, MSI 00
    Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
    Capabilities: [150] Advanced Error Reporting
    Capabilities: [200] #15
    Capabilities: [270] #19
    Capabilities: [2b0] Address Translation Service (ATS)
    Capabilities: [2c0] #13
    Capabilities: [2d0] #1b

0b:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
    Subsystem: Micro-Star International Co., Ltd. [MSI] Device aab0
    Physical Slot: 192
    Flags: bus master, fast devsel, latency 64, IRQ 73
    Memory at d3740000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [48] Vendor Specific Information: Len=08 <?>
    Capabilities: [50] Power Management version 3
    Capabilities: [58] Express Endpoint, MSI 00
    Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
    Capabilities: [150] Advanced Error Reporting
    Kernel driver in use: snd_hda_intel

Any help would be greatly appreciated!

Viewing all articles
Browse latest Browse all 4211

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>