Summary: | glib-2.34.x causes nautilus-2.32 to consume 1 whole core when attempting to display thumbnails | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | d_dart |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | dpblnt, sparky, voron1 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 476364 | ||
Attachments: |
emerge info
strace of nautilus while its trying to load thumbnails strace of nautilus while its trying to load thumbnails Port mate-desktop fix to gnome-desktop package Update .thumbnails reference in nautilus |
Description
d_dart
2013-01-08 18:36:23 UTC
Created attachment 334834 [details]
strace of nautilus while its trying to load thumbnails
Created attachment 334840 [details]
strace of nautilus while its trying to load thumbnails
Same here. Sort it out by downgrading glib. Will need to check if this mate-desktop fix can be adopted by our gnome-desktop-2.32: https://github.com/mate-desktop/mate-desktop/commit/fcede97471263b7f145ceeb988f569d4aa9129b8 Created attachment 349412 [details, diff]
Port mate-desktop fix to gnome-desktop package
Created attachment 349414 [details, diff] Update .thumbnails reference in nautilus I'm not sure if this code is actually touched. It was removed upstream. https://git.gnome.org/browse/nautilus/commit/libnautilus-private/nautilus-thumbnails.c?id=f9c6ca979f753339b91c125c363a927fceb64283 But it doesn't hurt to fix it just in case. I've tested both of those patches locally, and it seems to fix the thumbnailing issue (using glib-2.36.x). [ebuild R #] dev-libs/glib-2.36.2:2 USE="-debug (-fam) (-selinux) -static-libs -systemtap {-test} -utils -xattr" PYTHON_TARGETS="python2_7 -python2_5 -python2_6" 0 kB [ebuild R ] gnome-base/gnome-desktop-2.32.1:2 USE="-debug -doc" 0 kB [ebuild R ] gnome-base/nautilus-2.32.2.1-r2 USE="gnome introspection xmp {-test}" 0 kB Fixed in gnome-desktop-2.32.1-r2, sorry for the very long wait. The nautilus patch should not be needed as far as I can tell. +*gnome-desktop-2.32.1-r2 (15 Aug 2013) + + 15 Aug 2013; Alexandre Rostovtsev <tetromino@gentoo.org> + +gnome-desktop-2.32.1-r2.ebuild, + +files/gnome-desktop-2.32.1-thumbnails.patch: + Fix thumbnailing failure with glib-2.34 (bug #450930, thanks to Matthew + Turnbull and Pacho Ramos for the patch). Update to EAPI5 and + python-r1.eclass. |