OCRFeeder failing to access /tmp - Printable Version +- Linux Lite Forums (https://www.freecinema2022.gq/forums) +-- Forum: Software - Support (https://www.freecinema2022.gq/forums/forumdisplay.php?fid=5) +--- Forum: Other (https://www.freecinema2022.gq/forums/forumdisplay.php?fid=20) +--- Thread: OCRFeeder failing to access /tmp (/showthread.php?tid=5939) |
OCRFeeder failing to access /tmp - timbuck2 - 01-20-2019 I am trying to OCR a document using OCRFeeder, but when I press the OCR button I get an error and it won't function Code: cat: /tmp/ocrfeeder_AdxiAl/tmpPBzAcp.txt: No such file or directory I'm assuming it can't write to /tmp for some reason. I tried running as root, but it had the same error. What can I try to fix this? Re: OCRFeeder failing to access /tmp - timbuck2 - 01-21-2019 Looks like OCRFeeder is using python. I know nothing about tmpfs, private /tmp, and systemd. Can someone help me get this program to work? Re: OCRFeeder failing to access /tmp - Artim - 01-21-2019 How did you install OCRFeeder? Using Lite Software usually solves "dependencies" which are missing pieces of other software that the other needs. Forgive me if I have assumed too much. If OCRFeeder is missing dependencies, you can open Synaptoc Package Manager (Menu -> System _> Add/Remove Software), find OCRFeeder and highlight it, then selct "Install Recommended." Let us know! Re: OCRFeeder failing to access /tmp - timbuck2 - 01-21-2019 When I installed it I just went to "System->Install/Remove Sofware" from the whisper menu and searched on OCRfeeder from the synaptic package manager and installed that way. Didn't do anything out of the ordinary. I don't see any option to "Install Recommended" Re: OCRFeeder failing to access /tmp - timbuck2 - 01-21-2019 When I installed OCRFeeder from synaptics I did allow all dependencies to install at the same time. It was a standard install from Synaptics. I'm not sure why it can't write to /tmp. I think it has something to do with systemd which I don't know how to adjust. I hope someone with more knowledge than myself can offer some help. Re: OCRFeeder failing to access /tmp - Artim - 01-22-2019 Is it something you have to run as root? Code: sudo ocrfeeder You might to edit permissions for that application. Re: OCRFeeder failing to access /tmp - timbuck2 - 01-22-2019 (01-22-2019, 01:22 AM)Artim link Wrote: Is it something you have to run as root? One of the first things I did was to try running as root, but didn't help. I think it's something to do with systemd and the way it handles private /tmp. I have no understanding of it though. I just want to install from Synaptic and run the program. I've tried to find a solution all day. It's frustrating but thanks for the suggestion. Can someone tell me how to turn off private /tmp for programs? I know it's there for security but it's keeping me from doing my OCR work I need to do. Re: OCRFeeder failing to access /tmp - timbuck2 - 01-22-2019 OCRFeeder is a front-end for OCR. It calls tesseract by default to do the actual OCR. This is when the /tmp file errors are encountered. It seems tesseract creates tmpfiles somewhere else than the OCRFeeder frontend or can't write to the OCRFeeder tmp directory. When OCRFeeder, starts, it does create a directory in /tmp so that is ok. But when tesseract runs the OCR, it doesn't write the files in the OCRFeeder tmp directory. Any suggestions? Re: OCRFeeder failing to access /tmp - firenice03 - 01-22-2019 Sorry I don't use OCR programs but perhaps some of the following links may point in a direction, if you haven't... Quick Reads: DPI settings can make a difference, Command being in the PATH, mics configuration tweaks..??... https://ubuntuforums.org/showthread.php?t=2158633 https://askubuntu.com/questions/644217/ocrfeeder-doesnt-detect-anything https://medium.freecodecamp.org/getting-started-with-tesseract-part-i-2a6a6b1cf75e https://stackoverflow.com/questions/35609773/oserror-errno-2-no-such-file-or-directory-using-pytesser Re: OCRFeeder failing to access /tmp - timbuck2 - 01-22-2019 OMG it was tesseract all the time. Days of trying to get this work and the problem was the OCRFeeder synaptics package installs the tesseract ocr program as a dependency but no language packs except for English. I was trying to OCR a German file. And tesseract had no output to indicate a missing language file. Crazy. Just on a hunch I went to synaptics and searched on tesseract there are dozens of language files, but only English was installed. I installed the German file and now it works fine. There is a tesseract-ocr-all package but OCRFeeder doesn't install that, it just installs tesseract-ocr. Wow, couple days wasted, but oh well at least it works now. :o |