RE: inkscape installed but does nothing --- solved to my satisfaction
> I have uploaded a re-build of inkscape that seems to avoid the issue reported > by> the OP, namely inkscape exiting without doing anything (with exit code > 127).>> Could the OP please try installing this updated inkscape, shown as > 0.92.3-2 (Test)> in the Cygwin setup app. Being a test build, setup will not > automatically update> from an older inkscape; you have to manually select the > test version from the> "New" dropdown within setup.>> Kindly let us know if > that fixes your original issue and/or has any new issues> when you have a > chance. Thanks for reporting the original issue.> Enjoy,>> ..mark Mark,I installed the updated version and ran a few tests with it. If I call inkscape -V from the prompt, I get an error:(inkscape:1451): Gtk-WARNING **: 07:07:30.361: cannot open display: :0 But if I run inscape on a file to convert the format:inkscape -f testfile.svg -e testfile.pngit executes without any error. When I run my script, it starts with this message:** (inkscape:1422): WARNING **: 07:02:30.339: No cc:license metadata found, derived license URI from cc:License: http://creativecommons.org/publicdomain/zero/1.0/but the script runs and the png output is generated for all *.svg in the folder as expected, so I don't care about a warning message. Thank you!John "God used beautiful mathematics in creating the world." -Paul Dirac "God is dead." -Nietzsche (1882) "Nietzsche is dead." -God (1900) To date, Nietzsche has not responded. "If you study science deep enough and long enough, it will force you to believe in God." -Lord William Kelvin -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
RE: inkscape installed but does nothing
> I installed inkscape and tried running the .exe. It returns to shell prompt > but > its exit code is 127, indicating a problem starting the process up. ldd > doesn't > show anything amiss; as an aside that's an unusually long list of DLLs. > > I ran 'strace -o inkscape.out inkscape -V' and looked at the traced output. > It ends with: > > --- Process 11940 (pid: 11940), exception c139 at 7ffaecf324f6 > --- Process 11940 (pid: 11940) thread 1172 exited with status 0xc139 > --- Process 11940 (pid: 11940) thread 1888 exited with status 0xc139 > --- Process 11940 (pid: 11940) thread 5544 exited with status 0xc139> --- > Process 11940 (pid: 11940) exited with status 0xc139 > > I grep'd /usr/include/w32api/ntstatus.h for that status and got: > #define STATUS_ENTRYPOINT_NOT_FOUND ((NTSTATUS)0xC139) > > I then tried running inkscape.exe from a Command Prompt window and got a > popup: > "The procedure entry point g_cclosure_marshal_VOID__BOOLEAN could not be > located > in the dynamic link library C:\cygwin64\bin\inkscape.exe." > Why this happens, I leave to somebody experienced with building inkscape > itself. > HTH, > > ..mark I get those same error codes (of course the process ID and thread numbers are different).exception 139 indicates, I think, a missing required file or link. Maybe it's an issue with the cygwin64 installer (setup-x86_64.exe) not including all the necessary files? The exception occurs at 7ffaecf324f6 on both our traces, so I grep'd it and that address only occurs in that line, so it's no help (at least not to me) trying to identify what program could be missing. This is the list I found of required packages for inkscape: - curl. - openssh. - openssl (Net) - php. - php-curl. - php-json. - php-phar (PHP) curl and php (all four) weren't installed. I installed them and made sure openssh and openssl were the most recent versions. Sadly, I get the exact same error list at the end of the strace output. I'll go through the list of dependencies on the inkscape package summary page. Hopefully it's something in that list that didn't get installed by the updater. Thanks for the guidance. John -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
RE: inkscape installed but does nothing
> On 11/22/2023 10:27 PM, J.F. Huesman via Cygwin wrote:>> > (I tried to reply > to this message twice and got mailer-daemon failure> > notices both times. My > apologies if this is a duplicate message.)> > Yes, they are installed. which > xwin xinit/usr/bin/xwin/usr/bin/xinit> >> > When I try to run inkscape, I > don't get any errors and there were no> > messages about missing programs or > dependencies when I ran the> > installer. I'm not trying to start a GUI. I > have a script that I used> > to batch convert svg images in a folder to png. > When that script> > wouldn't work (I've used it on other machines, including > this one> > years ago using 32-bit cygwin instead of 64-bit that I'm using > now) I> > started trying to invoke it from the command line, and that's when > I> > discovered it's not doing anything. If I start Cygwin64 WindowMaker> > > and type "inkscape" into the right-click run dialogue, I get a popup> > > window, ErrorCould not execute command: inkscape>> OK, then start from the > basics:>> $ ldd $(which inkscape)>> Look at the output. Is any dll shown as > missing?>> In the answer is no, then next check your anti-virus. Is it > blocking> the program? Is it injecting a dll?>> Another set of tests would > be, is the program installed correctly? i.e.> is it executable? Is not > corrupt? A bit more difficult: is it loading> libraries into valid space (non > colliding, in available memory).> --> R.B. $ ldd $(which inkscape) ntdll.dll => /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll (0x7ffc9ba7) KERNEL32.DLL => /cygdrive/c/WINDOWS/System32/KERNEL32.DLL (0x7ffc9ac4) KERNELBASE.dll => /cygdrive/c/WINDOWS/System32/KERNELBASE.dll (0x7ffc9949) cygatkmm-1.6-1.dll => /usr/bin/cygatkmm-1.6-1.dll (0x5c209) cygcairo-2.dll => /usr/bin/cygcairo-2.dll (0x3f994) cygaspell-15.dll => /usr/bin/cygaspell-15.dll (0x3ef43) cygcdr-0.1-1.dll => /usr/bin/cygcdr-0.1-1.dll (0x436e2) cygwin1.dll => /usr/bin/cygwin1.dll (0x7ffc70e5) cygfontconfig-1.dll => /usr/bin/cygfontconfig-1.dll (0x3f91b) cygfreetype-6.dll => /usr/bin/cygfreetype-6.dll (0x5837e) cyggc-1.dll => /usr/bin/cyggc-1.dll (0x4c4d4) cyggdk-x11-2.0-0.dll => /usr/bin/cyggdk-x11-2.0-0.dll (0x55688) cyggdk_pixbuf-2.0-0.dll => /usr/bin/cyggdk_pixbuf-2.0-0.dll (0x3f8ea) cyggdkmm-2.4-1.dll => /usr/bin/cyggdkmm-2.4-1.dll (0x43f2a) cyggiomm-2.4-1.dll => /usr/bin/cyggiomm-2.4-1.dll (0x47e99) cygglib-2.0-0.dll => /usr/bin/cygglib-2.0-0.dll (0x50786) cyggobject-2.0-0.dll => /usr/bin/cyggobject-2.0-0.dll (0x5be03) cyggmodule-2.0-0.dll => /usr/bin/cyggmodule-2.0-0.dll (0x5b1f5) cygcairomm-1.0-1.dll => /usr/bin/cygcairomm-1.0-1.dll (0x4c098) cyggsl-19.dll => /usr/bin/cyggsl-19.dll (0x57be8) cyggtk-x11-2.0-0.dll => /usr/bin/cyggtk-x11-2.0-0.dll (0x459b5) cyggtkspell-0.dll => /usr/bin/cyggtkspell-0.dll (0x4aef9) cyggtkmm-2.4-1.dll => /usr/bin/cyggtkmm-2.4-1.dll (0x56de3) cygiconv-2.dll => /usr/bin/cygiconv-2.dll (0x3eaa8) cygintl-8.dll => /usr/bin/cygintl-8.dll (0x5ee2d) cygjpeg-8.dll => /usr/bin/cygjpeg-8.dll (0x4b049) cygMagick++-6.Q16-8.dll => /usr/bin/cygMagick++-6.Q16-8.dll (0x407e4) cygpango-1.0-0.dll => /usr/bin/cygpango-1.0-0.dll (0x3f643) cyglcms2-2.dll => /usr/bin/cyglcms2-2.dll (0x4252c) cygpangocairo-1.0-0.dll => /usr/bin/cygpangocairo-1.0-0.dll (0x3f641) cygpangoft2-1.0-0.dll => /usr/bin/cygpangoft2-1.0-0.dll (0x3f63f) cygpangomm-1.4-1.dll => /usr/bin/cygpangomm-1.4-1.dll (0x513a1) cygglibmm-2.4-1.dll => /usr/bin/cygglibmm-2.4-1.dll (0x5fe1b) cygpng16-16.dll => /usr/bin/cygpng16-16.dll (0x5a987) cygpoppler-glib-8.dll => /usr/bin/cygpoppler-glib-8.dll (0x3f17f) cygpopt-0.dll => /usr/bin/cygpopt-0.dll (0x577c1) cygpoppler-73.dll => /usr/bin/cygpoppler-73.dll (0x4a1bc) cygpotrace-0.dll => /usr/bin/cygpotrace-0.dll (0x45e1b) cygrevenge-0.0-0.dll => /usr/bin/cygrevenge-0.0-0.dll (0x4d7bf) cygrevenge-stream-0.0-0.dll => /usr/bin/cygrevenge-stream-0.0-0.dll (0x50f01) cygsigc-2.0-0.dll => /usr/bin/cygsigc-2.0-0.dll (0x4e52e) cygwpg-0.3-3.dll => /usr/bin/cygwpg-0.3-3.dll (0x41f14) cygvisio-0.1-1.dll => /usr/bin/cygvisio-0.1-1.dll (0x5246a) cygX11-6.dll => /usr/bin/cygX11-6.dll (0x4bae4) cygxslt-1.dll =>
RE: inkscape installed but does nothing.
(I tried to reply to this message twice and got mailer-daemon failure notices both times. My apologies if this is a duplicate message.) Yes, they are installed. which xwin xinit/usr/bin/xwin/usr/bin/xinit When I try to run inkscape, I don't get any errors and there were no messages about missing programs or dependencies when I ran the installer. I'm not trying to start a GUI. I have a script that I used to batch convert svg images in a folder to png. When that script wouldn't work (I've used it on other machines, including this one years ago using 32-bit cygwin instead of 64-bit that I'm using now) I started trying to invoke it from the command line, and that's when I discovered it's not doing anything. If I start Cygwin64 WindowMaker and type "inkscape" into the right-click run dialogue, I get a popup window, ErrorCould not execute command: inkscape Thanks! On Wednesday, November 22, 2023 at 01:45:39 AM EST, Brian Inglis wrote: On 2023-11-21 21:33, René Berber via Cygwin wrote:> On 11/21/2023 10:23 PM, J.F. Huesman via Cygwin wrote:>>> I installed inkscape 0.92.3-1 using the cygwin update program.Calling>> inkscape does nothing.> [snip]>> All graphical apps use Cygwin/X (or any X Windows). To check that Cygwin/X server is installed: $ which xinit xwin /usr/bin/xinit /usr/bin/xwin if not then install xinit and that pulls in all the other machinery. Or you can display on a remote host X server using e.g. $ DISPLAY=:0 inkscape ... & --Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achievednon pas lorsqu'il n'y a plus rien à ajouter not when there is no more to addmais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
inkscape installed but does nothing
I installed inkscape 0.92.3-1 using the cygwin update program.Calling inkscape does nothing. No file processed or output. which inkscape/usr/bin/inkscape /usr/bin/ is in the PATH inkscape -V[nothing...blank line then back to prompt] Running inkscape with the -? or --help returns nothing but a blank line and back to the prompt. I tried uninstalling and reinstalling. Same behavior.I restarted the computer. Same behavior.I ran cygwin terminal with Administrator privileges. Same behavior. System info: CYGWIN_NT-10.0-19045 Quintessential 3.4.9-1.x86_64 2023-09-06 11:19 UTC x86_64 Cygwin Device name QuintessentialProcessor AMD Athlon(tm) II X4 630 Processor 2.80 GHzInstalled RAM 16.0 GBDevice ID EC60A66C-74D5-476F-BB7D-A2B3418AE297Product ID 00326-1-0-AA260System type 64-bit operating system, x64-based processorPen and touch No pen or touch input is available for this display Any suggestions would be appreciated.John "God used beautiful mathematics in creating the world." -Paul Dirac "God is dead." -Nietzsche (1882) "Nietzsche is dead." -God (1900) To date, Nietzsche has not responded. "If you study science deep enough and long enough, it will force you to believe in God." -Lord William Kelvin -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple