Guides 11792 Published by

The article explains how to install qView on Fedora 36 using either the fastest Flatpak method or by compiling from source for those who prefer native builds. It walks through installing Flatpak, adding the Flathub repository, pulling the package, and running it, while noting that the sandbox keeps dependencies separate. For users who want a custom build, the guide lists required development packages, cloning the repo, configuring with CMake, compiling, and installing, plus tips for common errors such as missing JPEG or Qt headers. Finally, it highlights troubleshooting steps like resetting Flatpak caches and reminds readers that either approach will give them a lightweight photo viewer without lag.



Install qView on Fedora 36 in Minutes

Looking for a snappy, no‑fuss image viewer that doesn’t hog RAM? qView fits the bill. Below is the quickest way to get it up and running on Fedora 36, plus a backup plan if you’re into compiling things yourself.

Installing via Flatpak (Fastest)

1. Make sure Flatpak is on your system

   sudo dnf install flatpak

If you already have Flatpak, skip this step.

2. Add the Flathub repository (the biggest Flatpak hub)

   flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

3. Pull down qView

   flatpak install flathub org.qview.QView

This pulls a pre‑compiled binary bundled with all its dependencies.

4. Run it

   flatpak run org.qview.QView

That’s it—no more hunting for packages or fiddling with dependencies. The Flatpak sandbox keeps qView isolated, so you get the latest stable build without touching your system libraries.

Building qView from Source (If You Prefer Native)

> I once had a broken copy of qView after an update that removed libjpeg‑turbo; rebuilding from source fixed it.

1. Install build tools and dependencies

   sudo dnf install gcc-c++ cmake qt5-qtbase-devel \
     libjpeg-turbo-devel freetype-devel zlib-devel \
     git make

2. Clone the repo

   git clone https://github.com/jonls/qView.git
   cd qView

3. Create a build directory and run CMake

   mkdir build && cd build
   cmake .. -DCMAKE_BUILD_TYPE=Release

Why this step matters: cmake configures the build system, checks for libraries, and generates Makefiles tailored to your machine.

4. Compile and install

   make -j$(nproc)
   sudo make install

5. Launch it from anywhere

   qview

If you hit a “missing X11 libraries” error, add libXcursor-devel to the dependency list and rebuild.

Common Pitfalls
  • Missing libjpeg‑turbo-devel: The build will complain about JPEG support. Install it with sudo dnf install libjpeg-turbo-devel.
  • Qt5 headers not found: Double‑check you installed qt5-qtbase-devel. On Fedora 36 the package names sometimes change.
  • Flatpak sandbox issues: If Flatpak refuses to run, try resetting its cache: flatpak uninstall --unused and then reinstall.

That’s all there is to it. Whether you lean on the convenience of Flatpak or enjoy compiling your own binaries, qView will be ready in no time. Happy scrolling through those photos—no more laggy viewers dragging down your workflow.