Public bug reported:

I am running Fedora 24 in my host machine and I built an Ubuntu VM and
assigned my R9 290 to it. I already made this work with Windows, but
linux has been harder.

This is the output inside my Ubuntu VM:

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] 
Hawaii PRO [Radeon R9 290] (prog-if 00 [VGA controller])
    Subsystem: PC Partner Limited / Sapphire Technology Hawaii PRO [Radeon R9 
290]
    Physical Slot: 0
    Flags: bus master, fast devsel, latency 0, IRQ 31
    Memory at d0000000 (64-bit, prefetchable) [size=256M]
    Memory at e0000000 (64-bit, prefetchable) [size=8M]
    I/O ports at d000 [size=256]
    Memory at fc400000 (32-bit, non-prefetchable) [size=256K]
    Expansion ROM at fc440000 [disabled] [size=128K]
    Capabilities: [48] Vendor Specific Information: Len=08 <?>
    Capabilities: [50] Power Management version 3
    Capabilities: [58] Express Legacy 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: [2b0] Address Translation Service (ATS)
    Capabilities: [2c0] #13
    Kernel driver in use: radeon
    Kernel modules: radeon

I know there isn't a problem related to the pass-through because when I
start Ubuntu DVD, plymouth shows fine on both QXL and my other monitor.
But whenever X11 starts, the monitor attached to AMD GPU do not work.

Looking at X11 logs, it recognizes my r9 290 and the monitor attached to
it but no image is shown. Here are the warning and error messages on the
log:

[     3.377] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[     3.377] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[     3.377] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[     3.377] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[     3.377] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[     3.401] (WW) Falling back to old probe method for modesetting
[     3.401] (WW) Falling back to old probe method for fbdev
[     3.401] (WW) Falling back to old probe method for vesa
[     3.640] (EE) RADEON(G0): [XvMC] Failed to initialize extension.
[     3.660] (EE) AIGLX: reverting to software rendering
[     9.236] (WW) evdev: spice vdagent tablet: touchpads, tablets and 
touchscreens ignore relative axes.

Is there a way that I can make it work as it works with plymouth?

ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: xserver-xorg-video-radeon 1:7.7.1-1
ProcVersionSignature: Ubuntu 4.8.0-22.24-generic 4.8.0
Uname: Linux 4.8.0-22-generic x86_64
.tmp.unity_support_test.1:
 
ApportVersion: 2.20.3-0ubuntu8
Architecture: amd64
CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
Date: Sat Oct 15 18:36:49 2016
DistUpgraded: Fresh install
DistroCodename: yakkety
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes
GraphicsCard:
 Red Hat, Inc. QXL paravirtual graphic card [1b36:0100] (rev 04) (prog-if 00 
[VGA controller])
   Subsystem: Red Hat, Inc QEMU Virtual Machine [1af4:1100]
 Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390] 
[1002:67b1] (prog-if 00 [VGA controller])
   Subsystem: PC Partner Limited / Sapphire Technology Hawaii PRO [Radeon R9 
290/390] [174b:e285]
InstallationDate: Installed on 2016-10-15 (0 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
MachineType: QEMU Standard PC (Q35 + ICH9, 2009)
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.8.0-22-generic.efi.signed 
root=UUID=60e8697c-a97e-4f4d-91b1-9e55599cc512 ro quiet splash vt.handoff=7
Renderer: Software
SourcePackage: xserver-xorg-video-ati
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/06/2015
dmi.bios.vendor: EFI Development Kit II / OVMF
dmi.bios.version: 0.0.0
dmi.chassis.type: 1
dmi.chassis.vendor: QEMU
dmi.chassis.version: pc-q35-2.6
dmi.modalias: 
dmi:bvnEFIDevelopmentKitII/OVMF:bvr0.0.0:bd02/06/2015:svnQEMU:pnStandardPC(Q35+ICH9,2009):pvrpc-q35-2.6:cvnQEMU:ct1:cvrpc-q35-2.6:
dmi.product.name: Standard PC (Q35 + ICH9, 2009)
dmi.product.version: pc-q35-2.6
dmi.sys.vendor: QEMU
version.compiz: compiz 1:0.9.13.0+16.10.20160818.2-0ubuntu2
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.70-1
version.libgl1-mesa-dri: libgl1-mesa-dri 12.0.3-1ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 12.0.3-1ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.18.4-1ubuntu6
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.2-1ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.1-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.917+git20160706-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-2
xserver.bootTime: Sat Oct 15 18:33:13 2016
xserver.configfile: default
xserver.devices:
 input        Power Button         KEYBOARD, id 6
 input        AT Translated Set 2 keyboard KEYBOARD, id 7
 input        VirtualPS/2 VMware VMMouse MOUSE, id 8
 input        VirtualPS/2 VMware VMMouse TOUCHSCREEN, id 9
xserver.errors:
 RADEON(G0): [XvMC] Failed to initialize extension.
 AIGLX: reverting to software rendering
xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.18.4-1ubuntu6
xserver.video_driver: qxl

** Affects: xserver-xorg-video-ati (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug compiz-0.9 ubuntu yakkety

** Attachment added: "Virtual Machine Settings"
   https://bugs.launchpad.net/bugs/1633777/+attachment/4761662/+files/arkham.xml

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-video-ati in Ubuntu.
https://bugs.launchpad.net/bugs/1633777

Title:
  Ubuntu 16 Guest R9 290 problem

Status in xserver-xorg-video-ati package in Ubuntu:
  New

Bug description:

  I am running Fedora 24 in my host machine and I built an Ubuntu VM and
  assigned my R9 290 to it. I already made this work with Windows, but
  linux has been harder.

  This is the output inside my Ubuntu VM:

  01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] 
Hawaii PRO [Radeon R9 290] (prog-if 00 [VGA controller])
      Subsystem: PC Partner Limited / Sapphire Technology Hawaii PRO [Radeon R9 
290]
      Physical Slot: 0
      Flags: bus master, fast devsel, latency 0, IRQ 31
      Memory at d0000000 (64-bit, prefetchable) [size=256M]
      Memory at e0000000 (64-bit, prefetchable) [size=8M]
      I/O ports at d000 [size=256]
      Memory at fc400000 (32-bit, non-prefetchable) [size=256K]
      Expansion ROM at fc440000 [disabled] [size=128K]
      Capabilities: [48] Vendor Specific Information: Len=08 <?>
      Capabilities: [50] Power Management version 3
      Capabilities: [58] Express Legacy 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: [2b0] Address Translation Service (ATS)
      Capabilities: [2c0] #13
      Kernel driver in use: radeon
      Kernel modules: radeon

  I know there isn't a problem related to the pass-through because when
  I start Ubuntu DVD, plymouth shows fine on both QXL and my other
  monitor. But whenever X11 starts, the monitor attached to AMD GPU do
  not work.

  Looking at X11 logs, it recognizes my r9 290 and the monitor attached
  to it but no image is shown. Here are the warning and error messages
  on the log:

  [     3.377] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not 
exist.
  [     3.377] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
  [     3.377] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
  [     3.377] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
  [     3.377] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
  [     3.401] (WW) Falling back to old probe method for modesetting
  [     3.401] (WW) Falling back to old probe method for fbdev
  [     3.401] (WW) Falling back to old probe method for vesa
  [     3.640] (EE) RADEON(G0): [XvMC] Failed to initialize extension.
  [     3.660] (EE) AIGLX: reverting to software rendering
  [     9.236] (WW) evdev: spice vdagent tablet: touchpads, tablets and 
touchscreens ignore relative axes.

  Is there a way that I can make it work as it works with plymouth?

  ProblemType: Bug
  DistroRelease: Ubuntu 16.10
  Package: xserver-xorg-video-radeon 1:7.7.1-1
  ProcVersionSignature: Ubuntu 4.8.0-22.24-generic 4.8.0
  Uname: Linux 4.8.0-22-generic x86_64
  .tmp.unity_support_test.1:
   
  ApportVersion: 2.20.3-0ubuntu8
  Architecture: amd64
  CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: compiz
  CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
  CompositorUnredirectFSW: true
  Date: Sat Oct 15 18:36:49 2016
  DistUpgraded: Fresh install
  DistroCodename: yakkety
  DistroVariant: ubuntu
  ExtraDebuggingInterest: Yes
  GraphicsCard:
   Red Hat, Inc. QXL paravirtual graphic card [1b36:0100] (rev 04) (prog-if 00 
[VGA controller])
     Subsystem: Red Hat, Inc QEMU Virtual Machine [1af4:1100]
   Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390] 
[1002:67b1] (prog-if 00 [VGA controller])
     Subsystem: PC Partner Limited / Sapphire Technology Hawaii PRO [Radeon R9 
290/390] [174b:e285]
  InstallationDate: Installed on 2016-10-15 (0 days ago)
  InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
  MachineType: QEMU Standard PC (Q35 + ICH9, 2009)
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.8.0-22-generic.efi.signed 
root=UUID=60e8697c-a97e-4f4d-91b1-9e55599cc512 ro quiet splash vt.handoff=7
  Renderer: Software
  SourcePackage: xserver-xorg-video-ati
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 02/06/2015
  dmi.bios.vendor: EFI Development Kit II / OVMF
  dmi.bios.version: 0.0.0
  dmi.chassis.type: 1
  dmi.chassis.vendor: QEMU
  dmi.chassis.version: pc-q35-2.6
  dmi.modalias: 
dmi:bvnEFIDevelopmentKitII/OVMF:bvr0.0.0:bd02/06/2015:svnQEMU:pnStandardPC(Q35+ICH9,2009):pvrpc-q35-2.6:cvnQEMU:ct1:cvrpc-q35-2.6:
  dmi.product.name: Standard PC (Q35 + ICH9, 2009)
  dmi.product.version: pc-q35-2.6
  dmi.sys.vendor: QEMU
  version.compiz: compiz 1:0.9.13.0+16.10.20160818.2-0ubuntu2
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.70-1
  version.libgl1-mesa-dri: libgl1-mesa-dri 12.0.3-1ubuntu2
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 12.0.3-1ubuntu2
  version.xserver-xorg-core: xserver-xorg-core 2:1.18.4-1ubuntu6
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.2-1ubuntu1
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.1-1
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.917+git20160706-1ubuntu1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-2
  xserver.bootTime: Sat Oct 15 18:33:13 2016
  xserver.configfile: default
  xserver.devices:
   input        Power Button         KEYBOARD, id 6
   input        AT Translated Set 2 keyboard KEYBOARD, id 7
   input        VirtualPS/2 VMware VMMouse MOUSE, id 8
   input        VirtualPS/2 VMware VMMouse TOUCHSCREEN, id 9
  xserver.errors:
   RADEON(G0): [XvMC] Failed to initialize extension.
   AIGLX: reverting to software rendering
  xserver.logfile: /var/log/Xorg.0.log
  xserver.version: 2:1.18.4-1ubuntu6
  xserver.video_driver: qxl

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/1633777/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to