You are not logged in.

#1 2015-05-25 19:49:26

heisserberg
Member
Registered: 2015-05-25
Posts: 9

Clementine fails libpng warning: iCCP: known incorcorrect sRGB profil

Hi,

since the last system update Clementine fais with the following error message:

"WARN  unknown                          libpng warning: iCCP: known incorrect sRGB profile"

I've seen this thread https://wiki.archlinux.org/index.php/Libpng_errors and I've run the following command:

find . -name "*.png" -print0 | while read -d $'\0' file; do convert "$file" -strip "$file"; done

That went fine. However, Clementine is still nor starting. Any idea how to fix that?

Thx in advance.

heisserberg

Offline

#2 2015-05-25 20:46:56

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Clementine fails libpng warning: iCCP: known incorcorrect sRGB profil

Post the list of packages that were updated.

Offline

#3 2015-05-26 20:28:00

heisserberg
Member
Registered: 2015-05-25
Posts: 9

Re: Clementine fails libpng warning: iCCP: known incorcorrect sRGB profil

karol,

here we go ...

[2015-05-23 16:19] [PACMAN] Running 'pacman -Syu'
[2015-05-23 16:19] [PACMAN] synchronizing package lists
[2015-05-23 16:19] [PACMAN] starting full system upgrade
  transaction started
removed lua-bitop (1.0.2-5)
  upgraded linux-api-headers (3.18.5-1 -> 4.0-1)
  upgraded iana-etc (2.30-4 -> 2.30-5)
  upgraded glibc (2.21-3 -> 2.21-4)
  upgraded binutils (2.25-2 -> 2.25-5)
  upgraded gcc-libs (4.9.2-4 -> 5.1.0-4)
  upgraded pam (1.1.8-5 -> 1.2.0-1)
  upgraded ca-certificates-mozilla (3.18-3 -> 3.18.1-1)
  upgraded dhcpcd (6.8.2-1 -> 6.9.0-1)
  upgraded glib2 (2.44.0-1 -> 2.44.1-1)
  upgraded libbluray (0.8.0-1 -> 0.8.1-1)
  upgraded v4l-utils (1.6.2-1 -> 1.6.3-1)
  upgraded libssh (0.6.5-1 -> 0.7.0-1)
  upgraded lz4 (128-1 -> 129-1)
  upgraded ffmpeg (1:2.6.2-1 -> 1:2.6.3-1)
  upgraded sqlite (3.8.10.1-1 -> 3.8.10.2-1)
  upgraded nss (3.18-3 -> 3.18.1-1)
  upgraded randrproto (1.4.1-1 -> 1.5.0-1)
  upgraded libxrandr (1.4.2-2 -> 1.5.0-1)
  upgraded firefox (38.0-1 -> 38.0.1-1)
  upgraded fuse (2.9.3-2 -> 2.9.4-1)
  upgraded gcc (4.9.2-4 -> 5.1.0-4)
  upgraded gnupg (2.1.3-3 -> 2.1.4-1)
  upgraded iproute2 (3.19.0-1 -> 4.0.0-1)
  upgraded iputils (20121221-3 -> 20140519.fad11dc-1)
  upgraded lib32-glibc (2.21-2 -> 2.21-4)
  upgraded lib32-gcc-libs (4.9.2-4 -> 5.1.0-4)
  upgraded lib32-lcms2 (2.6-1 -> 2.7-1)
  upgraded lib32-libgpg-error (1.18-1 -> 1.19-1)
  upgraded libtool (2.4.6-1 -> 2.4.6-2)
  upgraded lib32-libltdl (2.4.5-1 -> 2.4.6-2)
  upgraded lib32-libxrender (0.9.8-1 -> 0.9.9-1)
  upgraded lib32-libxrandr (1.4.2-1 -> 1.5.0-1)
  upgraded lib32-pcre (8.36-1 -> 8.37-1)
  upgraded libburn (1.3.8-1 -> 1.4.0-1)
  upgraded libisofs (1.3.8-1 -> 1.4.0-1)
  upgraded libmtp (1.1.8-1 -> 1.1.9-1)
  upgraded libmwaw (0.3.4-1 -> 0.3.5-1)
  installed lua52 (5.2.4-1)
  installed lua52-socket (3.0rc1-7)
  installed lua52-bitop (1.0.2-7)
  installed lua52-expat (1.3.0-3)
  installed lua52-lpeg (0.12.2-2)
  installed lua52-luajson (1.3.3-2)
  upgraded libquvi-scripts (0.9.20131130-2 -> 0.9.20131130-3)
  upgraded lua (5.2.4-1 -> 5.3.0-2)
  upgraded lua-expat (1.3.0-1 -> 1.3.0-3)
  upgraded lua-socket (3.0rc1-4 -> 3.0rc1-7)
  upgraded libquvi (0.9.4-3 -> 0.9.4-4)
  upgraded linux-firmware (20150410.ec89525-1 -> 20150511.8e18132-1)
  upgraded linux (4.0.2-1 -> 4.0.4-2)
  >>> Updating module dependencies. Please wait ...
  >>> Generating initial ramdisk, using mkinitcpio.  Please wait...
  ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
    -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
  ==> Starting build: 4.0.4-2-ARCH
    -> Running build hook: [base]
    -> Running build hook: [udev]
    -> Running build hook: [resume]
    -> Running build hook: [autodetect]
    -> Running build hook: [modconf]
    -> Running build hook: [block]
    -> Running build hook: [filesystems]
    -> Running build hook: [keyboard]
    -> Running build hook: [fsck]
  ==> Generating module dependencies
  ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
  ==> Image generation successful
  ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
    -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
  ==> Starting build: 4.0.4-2-ARCH
    -> Running build hook: [base]
    -> Running build hook: [udev]
    -> Running build hook: [resume]
    -> Running build hook: [modconf]
    -> Running build hook: [block]
  ==> WARNING: Possibly missing firmware for module: wd719x
  ==> WARNING: Possibly missing firmware for module: aic94xx
    -> Running build hook: [filesystems]
    -> Running build hook: [keyboard]
    -> Running build hook: [fsck]
  ==> Generating module dependencies
  ==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img
  ==> Image generation successful
  upgraded mdadm (3.3.2-1 -> 3.3.2-2)
  upgraded mono (3.12.1-1 -> 4.0.1.28-1)
  upgraded mpv (0.9.1-1 -> 0.9.2-1)
  upgraded xorg-fonts-misc (1.0.3-3 -> 1.0.3-4)
  Updating font cache... done.
  upgraded nvidia-utils (349.16-1 -> 352.09-1)
  If you run into trouble with CUDA not being available, run nvidia-modprobe first.
  upgraded nvidia (349.16-3 -> 352.09-1)
  In order to use nvidia module, reboot the system.
  upgraded openresolv (3.6.1-1 -> 3.7.0-1)
  warning: /etc/pacman.d/mirrorlist installed as /etc/pacman.d/mirrorlist.pacnew
  upgraded pacman-mirrorlist (20150514-1 -> 20150519-1)
  upgraded perl-net-http (6.07-1 -> 6.09-1)
  upgraded python-setuptools (1:15.2-1 -> 1:16.0-1)
  upgraded qt5-base (5.4.1-8 -> 5.4.1-9)
  upgraded qt5-script (5.4.1-8 -> 5.4.1-9)
  upgraded rasqal (1:0.9.32-1 -> 1:0.9.33-1)
  upgraded virtualbox-host-modules (4.3.26-7 -> 4.3.28-1)
  In order to use the new version, reload all virtualbox modules manually.
  upgraded virtualbox (4.3.26-3 -> 4.3.28-1)
  0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
  upgraded virtualbox-ext-vnc (4.3.26-3 -> 4.3.28-1)
  0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
  upgraded virtualbox-guest-iso (4.3.26-1 -> 4.3.28-1)
  upgraded vlc (2.2.1-3 -> 2.2.1-4)
  upgraded webkitgtk (2.4.8-2 -> 2.4.9-1)
  upgraded wine (1.7.42-2 -> 1.7.43-1)
  upgraded wireshark-cli (1.12.5-1 -> 1.12.5-2)
  upgraded wireshark-gtk (1.12.5-1 -> 1.12.5-2)
  upgraded wireshark-qt (1.12.5-1 -> 1.12.5-2)
  upgraded xapian-core (1:1.2.20-1 -> 1:1.2.20-2)
  transaction completed

Doesn|t look like libpng was touched at all.

heisserberg

Last edited by heisserberg (2015-05-27 18:50:49)

Offline

#4 2015-05-26 21:12:16

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: Clementine fails libpng warning: iCCP: known incorcorrect sRGB profil

That message most likely has nothing to do with clementine not starting. It's a warning, nothing more.

Offline

#5 2015-05-26 23:38:38

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Clementine fails libpng warning: iCCP: known incorcorrect sRGB profil

heisserberg, please edit your post.
When posting configs, code or command output, please use [ code ] tags https://bbs.archlinux.org/help.php#bbcode

like this

It makes the code more readable and - in case of longer listings - more convenient to scroll through.

Try moving the config somewhere else and starting afresh.
I think only https://www.archlinux.org/packages/extra/x86_64/libmtp/ is the direct dependency of clementine. You can try downgrading it to see if clementine prefers the older version.
You can try compiling clementine from ABS.

Offline

#6 2015-05-27 19:46:21

heisserberg
Member
Registered: 2015-05-25
Posts: 9

Re: Clementine fails libpng warning: iCCP: known incorcorrect sRGB profil

karol,

downgraded libmtp - no change.
checked with ldd, all deps in place

How would I find out where the problem is?

Thx in advance.

heisserberg

Offline

#7 2015-05-27 20:14:33

jsoy9pQbYVNu5nfU
Member
Registered: 2013-04-19
Posts: 108

Re: Clementine fails libpng warning: iCCP: known incorcorrect sRGB profil

heisserberg wrote:

Hi,

since the last system update Clementine fais with the following error message:

"WARN  unknown                          libpng warning: iCCP: known incorrect sRGB profile"

I've seen this thread https://wiki.archlinux.org/index.php/Libpng_errors and I've run the following command:

find . -name "*.png" -print0 | while read -d $'\0' file; do convert "$file" -strip "$file"; done

That went fine. However, Clementine is still nor starting. Any idea how to fix that?

Thx in advance.

heisserberg

Run the program in a terminal using

strace clementine

save the output via redirection and post it, it'll show where the program hangs (probably not the main loop) or aborts.

Offline

#8 2015-05-28 18:52:12

heisserberg
Member
Registered: 2015-05-25
Posts: 9

Re: Clementine fails libpng warning: iCCP: known incorcorrect sRGB profil

2ion,

here we go with just a few lines from the end of what I captured. It's going on like this for a long time ...

poll([{fd=6, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=6, revents=POLLOUT}])
writev(6, [{"\22\0\v\0\t\0 \2\237\1\0\0\237\1\0\0 \0\0\0\5\0\0\0\2\0\0\0\3\0\0\0"..., 68}, {NULL, 0}, {"", 0}], 3) = 68
poll([{fd=6, events=POLLIN}], 1, 4294967295) = 1 ([{fd=6, revents=POLLIN}])
recvmsg(6, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0\217\1\t\0 \2\237\1\0\0\251\17\f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 64
recvmsg(6, 0x7ffc469f3680, 0)           = -1 EAGAIN (Resource temporarily unavailable)
write(3, "\1\0\0\0\0\0\0\0", 8)         = 8
recvmsg(6, 0x7ffc469f3970, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=6, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=6, revents=POLLOUT}])
writev(6, [{"\23\0\3\0\t\0 \2?\1\0\0\206\2\4\0\21\0 \2\0\0\0\0\0\0\0\0\22\0\7\0"..., 64}, {NULL, 0}, {"", 0}], 3) = 64
recvmsg(6, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0\223\1\t\0 \2K\1\0\0\251\17\f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 64
recvmsg(6, 0x7ffc469f3970, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(8, 0x7ffc469f3d20, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=11, events=POLLIN}, {fd=47, events=POLLIN}, {fd=51, events=POLLIN}], 8, 0) = 1 ([{fd=3, revents=POLLIN}])
poll([{fd=6, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=6, revents=POLLOUT}])
writev(6, [{"7\0\4\0\22\0 \2\t\0 \2\0\0\0\0007\0\4\0\23\0 \2\t\0 \2\0\0\0\0"..., 2464}, {NULL, 0}, {"", 0}], 3) = 2464
recvmsg(6, 0x7ffc469f3b60, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(6, 0x7ffc469f3d30, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(8, 0x7ffc469f3d20, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=11, events=POLLIN}, {fd=47, events=POLLIN}, {fd=51, events=POLLIN}], 8, 28218) = 1 ([{fd=3, revents=POLLIN}])
read(3, "\1\0\0\0\0\0\0\0", 16)         = 8
recvmsg(6, 0x7ffc469f3d50, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(6, 0x7ffc469f3d30, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(8, 0x7ffc469f3d20, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=6, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=11, events=POLLIN}, {fd=47, events=POLLIN}, {fd=51, events=POLLIN}], 8, 28218Process 1024 detached
 <detached ...>

No idea how to make sense out of this. The entire file is 4.3 MB. If this is needed to sort out the issue I need a place where I can put it.

heisserberg

Offline

#9 2015-05-28 20:01:54

Chazza
Wiki Maintainer
Registered: 2013-06-02
Posts: 506

Re: Clementine fails libpng warning: iCCP: known incorcorrect sRGB profil

since the last system update Clementine fais with the following error message:

"WARN  unknown                          libpng warning: iCCP: known incorrect sRGB profile"

Just wondering, is that the only message it fails with or is there more output?

Offline

Board footer

Powered by FluxBB