[Desktop-packages] [Bug 1603024] Re: Battery drain on Nexus 4 when no network is available
The top output doesn't implicate repowerd. Note, however, that the top output is incomplete so we don't have the whole picture. For future reference you can take textual snapshots of top with: top -b -n10 -d1 > /tmp/top.txt (Write to file 10 textual snapshots with 1 sec delay between snapshots) If you come across this problem again, please provide the output of the command above. >From the provided top screenshot, it's interesting to note that the total CPU times for unity8 and upowerd are very high relative to the uptime, so the cause of the drain could be in one of these components. ** Also affects: unity8 (Ubuntu) Importance: Undecided Status: New ** Also affects: upower (Ubuntu) Importance: Undecided Status: New ** Changed in: repowerd Status: New => Incomplete -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to upower in Ubuntu. https://bugs.launchpad.net/bugs/1603024 Title: Battery drain on Nexus 4 when no network is available Status in repowerd: Incomplete Status in unity8 package in Ubuntu: New Status in upower package in Ubuntu: New Bug description: Nexus 4 connected to wifi but not logged in so no network available. Battery drained from full to empty in 6 hours, with no use. rc_proposed Image Part: 10160714 Build No: R486 Device Image Part: 20160404.1 To manage notifications about this bug go to: https://bugs.launchpad.net/repowerd/+bug/1603024/+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 1552914] Re: Can't install libboost-dev:armhf in a cross-build environment
Note that the problem also exists for other boost -dev packages, and should be fixed for them too. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to boost-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1552914 Title: Can't install libboost-dev:armhf in a cross-build environment Status in boost-defaults package in Ubuntu: Confirmed Bug description: Trying to install libboost-dev:armhf in a cross-build environment tries to install g++:armhf: # apt-get install -s libboost-dev:armhf Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libboost-dev:armhf : Depends: g++:armhf (>= 4:5-0) but it is not going to be installed Depends: g++-5:armhf (>= 5.2.1-11) but it is not going to be installed E: Unable to correct problems, you have held broken packages. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: libboost-dev (not installed) ProcVersionSignature: Ubuntu 4.4.0-8.23-generic 4.4.2 Uname: Linux 4.4.0-8-generic x86_64 ApportVersion: 2.20-0ubuntu3 Architecture: amd64 CurrentDesktop: Unity Date: Thu Mar 3 22:02:52 2016 SourcePackage: boost-defaults UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/boost-defaults/+bug/1552914/+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 1552914] Re: Can't install libboost-dev:armhf in a cross-build environment
This is blocking Mir cross-compilation on xenial. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to boost-defaults in Ubuntu. https://bugs.launchpad.net/bugs/1552914 Title: Can't install libboost-dev:armhf in a cross-build environment Status in boost-defaults package in Ubuntu: Confirmed Bug description: Trying to install libboost-dev:armhf in a cross-build environment tries to install g++:armhf: # apt-get install -s libboost-dev:armhf Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libboost-dev:armhf : Depends: g++:armhf (>= 4:5-0) but it is not going to be installed Depends: g++-5:armhf (>= 5.2.1-11) but it is not going to be installed E: Unable to correct problems, you have held broken packages. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: libboost-dev (not installed) ProcVersionSignature: Ubuntu 4.4.0-8.23-generic 4.4.2 Uname: Linux 4.4.0-8-generic x86_64 ApportVersion: 2.20-0ubuntu3 Architecture: amd64 CurrentDesktop: Unity Date: Thu Mar 3 22:02:52 2016 SourcePackage: boost-defaults UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/boost-defaults/+bug/1552914/+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 lack cursor support
** 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 lightdm in Ubuntu. https://bugs.launchpad.net/bugs/1289072 Title: Nested servers lack cursor support Status in Light Display Manager: Fix Released Status in Mir: Fix Released Status in unity-mir: Invalid Status in Unity System Compositor: Fix Released Status in lightdm package in Ubuntu: Fix Released Status in mir package in Ubuntu: New 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 1503450] Re: mesa FTBFS due to missing Requires in mirclient
** 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/1503450 Title: mesa FTBFS due to missing Requires in mirclient Status in Mir: Fix Released Status in mesa package in Ubuntu: Fix Released Status in mir package in Ubuntu: New 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 1414999] Re: double free in mir egl display when calling eglTerminate and gbm_device_destroy
** No longer affects: mir ** No longer affects: mir (Ubuntu) ** Changed in: mesa (Ubuntu) Importance: Undecided => High -- 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/1414999 Title: double free in mir egl display when calling eglTerminate and gbm_device_destroy Status in mesa package in Ubuntu: Fix Released Bug description: In my standalone Xmir I do the following things: /* Init code */ if (xmir_screen->gbm) /* NULL on !mesa */ mir_connection_drm_set_gbm_device(xmir_screen->conn, xmir_screen->gbm); xmir_screen->egl_display = eglGetDisplay(mir_connection_get_egl_native_display(xmir_screen->conn)); /* Shutdown code */ eglTerminate(xmir_screen->egl_display); if (xmir_screen->gbm) gbm_device_destroy(xmir_screen->gbm); This works as expected when gbm is NULL, but I'm getting a double free in gbm_device_destroy with the eglTerminate. Calling eglGetDisplay(xmir_screen->gbm) instead works as expected. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1414999/+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
** Changed in: mir/0.12 Status: Triaged = Fix Committed ** Changed in: mir/0.12 Assignee: (unassigned) = Andreas Pokorny (andreas-pokorny) -- 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 Committed Status in Mir 0.12 series: Fix Committed Status in mesa package in Ubuntu: New Status in mir package in Ubuntu: Triaged 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 1420294] [NEW] Update Mesa Mir EGL platform for Mir 0.11
Public bug reported: The recently released Mir 0.11 provides a different build dependency for the Mesa Mir EGL platform. The attached debdiff fixes this, along with some other issues with the Mesa Mir EGL platform: - Fix potential double free (LP: #1414999). - Fix gbm_device leak (LP: #1419704). - Fix dri_buffers[front/back] leak (LP: #1419710). ** Affects: mesa (Ubuntu) Importance: Undecided Status: New ** Patch added: Update Mesa Mir EGL platform for Mir 0.11 (plus some fixes) https://bugs.launchpad.net/bugs/1420294/+attachment/4316321/+files/mesa-update-for-mir-0.11.debdiff -- 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/1420294 Title: Update Mesa Mir EGL platform for Mir 0.11 Status in mesa package in Ubuntu: New Bug description: The recently released Mir 0.11 provides a different build dependency for the Mesa Mir EGL platform. The attached debdiff fixes this, along with some other issues with the Mesa Mir EGL platform: - Fix potential double free (LP: #1414999). - Fix gbm_device leak (LP: #1419704). - Fix dri_buffers[front/back] leak (LP: #1419710). To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1420294/+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 1414999] Re: double free in mir egl display when calling eglTerminate and gbm_device_destroy
** Changed in: mir Status: New = In Progress ** Changed in: mesa (Ubuntu) Status: New = In Progress -- 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/1414999 Title: double free in mir egl display when calling eglTerminate and gbm_device_destroy Status in Mir: In Progress Status in mesa package in Ubuntu: In Progress Status in mir package in Ubuntu: New Bug description: In my standalone Xmir I do the following things: /* Init code */ if (xmir_screen-gbm) /* NULL on !mesa */ mir_connection_drm_set_gbm_device(xmir_screen-conn, xmir_screen-gbm); xmir_screen-egl_display = eglGetDisplay(mir_connection_get_egl_native_display(xmir_screen-conn)); /* Shutdown code */ eglTerminate(xmir_screen-egl_display); if (xmir_screen-gbm) gbm_device_destroy(xmir_screen-gbm); This works as expected when gbm is NULL, but I'm getting a double free in gbm_device_destroy with the eglTerminate. Calling eglGetDisplay(xmir_screen-gbm) instead works as expected. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1414999/+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 1418486] Re: Mir Mesa EGL platform leaks memory with every frame
Fix released in package mesa-10.4.2-2ubuntu3 . ** Changed in: mir Status: In Progress = Fix Released ** Changed in: mesa (Ubuntu) Status: In Progress = 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/1418486 Title: Mir Mesa EGL platform leaks memory with every frame Status in Mir: Fix Released Status in mesa package in Ubuntu: Fix Released Bug description: The Mir Mesa EGL platform leaks memory with every frame. This is the result of incorrect handling of the buffer objects we create from the incoming Mir buffers. The problem is exhibited in the attached 'massif.out.leak' file. An excerpt from the result of ms_print for this file: n time(ms) total(B) useful-heap(B) extra-heap(B) stacks(B) 23 11,5934,965,4324,503,871 461,5610 24 12,0584,971,2564,509,023 462,2330 25 12,6404,978,5364,515,463 463,0730 26 13,2224,985,8324,521,903 463,9290 27 13,8044,993,1124,528,343 464,7690 28 14,3865,000,3924,534,783 465,6090 29 14,7355,004,7604,538,647 466,1130 30 15,4355,013,3844,546,326 467,0580 31 16,0165,020,7764,552,815 467,9610 32 16,7805,030,3604,561,279 469,0810 33 17,1635,035,1444,565,511 469,6330 I have attached a patch (fix-mir-mesa-egl-gbm-bo-leak.diff) to get some wider review before creating a final patch for the ubuntu package. With this patch the leak is fixed as shown in the attached 'massif.out.fixed' file: n time(ms) total(B) useful-heap(B) extra-heap(B) stacks(B) 56 11,7874,859,0804,410,063 449,0170 57 11,9204,859,0804,410,063 449,0170 58 12,0534,859,0804,410,063 449,0170 59 12,1864,859,0804,410,063 449,0170 60 12,3204,859,0804,410,063 449,0170 61 12,4534,859,0804,410,063 449,0170 62 12,5864,859,0804,410,063 449,0170 63 12,7194,859,0804,410,063 449,0170 64 12,8524,859,0804,410,063 449,0170 65 12,9854,859,0804,410,063 449,0170 To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1418486/+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 1419704] [NEW] Mir clients leak gbm_device in Mesa EGL platform
Public bug reported: In case the Mir Mesa EGL platform allocates the gbm_device itself (which happens for normal clients), then eglTerminate() doesn't free the gbm_device properly. ** Affects: mir Importance: Medium Assignee: Alexandros Frantzis (afrantzis) Status: In Progress ** Affects: mesa (Ubuntu) Importance: Undecided Assignee: Alexandros Frantzis (afrantzis) Status: In Progress ** Also affects: mesa (Ubuntu) Importance: Undecided Status: New ** Changed in: mesa (Ubuntu) Assignee: (unassigned) = Alexandros Frantzis (afrantzis) ** Changed in: mir Status: New = In Progress ** Changed in: mesa (Ubuntu) Status: New = In Progress -- 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/1419704 Title: Mir clients leak gbm_device in Mesa EGL platform Status in Mir: In Progress Status in mesa package in Ubuntu: In Progress Bug description: In case the Mir Mesa EGL platform allocates the gbm_device itself (which happens for normal clients), then eglTerminate() doesn't free the gbm_device properly. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1419704/+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 1419710] [NEW] Mir Mesa EGL platform leaks memory allocated to hold information about the front and back dri buffers
Public bug reported: The Mir Mesa EGL platform leaks memory allocated to hold information about the front and back dri buffers. ** Affects: mir Importance: Medium Assignee: Alexandros Frantzis (afrantzis) Status: In Progress ** Affects: mesa (Ubuntu) Importance: Undecided Assignee: Alexandros Frantzis (afrantzis) Status: In Progress ** Changed in: mir Status: New = In Progress ** Also affects: mesa (Ubuntu) Importance: Undecided Status: New ** Changed in: mesa (Ubuntu) Status: New = In Progress ** Changed in: mesa (Ubuntu) Assignee: (unassigned) = Alexandros Frantzis (afrantzis) -- 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/1419710 Title: Mir Mesa EGL platform leaks memory allocated to hold information about the front and back dri buffers Status in Mir: In Progress Status in mesa package in Ubuntu: In Progress Bug description: The Mir Mesa EGL platform leaks memory allocated to hold information about the front and back dri buffers. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1419710/+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 1418486] Re: Mir Mesa EGL platform leaks memory with every frame
** Also affects: mir Importance: Undecided Status: New ** Changed in: mir Status: New = In Progress ** Changed in: mir Assignee: (unassigned) = Alexandros Frantzis (afrantzis) ** Changed in: mir Importance: Undecided = High -- 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/1418486 Title: Mir Mesa EGL platform leaks memory with every frame Status in Mir: In Progress Status in mesa package in Ubuntu: In Progress Bug description: The Mir Mesa EGL platform leaks memory with every frame. This is the result of incorrect handling of the buffer objects we create from the incoming Mir buffers. The problem is exhibited in the attached 'massif.out.leak' file. An excerpt from the result of ms_print for this file: n time(ms) total(B) useful-heap(B) extra-heap(B) stacks(B) 23 11,5934,965,4324,503,871 461,5610 24 12,0584,971,2564,509,023 462,2330 25 12,6404,978,5364,515,463 463,0730 26 13,2224,985,8324,521,903 463,9290 27 13,8044,993,1124,528,343 464,7690 28 14,3865,000,3924,534,783 465,6090 29 14,7355,004,7604,538,647 466,1130 30 15,4355,013,3844,546,326 467,0580 31 16,0165,020,7764,552,815 467,9610 32 16,7805,030,3604,561,279 469,0810 33 17,1635,035,1444,565,511 469,6330 I have attached a patch (fix-mir-mesa-egl-gbm-bo-leak.diff) to get some wider review before creating a final patch for the ubuntu package. With this patch the leak is fixed as shown in the attached 'massif.out.fixed' file: n time(ms) total(B) useful-heap(B) extra-heap(B) stacks(B) 56 11,7874,859,0804,410,063 449,0170 57 11,9204,859,0804,410,063 449,0170 58 12,0534,859,0804,410,063 449,0170 59 12,1864,859,0804,410,063 449,0170 60 12,3204,859,0804,410,063 449,0170 61 12,4534,859,0804,410,063 449,0170 62 12,5864,859,0804,410,063 449,0170 63 12,7194,859,0804,410,063 449,0170 64 12,8524,859,0804,410,063 449,0170 65 12,9854,859,0804,410,063 449,0170 To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1418486/+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 1414999] Re: double free in mir egl display when calling eglTerminate and gbm_device_destroy
** Changed in: mir Assignee: (unassigned) = Alexandros Frantzis (afrantzis) ** Changed in: mesa (Ubuntu) Assignee: (unassigned) = Alexandros Frantzis (afrantzis) -- 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/1414999 Title: double free in mir egl display when calling eglTerminate and gbm_device_destroy Status in Mir: New Status in mesa package in Ubuntu: New Status in mir package in Ubuntu: New Bug description: In my standalone Xmir I do the following things: /* Init code */ if (xmir_screen-gbm) /* NULL on !mesa */ mir_connection_drm_set_gbm_device(xmir_screen-conn, xmir_screen-gbm); xmir_screen-egl_display = eglGetDisplay(mir_connection_get_egl_native_display(xmir_screen-conn)); /* Shutdown code */ eglTerminate(xmir_screen-egl_display); if (xmir_screen-gbm) gbm_device_destroy(xmir_screen-gbm); This works as expected when gbm is NULL, but I'm getting a double free in gbm_device_destroy with the eglTerminate. Calling eglGetDisplay(xmir_screen-gbm) instead works as expected. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1414999/+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 1418486] Re: Mir Mesa EGL platform leaks memory with every frame
** Patch removed: Proposed fix for Mir Mesa EGL memory leak https://bugs.launchpad.net/mir/+bug/1418486/+attachment/4313095/+files/fix-mir-mesa-egl-gbm-bo-leak.diff ** Tags removed: patch ** Patch added: Proposed fix for Mir Mesa EGL memory leak https://bugs.launchpad.net/mir/+bug/1418486/+attachment/4313264/+files/fix-mir-mesa-egl-gbm-bo-leak.diff -- 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/1418486 Title: Mir Mesa EGL platform leaks memory with every frame Status in Mir: In Progress Status in mesa package in Ubuntu: In Progress Bug description: The Mir Mesa EGL platform leaks memory with every frame. This is the result of incorrect handling of the buffer objects we create from the incoming Mir buffers. The problem is exhibited in the attached 'massif.out.leak' file. An excerpt from the result of ms_print for this file: n time(ms) total(B) useful-heap(B) extra-heap(B) stacks(B) 23 11,5934,965,4324,503,871 461,5610 24 12,0584,971,2564,509,023 462,2330 25 12,6404,978,5364,515,463 463,0730 26 13,2224,985,8324,521,903 463,9290 27 13,8044,993,1124,528,343 464,7690 28 14,3865,000,3924,534,783 465,6090 29 14,7355,004,7604,538,647 466,1130 30 15,4355,013,3844,546,326 467,0580 31 16,0165,020,7764,552,815 467,9610 32 16,7805,030,3604,561,279 469,0810 33 17,1635,035,1444,565,511 469,6330 I have attached a patch (fix-mir-mesa-egl-gbm-bo-leak.diff) to get some wider review before creating a final patch for the ubuntu package. With this patch the leak is fixed as shown in the attached 'massif.out.fixed' file: n time(ms) total(B) useful-heap(B) extra-heap(B) stacks(B) 56 11,7874,859,0804,410,063 449,0170 57 11,9204,859,0804,410,063 449,0170 58 12,0534,859,0804,410,063 449,0170 59 12,1864,859,0804,410,063 449,0170 60 12,3204,859,0804,410,063 449,0170 61 12,4534,859,0804,410,063 449,0170 62 12,5864,859,0804,410,063 449,0170 63 12,7194,859,0804,410,063 449,0170 64 12,8524,859,0804,410,063 449,0170 65 12,9854,859,0804,410,063 449,0170 To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1418486/+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 1418486] Re: Mir Mesa EGL platform leaks memory with every frame
** Attachment added: valgrind/massif run of Mir client with the Mesa Mir EGL fix applied https://bugs.launchpad.net/mir/+bug/1418486/+attachment/4313100/+files/massif.out.fixed ** Also affects: mesa (Ubuntu) Importance: Undecided Status: New ** Changed in: mesa (Ubuntu) Assignee: (unassigned) = Alexandros Frantzis (afrantzis) -- 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/1418486 Title: Mir Mesa EGL platform leaks memory with every frame Status in Mir: New Status in mesa package in Ubuntu: New Bug description: The Mir Mesa EGL platform leaks memory with every frame. This is the result of incorrect handling of the buffer objects we create from the incoming Mir buffers. The problem is exhibited in the attached 'massif.out.leak' file. An excerpt from the result of ms_print for this file: n time(ms) total(B) useful-heap(B) extra-heap(B) stacks(B) 23 11,5934,965,4324,503,871 461,5610 24 12,0584,971,2564,509,023 462,2330 25 12,6404,978,5364,515,463 463,0730 26 13,2224,985,8324,521,903 463,9290 27 13,8044,993,1124,528,343 464,7690 28 14,3865,000,3924,534,783 465,6090 29 14,7355,004,7604,538,647 466,1130 30 15,4355,013,3844,546,326 467,0580 31 16,0165,020,7764,552,815 467,9610 32 16,7805,030,3604,561,279 469,0810 33 17,1635,035,1444,565,511 469,6330 I have attached a patch (fix-mir-mesa-egl-gbm-bo-leak.diff) to get some wider review before creating a final patch for the ubuntu package. With this patch the leak is fixed as shown in the attached 'massif.out.fixed' file: n time(ms) total(B) useful-heap(B) extra-heap(B) stacks(B) 56 11,7874,859,0804,410,063 449,0170 57 11,9204,859,0804,410,063 449,0170 58 12,0534,859,0804,410,063 449,0170 59 12,1864,859,0804,410,063 449,0170 60 12,3204,859,0804,410,063 449,0170 61 12,4534,859,0804,410,063 449,0170 62 12,5864,859,0804,410,063 449,0170 63 12,7194,859,0804,410,063 449,0170 64 12,8524,859,0804,410,063 449,0170 65 12,9854,859,0804,410,063 449,0170 To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1418486/+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 1418486] Re: Mir Mesa EGL platform leaks memory with every frame
** Changed in: mir Status: New = In Progress ** Changed in: mesa (Ubuntu) Status: New = In Progress ** Changed in: mir Status: In Progress = New ** Changed in: mir Status: New = In Progress -- 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/1418486 Title: Mir Mesa EGL platform leaks memory with every frame Status in Mir: In Progress Status in mesa package in Ubuntu: In Progress Bug description: The Mir Mesa EGL platform leaks memory with every frame. This is the result of incorrect handling of the buffer objects we create from the incoming Mir buffers. The problem is exhibited in the attached 'massif.out.leak' file. An excerpt from the result of ms_print for this file: n time(ms) total(B) useful-heap(B) extra-heap(B) stacks(B) 23 11,5934,965,4324,503,871 461,5610 24 12,0584,971,2564,509,023 462,2330 25 12,6404,978,5364,515,463 463,0730 26 13,2224,985,8324,521,903 463,9290 27 13,8044,993,1124,528,343 464,7690 28 14,3865,000,3924,534,783 465,6090 29 14,7355,004,7604,538,647 466,1130 30 15,4355,013,3844,546,326 467,0580 31 16,0165,020,7764,552,815 467,9610 32 16,7805,030,3604,561,279 469,0810 33 17,1635,035,1444,565,511 469,6330 I have attached a patch (fix-mir-mesa-egl-gbm-bo-leak.diff) to get some wider review before creating a final patch for the ubuntu package. With this patch the leak is fixed as shown in the attached 'massif.out.fixed' file: n time(ms) total(B) useful-heap(B) extra-heap(B) stacks(B) 56 11,7874,859,0804,410,063 449,0170 57 11,9204,859,0804,410,063 449,0170 58 12,0534,859,0804,410,063 449,0170 59 12,1864,859,0804,410,063 449,0170 60 12,3204,859,0804,410,063 449,0170 61 12,4534,859,0804,410,063 449,0170 62 12,5864,859,0804,410,063 449,0170 63 12,7194,859,0804,410,063 449,0170 64 12,8524,859,0804,410,063 449,0170 65 12,9854,859,0804,410,063 449,0170 To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1418486/+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 1380848] Re: Apps and services use large amount of CPU after unity8 resets
I am getting similar symptoms (media-hub-server high cpu) , although I didn't see unity8 restarting (perhaps it did and I didn't notice?). I have attached a tarball of strace (clipped because it was just the same after a point), gdb backtrace and a core file generated from inside gdb for media-hub-server. ** Attachment added: media-hub-server-debug.tar.xz https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1380848/+attachment/4252111/+files/media-hub-server-debug.tar.xz -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to dbus-cpp in Ubuntu. https://bugs.launchpad.net/bugs/1380848 Title: [TOPBLOCKER] Apps and services use large amount of CPU after unity8 resets Status in Media Hub: Triaged Status in “dbus-cpp” package in Ubuntu: New Bug description: I noticed that media-hub-service can get into a state where it uses a large amount of CPU. Steps to reproduce 1) Start music-app 2) Play music 3) Pause music 4) Close the music-app 5) $ pkill unity8 (to emulate unity crashing a resetting) Notice that media-hub-service is now using a large amount of CPU, note this [0] is the media-hub.log at the time. The device has to be reset to get the CPU usage back to normal. 0 - http://pastebin.ubuntu.com/8553411/ To manage notifications about this bug go to: https://bugs.launchpad.net/media-hub/+bug/1380848/+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 1380848] Re: [TOPBLOCKER] Apps and services use large amount of CPU after unity8 resets
The spinning futex wait we get in the strace: 2391 futex(0x1072a70, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable) Comes from: 25 Thread 0xb528f3e0 (LWP 2391) Binder_1 __libc_do_syscall () at ../ports/sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:44 #0 __libc_do_syscall () at ../ports/sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:44 #1 0xb6a951e4 in __lll_lock_wait (futex=0xfff5, futex@entry=0x1072a70, private=optimized out) at ../ports/sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.c:46 #2 0xb6a91840 in __GI___pthread_mutex_lock (mutex=0x1072a70) at pthread_mutex_lock.c:79 #3 0x000de3a8 in std::mutex::lock() () #4 0x0011f064 in ?? () #5 0x000e390c in core::Signalvoid::operator()() () #6 0x000e390c in core::Signalvoid::operator()() () #7 0xb676115e in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to dbus-cpp in Ubuntu. https://bugs.launchpad.net/bugs/1380848 Title: [TOPBLOCKER] Apps and services use large amount of CPU after unity8 resets Status in Media Hub: Triaged Status in “dbus-cpp” package in Ubuntu: New Bug description: I noticed that media-hub-service can get into a state where it uses a large amount of CPU. Steps to reproduce 1) Start music-app 2) Play music 3) Pause music 4) Close the music-app 5) $ pkill unity8 (to emulate unity crashing a resetting) Notice that media-hub-service is now using a large amount of CPU, note this [0] is the media-hub.log at the time. The device has to be reset to get the CPU usage back to normal. 0 - http://pastebin.ubuntu.com/8553411/ To manage notifications about this bug go to: https://bugs.launchpad.net/media-hub/+bug/1380848/+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 1380848] Re: [TOPBLOCKER] Apps and services use large amount of CPU after unity8 resets
An easy way to reproduce this (works for me at least): Install stallboard app from the store, run it, play a couple of sounds and then close it (swipe up/down in the window list) = media-hub-server starts spinning. This doesn't involve a unity8 crash, so not 100% sure it's the same problem described in this bug, but it sure seems related. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to dbus-cpp in Ubuntu. https://bugs.launchpad.net/bugs/1380848 Title: [TOPBLOCKER] Apps and services use large amount of CPU after unity8 resets Status in Media Hub: Triaged Status in “dbus-cpp” package in Ubuntu: New Bug description: I noticed that media-hub-service can get into a state where it uses a large amount of CPU. Steps to reproduce 1) Start music-app 2) Play music 3) Pause music 4) Close the music-app 5) $ pkill unity8 (to emulate unity crashing a resetting) Notice that media-hub-service is now using a large amount of CPU, note this [0] is the media-hub.log at the time. The device has to be reset to get the CPU usage back to normal. 0 - http://pastebin.ubuntu.com/8553411/ To manage notifications about this bug go to: https://bugs.launchpad.net/media-hub/+bug/1380848/+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 1377853] Re: Nested Mir server crashes on exit (corrupted double-linked list) since Mesa 10.3
** Patch added: mesa-10.3-egl-platform-update.debdiff https://bugs.launchpad.net/mir/+bug/1377853/+attachment/4227409/+files/mesa-10.3-egl-platform-update.debdiff -- 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/1377853 Title: Nested Mir server crashes on exit (corrupted double-linked list) since Mesa 10.3 Status in Mir: In Progress Status in “mesa” package in Ubuntu: In Progress Bug description: Nested Mir server crashes on exit: 1. bin/mir_demo_server_minimal -f /tmp/outer sleep 1 ; bin/mir_demo_server_shell --host-socket /tmp/outer -f /tmp/inner 2. Ctrl+C 3. *** Error in `bin/mir_demo_server_shell': corrupted double-linked list: 0x0074e970 *** To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1377853/+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 1377853] Re: Nested Mir server crashes on exit (corrupted double-linked list) since Mesa 10.3
** Patch removed: mesa-10.3-egl-platform-update.debdiff https://bugs.launchpad.net/mir/+bug/1377853/+attachment/4227409/+files/mesa-10.3-egl-platform-update.debdiff ** Patch added: mesa-10.3-egl-platform-update.debdiff https://bugs.launchpad.net/mir/+bug/1377853/+attachment/4227413/+files/mesa-10.3-egl-platform-update.debdiff -- 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/1377853 Title: Nested Mir server crashes on exit (corrupted double-linked list) since Mesa 10.3 Status in Mir: In Progress Status in “mesa” package in Ubuntu: In Progress Bug description: Nested Mir server crashes on exit: 1. bin/mir_demo_server_minimal -f /tmp/outer sleep 1 ; bin/mir_demo_server_shell --host-socket /tmp/outer -f /tmp/inner 2. Ctrl+C 3. *** Error in `bin/mir_demo_server_shell': corrupted double-linked list: 0x0074e970 *** To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1377853/+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 1350163] Re: [regression] Mir 0.6 GL clients crash immediately on startup (Mesa is trying to use X11 instead of Mir)
** Changed in: mir Assignee: (unassigned) = Alexandros Frantzis (afrantzis) ** Changed in: mir Status: New = In Progress -- 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/1350163 Title: [regression] Mir 0.6 GL clients crash immediately on startup (Mesa is trying to use X11 instead of Mir) Status in Mir: In Progress Status in “mesa” package in Ubuntu: In Progress Bug description: [regression] Mir GL clients crash immediately on startup. This is on a freshly updated utopic system. (gdb) bt #0 0x7ff4f1b706d7 in XGetXCBConnection () from /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 #1 0x7ff4f352abb1 in dri2_initialize_x11_dri2 (drv=optimised out, disp=0x122e910) at ../../../../../../src/egl/drivers/dri2/platform_x11.c:1172 #2 dri2_initialize_x11 (drv=optimised out, disp=0x122e910) at ../../../../../../src/egl/drivers/dri2/platform_x11.c:1291 #3 0x7ff4f352357d in _eglMatchAndInitialize (dpy=0x122e910) at ../../../../../src/egl/main/egldriver.c:613 #4 0x7ff4f3523864 in _eglMatchDriver (dpy=dpy@entry=0x122e910, test_only=test_only@entry=0) at ../../../../../src/egl/main/egldriver.c:643 #5 0x7ff4f351ea6a in eglInitialize (dpy=0x122e910, major=0x0, minor=0x0) at ../../../../../src/egl/main/eglapi.c:355 #6 0x00402db0 in mir_eglapp_init (argc=1, argv=0x7fffb9ac9ec8, width=0x7fffb9ac96c8, height=0x7fffb9ac96cc) at /home/dan/bzr/mir/dev/examples/eglapp.c:386 #7 0x00401ee9 in main (argc=1, argv=0x7fffb9ac9ec8) at /home/dan/bzr/mir/dev/examples/egltriangle.c:85 To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1350163/+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 1239037] Re: circular build-dependency between mesa, mir
** Changed in: mir Assignee: Alexandros Frantzis (afrantzis) = (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/1239037 Title: circular build-dependency between mesa, mir Status in Mir: Triaged Status in “mesa” package in Ubuntu: Triaged Status in “mir” package in Ubuntu: Triaged Bug description: While testing cross-building of mir, I noticed that mir and mesa have a build-dependency loop: installing the build-dependencies of mir installs libmirclient-dev. This is because mir build-depends on libegl1-mesa-dev, and libegl1 -mesa-dev depends on libmirclient-dev. The libegl1-mesa runtime package does *not* depend on libmirclient3, so this dependency looks spurious to me. Is there a reason this dependency loop shouldn't be broken by dropping the dep from libegl1 -mesa-dev - libmirclient-dev? As near as I can tell, the dependency on libmirclient-dev is because of this section of /usr/include/EGL/eglplatform.h: #elif defined(MIR_EGL_PLATFORM) #include mir_toolkit/mir_client_library.h typedef MirEGLNativeDisplayType EGLNativeDisplayType; typedef void *EGLNativePixmapType; typedef MirEGLNativeWindowType EGLNativeWindowType; [...] But that's optional, and anybody defining MIR_EGL_PLATFORM would presumably need to depend on mir themselves, no? To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1239037/+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 1192908] Re: Mir/Mesa packaging have a dependency cycle so neither can build
This bugs is still valid. We don't have a problem with at this point, because we have both mir and mesa packages in the archive, so we can build new versions using the existing versions of -dev packages to fulfill dependencies (this needs some care when we make incompatible changes). I think our best way forward is to remove the dependency libegl1-mesa- dev has on libmirclient-dev. It's reasonable to assume that a program that needs to use Mir with EGL will depend on libmirclient-dev itself, or at least mircommon-dev (otherwise how can it know about the MirConnection/Surfaces types it needs to pass to EGL?). I would also recommend changing mesa to build depend on mircommon-dev instead of the full libmirclient-dev, since it only needs the Mir EGL definitions in the former package. -- 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/1192908 Title: Mir/Mesa packaging have a dependency cycle so neither can build Status in Mir: Fix Released Status in “mesa” package in Ubuntu: Triaged Bug description: Mir/Mesa have a dependency cycle so cannot build if there are any significant changes in one (like a soname/ABI bump). Mesa depends on mirclient mirserver depends on Mesa what makes it a cycle is that mirclient and mirserver are a single source package. So if anything changes (like libmirclient0 changing to libmirclient1) then we're stuck and can't rebuild anything. Not sure which chicken or egg came first and how we made it work originally. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1192908/+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 1239037] Re: circular build-dependency between mesa, mir
*** This bug is a duplicate of bug 1192908 *** https://bugs.launchpad.net/bugs/1192908 This bug is still valid. We don't have a problem at this point, because we have both mir and mesa packages in the archive, so we can build new versions using the existing versions of -dev packages to fulfill dependencies (this needs some care when we make incompatible changes). I agree that our best way forward is to remove the dependency libegl1 -mesa-dev has on libmirclient-dev. It's reasonable to assume that a program that needs to use Mir with EGL will depend on libmirclient-dev itself, or at least mircommon-dev (otherwise how can it know about the MirConnection/Surfaces types it needs to pass to EGL?). I would also recommend changing mesa to build-depend on mircommon-dev instead of the full libmirclient-dev, since it only needs the Mir EGL definitions in the former package. Note, though, that as Daniel points in bug #1192908, we have a circular dependency issue at the source package level, that can't be solved unless we either use multiple source packages for Mir, or move our Mir Mesa EGL definitions upstream in Mesa, as Kevin suggested. -- 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/1239037 Title: circular build-dependency between mesa, mir Status in Mir: New Status in “mesa” package in Ubuntu: New Status in “mir” package in Ubuntu: New Bug description: While testing cross-building of mir, I noticed that mir and mesa have a build-dependency loop: installing the build-dependencies of mir installs libmirclient-dev. This is because mir build-depends on libegl1-mesa-dev, and libegl1 -mesa-dev depends on libmirclient-dev. The libegl1-mesa runtime package does *not* depend on libmirclient3, so this dependency looks spurious to me. Is there a reason this dependency loop shouldn't be broken by dropping the dep from libegl1 -mesa-dev - libmirclient-dev? As near as I can tell, the dependency on libmirclient-dev is because of this section of /usr/include/EGL/eglplatform.h: #elif defined(MIR_EGL_PLATFORM) #include mir_toolkit/mir_client_library.h typedef MirEGLNativeDisplayType EGLNativeDisplayType; typedef void *EGLNativePixmapType; typedef MirEGLNativeWindowType EGLNativeWindowType; [...] But that's optional, and anybody defining MIR_EGL_PLATFORM would presumably need to depend on mir themselves, no? To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1239037/+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 1173073] Re: Broken sounds in Skype
Note that this workaround was added to the .desktop file in the ubuntu skype package, which means it's only applied if you start skype through a GUI that uses desktop files. The workaround (PULSE_LATENCY_MSEC=50) needs to be manually applied in other cases, e.g., if running skype from the command line. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1173073 Title: Broken sounds in Skype Status in “pulseaudio” package in Ubuntu: Incomplete Status in “skype” package in Ubuntu: Fix Released Bug description: When skype notify something and play sound (for i.e., contact became online or send me message, or calling), it sounds with wheezing. In another programs all OK. If I playing this wav files all is OK too. robotex@robotex-laptop:~$ lsb_release -rd Description: Ubuntu 13.04 Release: 13.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1173073/+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 1232000] Re: Xorg crashed with SIGABRT in DoGetString()
Removing the (leftover?) /usr/lib/libGL.* files solved the problem for me. -- 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/1232000 Title: Xorg crashed with SIGABRT in DoGetString() Status in “xorg-server” package in Ubuntu: Confirmed Bug description: Happens when launching firefox from a 'ssh -AY' session. Other programs like evince or nautilus launch without issues. ProblemType: Crash DistroRelease: Ubuntu 13.10 Package: xserver-xorg-core 2:1.14.2.901-2ubuntu6 ProcVersionSignature: Ubuntu 3.11.0-8.15-generic 3.11.1 Uname: Linux 3.11.0-8-generic x86_64 .tmp.unity.support.test.0: ApportVersion: 2.12.5-0ubuntu1 Architecture: amd64 CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins' CompositorRunning: compiz CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0' CompositorUnredirectFSW: true Date: Fri Sep 27 15:08:01 2013 DistUpgraded: 2013-08-09 13:21:50,778 DEBUG enabling apt cron job DistroCodename: saucy DistroVariant: ubuntu ExecutablePath: /usr/bin/Xorg ExtraDebuggingInterest: Yes GraphicsCard: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series] [1002:68f9] (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Device [1043:03ca] InstallationDate: Installed on 2011-06-23 (826 days ago) InstallationMedia: Ubuntu 11.04 Natty Narwhal - Release amd64+mac (20110427.1) MachineType: System manufacturer System Product Name MarkForUpload: True ProcCmdline: /usr/bin/X -core :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch ProcEnviron: ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-8-generic root=UUID=9e03ea1c-298d-4b96-9870-4db1fe183774 ro quiet splash vt.handoff=7 Signal: 6 SourcePackage: xorg-server StacktraceTop: ?? () from /usr/lib/xorg/modules/extensions/libglx.so ?? () from /usr/lib/xorg/modules/extensions/libglx.so ?? () ?? () __libc_start_main (main=0x7fb7048431a0, argc=9, ubp_av=0x7fff5acd72b8, init=optimized out, fini=optimized out, rtld_fini=optimized out, stack_end=0x7fff5acd72a8) at libc-start.c:260 Title: Xorg crashed with SIGABRT in __libc_start_main() UpgradeStatus: Upgraded to saucy on 2013-08-09 (49 days ago) UserGroups: dmi.bios.date: 12/05/2008 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 1003 dmi.board.asset.tag: To Be Filled By O.E.M. dmi.board.name: P6T DELUXE dmi.board.vendor: ASUSTeK Computer INC. dmi.board.version: Rev 1.xx dmi.chassis.asset.tag: Asset-1234567890 dmi.chassis.type: 3 dmi.chassis.vendor: Chassis Manufacture dmi.chassis.version: Chassis Version dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1003:bd12/05/2008:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP6TDELUXE:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion: dmi.product.name: System Product Name dmi.product.version: System Version dmi.sys.vendor: System manufacturer version.compiz: compiz 1:0.9.10+13.10.20130920-0ubuntu1 version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.46-1 version.libgl1-mesa-dri: libgl1-mesa-dri 9.2-1ubuntu2 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 9.2-1ubuntu2 version.xserver-xorg-core: xserver-xorg-core 2:1.14.2.901-2ubuntu6 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu3.1 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.2.0-0ubuntu9 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.21.14-4ubuntu4 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.9-2ubuntu1 xserver.bootTime: Fri Sep 27 15:08:04 2013 xserver.configfile: default xserver.errors: xserver.logfile: /var/log/Xorg.0.log xserver.version: 2:1.14.2.901-2ubuntu6 xserver.video_driver: radeon To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1232000/+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 1232000] Re: Xorg crashed with SIGABRT in DoGetString()
Removing the (leftover?) /usr/lib/libGL.* files solved the problem for me. Actually, it solved part of the problem for me... running with indirect glx still fails. -- 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/1232000 Title: Xorg crashed with SIGABRT in DoGetString() Status in “xorg-server” package in Ubuntu: Confirmed Bug description: Happens when launching firefox from a 'ssh -AY' session. Other programs like evince or nautilus launch without issues. ProblemType: Crash DistroRelease: Ubuntu 13.10 Package: xserver-xorg-core 2:1.14.2.901-2ubuntu6 ProcVersionSignature: Ubuntu 3.11.0-8.15-generic 3.11.1 Uname: Linux 3.11.0-8-generic x86_64 .tmp.unity.support.test.0: ApportVersion: 2.12.5-0ubuntu1 Architecture: amd64 CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins' CompositorRunning: compiz CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0' CompositorUnredirectFSW: true Date: Fri Sep 27 15:08:01 2013 DistUpgraded: 2013-08-09 13:21:50,778 DEBUG enabling apt cron job DistroCodename: saucy DistroVariant: ubuntu ExecutablePath: /usr/bin/Xorg ExtraDebuggingInterest: Yes GraphicsCard: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series] [1002:68f9] (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Device [1043:03ca] InstallationDate: Installed on 2011-06-23 (826 days ago) InstallationMedia: Ubuntu 11.04 Natty Narwhal - Release amd64+mac (20110427.1) MachineType: System manufacturer System Product Name MarkForUpload: True ProcCmdline: /usr/bin/X -core :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch ProcEnviron: ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-8-generic root=UUID=9e03ea1c-298d-4b96-9870-4db1fe183774 ro quiet splash vt.handoff=7 Signal: 6 SourcePackage: xorg-server StacktraceTop: ?? () from /usr/lib/xorg/modules/extensions/libglx.so ?? () from /usr/lib/xorg/modules/extensions/libglx.so ?? () ?? () __libc_start_main (main=0x7fb7048431a0, argc=9, ubp_av=0x7fff5acd72b8, init=optimized out, fini=optimized out, rtld_fini=optimized out, stack_end=0x7fff5acd72a8) at libc-start.c:260 Title: Xorg crashed with SIGABRT in __libc_start_main() UpgradeStatus: Upgraded to saucy on 2013-08-09 (49 days ago) UserGroups: dmi.bios.date: 12/05/2008 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 1003 dmi.board.asset.tag: To Be Filled By O.E.M. dmi.board.name: P6T DELUXE dmi.board.vendor: ASUSTeK Computer INC. dmi.board.version: Rev 1.xx dmi.chassis.asset.tag: Asset-1234567890 dmi.chassis.type: 3 dmi.chassis.vendor: Chassis Manufacture dmi.chassis.version: Chassis Version dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1003:bd12/05/2008:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP6TDELUXE:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion: dmi.product.name: System Product Name dmi.product.version: System Version dmi.sys.vendor: System manufacturer version.compiz: compiz 1:0.9.10+13.10.20130920-0ubuntu1 version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.46-1 version.libgl1-mesa-dri: libgl1-mesa-dri 9.2-1ubuntu2 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 9.2-1ubuntu2 version.xserver-xorg-core: xserver-xorg-core 2:1.14.2.901-2ubuntu6 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu3.1 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.2.0-0ubuntu9 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.21.14-4ubuntu4 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.9-2ubuntu1 xserver.bootTime: Fri Sep 27 15:08:04 2013 xserver.configfile: default xserver.errors: xserver.logfile: /var/log/Xorg.0.log xserver.version: 2:1.14.2.901-2ubuntu6 xserver.video_driver: radeon To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1232000/+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 1216472] Re: [xmir] [multimonitor] Frames eventually get slightly out of order, look like glitches or typing will feel slow
** Branch linked: lp:~afrantzis/mir/fix-out-of-order-buffers-1216472 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xserver-xorg-video-intel in Ubuntu. https://bugs.launchpad.net/bugs/1216472 Title: [xmir] [multimonitor] Frames eventually get slightly out of order, look like glitches or typing will feel slow Status in Mir: In Progress Status in XMir: In Progress Status in “xorg-server” package in Ubuntu: Confirmed Status in “xserver-xorg-video-intel” package in Ubuntu: Confirmed Bug description: Using multiple monitors, eventually the frames you see get slightly out of order and slightly lagged. Particularly when only one monitor is updating. TEST CASE: Open a terminal in XMir, move it onto a single monitor, and hold down a key. Expected: Key appears to repeat smoothly. Observed: Key sometimes appears to skip one character/frame ahead, and then back again. WORKAROUND (1) 1. sudo apt-get install compizconfig-settings-manager 2. ccsm 3. CCSM OpenGL (untick everything except maybe Sync To VBlank) WORKAROUND (2) Use simpler single buffering desktop environment, like Xfce. WORKAROUND (3) Unplug all external monitors. Use a single monitor :( To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1216472/+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 1221974] Re: eglTerminate double free or corruption using mir
** Changed in: mesa (Ubuntu) Status: Confirmed = In Progress -- 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/1221974 Title: eglTerminate double free or corruption using mir Status in Mir: Invalid Status in “mesa” package in Ubuntu: In Progress Bug description: To reproduce: 1) Have the mir server running. 2) Run any egl app 3) exit from the app (egl plasma uses 'q') Crash. http://paste.ubuntu.com/6072635/ Stacktrace: http://paste.ubuntu.com/6072639/ http://paste.ubuntu.com/6072640/ -- Full Valgrind: http://paste.ubuntu.com/6072647/ To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1221974/+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 1221974] Re: eglTerminate double free or corruption using mir
Fix commited in https://github.com/RAOF/mesa/ branch egl-platform-mir branch commit 98314f3e1675a967e70dd30b94c93f1432e20a76 . ** Changed in: mesa (Ubuntu) Status: In Progress = Fix Committed -- 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/1221974 Title: eglTerminate double free or corruption using mir Status in Mir: Invalid Status in “mesa” package in Ubuntu: Fix Committed Bug description: To reproduce: 1) Have the mir server running. 2) Run any egl app 3) exit from the app (egl plasma uses 'q') Crash. http://paste.ubuntu.com/6072635/ Stacktrace: http://paste.ubuntu.com/6072639/ http://paste.ubuntu.com/6072640/ -- Full Valgrind: http://paste.ubuntu.com/6072647/ To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1221974/+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 830840] Re: Chat window will not open
This bug has been fixed for me in 3.1.5.1-1ubuntu1 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to empathy in Ubuntu. https://bugs.launchpad.net/bugs/830840 Title: Chat window will not open Status in “empathy” package in Ubuntu: Confirmed Bug description: OSD notifier works, as does the Who's online window, but when a chat request comes in, or when you try to open a chat request with a user nothing happens. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: empathy 3.1.5-1ubuntu1 ProcVersionSignature: Ubuntu 3.0.0-9.12-generic 3.0.3 Uname: Linux 3.0.0-9-generic i686 Architecture: i386 Date: Sun Aug 21 23:43:22 2011 InstallationMedia: Ubuntu 11.10 Oneiric Ocelot - Alpha i386 (20110705.1) ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: empathy UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/830840/+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