[Desktop-packages] [Bug 1420334] Re: [enhancement] Missing client API for relative surface movement (e.g. dragging client-decorated windows)

2021-08-10 Thread Alan Griffiths
** Changed in: miral
   Status: In Progress => Won't Fix

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

Title:
  [enhancement] Missing client API for relative surface movement (e.g.
  dragging client-decorated windows)

Status in Mir:
  Fix Released
Status in MirAL:
  Won't Fix
Status in mir package in Ubuntu:
  Fix Released
Status in xorg-server package in Ubuntu:
  Won't Fix

Bug description:
  Mir needs a client API to allow surfaces to move themselves
  relatively. This is required to support full client-side decorations
  (bug 1398849), and also other apps like Google Chrome and Gnome
  Nautilus which can be dragged using part of their client areas.

  Later additions that are so similar I think they are part of the same
  bug: there need to be client APIs for "always on top" and "client
  initiate resize".

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1420334/+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


[Desktop-packages] [Bug 1669524] Re: GTK window functions `Always on Top, Move and Resize' don't work in Mir/Unity8

2021-08-10 Thread Alan Griffiths
gtk-mir is no longer a thing

** No longer affects: unity8 (Ubuntu)

** No longer affects: qtmir (Ubuntu)

** No longer affects: mir (Ubuntu)

** No longer affects: gtk+3.0 (Ubuntu)

** No longer affects: miral

** No longer affects: mir

** Changed in: canonical-devices-system-image
   Status: In Progress => Invalid

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

Title:
  GTK window functions `Always on Top, Move and Resize' don't work in
  Mir/Unity8

Status in Canonical System Image:
  Invalid

Bug description:
  ubuntu 17.04 unity8
  [unity8] Always on Top, Move and Resize doesn't work

  open solitaire, right click on the title bar (see attachement) and
  then select Always on Top. the app doesn't stay on top. same with Move
  and Resize, does nothing

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1669524/+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


[Desktop-packages] [Bug 1866069] Re: Investigate segfault on Mir

2020-03-06 Thread Alan Griffiths
Found the underlying bug in Mir. (Re-uploading to a texture from
multiple threads.)

** Changed in: mesa (Ubuntu)
   Status: New => Invalid

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

Title:
  Investigate segfault on Mir

Status in mesa package in Ubuntu:
  Invalid

Bug description:
  This occurs with the development version of Mir running on 18.04LTS
  (not seen on later series). (This version of Mir can be installed from
  ppa:mir-team/dev).

  1. Start multiscreen Mir-on-X: miral-app -demo-server --x11-output 
640x480:800x600.
  2. Position windows side-by-side to make it easy to move cursor across 
windows.
  3. Drag the terminal window back and forth between windows.

  Expect: everything works smoothly.
  Actual: Eventually (can take 30sec) a core dump.

  
  It looks like internal mesa state is inconsistent as src_mt is assigned with 
intelImage->mt and not changed in ntel_miptree_copy_teximage() but...

  ...
  multi-thre Thread 0x7fee68b117 In: intel_miptree_copy_teximage
  L1438 PC: 0x7fee6bd1739a 
  (gdb) f 1
  #1  0x7fee6bd1739a in intel_miptree_copy_teximage (brw=0x55e9f1a066a0, 
intelImage=0x7fee58075fc0, dst_mt=0x7fee5807b120)
  at ../src/mesa/drivers/dri/i965/intel_mipmap_tree.c:1438
  (gdb) p src_mt
  $1 = (struct intel_mipmap_tree *) 0x0
  (gdb) p intelImage->mt
  $2 = (struct intel_mipmap_tree *) 0x7fee5807b120

  
  Backtrace:

  Program terminated with signal SIGSEGV, Segmentation fault.
  #0  0x7fee6bd16ea6 in intel_miptree_copy_slice (brw=0x55e9f1a066a0, 
src_mt=0x0, src_level=0, src_layer=0, dst_mt=0x7fee5807b120, 
  dst_level=0, dst_layer=0) at 
../src/mesa/drivers/dri/i965/intel_mipmap_tree.c:1332
  1332  ../src/mesa/drivers/dri/i965/intel_mipmap_tree.c: No such file or 
directory.
  [Current thread is 1 (Thread 0x7fee68b11700 (LWP 7872))]
  (gdb) bt
  #0  0x7fee6bd16ea6 in intel_miptree_copy_slice (brw=0x55e9f1a066a0, 
src_mt=0x0, src_level=0, src_layer=0, dst_mt=
  0x7fee5807b120, dst_level=0, dst_layer=0) at 
../src/mesa/drivers/dri/i965/intel_mipmap_tree.c:1332
  #1  0x7fee6bd1739a in intel_miptree_copy_teximage (brw=0x55e9f1a066a0, 
intelImage=0x7fee58075fc0, dst_mt=0x7fee5807b120)
  at ../src/mesa/drivers/dri/i965/intel_mipmap_tree.c:1438
  #2  0x7fee6bd280e6 in intel_finalize_mipmap_tree (brw=0x55e9f1a066a0, 
tObj=0x7fee58086910)
  at ../src/mesa/drivers/dri/i965/intel_tex_validate.c:179
  #3  0x7fee6bd281fb in brw_validate_textures (brw=0x55e9f1a066a0) at 
../src/mesa/drivers/dri/i965/intel_tex_validate.c:219
  #4  0x7fee6bce3932 in brw_prepare_drawing (ctx=0x55e9f1a066a0, ib=0x0, 
index_bounds_valid=true, min_index=0, max_index=3)
  at ../src/mesa/drivers/dri/i965/brw_draw.c:816
  #5  0x7fee6bce4496 in brw_draw_prims (ctx=0x55e9f1a066a0, 
prims=0x7fee68b10480, nr_prims=1, ib=0x0, index_bounds_valid=1 '\001', 
min_index=0, max_index=3, gl_xfb_obj=0x0, stream=0, indirect=0x0) at 
../src/mesa/drivers/dri/i965/brw_draw.c:1148
  #6  0x7fee6c0e4163 in _mesa_draw_arrays (ctx=0x55e9f1a066a0, mode=5, 
start=0, count=4, numInstances=1, baseInstance=0, drawID=0)
  at ../src/mesa/main/draw.c:374
  #7  0x7fee6c0e48eb in _mesa_DrawArrays (mode=5, start=0, count=4) at 
../src/mesa/main/draw.c:531
  #8  0x7fee77148a8a in 
mir::renderer::gl::Renderer::draw(mir::graphics::Renderable const&) const 
(this=0x7fee58000b20, renderable=
  ...) at /home/alan/display_server/mir/src/renderers/gl/renderer.cpp:631
  #9  0x7fee77147e13 in 
mir::renderer::gl::Renderer::render(std::vector,
 std::allocator > > const&) const 
(this=0x7fee58000b20, renderables=std::vector of length 2, capacity 2 = {...})
  at /home/alan/display_server/mir/src/renderers/gl/renderer.cpp:437
  #10 0x7fee76f0c728 in 
mir::compositor::DefaultDisplayBufferCompositor::composite(std::vector,
 std::allocator > >&&) 
(this=0x7fee5800c840, scene_elements=...)
  at 
/home/alan/display_server/mir/src/server/compositor/default_display_buffer_compositor.cpp:84
  #11 0x7fee76f12781 in mir::compositor::CompositingFunctor::operator()() 
(this=0x55e9f1b6a3a0)
  at 
/home/alan/display_server/mir/src/server/compositor/multi_threaded_compositor.cpp:141
  #12 0x7fee76f18311 in std::__invoke_impl(std::__invoke_other, 
mir::compositor::CompositingFunctor&) (__f=...) at 
/usr/include/c++/7/bits/invoke.h:60
  #13 0x7fee76f178b4 in 
std::__invoke(mir::compositor::CompositingFunctor&)
 (__fn=...)
  at /usr/include/c++/7/bits/invoke.h:95
  #14 0x7fee76f16ae0 in 
std::reference_wrapper::operator()<>() 
const (this=0x7fee68b10af0)
  at /usr/include/c++/7/bits/refwrap.h:356
  #15 0x7fee76f15aac in std::_Function_handler 
>::_M_invoke(std::_Any_data const&) (__functor=...) at 
/usr/include/c++/7/bits/std_function.h:316
  #16 0x7fee76daedbc in 

[Desktop-packages] [Bug 1866069] [NEW] Investigate segfault on Mir

2020-03-04 Thread Alan Griffiths
Public bug reported:

This occurs with the development version of Mir running on 18.04LTS (not
seen on later series). (This version of Mir can be installed from ppa
:mir-team/dev).

1. Start multiscreen Mir-on-X: miral-app -demo-server --x11-output 
640x480:800x600.
2. Position windows side-by-side to make it easy to move cursor across windows.
3. Drag the terminal window back and forth between windows.

Expect: everything works smoothly.
Actual: Eventually (can take 30sec) a core dump.


It looks like internal mesa state is inconsistent as src_mt is assigned with 
intelImage->mt and not changed in ntel_miptree_copy_teximage() but...

...
multi-thre Thread 0x7fee68b117 In: intel_miptree_copy_teximage  
L1438 PC: 0x7fee6bd1739a 
(gdb) f 1
#1  0x7fee6bd1739a in intel_miptree_copy_teximage (brw=0x55e9f1a066a0, 
intelImage=0x7fee58075fc0, dst_mt=0x7fee5807b120)
at ../src/mesa/drivers/dri/i965/intel_mipmap_tree.c:1438
(gdb) p src_mt
$1 = (struct intel_mipmap_tree *) 0x0
(gdb) p intelImage->mt
$2 = (struct intel_mipmap_tree *) 0x7fee5807b120


Backtrace:

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x7fee6bd16ea6 in intel_miptree_copy_slice (brw=0x55e9f1a066a0, 
src_mt=0x0, src_level=0, src_layer=0, dst_mt=0x7fee5807b120, 
dst_level=0, dst_layer=0) at 
../src/mesa/drivers/dri/i965/intel_mipmap_tree.c:1332
1332../src/mesa/drivers/dri/i965/intel_mipmap_tree.c: No such file or 
directory.
[Current thread is 1 (Thread 0x7fee68b11700 (LWP 7872))]
(gdb) bt
#0  0x7fee6bd16ea6 in intel_miptree_copy_slice (brw=0x55e9f1a066a0, 
src_mt=0x0, src_level=0, src_layer=0, dst_mt=
0x7fee5807b120, dst_level=0, dst_layer=0) at 
../src/mesa/drivers/dri/i965/intel_mipmap_tree.c:1332
#1  0x7fee6bd1739a in intel_miptree_copy_teximage (brw=0x55e9f1a066a0, 
intelImage=0x7fee58075fc0, dst_mt=0x7fee5807b120)
at ../src/mesa/drivers/dri/i965/intel_mipmap_tree.c:1438
#2  0x7fee6bd280e6 in intel_finalize_mipmap_tree (brw=0x55e9f1a066a0, 
tObj=0x7fee58086910)
at ../src/mesa/drivers/dri/i965/intel_tex_validate.c:179
#3  0x7fee6bd281fb in brw_validate_textures (brw=0x55e9f1a066a0) at 
../src/mesa/drivers/dri/i965/intel_tex_validate.c:219
#4  0x7fee6bce3932 in brw_prepare_drawing (ctx=0x55e9f1a066a0, ib=0x0, 
index_bounds_valid=true, min_index=0, max_index=3)
at ../src/mesa/drivers/dri/i965/brw_draw.c:816
#5  0x7fee6bce4496 in brw_draw_prims (ctx=0x55e9f1a066a0, 
prims=0x7fee68b10480, nr_prims=1, ib=0x0, index_bounds_valid=1 '\001', 
min_index=0, max_index=3, gl_xfb_obj=0x0, stream=0, indirect=0x0) at 
../src/mesa/drivers/dri/i965/brw_draw.c:1148
#6  0x7fee6c0e4163 in _mesa_draw_arrays (ctx=0x55e9f1a066a0, mode=5, 
start=0, count=4, numInstances=1, baseInstance=0, drawID=0)
at ../src/mesa/main/draw.c:374
#7  0x7fee6c0e48eb in _mesa_DrawArrays (mode=5, start=0, count=4) at 
../src/mesa/main/draw.c:531
#8  0x7fee77148a8a in 
mir::renderer::gl::Renderer::draw(mir::graphics::Renderable const&) const 
(this=0x7fee58000b20, renderable=
...) at /home/alan/display_server/mir/src/renderers/gl/renderer.cpp:631
#9  0x7fee77147e13 in 
mir::renderer::gl::Renderer::render(std::vector,
 std::allocator > > const&) const 
(this=0x7fee58000b20, renderables=std::vector of length 2, capacity 2 = {...})
at /home/alan/display_server/mir/src/renderers/gl/renderer.cpp:437
#10 0x7fee76f0c728 in 
mir::compositor::DefaultDisplayBufferCompositor::composite(std::vector,
 std::allocator > >&&) 
(this=0x7fee5800c840, scene_elements=...)
at 
/home/alan/display_server/mir/src/server/compositor/default_display_buffer_compositor.cpp:84
#11 0x7fee76f12781 in mir::compositor::CompositingFunctor::operator()() 
(this=0x55e9f1b6a3a0)
at 
/home/alan/display_server/mir/src/server/compositor/multi_threaded_compositor.cpp:141
#12 0x7fee76f18311 in std::__invoke_impl(std::__invoke_other, 
mir::compositor::CompositingFunctor&) (__f=...) at 
/usr/include/c++/7/bits/invoke.h:60
#13 0x7fee76f178b4 in 
std::__invoke(mir::compositor::CompositingFunctor&)
 (__fn=...)
at /usr/include/c++/7/bits/invoke.h:95
#14 0x7fee76f16ae0 in 
std::reference_wrapper::operator()<>() 
const (this=0x7fee68b10af0)
at /usr/include/c++/7/bits/refwrap.h:356
#15 0x7fee76f15aac in std::_Function_handler 
>::_M_invoke(std::_Any_data const&) (__functor=...) at 
/usr/include/c++/7/bits/std_function.h:316
#16 0x7fee76daedbc in std::function::operator()() const 
(this=0x7fee68b10af0) at /usr/include/c++/7/bits/std_function.h:706
#17 0x7fee77108ed3 in (anonymous namespace)::Task::execute() 
(this=0x7fee68b10af0)
at /home/alan/display_server/mir/src/server/thread/basic_thread_pool.cpp:40
#18 0x7fee7710922e in (anonymous namespace)::Worker::operator()() 
(this=0x55e9f172f5d0)
at /home/alan/display_server/mir/src/server/thread/basic_thread_pool.cpp:91
#19 0x7fee7710bc51 in std::__invoke_impl(std::__invoke_other, 

[Desktop-packages] [Bug 1844222] Re: Wayland session overlaid by black window when fullscreen SDL apps exits

2019-10-01 Thread Alan Griffiths
** Summary changed:

- Wayland session overlaid by black window when fullscreen scummvm exits
+ Wayland session overlaid by black window when fullscreen SDL apps exits

** Summary changed:

- Wayland session overlaid by black window when fullscreen SDL apps exits
+ Wayland session overlaid by window when fullscreen SDL apps exits

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

Title:
  Wayland session overlaid by window when fullscreen SDL apps exits

Status in gnome-shell package in Ubuntu:
  New
Status in mutter package in Ubuntu:
  New

Bug description:
  Seen on 18.04 and 19.10

  In the "Ubuntu Wayland" desktop

  sudo apt install beneath-a-steel-sky
  SDL_VIDEODRIVER=wayland scummvm -f -p /usr/share/scummvm/beneath-a-steel-sky 
sky

  Press ESC a few times and Ctrl-Q to exit.

  Expect: session returns to normal
  Actual: a black rectangle covers the screen, even when switching workspaces.

  (I'm sure scummvm is doing something odd, but...)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1844222/+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


[Desktop-packages] [Bug 1844222] Re: Wayland session overlaid by black window when fullscreen scummvm exits

2019-09-30 Thread Alan Griffiths
Clarification, with neverputt the last frame overlays everything, not a
black one.

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

Title:
  Wayland session overlaid by black window when fullscreen scummvm exits

Status in gnome-shell package in Ubuntu:
  New
Status in mutter package in Ubuntu:
  New

Bug description:
  Seen on 18.04 and 19.10

  In the "Ubuntu Wayland" desktop

  sudo apt install beneath-a-steel-sky
  SDL_VIDEODRIVER=wayland scummvm -f -p /usr/share/scummvm/beneath-a-steel-sky 
sky

  Press ESC a few times and Ctrl-Q to exit.

  Expect: session returns to normal
  Actual: a black rectangle covers the screen, even when switching workspaces.

  (I'm sure scummvm is doing something odd, but...)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1844222/+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


[Desktop-packages] [Bug 1844222] Re: Wayland session overlaid by black window when fullscreen scummvm exits

2019-09-30 Thread Alan Griffiths
I also see this behaviour with other SDL applications if fullscreened
using the Wayland backend.

E.g.

snap install --edge mir-kiosk-neverputt
mir-kiosk-neverputt

I don't see the same effect on weston, sway or Mir based servers.

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

Title:
  Wayland session overlaid by black window when fullscreen scummvm exits

Status in gnome-shell package in Ubuntu:
  New
Status in mutter package in Ubuntu:
  New

Bug description:
  Seen on 18.04 and 19.10

  In the "Ubuntu Wayland" desktop

  sudo apt install beneath-a-steel-sky
  SDL_VIDEODRIVER=wayland scummvm -f -p /usr/share/scummvm/beneath-a-steel-sky 
sky

  Press ESC a few times and Ctrl-Q to exit.

  Expect: session returns to normal
  Actual: a black rectangle covers the screen, even when switching workspaces.

  (I'm sure scummvm is doing something odd, but...)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1844222/+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


[Desktop-packages] [Bug 1844222] [NEW] Wayland session overlaid by black window when fullscreen scummvm exits

2019-09-17 Thread Alan Griffiths
Public bug reported:

Seen on 18.04 and 19.10

In the "Ubuntu Wayland" desktop

sudo apt install beneath-a-steel-sky
SDL_VIDEODRIVER=wayland scummvm -f -p /usr/share/scummvm/beneath-a-steel-sky sky

Press ESC a few times and Ctrl-Q to exit.

Expect: session returns to normal
Actual: a black rectangle covers the screen, even when switching workspaces.

(I'm sure scummvm is doing something odd, but...)

** Affects: gnome-shell (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Wayland session overlaid by black window when fullscreen scummvm exits

Status in gnome-shell package in Ubuntu:
  New

Bug description:
  Seen on 18.04 and 19.10

  In the "Ubuntu Wayland" desktop

  sudo apt install beneath-a-steel-sky
  SDL_VIDEODRIVER=wayland scummvm -f -p /usr/share/scummvm/beneath-a-steel-sky 
sky

  Press ESC a few times and Ctrl-Q to exit.

  Expect: session returns to normal
  Actual: a black rectangle covers the screen, even when switching workspaces.

  (I'm sure scummvm is doing something odd, but...)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1844222/+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


[Desktop-packages] [Bug 1118903] Re: [enhancement] Mir lacks a software rendering backend (and doesn't work in virtual machines)

2017-10-31 Thread Alan Griffiths
** Changed in: canonical-devices-system-image
 Assignee: Stephen M. Webb (bregma) => (unassigned)

** Changed in: mir
   Importance: High => Medium

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

Title:
  [enhancement] Mir lacks a software rendering backend (and doesn't work
  in virtual machines)

Status in Canonical System Image:
  Triaged
Status in Mir:
  Triaged
Status in mesa package in Ubuntu:
  Invalid
Status in mir package in Ubuntu:
  Triaged

Bug description:
  As always, it's a critical requirement for Ubuntu to be able to render
  the same thing on any machine (metal or virtual), regardless of the
  availability of hardware acceleration.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1118903/+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


[Desktop-packages] [Bug 1445543] Re: Multi-window GTK apps in Mir are randomly unresponsive, seem to freeze

2017-10-31 Thread Alan Griffiths
** Changed in: mir
   Status: Incomplete => Won't Fix

** Changed in: gtk+3.0 (Ubuntu)
   Status: Confirmed => Won't Fix

** Changed in: gtk
 Assignee: Andreas Pokorny (andreas-pokorny) => (unassigned)

** Changed in: gtk+3.0 (Ubuntu)
 Assignee: Andreas Pokorny (andreas-pokorny) => (unassigned)

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

Title:
  Multi-window GTK apps in Mir are randomly unresponsive, seem to freeze

Status in GTK+:
  New
Status in Mir:
  Won't Fix
Status in gtk+3.0 package in Ubuntu:
  Won't Fix

Bug description:
  GTK apps on Mir: Input focus is unreliable and sporadic. Background
  windows ignore input and/or focus switches apparently randomly.

  Example:

  $ GDK_BACKEND=mir mir_demo_server --launch gnome-mahjongg

  Show the "Scores" - you can switch focus between this and the main
  window with Alt+` but doesn't respond to input.

  Other dialogs (e.g. "About") work fine. From the Mir side there's no
  obvious difference between these windows.

  In this example, MIR_CLIENT_INPUT_RECEIVER_REPORT=log shows the input
  events being correctly received on the client side. That shows most of
  the Mir stack is working correctly.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1445543/+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


[Desktop-packages] [Bug 1666181] Re: gnome-system-monitor crashed with SIGSEGV in make_protobuf_object() from mir::client::rpc::MirProtobufRpcChannel::on_data_available()

2017-08-21 Thread Alan Griffiths
Probably the same cause as lp:1675749 (but not marking as dup yet as
need to confirm the problem isn't gtk-mir/qtubuntu)

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

Title:
  gnome-system-monitor crashed with SIGSEGV in make_protobuf_object()
  from mir::client::rpc::MirProtobufRpcChannel::on_data_available()

Status in Mir:
  New
Status in gnome-system-monitor package in Ubuntu:
  New
Status in gtk+3.0 package in Ubuntu:
  New
Status in mir package in Ubuntu:
  New

Bug description:
  ubuntu 17.04 unity8 deb session
  gnome-system-monitor crashed with SIGSEGV

  ProblemType: Crash
  DistroRelease: Ubuntu 17.04
  Package: gnome-system-monitor 3.23.90-0ubuntu2
  ProcVersionSignature: Ubuntu 4.10.0-8.10-generic 4.10.0-rc8
  Uname: Linux 4.10.0-8-generic x86_64
  ApportVersion: 2.20.4-0ubuntu2
  Architecture: amd64
  CurrentDesktop: Unity:Unity8
  Date: Mon Feb 20 12:29:22 2017
  ExecutablePath: /usr/bin/gnome-system-monitor
  InstallationDate: Installed on 2016-12-12 (69 days ago)
  InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Alpha amd64 (20161108)
  ProcCmdline: gnome-system-monitor
  Signal: 11
  SourcePackage: gnome-system-monitor
  StacktraceTop:
   ?? ()
   ?? () from /usr/lib/x86_64-linux-gnu/libmirclient.so.9
   ?? () from /usr/lib/x86_64-linux-gnu/libmirclient.so.9
   ?? () from /usr/lib/x86_64-linux-gnu/libmirclient.so.9
   ?? () from /usr/lib/x86_64-linux-gnu/libmirclient.so.9
  Title: gnome-system-monitor crashed with SIGSEGV
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1666181/+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


[Desktop-packages] [Bug 1710789] Re: chromium does not open downloaded files

2017-08-16 Thread Alan Griffiths
$ objdump -T /usr/lib/chromium-browser/libmirclient.so.9 | grep 
mir_display_config_release
$ objdump -T /usr/lib/x86_64-linux-gnu/libmirclient.so.9 | grep 
mir_display_config_release
00072860 gDF .text  0012  MIR_CLIENT_0.21 
mir_display_config_release

What appears to be happening is that soffice.bin is loading a stub
version of libmirclient.so.9 belonging to chromium-browser.

That implies that chromium-browser has reconfigured link loading and
then started an external program that needs the real libmirclient.so.9.

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

Title:
  chromium does not open downloaded files

Status in chromium-browser package in Ubuntu:
  In Progress

Bug description:
  I have up to date Ubuntu 17.04. Recently, Chromium stoped to open
  downloaded files.

  If i download and open doc file from chromium, in command line i see
  the following message:

  /usr/lib/libreoffice/program/soffice.bin: relocation error:
  /usr/lib/x86_64-linux-gnu/libgdk-3.so.0: symbol
  mir_display_config_release, version MIR_CLIENT_0.21 not defined in
  file libmirclient.so.9 with link time reference

  If i download pdf file i see the same message with evince instead of
  libreoffice.

  It looks like more general problem, but I still can open files from
  these two applications or using xdg-open.

  I tried to work with new chromium profile, but i get the same message
  no matter what and files cannot be opened.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1710789/+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


[Desktop-packages] [Bug 1420334] Re: [enhancement] Missing client API for relative surface movement (e.g. dragging client-decorated windows)

2017-08-11 Thread Alan Griffiths
** Changed in: miral
Milestone: 1.5 => None

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

Title:
  [enhancement] Missing client API for relative surface movement (e.g.
  dragging client-decorated windows)

Status in Mir:
  Fix Released
Status in MirAL:
  In Progress
Status in mir package in Ubuntu:
  Fix Released
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  Mir needs a client API to allow surfaces to move themselves
  relatively. This is required to support full client-side decorations
  (bug 1398849), and also other apps like Google Chrome and Gnome
  Nautilus which can be dragged using part of their client areas.

  Later additions that are so similar I think they are part of the same
  bug: there need to be client APIs for "always on top" and "client
  initiate resize".

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1420334/+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


[Desktop-packages] [Bug 1553328] Re: Mir/Unity8/USC crashes/freezes on nouveau (nv50) in pushbuf_kref() especially with multiple monitors, webbrowser-app or system settings

2017-08-09 Thread Alan Griffiths
I don't think the problem description is clear that both the Mir and
Unity8 compositors are affected. (It can be read as applying to the
stack including Unity8.) Thanks for clarifying.

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

Title:
  Mir/Unity8/USC crashes/freezes on nouveau (nv50) in pushbuf_kref()
  especially with multiple monitors, webbrowser-app or system settings

Status in Canonical System Image:
  Triaged
Status in Mir:
  Triaged
Status in Nouveau Xorg driver:
  Unknown
Status in Unity System Compositor:
  Triaged
Status in libdrm package in Ubuntu:
  Triaged
Status in mesa package in Ubuntu:
  Invalid
Status in mir package in Ubuntu:
  Triaged
Status in qtmir package in Ubuntu:
  In Progress
Status in qtubuntu package in Ubuntu:
  In Progress

Bug description:
  Unit8 froze up while I was trying to open system settings.

  ProblemType: Crash
  DistroRelease: Ubuntu 16.04
  Package: unity8 8.11+16.04.20160216.1-0ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-9.24-generic 4.4.3
  Uname: Linux 4.4.0-9-generic x86_64
  ApportVersion: 2.20-0ubuntu3
  Architecture: amd64
  Date: Fri Mar  4 19:12:54 2016
  ExecutablePath: /usr/bin/unity8
  InstallationDate: Installed on 2015-05-10 (299 days ago)
  InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
  ProcCmdline: unity8
  SegvAnalysis:
   Segfault happened at: 0x7f58d568706c:mov0x8(%rsi),%edx
   PC (0x7f58d568706c) ok
   source "0x8(%rsi)" (0x0008) not located in a known VMA region (needed 
readable region)!
   destination "%edx" ok
   Stack memory exhausted (SP below stack segment)
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: unity8
  StacktraceTop:
   ?? () from /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
   ?? () from /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
   ?? () from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
   ?? () from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
   ?? () from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  Title: unity8 crashed with SIGSEGV
  UpgradeStatus: Upgraded to xenial on 2015-11-07 (118 days ago)
  UserGroups: adm autopilot cdrom dip lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1553328/+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


[Desktop-packages] [Bug 1553328] Re: Mir/Unity8/USC crashes/freezes on nouveau (nv50) in pushbuf_kref() especially with multiple monitors, webbrowser-app or system settings

2017-08-09 Thread Alan Griffiths
Daniel, you are saying comment #20 states that Mir's thread-per-monitor
rendering manifests the problem? (I don't have any nouveau based kit to
test on.)

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

Title:
  Mir/Unity8/USC crashes/freezes on nouveau (nv50) in pushbuf_kref()
  especially with multiple monitors, webbrowser-app or system settings

Status in Canonical System Image:
  Triaged
Status in Mir:
  Triaged
Status in Nouveau Xorg driver:
  Unknown
Status in Unity System Compositor:
  Triaged
Status in libdrm package in Ubuntu:
  Triaged
Status in mesa package in Ubuntu:
  Invalid
Status in mir package in Ubuntu:
  Triaged
Status in qtmir package in Ubuntu:
  In Progress
Status in qtubuntu package in Ubuntu:
  In Progress

Bug description:
  Unit8 froze up while I was trying to open system settings.

  ProblemType: Crash
  DistroRelease: Ubuntu 16.04
  Package: unity8 8.11+16.04.20160216.1-0ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-9.24-generic 4.4.3
  Uname: Linux 4.4.0-9-generic x86_64
  ApportVersion: 2.20-0ubuntu3
  Architecture: amd64
  Date: Fri Mar  4 19:12:54 2016
  ExecutablePath: /usr/bin/unity8
  InstallationDate: Installed on 2015-05-10 (299 days ago)
  InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
  ProcCmdline: unity8
  SegvAnalysis:
   Segfault happened at: 0x7f58d568706c:mov0x8(%rsi),%edx
   PC (0x7f58d568706c) ok
   source "0x8(%rsi)" (0x0008) not located in a known VMA region (needed 
readable region)!
   destination "%edx" ok
   Stack memory exhausted (SP below stack segment)
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: unity8
  StacktraceTop:
   ?? () from /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
   ?? () from /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
   ?? () from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
   ?? () from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
   ?? () from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  Title: unity8 crashed with SIGSEGV
  UpgradeStatus: Upgraded to xenial on 2015-11-07 (118 days ago)
  UserGroups: adm autopilot cdrom dip lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1553328/+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


[Desktop-packages] [Bug 1553328] Re: Mir/Unity8/USC crashes/freezes on nouveau (nv50) in pushbuf_kref() especially with multiple monitors, webbrowser-app or system settings

2017-08-08 Thread Alan Griffiths
The nouveau isn't threadsafe and the Qt renderer uses threaded GL by
default.

We don't know if Mir's default renderer would also exhibit the same
issue when running multimonitor. (The Mir renderer uses a thread per
monitor, but this is a simpler usage pattern than Qt and may not
manifest problems.)

** Changed in: mir
   Status: Triaged => Incomplete

** Changed in: mir
   Importance: High => Undecided

** Changed in: mir (Ubuntu)
   Status: Triaged => Incomplete

** Changed in: mir (Ubuntu)
   Importance: High => Undecided

** Changed in: canonical-devices-system-image
 Assignee: Stephen M. Webb (bregma) => (unassigned)

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

Title:
  Mir/Unity8/USC crashes/freezes on nouveau (nv50) in pushbuf_kref()
  especially with multiple monitors, webbrowser-app or system settings

Status in Canonical System Image:
  Triaged
Status in Mir:
  Incomplete
Status in Nouveau Xorg driver:
  Unknown
Status in Unity System Compositor:
  Triaged
Status in libdrm package in Ubuntu:
  Triaged
Status in mesa package in Ubuntu:
  Invalid
Status in mir package in Ubuntu:
  Incomplete
Status in qtmir package in Ubuntu:
  In Progress
Status in qtubuntu package in Ubuntu:
  In Progress

Bug description:
  Unit8 froze up while I was trying to open system settings.

  ProblemType: Crash
  DistroRelease: Ubuntu 16.04
  Package: unity8 8.11+16.04.20160216.1-0ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-9.24-generic 4.4.3
  Uname: Linux 4.4.0-9-generic x86_64
  ApportVersion: 2.20-0ubuntu3
  Architecture: amd64
  Date: Fri Mar  4 19:12:54 2016
  ExecutablePath: /usr/bin/unity8
  InstallationDate: Installed on 2015-05-10 (299 days ago)
  InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
  ProcCmdline: unity8
  SegvAnalysis:
   Segfault happened at: 0x7f58d568706c:mov0x8(%rsi),%edx
   PC (0x7f58d568706c) ok
   source "0x8(%rsi)" (0x0008) not located in a known VMA region (needed 
readable region)!
   destination "%edx" ok
   Stack memory exhausted (SP below stack segment)
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: unity8
  StacktraceTop:
   ?? () from /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
   ?? () from /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
   ?? () from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
   ?? () from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
   ?? () from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  Title: unity8 crashed with SIGSEGV
  UpgradeStatus: Upgraded to xenial on 2015-11-07 (118 days ago)
  UserGroups: adm autopilot cdrom dip lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1553328/+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


[Desktop-packages] [Bug 1669524] Re: GTK window functions `Always on Top, Move and Resize' don't work in Mir/Unity8

2017-07-17 Thread Alan Griffiths
The fix released in Mir 0.27 covers the API for only one of the three
functions mentioned.

** Changed in: mir
   Status: Fix Released => In Progress

** Changed in: mir (Ubuntu)
   Status: Fix Released => In Progress

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

Title:
  GTK window functions `Always on Top, Move and Resize' don't work in
  Mir/Unity8

Status in Canonical System Image:
  In Progress
Status in Mir:
  In Progress
Status in MirAL:
  Triaged
Status in gtk+3.0 package in Ubuntu:
  Confirmed
Status in mir package in Ubuntu:
  In Progress
Status in qtmir package in Ubuntu:
  Confirmed
Status in unity8 package in Ubuntu:
  Confirmed

Bug description:
  ubuntu 17.04 unity8
  [unity8] Always on Top, Move and Resize doesn't work

  open solitaire, right click on the title bar (see attachement) and
  then select Always on Top. the app doesn't stay on top. same with Move
  and Resize, does nothing

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1669524/+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


[Desktop-packages] [Bug 1420334] Re: [enhancement] Missing client API for relative surface movement (e.g. dragging client-decorated windows)

2017-07-17 Thread Alan Griffiths
** Changed in: miral
   Status: Incomplete => In Progress

** Changed in: miral
Milestone: None => 1.5

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

Title:
  [enhancement] Missing client API for relative surface movement (e.g.
  dragging client-decorated windows)

Status in Mir:
  Fix Released
Status in MirAL:
  In Progress
Status in mir package in Ubuntu:
  Fix Released
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  Mir needs a client API to allow surfaces to move themselves
  relatively. This is required to support full client-side decorations
  (bug 1398849), and also other apps like Google Chrome and Gnome
  Nautilus which can be dragged using part of their client areas.

  Later additions that are so similar I think they are part of the same
  bug: there need to be client APIs for "always on top" and "client
  initiate resize".

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1420334/+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


[Desktop-packages] [Bug 1701747] Re: Remove hard dependencies on libmir* in relevant packages

2017-07-03 Thread Alan Griffiths
IMO this is a design issue in Mesa - it hard links to all the backends
enabled at build time. That also means, for example that a Mir based
system pulls in a bunch of X libraries. The same is true for Wayland. A
runtime dependency would be more satisfactory for everyone.

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

Title:
  Remove hard dependencies on libmir* in relevant packages

Status in gtk+3.0 package in Ubuntu:
  New
Status in mesa package in Ubuntu:
  Won't Fix

Bug description:
  I think everyone will agree that Mir is not used by majority of users.
  So I don't understand why many packages have hard dependencies on libmir* 
packages. I don't want them in my system because I'll never user them.
  Make them optional, please.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1701747/+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


[Desktop-packages] [Bug 1625397] Re: [gtk] Focus is stuck on the save as window vs the main window

2017-03-24 Thread Alan Griffiths
** Changed in: miral
   Status: Incomplete => Invalid

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

Title:
  [gtk] Focus is stuck on the save as window vs the main window

Status in GTK+:
  Fix Released
Status in MirAL:
  Invalid
Status in gtk+3.0 package in Ubuntu:
  Fix Released

Bug description:
  To reproduce:
  Open gedit in miral
  click save (the window should pop up)
  click back on the main window leaving the save window open
  type

  Expected:
  Text to appear in the main top most window

  Result:
  Text appears on the save as window behind the main window.

  I checked with mir_demo_server and same issue so this could be a gtk
  bug it self.

  Added by alan_g:

  As described in comment #5 this seems to be mostly a gtk-mir problem.
  (Where are they filed?) But there is a MirAL component (because even
  if gtk-mir was right, this problem would sill be seen).

  Added later by alan_g:
  The problem mentioned in lp:1626659 has been committed, everything left is a 
gtk-mir issue.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1625397/+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


[Desktop-packages] [Bug 1669524] Re: GTK window functions `Always on Top, Move and Resize' don't work in Mir/Unity8

2017-03-23 Thread Alan Griffiths
** Changed in: mir
 Assignee: (unassigned) => Alan Griffiths (alan-griffiths)

** Changed in: mir
   Status: Triaged => In Progress

** Also affects: miral
   Importance: Undecided
   Status: New

** Changed in: miral
   Status: New => Triaged

** Changed in: miral
   Importance: Undecided => High

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

Title:
  GTK window functions `Always on Top, Move and Resize' don't work in
  Mir/Unity8

Status in Canonical System Image:
  Confirmed
Status in Mir:
  In Progress
Status in MirAL:
  Triaged
Status in gtk+3.0 package in Ubuntu:
  Confirmed
Status in mir package in Ubuntu:
  Triaged
Status in qtmir package in Ubuntu:
  Confirmed
Status in unity8 package in Ubuntu:
  Confirmed

Bug description:
  ubuntu 17.04 unity8
  [unity8] Always on Top, Move and Resize doesn't work

  open solitaire, right click on the title bar (see attachement) and
  then select Always on Top. the app doesn't stay on top. same with Move
  and Resize, does nothing

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1669524/+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


[Desktop-packages] [Bug 1675098] [NEW] Even when connecting to Mir soffice doesn't start without an X server

2017-03-22 Thread Alan Griffiths
Public bug reported:

Test scenario:

$ apt install miral-examples
$ miral-desktop
(in the miral session)
$ soffice

Expected: soffice starts
Actual: soffice hangs

But curiously:

$ miral-xrun soffice

Seems to work, and appears to connect to Mir (not Xmir)

** Affects: libreoffice (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Even when connecting to Mir soffice doesn't start without an X server

Status in libreoffice package in Ubuntu:
  New

Bug description:
  Test scenario:

  $ apt install miral-examples
  $ miral-desktop
  (in the miral session)
  $ soffice

  Expected: soffice starts
  Actual: soffice hangs

  But curiously:

  $ miral-xrun soffice

  Seems to work, and appears to connect to Mir (not Xmir)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1675098/+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


[Desktop-packages] [Bug 1668467] Re: gnome-calculator, you can open the Preferences window multiple times, making the window transparent the second time

2017-03-21 Thread Alan Griffiths
Not happening in miral-shell with the latest gtk to land in Zesty

** Changed in: miral (Ubuntu)
   Status: Incomplete => Invalid

** Changed in: miral
   Status: Incomplete => Invalid

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

Title:
  gnome-calculator, you can open the Preferences window multiple times,
  making the window transparent the second time

Status in Canonical System Image:
  Confirmed
Status in MirAL:
  Invalid
Status in gtk+3.0 package in Ubuntu:
  Confirmed
Status in miral package in Ubuntu:
  Invalid
Status in qtmir package in Ubuntu:
  Incomplete
Status in unity8 package in Ubuntu:
  Incomplete

Bug description:
  ubuntu 17.04 unity8

  gnome-calculator, you can open the Preferences window many times,
  making the window transparent the second time (see screenshot)

  it doesn't work with About or Keyboard Shortcuts, only with
  Preferences.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1668467/+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


[Desktop-packages] [Bug 1655997] Re: [gtk] Save as dialog: dropdown menu surface positioned wrong

2017-03-21 Thread Alan Griffiths
Not happening with the latest gtk to land in zesty

** Changed in: miral
   Status: Incomplete => Invalid

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

Title:
  [gtk] Save as dialog: dropdown menu surface positioned wrong

Status in GTK+:
  Fix Committed
Status in MirAL:
  Invalid
Status in gtk+3.0 package in Ubuntu:
  New

Bug description:
  Running miral-shell and gedit:

  1. Burger-menu -> Save As
  2. Click the "Character encoding" or "Line ending" or "All files" dropdowns

  Bug: child surfaces are positioned incorrectly, should be under/over
  the widget that invoked them

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1655997/+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


[Desktop-packages] [Bug 1625846] Re: Xmir -rootless: Firefox menus pop up then close right away

2017-03-17 Thread Alan Griffiths
Chris, although I agree with a lot of what you say, I'm not sure Xmir
has all the information it needs at the right time.

As mentioned in comment #11 Mir is unfocussing the one window before
focussing the other. When Xmir receives the focus loss it cannot know
whether the focus is moving to a related window. It may not even be any
window it knows about, so it can't simply defer until receiving the
focus gain event.

A the "Locally Active focus model" is a thing, it meets a need. Maybe we
should consider supporting it directly in Mir?

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

Title:
  Xmir -rootless: Firefox menus pop up then close right away

Status in Canonical System Image:
  Confirmed
Status in Mir:
  Triaged
Status in MirAL:
  Confirmed
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  To reproduce:
  1) Open firefox on a rootless Xmir
  2) Right click or attempt to open the menu on the top right

  Expected:
  Menu to open

  Result:
  Menu pops up then closes right away.

  I think this is an expected bug, but dont remember the bug# soo figure
  would make one here :)

  *NOTE*: similar cause, but different usecase to lp:1662733

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625846/+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


[Desktop-packages] [Bug 1420334] Re: [enhancement] Missing client API for relative surface movement (e.g. dragging client-decorated windows)

2017-03-13 Thread Alan Griffiths
** Description changed:

  Mir needs a client API to allow surfaces to move themselves relatively.
  This is required to support full client-side decorations (bug 1398849),
  and also other apps like Google Chrome and Gnome Nautilus which can be
  dragged using part of their client areas.
+ 
+ Later additions that are so similar I think they are part of the same
+ bug: there need to be client APIs for "always on top" and "client
+ initiate resize".

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

Title:
  [enhancement] Missing client API for relative surface movement (e.g.
  dragging client-decorated windows)

Status in Mir:
  Incomplete
Status in MirAL:
  Incomplete
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  Mir needs a client API to allow surfaces to move themselves
  relatively. This is required to support full client-side decorations
  (bug 1398849), and also other apps like Google Chrome and Gnome
  Nautilus which can be dragged using part of their client areas.

  Later additions that are so similar I think they are part of the same
  bug: there need to be client APIs for "always on top" and "client
  initiate resize".

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1420334/+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


[Desktop-packages] [Bug 1671849] [NEW] Probing backends doesn't seem to work

2017-03-10 Thread Alan Griffiths
Public bug reported:

$ sudo apt install miral-examples
$ miral-app

Then in the Mir-on-X session:

$ unset DISPLAY
$ unset GDK_BACKEND
$ gedit

Expect: can't connect to X, but can connect to Mir, so starts up
Actual: hangs

** Affects: gtk+3.0 (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  Probing backends doesn't seem to work

Status in gtk+3.0 package in Ubuntu:
  New

Bug description:
  $ sudo apt install miral-examples
  $ miral-app

  Then in the Mir-on-X session:

  $ unset DISPLAY
  $ unset GDK_BACKEND
  $ gedit

  Expect: can't connect to X, but can connect to Mir, so starts up
  Actual: hangs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1671849/+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


[Desktop-packages] [Bug 1665312] Re: [unity8][gtk] wrong tooltips position

2017-02-28 Thread Alan Griffiths
Cannot reproduce with miral-app: so probably not miral, mir or gtk

** Also affects: qtmir
   Importance: Undecided
   Status: New

** Changed in: mir
   Status: Confirmed => Incomplete

** Changed in: miral
   Status: Confirmed => Incomplete

** Changed in: gtk+3.0 (Ubuntu)
   Status: Confirmed => Incomplete

** Changed in: mir (Ubuntu)
   Status: Confirmed => Incomplete

** Changed in: miral (Ubuntu)
   Status: Confirmed => Incomplete

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

Title:
  [unity8][gtk] wrong tooltips position

Status in Canonical System Image:
  Confirmed
Status in Mir:
  Incomplete
Status in MirAL:
  Incomplete
Status in QtMir:
  New
Status in gtk+3.0 package in Ubuntu:
  Incomplete
Status in mir package in Ubuntu:
  Incomplete
Status in miral package in Ubuntu:
  Incomplete

Bug description:
  Ubuntu 17.04 Unity8
  launch some randome gtk3 apps (solitaire or terminix), hover some icons with 
the mouse. the tootip text possition is wrong. see attached screenshots

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1665312/+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


[Desktop-packages] [Bug 1665286] Re: [unity8] A ghost (shadow only) window opens with some app windows/menus

2017-02-28 Thread Alan Griffiths
Oh, and tiled is a Qt application, so I think gtk3+ is innocent

** No longer affects: gtk+3.0 (Ubuntu)

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

Title:
  [unity8] A ghost (shadow only) window opens with some app
  windows/menus

Status in Canonical System Image:
  Confirmed
Status in Mir:
  Incomplete
Status in MirAL:
  Incomplete
Status in mir package in Ubuntu:
  Incomplete
Status in miral package in Ubuntu:
  Incomplete
Status in qtubuntu package in Ubuntu:
  Confirmed
Status in unity8 package in Ubuntu:
  Incomplete

Bug description:
  ubuntu 17.04 unity8

  install tiled, apt install tiled
  launch tiled, you'll see a transparent window opened beneath the main window 
called "Object Types Editor"

  see attached screenshot

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1665286/+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


[Desktop-packages] [Bug 1625846] Re: Xmir -rootless: Firefox menus pop up then close right away

2017-02-28 Thread Alan Griffiths
** Description changed:

  To reproduce:
  1) Open firefox on a rootless Xmir
  2) Right click or attempt to open the menu on the top right
  
  Expected:
  Menu to open
  
  Result:
  Menu pops up then closes right away.
  
+ I think this is an expected bug, but dont remember the bug# soo figure
+ would make one here :)
  
- I think this is an expected bug, but dont remember the bug# soo figure would 
make one here :)
+ *NOTE*: similar cause, but different usecase to lp:1662733

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

Title:
  Xmir -rootless: Firefox menus pop up then close right away

Status in Mir:
  Confirmed
Status in MirAL:
  Incomplete
Status in xorg-server package in Ubuntu:
  Incomplete

Bug description:
  To reproduce:
  1) Open firefox on a rootless Xmir
  2) Right click or attempt to open the menu on the top right

  Expected:
  Menu to open

  Result:
  Menu pops up then closes right away.

  I think this is an expected bug, but dont remember the bug# soo figure
  would make one here :)

  *NOTE*: similar cause, but different usecase to lp:1662733

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1625846/+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


[Desktop-packages] [Bug 1668467] Re: gnome-calculator, you can open the Preferences window multiple times, making the window transparent the second time

2017-02-28 Thread Alan Griffiths
Can reproduce in miral-app, so probably gtk-mir, miral or mir

** Tags added: gtk-mir

** Also affects: gtk+3.0 (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: miral
   Status: New => Confirmed

** Changed in: miral (Ubuntu)
   Status: New => Confirmed

** Changed in: qtmir (Ubuntu)
   Status: New => Incomplete

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

Title:
  gnome-calculator, you can open the Preferences window multiple times,
  making the window transparent the second time

Status in Canonical System Image:
  Confirmed
Status in MirAL:
  Confirmed
Status in gtk+3.0 package in Ubuntu:
  New
Status in miral package in Ubuntu:
  Confirmed
Status in qtmir package in Ubuntu:
  Incomplete
Status in unity8 package in Ubuntu:
  Incomplete

Bug description:
  ubuntu 17.04 unity8

  gnome-calculator, you can open the Preferences window many times,
  making the window transparent the second time (see screenshot)

  it doesn't work with About or Keyboard Shortcuts, only with
  Preferences.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1668467/+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


[Desktop-packages] [Bug 1668415] Re: intermittent missing menu on calculator in u8 zesty

2017-02-28 Thread Alan Griffiths
This seems to be gnome-calculator. So, not Xmir.

Testing in miral-app (miral 1.2, Zesty with Mir 0.26.1) I don't
reproduce the problem, so I think that's "Incomplete" for miral and gtk-
mir until we locate the problem.

** Changed in: miral
   Status: New => Incomplete

** Changed in: gtk+3.0 (Ubuntu)
   Status: New => Incomplete

** Changed in: miral (Ubuntu)
   Status: New => Incomplete

** Also affects: qtmir
   Importance: Undecided
   Status: New

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

Title:
  intermittent missing menu on calculator in u8 zesty

Status in Canonical System Image:
  New
Status in MirAL:
  Incomplete
Status in QtMir:
  New
Status in gtk+3.0 package in Ubuntu:
  Incomplete
Status in miral package in Ubuntu:
  Incomplete
Status in unity8 package in Ubuntu:
  New

Bug description:
  running daily iso of zesty, clean u8 Feb 27 build

  This seemed to happen about 1/2 of the time - so somehow intermittent

  to repro:
  1) launch the calculator app from the app drawer
  2) click on the concentric circles in the upper left corner
  expect a menu to appear, result is that sometimes it doesn't

  https://www.youtube.com/watch?v=-C-cPsLHc8g

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1668415/+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


[Desktop-packages] [Bug 1625846] Re: Xmir -rootless: Firefox menus pop up then close right away

2017-02-28 Thread Alan Griffiths
Incomplete for miral, we can't fix this in miral directly. The way focus
works in Mir does seem odd and I'm surprised that the workarounds
(ignoring focus loss) in the Qt and Gtk toolkits are "good enough". When
we have a plan, then will reassess how miral is affected.

** Changed in: miral
   Status: New => Incomplete

** Changed in: mir
   Status: New => Triaged

** Changed in: mir
   Status: Triaged => Confirmed

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

Title:
  Xmir -rootless: Firefox menus pop up then close right away

Status in Mir:
  Confirmed
Status in MirAL:
  Incomplete
Status in xorg-server package in Ubuntu:
  Incomplete

Bug description:
  To reproduce:
  1) Open firefox on a rootless Xmir
  2) Right click or attempt to open the menu on the top right

  Expected:
  Menu to open

  Result:
  Menu pops up then closes right away.

  
  I think this is an expected bug, but dont remember the bug# soo figure would 
make one here :)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1625846/+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


[Desktop-packages] [Bug 1625846] Re: Xmir -rootless: Firefox menus pop up then close right away

2017-02-14 Thread Alan Griffiths
It seems that Daniel's analysis is correct.

With Mir a newly opened menu surface gets focus. This takes place in
msh::AbstractShell::set_focus_to_locked() and the sequence is:

/1/ reconfigure the existing focus window to mir_window_focus_state_unfocused
/2/ reconfigure the new window to mir_window_focus_state_focused

Unfortunately, when it receive the notification for /1/ firefox (or
Xterm) reacts by closing the window.

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

Title:
  Xmir -rootless: Firefox menus pop up then close right away

Status in Mir:
  New
Status in MirAL:
  New
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  To reproduce:
  1) Open firefox on a rootless Xmir
  2) Right click or attempt to open the menu on the top right

  Expected:
  Menu to open

  Result:
  Menu pops up then closes right away.

  
  I think this is an expected bug, but dont remember the bug# soo figure would 
make one here :)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1625846/+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


[Desktop-packages] [Bug 1625846] Re: Xmir -rootless: Firefox menus pop up then close right away

2017-02-14 Thread Alan Griffiths
I briefly wondered if this were related to lp:1660691 - but empirically
not:

   $ miral-xrun firefox

creates (and immediately destroys a menu)...

[2017-02-14 09:21:08.828425] miral::Window Management: place_new_window 
app_info={application=XMIR, windows={Merge into trunk : miral-toolkit-dev : 
Code : MirAL - Mozilla Firefox}}, requested_specification={name=Firefox, 
type=menu, top_left=(737, 71), size=(326, 512), output_id=0, state=restored, 
aux_rect=((605, 59), (0, 0)), placement_hints=3, window_placement_gravity=5, 
aux_rect_placement_gravity=6, parent=Merge into trunk : miral-toolkit-dev : 
Code : MirAL - Mozilla Firefox} -> {name=Firefox, type=menu, top_left=(737, 
71), size=(326, 512), output_id=0, state=restored, aux_rect=((605, 59), (0, 
0)), placement_hints=3, window_placement_gravity=5, 
aux_rect_placement_gravity=6, parent=Merge into trunk : miral-toolkit-dev : 
Code : MirAL - Mozilla Firefox}
...
[2017-02-14 09:21:09.094497] miral::Window Management: advise_focus_lost 
window_info={name=Merge into trunk : miral-toolkit-dev : Code : MirAL - Mozilla 
Firefox, type=normal, state=restored, restore_rect=((132, 12), (936, 800)), 
children={0x7f1238006520, Firefox}, min_width=0, min_height=0, 
max_width=2147483647, max_height=2147483647, width_inc=1, height_inc=1, 
min_aspect={0, 4294967295}, max_aspect={4294967295, 0}, 
preferred_orientation=15, confine_pointer=0, output_id=0}
[2017-02-14 09:21:09.094525] miral::Window Management: advise_focus_gained 
window_info={name=Firefox, type=menu, state=restored, restore_rect=((737, 71), 
(326, 512)), parent=Merge into trunk : miral-toolkit-dev : Code : MirAL - 
Mozilla Firefox, children={}, min_width=0, min_height=0, max_width=2147483647, 
max_height=2147483647, width_inc=1, height_inc=1, min_aspect={0, 4294967295}, 
max_aspect={4294967295, 0}, preferred_orientation=15, confine_pointer=0, 
output_id=0}
[2017-02-14 09:21:09.094535] miral::Window Management: raise_tree root=Firefox
[2017-02-14 09:21:09.094548] miral::Window Management: advise_raise 
window_info={Merge into trunk : miral-toolkit-dev : Code : MirAL - Mozilla 
Firefox, 0x7f1238006520, Firefox}
[2017-02-14 09:21:09.094564] miral::Window Management: advise_raise 
window_info={Firefox}
[2017-02-14 09:21:09.094574] miral::Window Management: select_active_window 
hint=Firefox -> Firefox
[2017-02-14 09:21:09.094579] miral::Window Management: 
...
[2017-02-14 09:21:09.133042] miral::Window Management: advise_delete_window 
window_info={name=Firefox, type=menu, state=restored, restore_rect=((737, 71), 
(326, 512)), parent=Merge into trunk : miral-toolkit-dev : Code : MirAL - 
Mozilla Firefox, children={}, min_width=0, min_height=0, max_width=2147483647, 
max_height=2147483647, width_inc=1, height_inc=1, min_aspect={0, 4294967295}, 
max_aspect={4294967295, 0}, preferred_orientation=15, confine_pointer=0, 
output_id=0}

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

Title:
  Xmir -rootless: Firefox menus pop up then close right away

Status in Mir:
  New
Status in MirAL:
  New
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  To reproduce:
  1) Open firefox on a rootless Xmir
  2) Right click or attempt to open the menu on the top right

  Expected:
  Menu to open

  Result:
  Menu pops up then closes right away.

  
  I think this is an expected bug, but dont remember the bug# soo figure would 
make one here :)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1625846/+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


[Desktop-packages] [Bug 1649662] Re: [regression] resizing a some apps in Unity8 makes them distorted and freeze (usually software clients)

2017-01-19 Thread Alan Griffiths
Cannot reproduce in in miral-shell

** Changed in: miral
   Status: New => Invalid

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

Title:
  [regression] resizing a some apps in Unity8 makes them distorted and
  freeze (usually software clients)

Status in Canonical System Image:
  Confirmed
Status in MirAL:
  Invalid
Status in gtk+3.0 package in Ubuntu:
  Invalid
Status in mir package in Ubuntu:
  Invalid
Status in qtmir package in Ubuntu:
  Confirmed
Status in unity8 package in Ubuntu:
  Confirmed

Bug description:
  ubuntu 17.04 unity8 + proposed and 16.04 + overlay PPA
  mir 0.25
  miral 0.25
  unity8/zesty-proposed,now 8.15+17.04.20161207.1-0ubuntu1 amd64 
[installed,automatic]

  steps:
  1)run gedit, nautilus, sol or whatever gtk+3 app ("ubuntu-app-launch sol" for 
ex). if you are not sure how to launch a gtk3 app run 
"ubuntu-app-launch-appids" first to see the appids and then "ubuntu-app-launch 
"

  2) resize the window (the context gets stretched in a weird way and
  input doesn't work anymore)

  see attached screenshot

  Alternate test case:
  $ mir_demo_client_progressbar 20 --desktop_file_hint=unity8

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1649662/+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


[Desktop-packages] [Bug 1625397] Re: [gtk] Focus is stuck on the save as window vs the main window

2016-12-07 Thread Alan Griffiths
** Also affects: gtk+3.0 (Ubuntu)
   Importance: Undecided
   Status: New

** No longer affects: gtk

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

Title:
  [gtk] Focus is stuck on the save as window vs the main window

Status in MirAL:
  Triaged
Status in gtk+3.0 package in Ubuntu:
  New

Bug description:
  To reproduce:
  Open gedit in miral
  click save (the window should pop up)
  click back on the main window leaving the save window open
  type

  Expected:
  Text to appear in the main top most window

  Result:
  Text appears on the save as window behind the main window.

  I checked with mir_demo_server and same issue so this could be a gtk
  bug it self.

  Added by alan_g:

  As described in comment #5 this seems to be mostly a gtk-mir problem.
  (Where are they filed?) But there is a MirAL component (because even
  if gtk-mir was right, this problem would sill be seen).

  Added later by alan_g:
  The problem mentioned in lp:1626659 has been committed, everything left is a 
gtk-mir issue.

To manage notifications about this bug go to:
https://bugs.launchpad.net/miral/+bug/1625397/+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


[Desktop-packages] [Bug 1445543] Re: Multi-window GTK apps in Mir are randomly unresponsive, seem to freeze

2016-12-07 Thread Alan Griffiths
Seems to be working with gtk 3 on zesty - so not Mir.

** Changed in: mir
   Status: New => Invalid

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

Title:
  Multi-window GTK apps in Mir are randomly unresponsive, seem to freeze

Status in GTK+:
  New
Status in Mir:
  Invalid
Status in gtk+3.0 package in Ubuntu:
  In Progress

Bug description:
  GTK apps on Mir: Input focus is unreliable and sporadic. Background
  windows ignore input and/or focus switches apparently randomly.

  Example:

  $ GDK_BACKEND=mir mir_demo_server --launch gnome-mahjongg

  Show the "Scores" - you can switch focus between this and the main
  window with Alt+` but doesn't respond to input.

  Other dialogs (e.g. "About") work fine. From the Mir side there's no
  obvious difference between these windows.

  In this example, MIR_CLIENT_INPUT_RECEIVER_REPORT=log shows the input
  events being correctly received on the client side. That shows most of
  the Mir stack is working correctly.

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1445543/+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


[Desktop-packages] [Bug 1627750] Re: gnome-terminal displays input in wrong window

2016-12-07 Thread Alan Griffiths
** Also affects: gtk+3.0 (Ubuntu)
   Importance: Undecided
   Status: New

** No longer affects: gtk

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

Title:
  gnome-terminal displays input in wrong window

Status in MirAL:
  Triaged
Status in gtk+3.0 package in Ubuntu:
  New

Bug description:
  $ miral-server --startup gnome-terminal

  Go "File=>Open Terminal" to create a second window

  Type in the new window.

  Expect: typing to appear in the new window
  Actual: typing appears in the original window

  Focus *is* on the new window as can be verified by Alt-F4, which
  correctly closes the new window.

To manage notifications about this bug go to:
https://bugs.launchpad.net/miral/+bug/1627750/+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


[Desktop-packages] [Bug 1639745] Re: Mir GL clients never appear at all on VirtualBox

2016-12-02 Thread Alan Griffiths
Also affects VM (qemu/kvm) lp:1646532

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

Title:
  Mir GL clients never appear at all on VirtualBox

Status in Mir:
  In Progress
Status in mesa package in Ubuntu:
  Confirmed

Bug description:
  Mir GL clients never appear at all on VirtualBox.

  After digging for a while, it appears the issue is that vboxvideo does
  not support DRM_CAP_PRIME and so only supports GEM flink names. Sadly
  Mir is the opposite now: Mir only supports PRIME but not flink names.

  Internally some exceptions are being thrown in Mir at present, but we
  seem to catch and silence them all. So you never see any error
  messages at all. Just Mir GL clients never appear on screen in
  VirtualBox.

  For the record, Wayland supports falling back to flink names in the
  absence of PRIME. We should too.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1639745/+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


[Desktop-packages] [Bug 1627697] Re: gnome-terminal crashes on resize

2016-11-30 Thread Alan Griffiths
gtk seems to be fixed on 17.04

** Changed in: miral
   Status: Fix Committed => Fix Released

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

Title:
  gnome-terminal crashes on resize

Status in MirAL:
  Fix Released
Status in gtk+3.0 package in Ubuntu:
  Confirmed

Bug description:
  Yakkety, Mir-0.24, lp:miral

  Run gnome-terminal on a touchscreen laptop and resizing by three-
  finger pinch...

  $ miral-run gnome-terminal
  $ 
  (gnome-terminal-server:4817): Gtk-WARNING **: GtkSettings Cursor Theme: 
Unsupported GDK backend
  ...
  (gnome-terminal-server:4817): Gdk-WARNING **: unknown property 
gtk-fontconfig-timestamp

  (gnome-terminal-server:4817): Gdk-WARNING **: Ignoring unknown Mir
  event 11

  (gnome-terminal-server:4817): Gtk-WARNING **: Allocating size to GtkBox 
0x55eb906c6900 without calling gtk_widget_get_preferred_width/height(). How 
does the code know the size to allocate?
  *** Error in `/usr/lib/gnome-terminal/gnome-terminal-server': double free or 
corruption (out): 0x7f2e70258010 ***

  (Can't reproduce with Mir-0.1, but that may be because resize was too
  broken.)

To manage notifications about this bug go to:
https://bugs.launchpad.net/miral/+bug/1627697/+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


[Desktop-packages] [Bug 1627697] Re: gnome-terminal crashes on resize

2016-11-14 Thread Alan Griffiths
** Also affects: gtk+3.0 (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: gtk
   Importance: Undecided
   Status: New

** No longer affects: miral

** No longer affects: gtk+3.0 (Ubuntu)

** Also affects: miral
   Importance: Undecided
   Status: New

** Changed in: miral
   Status: New => Fix Committed

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

Title:
  gnome-terminal crashes on resize

Status in GTK+:
  New
Status in MirAL:
  Fix Committed

Bug description:
  Yakkety, Mir-0.24, lp:miral

  Run gnome-terminal on a touchscreen laptop and resizing by three-
  finger pinch...

  $ miral-run gnome-terminal
  $ 
  (gnome-terminal-server:4817): Gtk-WARNING **: GtkSettings Cursor Theme: 
Unsupported GDK backend
  ...
  (gnome-terminal-server:4817): Gdk-WARNING **: unknown property 
gtk-fontconfig-timestamp

  (gnome-terminal-server:4817): Gdk-WARNING **: Ignoring unknown Mir
  event 11

  (gnome-terminal-server:4817): Gtk-WARNING **: Allocating size to GtkBox 
0x55eb906c6900 without calling gtk_widget_get_preferred_width/height(). How 
does the code know the size to allocate?
  *** Error in `/usr/lib/gnome-terminal/gnome-terminal-server': double free or 
corruption (out): 0x7f2e70258010 ***

  (Can't reproduce with Mir-0.1, but that may be because resize was too
  broken.)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/1627697/+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


[Desktop-packages] [Bug 1590099] Re: Need to support pointer confinement in Mir and toolkits using Mir

2016-10-03 Thread Alan Griffiths
** Changed in: miral
   Status: Fix Committed => Fix Released

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

Title:
  Need to support pointer confinement in Mir and toolkits using Mir

Status in Canonical System Image:
  Fix Released
Status in Mir:
  Fix Released
Status in MirAL:
  Fix Released
Status in libsdl2 package in Ubuntu:
  Confirmed
Status in mir package in Ubuntu:
  Fix Released
Status in qtmir package in Ubuntu:
  Fix Released
Status in unity8 package in Ubuntu:
  Fix Released
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  We need to support pointer confinement set by the client. This way we
  can generate relative mouse events on a surface without the cursor
  being able to leave the edge of the window.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1590099/+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


[Desktop-packages] [Bug 1590099] Re: Need to support pointer confinement in Mir and toolkits using Mir

2016-09-30 Thread Alan Griffiths
** Changed in: miral
Milestone: None => 0.2

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

Title:
  Need to support pointer confinement in Mir and toolkits using Mir

Status in Canonical System Image:
  Fix Released
Status in Mir:
  Fix Released
Status in MirAL:
  Fix Committed
Status in libsdl2 package in Ubuntu:
  Confirmed
Status in mir package in Ubuntu:
  Fix Released
Status in qtmir package in Ubuntu:
  Fix Released
Status in unity8 package in Ubuntu:
  Fix Released
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  We need to support pointer confinement set by the client. This way we
  can generate relative mouse events on a surface without the cursor
  being able to leave the edge of the window.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1590099/+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


[Desktop-packages] [Bug 1420334] Re: [enhancement] Missing client API for relative surface movement

2016-09-26 Thread Alan Griffiths
I think the right way forward is to allow the client to request drag
(similar to the existing mir_surface_raise() request).

William, can you confirm this could work for you?

** Changed in: mir
   Status: In Progress => Incomplete

** Changed in: miral
   Status: In Progress => Incomplete

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

Title:
  [enhancement] Missing client API for relative surface movement

Status in Mir:
  Incomplete
Status in MirAL:
  Incomplete
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  Mir needs a client API to allow surfaces to move themselves
  relatively. This is required to support full client-side decorations
  (bug 1398849), and also other apps like Google Chrome and Gnome
  Nautilus which can be dragged using part of their client areas.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1420334/+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


[Desktop-packages] [Bug 1590099] Re: Need to support pointer confinement in Mir and toolkits using Mir

2016-09-26 Thread Alan Griffiths
** Branch linked: lp:~alan-griffiths/miral/confine_pointer

** Changed in: miral
   Status: In Progress => Fix Committed

** Changed in: miral
 Assignee: Daniel d'Andrada (dandrader) => Alan Griffiths (alan-griffiths)

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

Title:
  Need to support pointer confinement in Mir and toolkits using Mir

Status in Canonical System Image:
  Fix Released
Status in Mir:
  Fix Released
Status in MirAL:
  Fix Committed
Status in libsdl2 package in Ubuntu:
  Confirmed
Status in mir package in Ubuntu:
  Fix Released
Status in qtmir package in Ubuntu:
  Fix Released
Status in unity8 package in Ubuntu:
  In Progress
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  We need to support pointer confinement set by the client. This way we
  can generate relative mouse events on a surface without the cursor
  being able to leave the edge of the window.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1590099/+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


[Desktop-packages] [Bug 1590099] Re: Need to support pointer confinement in Mir and toolkits using Mir

2016-09-22 Thread Alan Griffiths
** Changed in: miral
 Assignee: (unassigned) => Daniel d'Andrada (dandrader)

** Changed in: miral
   Status: Triaged => In Progress

** Branch linked: lp:~dandrader/miral/confine_pointer

** Changed in: miral
   Importance: Wishlist => Medium

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

Title:
  Need to support pointer confinement in Mir and toolkits using Mir

Status in Canonical System Image:
  Fix Released
Status in Mir:
  Fix Released
Status in MirAL:
  In Progress
Status in libsdl2 package in Ubuntu:
  Confirmed
Status in mir package in Ubuntu:
  Fix Released
Status in qtmir package in Ubuntu:
  In Progress
Status in unity8 package in Ubuntu:
  In Progress
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  We need to support pointer confinement set by the client. This way we
  can generate relative mouse events on a surface without the cursor
  being able to leave the edge of the window.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1590099/+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


[Desktop-packages] [Bug 1420334] Re: [enhancement] Missing client API for relative surface movement

2016-08-31 Thread Alan Griffiths
** Branch linked: lp:~alan-griffiths/miral/connect-
gdk_window_move_to_rect-inspired-placement-logic-to-Mir-0.25-API

** Also affects: miral
   Importance: Undecided
   Status: New

** Changed in: miral
   Status: New => In Progress

** Changed in: miral
   Importance: Undecided => Medium

** Changed in: miral
 Assignee: (unassigned) => Alan Griffiths (alan-griffiths)

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

Title:
  [enhancement] Missing client API for relative surface movement

Status in Mir:
  In Progress
Status in MirAL:
  In Progress
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  Mir needs a client API to allow surfaces to move themselves
  relatively. This is required to support full client-side decorations
  (bug 1398849), and also other apps like Google Chrome and Gnome
  Nautilus which can be dragged using part of their client areas.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1420334/+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


[Desktop-packages] [Bug 1420334] Re: [enhancement] Missing client API for relative surface movement

2016-08-31 Thread Alan Griffiths
** Branch linked: lp:~alan-griffiths/mir/support-gdk_window_move_to_rect

** Branch unlinked: lp:~alan-griffiths/mir/RFC-API-to-support-
gdk_window_move_to_rect

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

Title:
  [enhancement] Missing client API for relative surface movement

Status in Mir:
  In Progress
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  Mir needs a client API to allow surfaces to move themselves
  relatively. This is required to support full client-side decorations
  (bug 1398849), and also other apps like Google Chrome and Gnome
  Nautilus which can be dragged using part of their client areas.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1420334/+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


[Desktop-packages] [Bug 1420334] Re: [enhancement] Missing client API for relative surface movement

2016-08-30 Thread Alan Griffiths
** Changed in: mir
 Assignee: (unassigned) => Alan Griffiths (alan-griffiths)

** Changed in: mir
   Status: Triaged => In Progress

** Branch linked: lp:~alan-griffiths/mir/RFC-API-to-support-
gdk_window_move_to_rect

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

Title:
  [enhancement] Missing client API for relative surface movement

Status in Mir:
  In Progress
Status in xorg-server package in Ubuntu:
  Triaged

Bug description:
  Mir needs a client API to allow surfaces to move themselves
  relatively. This is required to support full client-side decorations
  (bug 1398849), and also other apps like Google Chrome and Gnome
  Nautilus which can be dragged using part of their client areas.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1420334/+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


[Desktop-packages] [Bug 1605074] Re: supertux2 has two mouse pointers (one should be hidden)

2016-07-22 Thread Alan Griffiths
You can see the same thing running 7kaa on Xmir. 7kaa hides the cursor
fine when run with SDL_VIDEODRIVER=mir.

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

Title:
  supertux2 has two mouse pointers (one should be hidden)

Status in Mir:
  Invalid
Status in QtMir:
  Invalid
Status in libsdl2 package in Ubuntu:
  Invalid
Status in xorg-server package in Ubuntu:
  Confirmed

Bug description:
  2 mouse pointers (one should be hidden)
  i've seen this in a lot (all?) the games on mir or Xmir

  see attached screenshot

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1605074/+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


[Desktop-packages] [Bug 1420334] Re: [enhancement] Missing client API for relative surface movement

2016-04-28 Thread Alan Griffiths
How much of this need is addressed by mir_surface_spec_set_streams() et
alia?

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

Title:
  [enhancement] Missing client API for relative surface movement

Status in Mir:
  Triaged
Status in xorg-server package in Ubuntu:
  Confirmed

Bug description:
  Mir needs a client API to allow surfaces to move themselves
  relatively. This is required to support full client-side decorations
  (bug 1398849), and also other apps like Google Chrome and Gnome
  Nautilus which can be dragged using part of their client areas.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1420334/+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


[Desktop-packages] [Bug 1571556] Re: Some GTK windows lose interaction

2016-04-18 Thread Alan Griffiths
MIR_CLIENT_INPUT_RECEIVER_REPORT=log shows the input events being
correctly received on the client side.

** Also affects: gtk+3.0 (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: mir
   Status: New => Invalid

** Changed in: mir
   Status: Invalid => Triaged

** Description changed:

  Easiest example:
  
  $ GDK_BACKEND=mir mir_demo_server --launch gnome-mahjongg
  
  Show the "Scores" - you can switch focus between this and the main
  window with Alt+` but doesn't respond to input.
  
  I've not yet investigated what's unusual about this window. Some other
  dialogs (e.g. "About") work fine.
  
  Also relevent to focus handling, despite being able to set focus to the
  main window it doesn't respond to input - with the "About" option above,
  closing that window enables it. With the "Scores" example it isn't
  possible to close the unresponsive window.
  
- (I guess it could also be a toolkit error - i.e. creating a surface type
- that doesn't expect input, but then why do we allow focus to be set as
- seen by titlebar?)
+ Looks as though the toolkit stops responding to input events - they are
+ being received by the client process.

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

Title:
  Some GTK windows lose interaction

Status in Mir:
  Triaged
Status in gtk+3.0 package in Ubuntu:
  New

Bug description:
  Easiest example:

  $ GDK_BACKEND=mir mir_demo_server --launch gnome-mahjongg

  Show the "Scores" - you can switch focus between this and the main
  window with Alt+` but doesn't respond to input.

  I've not yet investigated what's unusual about this window. Some other
  dialogs (e.g. "About") work fine.

  Also relevent to focus handling, despite being able to set focus to
  the main window it doesn't respond to input - with the "About" option
  above, closing that window enables it. With the "Scores" example it
  isn't possible to close the unresponsive window.

  Looks as though the toolkit stops responding to input events - they
  are being received by the client process.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1571556/+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


[Desktop-packages] [Bug 1526209] Re: [regression] Clients of nested Mir servers silently crash/exit instantly

2015-12-15 Thread Alan Griffiths
Missing information to aid reproducing:

1. Are you running from a terminal, a VT or a ssh session?
1.1. AFAICS the commands as given in the instructions can only work from a 
terminal session, but Mir-on-X doesn't  *need* "sudo", so what happens without 
"sudo"?

2. Are you running a local build? (the commands as given in the instructions 
suggest a local build)
2.1. If so, which options to cmake (e.g. is --Duse_debflags=on? Or any other 
optimization?)
2.2. If so, are there any "old" modules in lib/server-modules/ or 
lib/client-modules/

** Changed in: mir
   Status: Triaged => Incomplete

** Changed in: mir/0.18
   Status: Triaged => Incomplete

** Changed in: mir (Ubuntu)
   Status: Triaged => Incomplete

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

Title:
  [regression] Clients of nested Mir servers silently crash/exit
  instantly

Status in Mir:
  Incomplete
Status in Mir 0.18 series:
  Incomplete
Status in mesa package in Ubuntu:
  Invalid
Status in mir package in Ubuntu:
  Incomplete

Bug description:
  Clients of nested Mir servers silently crash/exit instantly (on
  xenial)

  This happens in Mir trunk lp:mir and lp:mir/0.18, but not in
  lp:mir/0.17

    sudo bin/mir_demo_server_minimal -f /tmp/outside &
    sudo bin/mir_proving_server -f /tmp/inside --host-socket=/tmp/outside &
    sudo bin/mir_demo_client_egltriangle -m /tmp/inside

  And the client silently exits with return code 139.

  Valgrind or gdb show the problem though:

  ==16515== Process terminating with default action of signal 11 (SIGSEGV)
  ==16515==  Access not within mapped region at address 0x123460A8
  ==16515==at 0x6EA16E0: XGetXCBConnection (in 
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0)
  ==16515==by 0x517AC73: ??? (in 
/usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0)
  ==16515==by 0x5174ADE: ??? (in 
/usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0)
  ==16515==by 0x5174B98: ??? (in 
/usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0)
  ==16515==by 0x5170B31: eglInitialize (in 
/usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0)
  ==16515==by 0x4031A9: mir_eglapp_init (eglapp.c:350)
  ==16515==by 0x4024EC: main (egltriangle.c:85)

  #0  0x75b6e6e0 in XGetXCBConnection ()
     from /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
  #1  0x77893c74 in ?? ()
     from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  #2  0x7788dadf in ?? ()
     from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  #3  0x7788db99 in ?? ()
     from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  #4  0x77889b32 in eglInitialize ()
     from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  #5  0x004031aa in mir_eglapp_init (argc=3, argv=0x7fffe548,
  width=0x7fffdd48, height=0x7fffdd4c)
  at /home/dan/bzr/mir/0.18/examples/eglapp.c:350
  #6  0x004024ed in main (argc=3, argv=0x7fffe548)
  at /home/dan/bzr/mir/0.18/examples/egltriangle.c:85

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1526209/+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


[Desktop-packages] [Bug 1526209] Re: [regression] Clients of nested Mir servers silently crash/exit instantly

2015-12-15 Thread Alan Griffiths
Can't reproduce on wily

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

Title:
  [regression] Clients of nested Mir servers silently crash/exit
  instantly

Status in Mir:
  Triaged
Status in Mir 0.18 series:
  Triaged
Status in mesa package in Ubuntu:
  Invalid
Status in mir package in Ubuntu:
  Triaged

Bug description:
  Clients of nested Mir servers silently crash/exit instantly (on
  xenial)

  This happens in Mir trunk lp:mir and lp:mir/0.18, but not in
  lp:mir/0.17

    sudo bin/mir_demo_server_minimal -f /tmp/outside &
    sudo bin/mir_proving_server -f /tmp/inside --host-socket=/tmp/outside &
    sudo bin/mir_demo_client_egltriangle -m /tmp/inside

  And the client silently exits with return code 139.

  Valgrind or gdb show the problem though:

  ==16515== Process terminating with default action of signal 11 (SIGSEGV)
  ==16515==  Access not within mapped region at address 0x123460A8
  ==16515==at 0x6EA16E0: XGetXCBConnection (in 
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0)
  ==16515==by 0x517AC73: ??? (in 
/usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0)
  ==16515==by 0x5174ADE: ??? (in 
/usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0)
  ==16515==by 0x5174B98: ??? (in 
/usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0)
  ==16515==by 0x5170B31: eglInitialize (in 
/usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0)
  ==16515==by 0x4031A9: mir_eglapp_init (eglapp.c:350)
  ==16515==by 0x4024EC: main (egltriangle.c:85)

  #0  0x75b6e6e0 in XGetXCBConnection ()
     from /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
  #1  0x77893c74 in ?? ()
     from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  #2  0x7788dadf in ?? ()
     from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  #3  0x7788db99 in ?? ()
     from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  #4  0x77889b32 in eglInitialize ()
     from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  #5  0x004031aa in mir_eglapp_init (argc=3, argv=0x7fffe548,
  width=0x7fffdd48, height=0x7fffdd4c)
  at /home/dan/bzr/mir/0.18/examples/eglapp.c:350
  #6  0x004024ed in main (argc=3, argv=0x7fffe548)
  at /home/dan/bzr/mir/0.18/examples/egltriangle.c:85

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1526209/+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


[Desktop-packages] [Bug 1526209] Re: [regression] Clients of nested Mir servers silently crash/exit instantly

2015-12-15 Thread Alan Griffiths
Please clarify how to reproduce:

If run from a terminal window we don't need any of the "sudo's" as we
simply load up the Mir-on-X stack and connect via $DISPLAY. In any case,
sudo should only be require for the host mir server when using kms
(--arw-file will make the endpoint accessible to all).

If running from a VT or ssh don't we need to specify a --vt to the
servers? (C.f. lp:1515558)

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

Title:
  [regression] Clients of nested Mir servers silently crash/exit
  instantly

Status in Mir:
  Triaged
Status in Mir 0.18 series:
  Triaged
Status in mesa package in Ubuntu:
  Invalid
Status in mir package in Ubuntu:
  Triaged

Bug description:
  Clients of nested Mir servers silently crash/exit instantly (on
  xenial)

  This happens in Mir trunk lp:mir and lp:mir/0.18, but not in
  lp:mir/0.17

    sudo bin/mir_demo_server_minimal -f /tmp/outside &
    sudo bin/mir_proving_server -f /tmp/inside --host-socket=/tmp/outside &
    sudo bin/mir_demo_client_egltriangle -m /tmp/inside

  And the client silently exits with return code 139.

  Valgrind or gdb show the problem though:

  ==16515== Process terminating with default action of signal 11 (SIGSEGV)
  ==16515==  Access not within mapped region at address 0x123460A8
  ==16515==at 0x6EA16E0: XGetXCBConnection (in 
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0)
  ==16515==by 0x517AC73: ??? (in 
/usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0)
  ==16515==by 0x5174ADE: ??? (in 
/usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0)
  ==16515==by 0x5174B98: ??? (in 
/usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0)
  ==16515==by 0x5170B31: eglInitialize (in 
/usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0)
  ==16515==by 0x4031A9: mir_eglapp_init (eglapp.c:350)
  ==16515==by 0x4024EC: main (egltriangle.c:85)

  #0  0x75b6e6e0 in XGetXCBConnection ()
     from /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
  #1  0x77893c74 in ?? ()
     from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  #2  0x7788dadf in ?? ()
     from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  #3  0x7788db99 in ?? ()
     from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  #4  0x77889b32 in eglInitialize ()
     from /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
  #5  0x004031aa in mir_eglapp_init (argc=3, argv=0x7fffe548,
  width=0x7fffdd48, height=0x7fffdd4c)
  at /home/dan/bzr/mir/0.18/examples/eglapp.c:350
  #6  0x004024ed in main (argc=3, argv=0x7fffe548)
  at /home/dan/bzr/mir/0.18/examples/egltriangle.c:85

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1526209/+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


[Desktop-packages] [Bug 1517615] Re: Need to disable "--enable-hardware-cursor=true" option in unity-system-compositor

2015-11-19 Thread Alan Griffiths
The USC code isn't the clearest: "--enable-hardware-cursor" is an option
to enable the default Mir cursor and defaults to disabling it.

If Mir isn't hiding the cursor correctly that's a separate issue that
ought to be addressed.

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

Title:
  Need to disable "--enable-hardware-cursor=true" option in unity-
  system-compositor

Status in lightdm package in Ubuntu:
  Confirmed
Status in lightdm source package in Vivid:
  Confirmed

Bug description:
  Recently, Unity 8 provides its own cursor, so we no longer need the
  "--enable-hardware-cursor=true" option in unity-system-compositor.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1517615/+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


[Desktop-packages] [Bug 1503450] Re: mesa FTBFS due to missing Requires in mirclient

2015-10-07 Thread Alan Griffiths
** Branch linked: lp:~alan-griffiths/mir/fix-1503450

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

Title:
  mesa FTBFS due to missing Requires in mirclient

Status in Mir:
  In Progress
Status in mesa package in Ubuntu:
  Fix Committed

Bug description:
  mesa currently FTBFS due to a missing mirclient dependency during
  build time.

  Failed build at
  https://launchpad.net/ubuntu/+source/mesa/11.0.2-1ubuntu2/+build/8082519

  
  Build log:
  ===
  /bin/bash ../../libtool  --tag=CC   --mode=compile gcc 
-DPACKAGE_NAME=\"Mesa\" -DPACKAGE_TARNAME=\"mesa\" -DPACKAGE_VERSION=\"11.0.2\" 
-DPACKAGE_STRING=\"Mesa\ 11.0.2\" 
-DPACKAGE_BUGREPORT=\"https://bugs.freedesktop.org/enter_bug.cgi\?product=Mesa\;
 -DPACKAGE_URL=\"\" -DPACKAGE=\"mesa\" -DVERSION=\"11.0.2\" -DSTDC_HEADERS=1 
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DYYTEXT_POINTER=1 
-DHAVE___BUILTIN_BSWAP32=1 -DHAVE___BUILTIN_BSWAP64=1 -DHAVE___BUILTIN_CLZ=1 
-DHAVE___BUILTIN_CLZLL=1 -DHAVE___BUILTIN_CTZ=1 -DHAVE___BUILTIN_EXPECT=1 
-DHAVE___BUILTIN_FFS=1 -DHAVE___BUILTIN_FFSLL=1 -DHAVE___BUILTIN_POPCOUNT=1 
-DHAVE___BUILTIN_POPCOUNTLL=1 -DHAVE___BUILTIN_UNREACHABLE=1 
-DHAVE_FUNC_ATTRIBUTE_CONST=1 -DHAVE_FUNC_ATTRIBUTE_FLATTEN=1 
-DHAVE_FUNC_ATTRIBUTE_FORMAT=1 -DHAVE_FUNC_ATTRIBUTE_MALLOC=1 
-DHAVE_FUNC_ATTRIBUTE_PACKED=
 1 -DHAVE_FUNC_ATTRIBUTE_PURE=1 -DHAVE_FUNC_ATTRIBUTE_UNUSED=1 
-DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=1 -DHAVE_DLADDR=1 
-DHAVE_CLOCK_GETTIME=1 -DHAVE_PTHREAD=1 -I. -I../../../../src/egl   
-D_FORTIFY_SOURCE=2 -I../../../../include -I../../../../src/egl/main 
-I../../../../src/gbm/main -I../../../../src -D__STDC_LIMIT_MACROS 
-D_GNU_SOURCE -DUSE_SSE41 -DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM 
-DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP 
-DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DHAVE_LIBDRM -DGLX_USE_DRM -DHAVE_LIBUDEV 
-DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS 
-DHAVE_DRI3 -DHAVE_MINCORE -DHAVE_LLVM=0x0306 -DMESA_LLVM_VERSION_PATCH=2 
-fvisibility=hidden -I/usr/include/libdrm   
-D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_X11 -DHAVE_X11_PLATFORM  
-DHAVE_WAYLAND_PLATFORM  -DHAVE_DRM_PLATFORM  -DHAVE_MIR_PLATFORM 
-I/usr/include/mirplatform -I/usr/include/mircommon  -I../../../../src/loader 
-I../../../../src/egl/drivers/dri2 -I../../../../sr
 c/gbm/backends/dri -I../../../../src/egl/wayland/wayland-egl 
-I../../../../src/egl/wayland/wayland-drm -I../../src/egl/wayland/wayland-drm 
-DDEFAULT_DRIVER_DIR=\"/usr/lib/x86_64-linux-gnu/dri:\${ORIGIN}/dri:/usr/lib/dri\"
 -D_EGL_BUILT_IN_DRIVER_DRI2 -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wall -Wall -std=c99 
-Werror=implicit-function-declaration -Werror=missing-prototypes 
-fno-strict-aliasing -fno-math-errno -fno-trapping-math -fno-builtin-memcmp  
-MT main/eglfallbacks.lo -MD -MP -MF $depbase.Tpo -c -o main/eglfallbacks.lo 
../../../../src/egl/main/eglfallbacks.c &&\
  In file included from ../../../../src/egl/main/egldisplay.c:61:0:
  /usr/include/mirplatform/mir_toolkit/mesa/native_display.h:22:38: fatal 
error: mir_toolkit/client_types.h: No such file or directory
  compilation terminated.
  make[3]: *** [main/egldisplay.lo] Error 1

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1503450/+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


[Desktop-packages] [Bug 1289072] Re: Nested servers need cursor support

2015-10-05 Thread Alan Griffiths
** Branch linked: lp:~alan-griffiths/mir/fix-1308133

** Branch linked: lp:~alan-griffiths/mir/fix-1496849

** Branch linked: lp:~alan-griffiths/mir/first-test-for-cursors-in-
nested

** Branch linked: lp:~alan-griffiths/mir/second-test-for-cursors-in-
nested

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

Title:
  Nested servers need cursor support

Status in Light Display Manager:
  Fix Released
Status in Mir:
  In Progress
Status in unity-mir:
  Invalid
Status in Unity System Compositor:
  Fix Released
Status in lightdm package in Ubuntu:
  Fix Released
Status in unity-system-compositor package in Ubuntu:
  Fix Released
Status in unity8-desktop-session package in Ubuntu:
  In Progress

Bug description:
  Nested servers lack functional cursor support.  The code just returns
  a null pointer.

  One of the symptoms of this is that it is not possible to use a mouse
  or trackpad when running Unity8 as the desktop shell.

To manage notifications about this bug go to:
https://bugs.launchpad.net/lightdm/+bug/1289072/+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


[Desktop-packages] [Bug 1289072] Re: Nested servers need cursor support

2015-09-29 Thread Alan Griffiths
I'm not sure at what point things landed in Mir, but there seems to be
support for cursors in nested servers currently. (It's been broken, but
recent commits have improved it.)

What is still lacking is acceptance tests of this support.

** Changed in: mir
   Status: Incomplete => In Progress

** Changed in: mir
 Assignee: (unassigned) => Alan Griffiths (alan-griffiths)

** Changed in: mir
Milestone: None => 0.17.0

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

Title:
  Nested servers need cursor support

Status in Light Display Manager:
  Fix Released
Status in Mir:
  In Progress
Status in unity-mir:
  Invalid
Status in Unity System Compositor:
  Fix Released
Status in lightdm package in Ubuntu:
  Fix Released
Status in unity-system-compositor package in Ubuntu:
  Fix Released
Status in unity8-desktop-session package in Ubuntu:
  In Progress

Bug description:
  Nested servers lack functional cursor support.  The code just returns
  a null pointer.

  One of the symptoms of this is that it is not possible to use a mouse
  or trackpad when running Unity8 as the desktop shell.

To manage notifications about this bug go to:
https://bugs.launchpad.net/lightdm/+bug/1289072/+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


[Desktop-packages] [Bug 1417581] Re: USC - mouse cursor on AMD graphics is drawing incorrectly

2015-05-19 Thread Alan Griffiths
** Changed in: mir
   Status: Fix Committed = Fix Released

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

Title:
  USC - mouse cursor on AMD graphics is drawing incorrectly

Status in Mir:
  Fix Released
Status in Mir 0.12 series:
  Fix Released
Status in mesa package in Ubuntu:
  New
Status in mir package in Ubuntu:
  Fix Released

Bug description:
  I've a Lenovo Flex 2 14D, which has an AMD APU.

  In Unity-System-Compositor, the mouse cursor does not draw correctly.

  See previous version of this bug for visuals:
  https://bugs.launchpad.net/mir/+bug/1391975

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1417581/+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


[Desktop-packages] [Bug 1102960] Re: dia crashes on startup

2013-03-03 Thread Alan Griffiths
Workaround in #7 worked for me.
Thanks.

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

Title:
  dia crashes on startup

Status in Dia - Diagram Tool:
  Confirmed
Status in “dia” package in Ubuntu:
  Confirmed

Bug description:
  $ dia
  sys:1: Warning: attempting to add an interface 
(DiaInteractiveRendererInterface) to class (DiaGdkRenderer) after class_init

  ** (dia-normal:11678): CRITICAL **: dia_renderer_set_size: assertion
  `irenderer != NULL' failed

  ** (dia-normal:11678): CRITICAL **: dia_renderer_set_size: assertion 
`irenderer != NULL' failed
  Segmentation fault (core dumped)
  $ file core.11678 
  core.11678: ELF 32-bit LSB core file Intel 80386, version 1 (SYSV), 
SVR4-style, from 'dia-normal --integrated'
  $ gdb `which dia-normal` core.*
  GNU gdb (GDB) 7.5-ubuntu
  Copyright (C) 2012 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.  Type show copying
  and show warranty for details.
  This GDB was configured as i686-linux-gnu.
  For bug reporting instructions, please see:
  http://www.gnu.org/software/gdb/bugs/...
  Reading symbols from /usr/bin/dia-normal...(no debugging symbols 
found)...done.
  [New LWP 11678]
  [New LWP 11680]
  [New LWP 11679]
  [New LWP 11681]
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library /lib/i386-linux-gnu/libthread_db.so.1.
  Core was generated by `dia-normal --integrated'.
  Program terminated with signal 11, Segmentation fault.
  #0  0x08072d03 in ?? ()
  (gdb) bt
  #0  0x08072d03 in ?? ()
  #1  0xb6e2bab0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
  #2  0xb6e2e973 in g_main_context_dispatch () from 
/lib/i386-linux-gnu/libglib-2.0.so.0
  #3  0xb6e2ed10 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
  #4  0xb6e2f1eb in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
  #5  0xb733a5c0 in gtk_main () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
  #6  0x0805d1a5 in main ()
  (gdb)

  ProblemType: Bug
  DistroRelease: Ubuntu 13.04
  Package: dia 0.97.2-8
  ProcVersionSignature: Ubuntu 3.8.0-1.5-generic 3.8.0-rc4
  Uname: Linux 3.8.0-1-generic i686
  NonfreeKernelModules: nvidia
  ApportVersion: 2.8-0ubuntu2
  Architecture: i386
  Date: Tue Jan 22 11:58:58 2013
  InstallationDate: Installed on 2010-10-21 (824 days ago)
  InstallationMedia: Ubuntu 10.10 Maverick Meerkat - Release i386 (20101007)
  MarkForUpload: True
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=set
   LANG=fr_CA.UTF8
   SHELL=/bin/bash
  SourcePackage: dia
  UpgradeStatus: Upgraded to raring on 2012-12-20 (32 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/dia/+bug/1102960/+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