Tips & Tricks
Applying custom arguments
Section titled “Applying custom arguments”Most of the flags listed below can be applied using one of these three methods:
- Tray icon:
Right-click on the Equibop tray icon > Launch arguments. - Desktop entry: Edit the
Execline in/usr/share/applications/equibop.desktop. - Config file: Add flags to
${XDG_CONFIG_HOME}/equibop-flags.conf(see Configuration Details section).
Ozone platform
Section titled “Ozone platform”--ozone-platform <x11 | wayland>Explicitly sets whether Equibop runs under Wayland or X11 (XWayland). Use --ozone-platform=wayland to force native Wayland, or --ozone-platform=x11 to force XWayland.
GNOME tray icon
Section titled “GNOME tray icon”To enable the tray icon on GNOME, install the AppIndicator and KStatusNotifierItem Support extension
Sandbox control
Section titled “Sandbox control”--no-sandboxDisables the Chromium sandbox. This is discouraged for regular use because it weakens security. Only use it if you understand the risks or if you must run the application as root.
GPU selection
Section titled “GPU selection”--force_high_performance_gpuForces the engine to prefer the discrete GPU (if available) over integrated graphics.
Feature flags
Section titled “Feature flags”--enable-features <feature1,feature2,…>--disable-features <feature1,feature2,…>Enable or disable specific Chromium features by name, separated by commas.
For example, --disable-features=WebRtcAllowInputVolumeAdjustment prevents
Chromium from adjusting your microphone volume automatically. Refer to the
Chromium command-line switches reference
for a full list of available feature names.
Middle-click auto scroll
Section titled “Middle-click auto scroll”Enable middle-click autoscroll with:
--enable-blink-features=MiddleClickAutoscrollBy default this conflicts with the common Linux behavior where middle-click pastes the primary selection. Fixes by environment:
- If you are running Equibop in Wayland, you might be able to disable it in your Desktop settings. On GNOME, you can disable it in Gnome Tweaks.
- If you are running Equibop in X11, install and run XMousePasteBlock.
Start minimized
Section titled “Start minimized”-m--start-minimizedLaunches Equibop directly to the system tray without showing the main window.
Windows spoof
Section titled “Windows spoof”--windows-spoofSpoofs the operating system reported to Discord as Windows. Only available on non-Windows systems. May be useful if you encounter platform-specific issues.
User-Agent customization
Section titled “User-Agent customization”--user-agent <ua>--user-agent-os <windows | linux | darwin>--user-agent sets a fully custom User-Agent string. --user-agent-os is a shorthand to set only the OS portion of the User-Agent to windows, linux, or darwin. Both options may trigger anti-spam or break voice chat, so use them with caution.
Voice & Call status commands
Section titled “Voice & Call status commands”These commands query or change your voice/call state from the terminal. The application must be running for them to take effect.
Query commands
Section titled “Query commands”equibop --get-call-duration # Shows the current call duration ([hh]:mm:ss)equibop --get-voice-channel-name # Shows the name of the voice channel you are inequibop --is-in-call # Shows whether you are currently on a voice call or notToggle commands
Section titled “Toggle commands”equibop --toggle-mic # Toggle your microphone statusequibop --toggle-deafen # Toggle your deafen statusequibop --toggle-vad # Toggle Voice Activity Detection (Voice Activity <-> Push To Talk)Flatpak equivalents
Section titled “Flatpak equivalents”flatpak run org.equicord.equibop --get-call-durationflatpak run org.equicord.equibop --get-voice-channel-nameflatpak run org.equicord.equibop --is-in-callflatpak run org.equicord.equibop --toggle-micflatpak run org.equicord.equibop --toggle-deafenflatpak run org.equicord.equibop --toggle-vadHow to use toggle commands correctly
Section titled “How to use toggle commands correctly”- Terminal: Run the command manually while Equibop is open.
- System Shortcuts (Recommended): Bind them to global keyboard shortcuts in your Desktop Environment (GNOME, KDE, etc.).
Making command-line flags permanent
Section titled “Making command-line flags permanent”You can persist flags either by editing the .desktop file or by creating the flags file described below.
Find the desktop file
Section titled “Find the desktop file”locate -ib equibop.desktopCommon location: /usr/share/applications/equibop.desktop (but your distribution may place it elsewhere).
Edit the Exec line
Section titled “Edit the Exec line”Open the .desktop file with your preferred editor and append the flags after the binary and before %U (if present):
Exec=/usr/bin/equibop --force_high_performance_gpu %UConfiguration details
Section titled “Configuration details”Create ${XDG_CONFIG_HOME}/equibop-flags.conf to keep persistent flags across updates and desktop entry resets.
- One flag per line or multiple flags on a single line (shell style) are both acceptable.
- Lines starting with
#are ignored (useful for comments).
Example equibop-flags.conf:
# Prefer discrete GPU--force_high_performance_gpu
# Enable middle-click autoscroll--enable-blink-features=MiddleClickAutoscroll
# Start minimized to tray--start-minimized