← Back to team overview

desktop-packages team mailing list archive

[Bug 402962] Re: Notify OSD should not rely on applications that inhibit the screensaver

 

After considering this further, I don't see what Notify OSD could
reasonably change here.

The relative amount of screen taken up by screensavers and notifications
is not relevant. What is relevant is that we don't want non-urgent
notification bubbles appearing in front of videos or other things that
you should not be interrupted from. That is exactly the same reason as
applications inhibit the screensaver. Therefore, we listen for the same
signal.

Unfortunately, Totem inhibits the screensaver by default when music is
playing. This does not seem to make sense. Jeremy Nickurak has it right:
the screensaver should inhibit only when Totem is playing a full-screen
video -- not a windowed video, and certainly not music. So it is Totem
that needs fixing here, not Notify OSD.

** Changed in: notify-osd (Ubuntu)
       Status: Confirmed => Incomplete

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

Title:
  Notify OSD should not rely on applications that inhibit the
  screensaver

Status in “notify-osd” package in Ubuntu:
  Incomplete
Status in “totem” package in Ubuntu:
  Confirmed

Bug description:
  Binary package hint: notify-osd

  Right now, notify OSD only shows confirmation and critical
  notifications when an application that inhibits the screensaver is
  open.

  I think this is not the right solution. The screensaver takes all of
  the screen and notifications only a small part of it, therefore, it is
  not the same problem.

  Let's take the example of Totem. Totem inhibits the screensaver as
  soon as anything is playing. But sometimes I use totem to play music,
  and keep it minimize. As soon as the music starts, I don't get non-
  critical notifications.

  I guess totem does it because if you're watching a clip in non-
  fullscreen mode, you don't want the screensaver to appear, but you may
  still want to get your notifications.

  ProblemType: Bug
  Architecture: i386
  Date: Wed Jul 22 12:18:57 2009
  DistroRelease: Ubuntu 9.10
  GtkTheme: Human
  IconTheme: Human
  MachineType: LENOVO 7664R5G
  NonfreeKernelModules: nvidia
  Package: notify-osd 0.9.15-0ubuntu1
  ProcCmdLine: root=UUID=9ddb8687-1248-406f-b1fa-3812a368d945 ro quiet splash
  ProcEnviron:
   LANGUAGE=en_NZ.UTF-8
   PATH=(custom, user)
   LANG=en_NZ.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.31-3.19-generic
  RelatedPackageVersions:
   xserver-xorg 1:7.4+3ubuntu5
   libgl1-mesa-glx 7.5-1ubuntu1
   libdrm2 2.4.11-1ubuntu1
   xserver-xorg-video-intel 2:2.8.0-0ubuntu1
   xserver-xorg-video-ati 1:6.12.99+git20090629.f39cafc5-0ubuntu1
  SourcePackage: notify-osd
  Uname: Linux 2.6.31-3-generic i686
  WindowManager: compiz
  dmi.bios.date: 08/15/2008
  dmi.bios.vendor: LENOVO
  dmi.bios.version: 7LETC4WW (2.24 )
  dmi.board.name: 7664R5G
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Available
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: dmi:bvnLENOVO:bvr7LETC4WW(2.24):bd08/15/2008:svnLENOVO:pn7664R5G:pvrThinkPadT61:rvnLENOVO:rn7664R5G:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 7664R5G
  dmi.product.version: ThinkPad T61
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/402962/+subscriptions