You are not logged in.

#1 2013-05-08 15:38:59

dodo3773
Member
Registered: 2011-03-17
Posts: 801

dolphin-emu Warning - iCCP: known incorrect sRGB profile

I get this message when I start dolphin-emu and when I start a rom. It does not seem to affect the game in any real way that I can tell. I figured I could just rebuild dolphin-emu from abs and maybe that would fix the error but it wouldn't build. It was failing on building "audiocommon". This error just started coming up recently after the updates yesterday. I can't figure this one out. Here is yesterdays updates:

[2013-05-07 16:24] [PACMAN] upgraded alsa-lib (1.0.27-1 -> 1.0.27-2)
[2013-05-07 16:24] [ALPM] warning: /usr/lib/avahi/service-types.db installed as /usr/lib/avahi/service-types.db.pacnew
[2013-05-07 16:24] [PACMAN] upgraded avahi (0.6.31-6 -> 0.6.31-7)
[2013-05-07 16:24] [PACMAN] upgraded libpng (1.5.15-1 -> 1.6.2-3)
[2013-05-07 16:24] [PACMAN] upgraded cairo (1.12.14-3 -> 1.12.14-4)
[2013-05-07 16:24] [PACMAN] upgraded cairomm (1.10.0-2 -> 1.10.0-3)
[2013-05-07 16:24] [PACMAN] upgraded libwebp (0.3.0-1 -> 0.3.0-3)
[2013-05-07 16:24] [PACMAN] upgraded chromium (26.0.1410.63-1 -> 26.0.1410.63-2)
[2013-05-07 16:24] [PACMAN] upgraded imagemagick (6.8.4.10-1 -> 6.8.5.3-1)
[2013-05-07 16:24] [PACMAN] upgraded dvdauthor (0.7.1-4 -> 0.7.1-5)
[2013-05-07 16:24] [PACMAN] upgraded feh (2.9.1-1 -> 2.9.2-1)
[2013-05-07 16:24] [PACMAN] upgraded ffmpegthumbnailer (2.0.8-2 -> 2.0.8-3)
[2013-05-07 16:24] [ALPM-SCRIPTLET] gtk-update-icon-cache: error while loading shared libraries: libpng15.so.15: cannot open shared object file: No such file or directory
[2013-05-07 16:24] [PACMAN] upgraded firefox (20.0.1-2 -> 20.0.1-5)
[2013-05-07 16:24] [ALPM-SCRIPTLET] g_module_open() failed for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: libpng15.so.15: cannot open shared object file: No such file or directory
[2013-05-07 16:24] [PACMAN] upgraded gdk-pixbuf2 (2.28.1-1 -> 2.28.1-2)
[2013-05-07 16:24] [PACMAN] upgraded gegl (0.2.0-7 -> 0.2.0-8)
[2013-05-07 16:24] [PACMAN] upgraded lib32-libpng (1.5.15-1 -> 1.6.2-1)
[2013-05-07 16:24] [PACMAN] upgraded lib32-cairo (1.12.14-3 -> 1.12.14-4)
[2013-05-07 16:24] [PACMAN] upgraded lib32-pango (1.34.0-1 -> 1.34.0-2)
[2013-05-07 16:24] [PACMAN] upgraded lib32-gdk-pixbuf2 (2.28.1-1 -> 2.28.1-2)
[2013-05-07 16:24] [PACMAN] upgraded lib32-gtk2 (2.24.17-1 -> 2.24.17-2)
[2013-05-07 16:24] [PACMAN] upgraded gens-gs (2.16.7-2 -> 2.16.7-4)
[2013-05-07 16:24] [ALPM-SCRIPTLET] g_module_open() failed for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: libpng15.so.15: cannot open shared object file: No such file or directory
[2013-05-07 16:24] [PACMAN] upgraded libwmf (0.2.8.4-9 -> 0.2.8.4-10)
[2013-05-07 16:24] [PACMAN] upgraded librsvg (2.37.0-1 -> 2.37.0-2)
[2013-05-07 16:24] [PACMAN] upgraded gimp (2.8.4-1 -> 2.8.4-2)
[2013-05-07 16:24] [PACMAN] upgraded gstreamer0.10-bad (0.10.23-3 -> 0.10.23-4)
[2013-05-07 16:24] [PACMAN] upgraded mjpegtools (2.0.0-2 -> 2.0.0-3)
[2013-05-07 16:24] [PACMAN] upgraded gstreamer0.10-bad-plugins (0.10.23-3 -> 0.10.23-4)
[2013-05-07 16:24] [PACMAN] upgraded gstreamer0.10-good (0.10.31-1 -> 0.10.31-3)
[2013-05-07 16:24] [PACMAN] upgraded imlib2 (1.4.5-2 -> 1.4.5-4)
[2013-05-07 16:24] [PACMAN] upgraded poppler (0.22.3-2 -> 0.22.3-3)
[2013-05-07 16:24] [PACMAN] upgraded poppler-glib (0.22.3-2 -> 0.22.3-3)
[2013-05-07 16:24] [PACMAN] upgraded inkscape (0.48.4-6 -> 0.48.4-7)
[2013-05-07 16:24] [PACMAN] upgraded iproute2 (3.8.0-1 -> 3.9.0-1)
[2013-05-07 16:24] [PACMAN] upgraded qt4 (4.8.4-16 -> 4.8.4-17)
[2013-05-07 16:25] [PACMAN] upgraded keepassx (0.4.3-4 -> 0.4.3-5)
[2013-05-07 16:25] [PACMAN] upgraded libreoffice-en-US (4.0.2-3 -> 4.0.2-4)
[2013-05-07 16:25] [PACMAN] upgraded libreoffice-common (4.0.2-3 -> 4.0.2-4)
[2013-05-07 16:25] [PACMAN] upgraded libreoffice-calc (4.0.2-3 -> 4.0.2-4)
[2013-05-07 16:25] [PACMAN] upgraded libreoffice-gnome (4.0.2-3 -> 4.0.2-4)
[2013-05-07 16:25] [PACMAN] upgraded libreoffice-writer (4.0.2-3 -> 4.0.2-4)
[2013-05-07 16:25] [PACMAN] upgraded libwbclient (4.0.5-1 -> 4.0.5-2)
[2013-05-07 16:25] [PACMAN] upgraded linux-firmware (20121118-1 -> 20130430-1)
[2013-05-07 16:25] [PACMAN] upgraded logrotate (3.8.3-1 -> 3.8.4-1)
[2013-05-07 16:25] [PACMAN] upgraded smbclient (4.0.5-1 -> 4.0.5-2)
[2013-05-07 16:25] [PACMAN] upgraded mencoder (35920-1 -> 35920-2)
[2013-05-07 16:25] [PACMAN] upgraded mkinitcpio (0.13.0-1 -> 0.14.0-1)
[2013-05-07 16:25] [PACMAN] upgraded mplayer (35920-1 -> 35920-2)
[2013-05-07 16:25] [PACMAN] upgraded mupen64plus (1.99.5-4 -> 1.99.5-6)
[2013-05-07 16:25] [PACMAN] upgraded ntp (4.2.6.p5-13 -> 4.2.6.p5-14)
[2013-05-07 16:25] [PACMAN] upgraded poppler-qt (0.22.3-2 -> 0.22.3-3)
[2013-05-07 16:25] [PACMAN] upgraded qtwebkit (2.3.1-1 -> 2.3.1-2)
[2013-05-07 16:25] [PACMAN] upgraded sdl_image (1.2.12-2 -> 1.2.12-3)
[2013-05-07 16:25] [PACMAN] upgraded thunderbird (17.0.5-1 -> 17.0.5-2)
[2013-05-07 16:25] [PACMAN] upgraded tumbler (0.1.27-2 -> 0.1.29-1)
[2013-05-07 16:25] [PACMAN] upgraded virtualbox (4.2.12-1 -> 4.2.12-2)
[2013-05-07 16:25] [PACMAN] upgraded wv (1.2.9-1 -> 1.2.9-2)
[2013-05-07 16:25] [PACMAN] upgraded wxgtk (2.8.12.1-4 -> 2.8.12.1-5)
[2013-05-07 16:25] [PACMAN] upgraded wxgtk2.9 (2.9.4-2 -> 2.9.4-3)
[2013-05-07 16:25] [PACMAN] upgraded zsnes (1.51-16 -> 1.51-17)
[2013-05-07 16:25] [PACMAN] Running 'pacman -Syuw --noconfirm'
[2013-05-07 16:25] [PACMAN] synchronizing package lists
[2013-05-07 16:25] [PACMAN] starting full system upgrade
[2013-05-07 16:25] [PACMAN] Running 'pacman -Su'
[2013-05-07 16:25] [PACMAN] starting full system upgrade
[2013-05-07 16:35] [PACMAN] Running 'pacman -Syu'
[2013-05-07 16:35] [PACMAN] synchronizing package lists
[2013-05-07 16:35] [PACMAN] starting full system upgrade
[2013-05-07 16:40] [PACMAN] Running 'pacman -S imagemagick'
[2013-05-07 16:40] [PACMAN] reinstalled imagemagick (6.8.5.3-1)
[2013-05-07 16:51] [PACMAN] Running 'pacman -U /var/cache/pacman/pkg/libpng-1.5.15-1-x86_64.pkg.tar.xz'
[2013-05-07 16:51] [PACMAN] downgraded libpng (1.6.2-3 -> 1.5.15-1)
[2013-05-07 16:52] [PACMAN] Running 'pacman -U /var/cache/pacman/pkg/lib32-libpng-1.5.15-1-x86_64.pkg.tar.xz'
[2013-05-07 16:52] [PACMAN] downgraded lib32-libpng (1.6.2-1 -> 1.5.15-1)
[2013-05-07 16:52] [PACMAN] Running 'pacman -Syu'
[2013-05-07 16:52] [PACMAN] synchronizing package lists
[2013-05-07 16:52] [PACMAN] starting full system upgrade
[2013-05-07 16:53] [ALPM-SCRIPTLET] gtk-update-icon-cache: error while loading shared libraries: libpng16.so.16: cannot open shared object file: No such file or directory
[2013-05-07 16:53] [PACMAN] upgraded gnome-icon-theme-symbolic (3.8.0.1-1 -> 3.8.0.1-2)
[2013-05-07 16:53] [PACMAN] upgraded libpng (1.5.15-1 -> 1.6.2-3)
[2013-05-07 16:53] [PACMAN] upgraded lib32-libpng (1.5.15-1 -> 1.6.2-1)
[2013-05-07 18:45] [PACMAN] Running 'pacman -Syu'
[2013-05-07 18:45] [PACMAN] synchronizing package lists
[2013-05-07 18:47] [PACMAN] Running 'pacman -Syuw --noconfirm'
[2013-05-07 18:47] [PACMAN] synchronizing package lists
[2013-05-07 18:47] [PACMAN] starting full system upgrade
[2013-05-07 18:47] [PACMAN] Running 'pacman -Su'
[2013-05-07 18:47] [PACMAN] starting full system upgrade
[2013-05-07 19:51] [PACMAN] Running 'pacman -S gdk-pixbuf2'
[2013-05-07 19:51] [PACMAN] reinstalled gdk-pixbuf2 (2.28.1-2)
[2013-05-07 19:55] [PACMAN] Running 'pacman -S dolphin-emu'
[2013-05-07 19:55] [PACMAN] reinstalled dolphin-emu (1:3.5-3)
[2013-05-07 20:11] [PACMAN] Running 'pacman -S cairo cairomm lib32-cairo'
[2013-05-07 20:11] [PACMAN] reinstalled cairo (1.12.14-4)
[2013-05-07 20:11] [PACMAN] reinstalled cairomm (1.10.0-3)
[2013-05-07 20:11] [PACMAN] reinstalled lib32-cairo (1.12.14-4)
[2013-05-07 23:35] [PACMAN] Running 'pacman -Syuw --noconfirm'
[2013-05-07 23:35] [PACMAN] synchronizing package lists
[2013-05-07 23:35] [PACMAN] starting full system upgrade
[2013-05-07 23:35] [PACMAN] Running 'pacman -Su'
[2013-05-07 23:35] [PACMAN] starting full system upgrade
[2013-05-07 23:36] [PACMAN] Running 'pacman -S cmake glproto opencl-headers'
[2013-05-07 23:37] [PACMAN] installed cmake (2.8.10.2-5)
[2013-05-07 23:37] [PACMAN] installed glproto (1.4.16-1)
[2013-05-07 23:37] [PACMAN] installed opencl-headers (1:1.1.20110526-1)

I tried reinstalling a few packages at the end there. No luck. Here is "ldd `which dolphin-emu`" :

	linux-vdso.so.1 (0x00007fff337fe000)
	liblzo2.so.2 => /usr/lib/liblzo2.so.2 (0x00007f0c725e4000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007f0c723ce000)
	libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f0c7217f000)
	libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00007f0c71ecd000)
	libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00007f0c718a0000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f0c71567000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f0c7135d000)
	libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x00007f0c710c5000)
	libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f0c70ea9000)
	libwx_gtk2u_core-2.9.so.4 => /usr/lib/libwx_gtk2u_core-2.9.so.4 (0x00007f0c7067b000)
	libwx_gtk2u_aui-2.9.so.4 => /usr/lib/libwx_gtk2u_aui-2.9.so.4 (0x00007f0c703e8000)
	libwx_gtk2u_adv-2.9.so.4 => /usr/lib/libwx_gtk2u_adv-2.9.so.4 (0x00007f0c6fff8000)
	libwx_baseu-2.9.so.4 => /usr/lib/libwx_baseu-2.9.so.4 (0x00007f0c6fb61000)
	libbluetooth.so.3 => /usr/lib/libbluetooth.so.3 (0x00007f0c6f944000)
	libportaudio.so.2 => /usr/lib/libportaudio.so.2 (0x00007f0c6f715000)
	libCg.so => /usr/lib/libCg.so (0x00007f0c6e23c000)
	libCgGL.so => /usr/lib/libCgGL.so (0x00007f0c72875000)
	libGLEW.so.1.9 => /usr/lib/libGLEW.so.1.9 (0x00007f0c6dfb6000)
	libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f0c6ddb2000)
	libGLU.so.1 => /usr/lib/libGLU.so.1 (0x00007f0c6db33000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f0c6d810000)
	libavcodec.so.54 => /usr/lib/libavcodec.so.54 (0x00007f0c6c894000)
	libavformat.so.54 => /usr/lib/libavformat.so.54 (0x00007f0c6c52c000)
	libswscale.so.2 => /usr/lib/libswscale.so.2 (0x00007f0c6c2d8000)
	libavutil.so.52 => /usr/lib/libavutil.so.52 (0x00007f0c6c0a4000)
	libasound.so.2 => /usr/lib/libasound.so.2 (0x00007f0c6bdad000)
	libao.so.4 => /usr/lib/libao.so.4 (0x00007f0c6bba4000)
	libopenal.so.1 => /usr/lib/libopenal.so.1 (0x00007f0c6b94c000)
	libpulse.so.0 => /usr/lib/libpulse.so.0 (0x00007f0c6b702000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f0c6b3fe000)
	libm.so.6 => /usr/lib/libm.so.6 (0x00007f0c6b100000)
	libgomp.so.1 => /usr/lib/libgomp.so.1 (0x00007f0c6aef2000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007f0c6ab45000)
	libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f0c6a847000)
	libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f0c6a5e4000)
	libffi.so.6 => /usr/lib/libffi.so.6 (0x00007f0c6a3dc000)
	libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007f0c6a1cf000)
	libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f0c69f84000)
	libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f0c69c2a000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f0c699ee000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f0c697e3000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f0c695e0000)
	libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f0c693d0000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f0c691c6000)
	libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f0c68fc3000)
	libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f0c68dc0000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f0c68bb9000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007f0c68996000)
	libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f0c68675000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f0c68462000)
	libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f0c6825e000)
	libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007f0c6803b000)
	libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007f0c67e26000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f0c67c07000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f0c72805000)
	libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007f0c67a01000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0x00007f0c677f9000)
	libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f0c675c4000)
	libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007f0c67373000)
	libtiff.so.5 => /usr/lib/libtiff.so.5 (0x00007f0c67100000)
	libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f0c66eea000)
	libjack.so.0 => /usr/lib/libjack.so.0 (0x00007f0c66ccd000)
	librt.so.1 => /usr/lib/librt.so.1 (0x00007f0c66ac5000)
	libXmu.so.6 => /usr/lib/libXmu.so.6 (0x00007f0c668ab000)
	libnvidia-tls.so.313.30 => /usr/lib/libnvidia-tls.so.313.30 (0x00007f0c666a8000)
	libnvidia-glcore.so.313.30 => /usr/lib/libnvidia-glcore.so.313.30 (0x00007f0c641a5000)
	libxvidcore.so.4 => /usr/lib/libxvidcore.so.4 (0x00007f0c63e8d000)
	libx264.so.129 => /usr/lib/libx264.so.129 (0x00007f0c63b3e000)
	libvpx.so.1 => /usr/lib/libvpx.so.1 (0x00007f0c6389e000)
	libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00007f0c633cf000)
	libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007f0c631a2000)
	libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1 (0x00007f0c62f65000)
	libtheoradec.so.1 => /usr/lib/libtheoradec.so.1 (0x00007f0c62d4a000)
	libspeex.so.1 => /usr/lib/libspeex.so.1 (0x00007f0c62b31000)
	libschroedinger-1.0.so.0 => /usr/lib/libschroedinger-1.0.so.0 (0x00007f0c62866000)
	libopus.so.0 => /usr/lib/libopus.so.0 (0x00007f0c62625000)
	libopenjpeg.so.1 => /usr/lib/libopenjpeg.so.1 (0x00007f0c623fd000)
	libopencore-amrwb.so.0 => /usr/lib/libopencore-amrwb.so.0 (0x00007f0c621e9000)
	libopencore-amrnb.so.0 => /usr/lib/libopencore-amrnb.so.0 (0x00007f0c61fbf000)
	libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0x00007f0c61d48000)
	libgsm.so.1 => /usr/lib/libgsm.so.1 (0x00007f0c61b3d000)
	librtmp.so.0 => /usr/lib/librtmp.so.0 (0x00007f0c61921000)
	libmodplug.so.1 => /usr/lib/libmodplug.so.1 (0x00007f0c61650000)
	libbluray.so.1 => /usr/lib/libbluray.so.1 (0x00007f0c61422000)
	libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f0c61212000)
	libjson.so.0 => /usr/lib/libjson.so.0 (0x00007f0c61008000)
	libpulsecommon-3.0.so => /usr/lib/pulseaudio/libpulsecommon-3.0.so (0x00007f0c60da0000)
	libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007f0c60b59000)
	libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007f0c60957000)
	libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f0c606c3000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f0c60423000)
	libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f0c6020c000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f0c5ffe2000)
	libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f0c5fd4a000)
	libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007f0c5fb27000)
	libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f0c5f924000)
	libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f0c5f71a000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f0c5f516000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f0c5f310000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0x00007f0c5f0f4000)
	libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f0c5eeef000)
	liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f0c5eccc000)
	libXt.so.6 => /usr/lib/libXt.so.6 (0x00007f0c5ea66000)
	libogg.so.0 => /usr/lib/libogg.so.0 (0x00007f0c5e860000)
	liborc-0.4.so.0 => /usr/lib/liborc-0.4.so.0 (0x00007f0c5e5dd000)
	libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007f0c5e371000)
	libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007f0c5df67000)
	libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f0c5dc0b000)
	libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0x00007f0c5d9a5000)
	libasyncns.so.0 => /usr/lib/libasyncns.so.0 (0x00007f0c5d79f000)
	libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f0c5d580000)
	libicule.so.51 => /usr/lib/libicule.so.51 (0x00007f0c5d335000)
	libicuuc.so.51 => /usr/lib/libicuuc.so.51 (0x00007f0c5cfbf000)
	libicudata.so.51 => /usr/lib/libicudata.so.51 (0x00007f0c5b877000)
	libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007f0c5b675000)
	libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0x00007f0c5b470000)
	libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0x00007f0c5b269000)
	libxcb-shape.so.0 => /usr/lib/libxcb-shape.so.0 (0x00007f0c5b065000)
	libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007f0c5ae59000)
	libwayland-server.so.0 => /usr/lib/libwayland-server.so.0 (0x00007f0c5ac47000)
	libgbm.so.1 => /usr/lib/libgbm.so.1 (0x00007f0c5aa41000)
	libglapi.so.0 => /usr/lib/libglapi.so.0 (0x00007f0c5a81b000)
	libudev.so.1 => /usr/lib/libudev.so.1 (0x00007f0c5a609000)
	libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007f0c5a3fd000)
	libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0x00007f0c5a1b2000)
	libnsl.so.1 => /usr/lib/libnsl.so.1 (0x00007f0c59f9a000)

I tried building dolphin-emu-git from the aur and while that package will build it still shows the error. So the problem must lie somewhere else. Is anyone else experiencing this problem?

Offline

#2 2013-05-08 23:57:37

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 7,228

Re: dolphin-emu Warning - iCCP: known incorrect sRGB profile

It's because libpng 1.6 does more checking of the pngs, and one or more of the png files used has an old sRGB profile. It's supposed to just be a warning, are you sure this is what's causing the build failure? If so, you may need to replace the sRGB profile yourself or get upstream to do it.

Offline

#3 2013-05-09 00:03:04

dodo3773
Member
Registered: 2011-03-17
Posts: 801

Re: dolphin-emu Warning - iCCP: known incorrect sRGB profile

Scimmia wrote:

It's because libpng 1.6 does more checking of the pngs, and one or more of the png files used has an old sRGB profile. It's supposed to just be a warning, are you sure this is what's causing the build failure? If so, you may need to replace the sRGB profile yourself or get upstream to do it.

No that's not what's causing the build failure. I was just noting that the repo version in the abs would not build for me. I did successfully build the git version from the aur in hopes that the error would go away but it did not. Should I try another icon theme or something or do I need to edit the program itself somewhere? How would I change a sRBG profile on an image / on my system?

Edit: Changing icon theme doesn't seem to make a difference. I have no idea what to do.

Last edited by dodo3773 (2013-05-09 00:12:03)

Offline

#4 2013-05-09 00:12:23

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 7,228

Re: dolphin-emu Warning - iCCP: known incorrect sRGB profile

Find the pngs for the program in question (pacman -Ql <pkgname>), then run "identify" on them. It will tell you which pngs have the old/incorrect sRGB profiles. I see you have GiMP installed, open one of the pngs up with that and go to Image | Image Properties | Color Profile to see what it has. Go to Image | Mode to get options for assigning or converting.

Again, though, this is just a warning, it really doesn't mean anything and can safely be ignored.

Last edited by Scimmia (2013-05-09 00:13:55)

Offline

#5 2013-05-09 00:28:41

dodo3773
Member
Registered: 2011-03-17
Posts: 801

Re: dolphin-emu Warning - iCCP: known incorrect sRGB profile

Okay so I opened the only png file that came with dolphin-emu. Did a conversion to the default sRGB. That didn't work so I converted it to grayscale and that didn't work either. Guess I'll just live with the error until it gets fixed upstream or I grow tired of dolphin-emu.

Offline

#6 2013-05-09 00:54:48

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 7,228

Re: dolphin-emu Warning - iCCP: known incorrect sRGB profile

I just downloaded the package, the png included is fine. So it could be pulling pngs from somewhere else that have a problem or it could have them in containers.

Offline

#7 2013-05-09 01:04:34

dodo3773
Member
Registered: 2011-03-17
Posts: 801

Re: dolphin-emu Warning - iCCP: known incorrect sRGB profile

Scimmia wrote:

I just downloaded the package, the png included is fine. So it could be pulling pngs from somewhere else that have a problem or it could have them in containers.

I tried copying the Dolphin_Logo.png from abs directly to /usr/share/pixmaps/dolphin-emu.png and same error still. Must be something wrong with my system I guess. Did you install / run the program or just view the image to make sure it was okay? Do you have any other ideas on how I might go about troubleshooting this on my end?

Offline

#8 2013-05-09 01:09:52

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 7,228

Re: dolphin-emu Warning - iCCP: known incorrect sRGB profile

I just extracted the binary package  to look at the png.

As far as tracking down the problem, I don't know of an easy way to see what all is being opened by dolphin-emu. You could always start with "sudo find / -name '*.png' -exec identify {} 1> /dev/null \;" Have fun with that, though. big_smile

Last edited by Scimmia (2013-05-09 01:13:50)

Offline

#9 2013-05-09 01:21:26

dodo3773
Member
Registered: 2011-03-17
Posts: 801

Re: dolphin-emu Warning - iCCP: known incorrect sRGB profile

Scimmia wrote:

I just extracted the binary package  to look at the png.

As far as tracking down the problem, I don't know of an easy way to see what all is being opened by dolphin-emu. You could always start with "sudo find / -name '*.png' -exec identify {} 1> /dev/null \;" Have fun with that, though. big_smile

I tried a "strace -e open dolphin-emu" and didn't show me anything interesting. Does strace not show everything?  I thought maybe it was the games preview window so I tried it without games and same thing. Meh I'm over it. Thanks for trying to help  Scimmia

Offline

#10 2013-09-30 21:56:04

Blout
Member
Registered: 2013-09-30
Posts: 1

Re: dolphin-emu Warning - iCCP: known incorrect sRGB profile

Hi all,

(before anything, I'm talking about PlayOnLinux, not Dolphin. I'm putting this here since it's the same underlying issue and I've seen other related posts redirected to this one — also, it's my first post so do tell me if I'm doing anything out of place)

PlayOnLinux has the same issue, and it's complicated further by two factors: it uses third-party resources for icons (for instance, a "IDAT: […]" warning is caused by Steam's icon, not by POL itself) and it doesn't use the .png extension for them, so you can't search for them easily. It's not something upstream can fix, and I got fed up with the warning pop-ups so I came with a fix that should work with any bad PNG files, regardless of the program managing them, PlayOnLinux or Dolphin or VirtualBox or anything else.

Ensure you have ImageMagick installed then in a terminal, go to the directory you assume is causing these warnings and:

TP=`mktemp -d`; find . -exec file {} \; | grep PNG | sed 's/: .*//' | while read pngf; do identify "$pngf" 2>&1 >&-; done | sed 's/.*`\(.*\)'"'.*/\1/" | while read badf; do mkdir -p "$TP/`dirname \"$badf\"`"; convert "$badf" "$TP/$badf" 2>&-; mv "$TP/$badf" "$badf"; done; rm -r "$TP"

Just to be sure, I'd suggest running this beforehand:

TP=`mktemp -d`; find . -exec file {} \; | grep PNG | sed 's/: .*//' | while read pngf; do identify "$pngf" 2>&1 >&-; done | sed 's/.*`\(.*\)'"'.*/\1/" | while read badf; do mkdir -p "$TP/`dirname \"$badf\"`"; convert "$badf" "$TP/$badf" 2>&-; echo mv \""$TP/$badf"\" \""$badf"\"; done

It's the same batch, except the only potentially destructive command, mv, is echoed (with args quoted) and the temp dir is not removed in the end. Read the output to ensure my command isn't flawed (the file moves look good). You should also check if the files in $TP look the same than their original.

Here's the detail:

TP=`mktemp -d`                         # make a temp dir for the fixed files
find . -exec file {} \; |              # get the real type of any files inside the current directory (disregarding the extension)
  grep PNG |                           # filter those which are not PNG
  sed 's/: .*//' |                     # extract the filename from `file` output
  while read pngf; do                  # for each PNG file
    identify "$pngf" 2>&1 >&-          # check if the file is alright: discard stdout and keep stderr, which should contain the filename of the files to fix
  done |
  sed 's/.*`\(.*\)'"'.*/\1/" |         # extract the filename from the warning
  while read badf; do                  # for each file to fix
    mkdir -p "$TP/`dirname \"$badf\"`" # if necessary, create a similar subtree inside the temp dir
    convert "$badf" "$TP/$badf" 2>&-   # create a fixed copy of the file in the temp dir (discard stderr as it will give the same warning as `identify` above)
    mv "$TP/$badf" "$badf"             # overwrite the bad file with the fixed file
  done
rm -r "$TP"                            # delete the temp dir

Of course, 1. this command comes with absolutely no warranty, 2. please do not run it if you do not understand it (especially if you intend to fix files owned by root), 3. it's probably possible to simplify / optimize it.

Offline

Board footer

Powered by FluxBB