Bug 518039 - OCR functionality of Spectacle no longer available despite tesseract being installed
Summary: OCR functionality of Spectacle no longer available despite tesseract being in...
Status: REPORTED
Alias: None
Product: Spectacle
Classification: Applications
Component: General (other bugs)
Version First Reported In: 6.6.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Noah Davis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-03-23 09:48 UTC by Lukas
Modified: 2026-03-26 09:45 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lukas 2026-03-23 09:48:33 UTC
SUMMARY

I had installed tesseract in order to use Spectacles recently added OCR functionality. This worked perfectly fine, until a recent update system update broke the functionality. Now, the configuration menu of Spectacle says that OCR functionality is not available.


STEPS TO REPRODUCE
1.  Install Fedora KDE version on your device
2.  install tesseract 5.5.2
3. Try to activate the OCR functionality in Spectacle

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 43
KDE Plasma Version: 6.6.3
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Kernel Version: 6.19.8-200.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 14 × Intel® Core™ Ultra 5 225U
Memory: 8 GiB of RAM (6.7 GiB usable)
Graphics Processor: Intel® Graphics


ADDITIONAL INFORMATION

Terminal output:

username@devicename:~$ spectacle 
spectacle: Unable to load Tesseract candidate "tesseract" : "Cannot load library tesseract: tesseract: cannot open shared object file: No such file or directory"
spectacle: Unable to locate a suitable Tesseract shared library
spectacle: Tesseract runtime library not available

$ tesseract --version
tesseract 5.5.2
 leptonica-1.87.0
  libgif 5.2.2 : libjpeg 6b (libjpeg-turbo 3.1.2) : libpng 1.6.55 : libtiff 4.7.1 : zlib 1.3.1.zlib-ng : libwebp 1.6.0
 Found AVX2
 Found AVX
 Found FMA
 Found SSE4.1
 Found libcurl/8.15.0 OpenSSL/3.5.4 zlib/1.3.1.zlib-ng brotli/1.2.0 libidn2/2.3.8 libpsl/0.21.5 libssh/0.11.4/openssl/zlib nghttp2/1.66.0 OpenLDAP/2.6.13
Comment 1 Юрий 2026-03-26 09:45:19 UTC
I have the same problem.

Operating System: openSUSE Tumbleweed 20260324
KDE Plasma Version: 6.6.3
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Kernel Version: 6.19.9-1-default (64-bit)
Graphics Platform: Wayland

tesseract --version
tesseract 5.5.2
 leptonica-1.87.0
  libgif 5.2.2 : libjpeg 8d (libjpeg-turbo 3.1.2) : libpng 1.6.55 : libtiff 4.7.1 : zlib 1.3.1 : libwebp 1.6.0 : libopenjp2 2.5.4
 Found AVX512BW
 Found AVX512F
 Found AVX512VNNI
 Found AVX2
 Found AVX
 Found FMA
 Found SSE4.1
 Found OpenMP 201511
 Found libarchive 3.8.5 zlib/1.3.1 liblzma/5.8.2 bz2lib/1.0.8 liblz4/1.10.0 libzstd/1.5.7 libxml2/2.14.5 openssl/3.5.3 libb2/bundled libacl/2.3.2 libattr/2.3.2
 Found libcurl/8.19.0 OpenSSL/3.5.3 zlib/1.3.1 brotli/1.2.0 zstd/1.5.7 libidn2/2.3.8 libpsl/0.21.5 libssh/0.11.4/openssl/zlib nghttp2/1.68.0 ngtcp2/1.21.0 nghttp3/1.15.0 mit-krb5/1.22.2 OpenLDAP/2.6.10