Skip to content

Instantly share code, notes, and snippets.

@yoyosan
Last active October 23, 2023 21:43
Show Gist options
  • Save yoyosan/88f2d049604392edad651d3f7b34ed9b to your computer and use it in GitHub Desktop.
Save yoyosan/88f2d049604392edad651d3f7b34ed9b to your computer and use it in GitHub Desktop.
Install xprintidle on Fedora 25+

In order to use Safeeyes with the Smart Pause plugin you need install xprintidle. This process wasn't that simple for me so I thought about writing it down:

cd /tmp
git clone https://github.com/lucianposton/xprintidle
cd xprintidle
sudo dnf install libX11-devel libXScrnSaver-devel
sudo ln -s /usr/lib64/libXss.so.1.0.0 /usr/lib64/libXss.so
./configure
./make
sudo make install

That's all.

Enjoy folks!

@pmorch
Copy link

pmorch commented Oct 23, 2023

On a completely new Fedora installation:

$ cat /etc/fedora-release 
Fedora release 38 (Thirty Eight)
  • I also needed the @development-tools install package
  • I did not need ln -s for libXss.so, aclocal or automake
  • make, not ./make

This worked for me:

git clone https://github.com/lucianposton/xprintidle
cd xprintidle
sudo dnf @development-tools install libX11-devel libXScrnSaver-devel
./configure
make
sudo make install

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment