Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#57140 - [nautilus-image-converter] Permission error

Attached to Project: Community Packages
Opened by Camille Bissuel (nylnook) - Thursday, 18 January 2018, 11:45 GMT
Last edited by Balló György (City-busz) - Friday, 19 January 2018, 11:54 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Balló György (City-busz)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The package install cleanly, but if I try to use it (resize images), I get a permission error despite my permission are valid on the pictures and I can edit them with any other software...

package version(s) : 0.3.0+31+g23441ed-1

Please ask me any log than can be useful...

Thanks for your work !


This task depends upon

Closed by  Balló György (City-busz)
Friday, 19 January 2018, 11:54 GMT
Reason for closing:  Not a bug
Comment by Doug Newgard (Scimmia) - Thursday, 18 January 2018, 16:19 GMT
Always give exact errors when filing a bug report.
Comment by Camille Bissuel (nylnook) - Thursday, 18 January 2018, 16:27 GMT
Thanks, Here is a screenshot to be exact. It happen both with PNG and JPG files at least.
Comment by Balló György (City-busz) - Thursday, 18 January 2018, 20:16 GMT
Please run this command on the same image in the same folder (replace 'image_filename' and 'new_image_filename' with the actual filenames):

$ convert image_filename -resize 640x480 new_image_filename
Comment by Camille Bissuel (nylnook) - Friday, 19 January 2018, 11:46 GMT
OK, this was my fault....
I recently installed opencl-amd from AUR, for usage in Blender, but it doesn't work, and I forgot to uninstall, the error I get is similar to a one I had with Blender with this package :

$ convert 5aae0676f84b00074aa252b0eda6da46.jpg -resize 640x480 test.jpg
amdgpu_device_initialize: DRM version is 2.50.0 but this driver is only compatible with 3.x.x.
Abandon (core dumped)

I didn't imagine that Imagemagick would try to use OpenCL....

If I uninstall opencl-amd package, it works, and nautilus-image-converter also do not produce any error.
[nylnook@nylnook-home ~]$ convert 5aae0676f84b00074aa252b0eda6da46.jpg -resize 640x480 test.jpg

Nevertheless, maybe there is a permission error somewhere if Nautilus try to use Imagemagick which is using OpenCL, it's something to check (not working for me, so I can't...)

Comment by Camille Bissuel (nylnook) - Friday, 19 January 2018, 11:51 GMT
Hmm,it works If I install opencl-mesa package in Nautilus and command line, despite ImageMagick is producing a warning :

$ convert 5aae0676f84b00074aa252b0eda6da46.jpg -resize 640x480 test2.jpg
convert: clBuildProgram failed. (-11) @ warning/opencl.c/CompileOpenCLKernel/1392.

So it's probably an AMD driver bug, my apologies.

have a nice day, and thanks for your work !

Loading...