← Back to team overview

desktop-packages team mailing list archive

[Bug 1430888] Re: DRI_PRIME with radeon/intel windows do not draw

 

I tried to reproduce the problem with glxgears.
It can happen, but it is harder to reproduce than with steam.
For steam it happens every time, for glxgears it only happened twice out of ~15 tries.

But when it happens in glxgears, no "reporting 9 5 33 271" lines are
added to Xorg.0.log, so I think these are two different issues.

The compositing-enable trick also works for glx_gears.

As far as I can tell the problem only happens with certain programs.
I think it depends on whether or not OpenGL is used for drawing.
For me it happens for

*) Steam
*) Games (both Steam and others like e.g. supertuxkart)
*) glxgears

It does not happen for typical office programs that use GUI toolkits
like Qt or GTK, e.g. okular, gedit, etc.

According to [1] Steam uses a custom toolkit called VGUI, which is also uses by their Source engine.
Thus I would guess that it is also drawn using OpenGL.

[1] http://stackoverflow.com/questions/2389717/what-gui-toolkit-does-
valve-use-for-steam

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

Title:
  DRI_PRIME with radeon/intel windows do not draw

Status in xorg package in Ubuntu:
  Confirmed

Bug description:
  I'm using Ubuntu 15.04 and Xorg version 1:7.7+7ubuntu2

  Step to reproduce:
  start "DRI_PRIME=1 steam" (or any other complex 3D program like minecraft)

  What is expected:
  the program should show it's window(s), those should have the same content as if started without "DRI_PRIME".

  What actually happens:
  most times the program just shows a "freezed" version of the background the window appeared on.

  Additional Informations:
  I have the newest BIOS version.

  ProblemType: Bug
  DistroRelease: Ubuntu 15.04
  Package: xorg 1:7.7+7ubuntu2
  ProcVersionSignature: Ubuntu 3.19.0-7.7-generic 3.19.0
  Uname: Linux 3.19.0-7-generic x86_64
  NonfreeKernelModules: wl
  .tmp.unity.support.test.0:
   
  ApportVersion: 2.16.2-0ubuntu2
  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: Wed Mar 11 17:01:13 2015
  DistUpgraded: Fresh install
  DistroCodename: vivid
  DistroVariant: ubuntu
  DkmsStatus:
   bcmwl, 6.30.223.248+bdcom, 3.18.0-13-generic, x86_64: installed
   bcmwl, 6.30.223.248+bdcom, 3.19.0-7-generic, x86_64: installed
   virtualbox, 4.3.24, 3.19.0-7-generic, x86_64: installed
  ExtraDebuggingInterest: Yes
  GraphicsCard:
   Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
     Subsystem: Hewlett-Packard Company Device [103c:1486]
   Advanced Micro Devices, Inc. [AMD/ATI] Park [Mobility Radeon HD 5430/5450/5470] [1002:68e0] (rev ff) (prog-if ff)
  MachineType: Hewlett-Packard HP TouchSmart tm2 Notebook PC
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-7-generic root=UUID=35d0b52c-aa5e-48d2-9eec-f7a6036f2a56 ro splash drm.rnodes=1 vt.handoff=7
  SourcePackage: xorg
  SystemImageInfo:
   current build number: 0
   device name: 
   channel: daily
   last update: Unknown
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 02/18/2011
  dmi.bios.vendor: Insyde
  dmi.bios.version: F.25
  dmi.board.asset.tag: Base Board Asset Tag
  dmi.board.name: 1486
  dmi.board.vendor: Hewlett-Packard
  dmi.board.version: 83.20
  dmi.chassis.asset.tag: CNU0250216
  dmi.chassis.type: 10
  dmi.chassis.vendor: Hewlett-Packard
  dmi.chassis.version: Chassis Version
  dmi.modalias: dmi:bvnInsyde:bvrF.25:bd02/18/2011:svnHewlett-Packard:pnHPTouchSmarttm2NotebookPC:pvr0489200000252A20001220000:rvnHewlett-Packard:rn1486:rvr83.20:cvnHewlett-Packard:ct10:cvrChassisVersion:
  dmi.product.name: HP TouchSmart tm2 Notebook PC
  dmi.product.version: 0489200000252A20001220000
  dmi.sys.vendor: Hewlett-Packard
  version.compiz: compiz 1:0.9.12.1+15.04.20150303-0ubuntu1
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.59-0ubuntu1
  version.libgl1-mesa-dri: libgl1-mesa-dri 10.5.0-0ubuntu1
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 10.5.0-0ubuntu1
  version.xserver-xorg-core: xserver-xorg-core 2:1.16.2.901-1ubuntu4
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.4.0-2ubuntu2
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2
  xserver.bootTime: Tue Mar 10 10:39:26 2015
  xserver.configfile: default
  xserver.logfile: /var/log/Xorg.0.log
  xserver.outputs:
   product id                               38164 
   vendor                                     AUO
  xserver.version: 2:1.16.2.901-1ubuntu4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1430888/+subscriptions


References