Discord (Your place to talk)
Discord web site:
https://discord.com/
Like a lot of software that is not designed for Puppy Linux.
Discord will not just run from the menu entry, it makes when installed.
It does not like running in root user.
It also wants to use pulse audio.
NOTE:
For pulse audio to work it needs to be in the Puppy version.
Some Puppies have only what is needed installed to make Firefox sound work and other programs needing pulse.
Some Puppies have no pulse audio and it must be installed in them.
Bionicpup64 8.0 and Fossapup64 9.5 already have installed what is needed for pulse Audio.
Download and install the deb package of Discord.
Installed in Fossapup64 9.5
Had to run it from the terminal.
In the terminal enter:
Code: Select all
apulse run-as-spot discord
That gets it using the pulse audio in Bionicpup64
That makes it think it is not running as root, but as spot.
It will do all of the stuff in the spot directory.
So, this limits it to only putting stuff in spot directory.
Note:
run-as-spot part is up to you. If you do not want to run as root.
Command should work with or without run-as-spot in it.
If it complains about not running in a sandbox.
Add this to the terminal command:
--no-sandbox
Code: Select all
apulse run-as-spot discord --no-sandbox
The menu entry will not work unless you edit the exec line.
Open ->/usr/share/applications/discord.desktop file in a text editor.
Change the exec line to this:
Code: Select all
apulse run-as-spot discord
Run in the terminal fixmenus or reboot, so the change is now being used.
Modified discord.desktop file
[Desktop Entry]
Name=Discord
StartupWMClass=discord
Comment=All-in-one voice and text chat for gamers that's free, secure, and works on both your desktop and phone.
GenericName=Internet Messenger
Exec=apulse run-as-spot discord
Icon=discord.png
Type=Application
Categories=InstantMessaging
Path=/usr/bin