Viper4Linux-GUI-Legacy
Official UI for Viper4Linux https://github.com/noahbliss/Viper4Linux
- Telegram: @ThePBone
DEPRECATED - Please use the new GUI for Viper instead:
https://github.com/Audio4Linux/Viper4Linux-GUI
It provides support for both legacy Viper and Viper4Linux2
Usage
Features
- Change V4L properties on the fly
- Apply automatically (Save and reload V4L after performing changes)
- Convolver Selection
- UI-Theming/Stylesheets/Color Palettes
- Import/Export Android Configs
Installation
Ubuntu PPA
Add PPA Repo
curl -s --compressed "https://thepbone.github.io/Viper4Linux-GUI-PPA/KEY.gpg" | sudo apt-key add -
sudo curl -s --compressed -o /etc/apt/sources.list.d/vipergui.list "https://thepbone.github.io/Viper4Linux-GUI-PPA/vipergui.list"
sudo apt update
Install from PPA
sudo apt install viper4linux-gui
Arch
On Arch you also can use the AUR package (using git) provided by yochananmarqos:
yay -S viper4linux-gui-git
Note: On Arch, I recommend you to use the git package above as it already uses the newer GUI for Viper4Linux2. Check its repo out here: Audio4Linux/Viper4Linux-GUI
Or this one to get the latest stable release:
yay -S viper4linux-gui
Debian
You can find DEB packages here.
sudo dpkg -i <..deb-filename..>
OpenSUSE
We have a package for OpenSUSE (Leap 15.1 and Tumbleweed) provided by @fcuzzocrea!
First you need to add the repos according to your version (in this example Tumbleweed is used) :
sudo zypper ar https://download.opensuse.org/repositories/home:/bosconovic:/viper4linux/openSUSE_Tumbleweed/ viper
Once you have added the repo, refresh the package list :
sudo zypper refresh
Now you're ready to install viper4linux-gui:
sudo zypper in viper4linux-gui
Debian/Ubuntu
Installation (script)
To simplify the installation on Debian, I have added an automatic install script. You can also use it to update to a new stable release (if available). If you prefer using apt, read the PPA section above.
curl -s https://raw.githubusercontent.com/ThePBone/Viper4Linux-GUI/master/scripts/install-debian.sh | sudo bash
Uninstallation (script)
You can use this uninstall script if you want to remove the GUI (assuming you have installed it with the above automatic script)
curl -s https://raw.githubusercontent.com/ThePBone/Viper4Linux-GUI/master/scripts/uninstall-debian.sh | sudo bash
Portable/Manually
Install Dependencies
You will need to change this line, depending on which package manager your distribution uses.
sudo apt install libqt5widgets5 libqt5gui5 libqt5core5a libqt5xml5 libgl1-mesa-dev git
Start Executable
chmod +x viper-gui
./viper-gui
Optional: Manual Install
Copy to /usr/local/bin
sudo cp viper-gui /usr/local/bin
sudo chmod 755 /usr/local/bin/viper-gui
Create Menu Entry
sudo cat <<EOT >> /usr/share/applications/viper-gui.desktop
[Desktop Entry]
Name=Viper4Linux
GenericName=Equalizer
Comment=Official UI for Viper4Linux
Keywords=equalizer
Categories=AudioVideo;Audio;
Exec=viper-gui
Icon=/usr/share/pixmaps/viper-gui.png
StartupNotify=false
Terminal=false
Type=Application
EOT
Download Icon
sudo wget -O /usr/share/pixmaps/viper-gui.png https://raw.githubusercontent.com/ThePBone/Viper4Linux-GUI/master/viper.png -q --show-progress
Screenshots
Credits
Packages
Thanks @noahbliss for declaring the GUI as official :)