> On the other hand, persisting with an architecture where apps don't
work unless processes other than the shell happen to be running is a bit
nasty in my opinion. And similarly anything that depends on a bus is
ugly IMHO. I've lost count of the number of times in recent months where
GTK apps refused to start because they were timing out waiting for some
process or bus to become available that didn't exist in Mir.

This is something I've thought about before too with gtk, and I think it
comes down to whether you want your platform modular where you can pick
and choose the parts you want, or you want to define your platform to be
one monolithic unit. We have gtk that depends on libmirclient and
content-hub, but what happens if you have a mir server but no content-
hub? Should that situation be possible?


> That all said... why don't we just declare gnome-screenshot
unsupported if it's really just a client of gnome-shell. Doesn't Unity8
have other adequate screenshotting mechanisms?

I'm wondering this too. Print screen doesn't seem to do anything in U8.

It does seem weird that it isn't just baked directly into gnome-shell
since it's just a front-end for that interface. Maybe it was intended to
allow gnome-screenshot to be usable on other DEs. But yes, basically do
we want gnome-screenshot to work on U8? And if so, do we want that to be
the default way of doing it? U8 can still decide to support gnome-
screenshot even if it provides its own.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gtk+3.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1674477

Title:
  gnome screenshot gtk-mir crashes on taking the shot under Mir

Status in Canonical System Image:
  New
Status in gnome-screenshot package in Ubuntu:
  New
Status in gtk+3.0 package in Ubuntu:
  Invalid
Status in unity8 package in Ubuntu:
  New

Bug description:
  Tried this with (updated) Zesty plus ppa:attente/gtk-mir-staging
  then export GDK_BACKEND=mir
  launch from command line: gnome-screenshot -- 
--desktop_file_hint=org.gnome.Screenshot.desktop

  Attempt to take a screen shot in any form and it will crash (see
  attached log)

  
  according to attente: 
  gnome-screenshot crashes is because it delegates the screenshotting to 
org.gnome.Shell, and falls back to using x11 if that fails
  so i think the solution is to have u8 implement that interface...
  
https://git.gnome.org/browse/gnome-shell/tree/data/org.gnome.Shell.Screenshot.xml

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1674477/+subscriptions

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

Reply via email to