[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] GPU passthrough into linux guest / Unable to locate a BIOS ROM
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Hello Diederik, On 29 janv. 2017, at 18:58, Diederik de Haas wrote: > On zondag 29 januari 2017 18:19:05 CET Patrick Proniewski wrote: >> official ATI drivers (fglrx) are no longer supported. The card is here, >> detected, but the OS fails to initialize it and of course to use it. > > That's because the drivers are now part of mainline linux. > You do likely need to install a firmware package though to make it work and > on > debian that package is named 'firmware-amd-graphics'. > > With that I got vga passthrough working in Xen. Thanks for the tip. I've searched and found out that on Ubuntu, firmware-amd-graphics is supposed to be in linux-firmware package, but looking at both package files list, I can say they are not the same. I've installed linux-firmware, but it didn't go any better: # dmesg | egrep -i 'pitcairn|radeon|0b' [ 0.694278] pci 0000:0b:00.0: [1002:6810] type 00 class 0x030000 [ 0.694438] pci 0000:0b:00.0: reg 0x10: [mem 0xd0000000-0xdfffffff 64bit pref] [ 0.694489] pci 0000:0b:00.0: reg 0x18: [mem 0xfd380000-0xfd3bffff 64bit] [ 0.694518] pci 0000:0b:00.0: reg 0x20: [io 0x5400-0x54ff] [ 0.694900] pci 0000:0b:00.0: supports D1 D2 [ 0.694902] pci 0000:0b:00.0: PME# supported from D1 D2 D3hot [ 0.695133] pci 0000:0b:00.0: System wakeup disabled by ACPI [ 0.695218] pci 0000:0b:00.1: [1002:aab0] type 00 class 0x040300 [ 0.728969] pci 0000:0b:00.1: reg 0x10: [mem 0xfd3fc000-0xfd3fffff 64bit] [ 0.730397] pci 0000:0b:00.1: supports D1 D2 [ 0.730686] pci 0000:00:16.0: PCI bridge to [bus 0b] [ 0.784353] vgaarb: device added: PCI:0000:0b:00.0,decodes=io+mem,owns=none,locks=none [ 0.784355] vgaarb: bridge control possible 0000:0b:00.0 [ 0.840534] pnp 00:01: Plug and Play ACPI device, IDs PNP0b00 (active) [ 0.886042] pci 0000:00:10.0: BAR 6: assigned [mem 0x4b008000-0x4b00bfff pref] [ 0.886786] pci 0000:00:16.0: PCI bridge to [bus 0b] [ 0.888208] pci_bus 0000:00: resource 4 [mem 0x000a0000-0x000bffff window] [ 0.888223] pci_bus 0000:02: resource 4 [mem 0x000a0000-0x000bffff window] [ 0.888258] pci_bus 0000:0b: resource 0 [io 0x5000-0x5fff] [ 0.888259] pci_bus 0000:0b: resource 1 [mem 0xfd300000-0xfd3fffff] [ 0.888260] pci_bus 0000:0b: resource 2 [mem 0xd0000000-0xeb9fffff 64bit pref] [ 2.082421] pci 0000:0b:00.0: Signaling PME through PCIe PME interrupt [ 2.082422] pci 0000:0b:00.1: Signaling PME through PCIe PME interrupt [ 2.232234] agpgart-intel 0000:00:00.0: Intel 440BX Chipset [ 2.583700] Freeing unused kernel memory: 1476K (ffffffff81f41000 - ffffffff820b2000) [ 2.835243] [drm] radeon kernel modesetting enabled. [ 2.838785] radeon 0000:0b:00.0: enabling device (0000 -> 0003) [ 2.839355] [drm] initializing kernel modesetting (PITCAIRN 0x1002:0x6810 0x1462:0x3030). [ 2.839391] radeon 0000:0b:00.0: BAR 6: can't assign [??? 0x00000000 flags 0x20000000] (bogus alignment) [ 2.839402] radeon 0000:0b:00.0: BAR 6: can't assign [??? 0x00000000 flags 0x20000000] (bogus alignment) [ 2.839421] [drm:radeon_get_bios [radeon]] *ERROR* Unable to locate a BIOS ROM [ 2.839470] radeon 0000:0b:00.0: Fatal error during GPU init [ 2.839505] [drm] radeon: finishing device. [ 2.878885] radeon: probe of 0000:0b:00.0 failed with error -22 [ 24.787234] snd_hda_intel 0000:0b:00.1: Handle vga_switcheroo audio client [ 24.787237] snd_hda_intel 0000:0b:00.1: Force to non-snoop mode [ 24.984596] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:16.0/0000:0b:00.1/sound/card0/input7 [ 24.984639] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:16.0/0000:0b:00.1/sound/card0/input8 [ 24.984675] input: HDA ATI HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:16.0/0000:0b:00.1/sound/card0/input9 [ 24.984708] input: HDA ATI HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:16.0/0000:0b:00.1/sound/card0/input10 [ 24.984738] input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:16.0/0000:0b:00.1/sound/card0/input11 [ 24.984787] input: HDA ATI HDMI HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:16.0/0000:0b:00.1/sound/card0/input12 [ 41.325643] snd_hda_intel 0000:0b:00.1: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj. lspci -v output: 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] Curacao XT [Radeon R7 370 / R9 270X/370 OEM] Physical Slot: 192 Flags: fast devsel Memory at d0000000 (64-bit, prefetchable) [size=256M] Memory at fd380000 (64-bit, non-prefetchable) [size=256K] I/O ports at 5400 [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 Kernel modules: radeon - --> no driver associated I'll try to play around with firmware-amd-graphics content on Ubuntu, but I'll probably end-up testing Debian directly. thanks, patpro -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQEcBAEBCgAGBQJYj5MOAAoJEPBkI+aa/fRY+YQH+gKkiRF4aA1hGbsXQ/Inw0B8 qH4960Kja9be1nMIvBxlmzTNW+0jzcNa6scXjbkD6Kcr3xNsEs54mUN8F2JuO8VY 21tr3Mpwv2C1sbr5fGOHhYQhxIVRGfny2pjH3Di17p4PLl/i7I8MG1OlfWXhO/gG 7FdT53UV2dyTFbEc3/jzuxwSL/N7pl1XWilLqEZLNtLFra1/lEgmrk3VmEH0hRPr KscjGNVOocHG0Pp824+VVpap9mB8+xjYgbzEpn/7DXdwgUNs+HTNjV85dsUhgqkh WAo2KB9Zx3Cno53ROopv7XWg0p9feB0SI8JkehwsG2lqZ/BTfbJ2vBtkzVFJExg= =/SD0 -----END PGP SIGNATURE----- _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx https://lists.xen.org/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |