Archives For November 30, 1999

The forth bug-fix release of deadbeef music player 1.8 series was released a day ago with many fixes.

Deadbeef 1.8.4 release highlights:

  • Soundtouch plugin has been updated, and is now included in the releases
  • Added %last_modified% title formatting keyword (Cristian Ciocaltea)
  • Fixed stack overflow bug in converter
  • Fixed buffer overflow bug in mp3 parser
  • Fixed handling of leading forward shash character in zipper file names
  • Fixed handling user-specified file mask in artwork plugin
  • Fixed CBR MP3 scanning performance
  • Fixed stack overflow in title formatting tint range calculation
  • Fixed pulseaudio plugin configuration backwards compatibility issue
  • Fixed last.fm scrobbling of streaming shoutcast tracks
  • Fixed deadlock when loading cuesheets which recursively reference themselves
  • Fixed a false-positive when detecting free format MP3 files
  • Fixed skipping unsupported fields in cuesheets
  • Fixed a regression which caused MP3 tag editing to crash when text can’t be represented as CP1252
  • Fixed playback of certain network streams
  • Fixed handling of ID3v2 COMM frame content description data

How to Install DeaDBeeF 1.8.4 in Ubuntu:

There’s an Ubuntu PPA repository that contains deadbeef .deb packages, the new release package should be available in a few days.

UPDATE: Now you can open terminal (Ctrl+Alt+T) and run following commands one by one to install DeadBeef 1.8.4 from PPA:

sudo add-apt-repository ppa:spvkgn/deadbeef

sudo apt update

sudo add install deadbeef

You may also download the 64-bit .deb package from the link below:

DeaDBeeF for Linux

NOTE: If you’ve installed an old Deadbeef version from an Ubuntu PPA, you have to remove it first (run following command in terminal), as the .deb from the previous link will install the music player into /opt/ directory.

sudo apt remove deadbeef

Then install the .deb via Gdebi package installer (available in Ubuntu Software) and enjoy!

Mixxx, free DJ Mixing software, finally released new stable version 2.2.4, though the PPA package is being available for a few weeks.

Mixxx 2.2.4 brings a number of bug-fixes and some controller mappings:

  • Add controller mapping for Native Instruments Traktor Kontrol S2 MK3
  • Add controller mapping for Soundless joyMIDI
  • Add controller mapping for Hercules DJControl Inpulse 300
  • Add controller mapping for Denon MC7000
  • Add controller mapping for Stanton DJC.4

Install Mixxx 2.2.4 in Ubuntu:

The official Mixxx PPA contains the new release packages for all current Ubuntu releases.

1. Open terminal either from app launcher or by pressing Ctrl+Alt+T on keyboard. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:mixxx/mixxx

Input your password (no visual feedback while typing due to security reason) when it prompts and hit Enter to continue.

2. If an old version of Mixxx was installed on your system, upgrade the DJ software using Software Updater:

Or run commands one by one in terminal to install or upgrade the software:

sudo apt-get update

sudo apt-get install mixxx

Uninstall:

You can easily remove the software by running command in terminal:

sudo apt-get remove --autoremove mixxx

And remove the PPA repository via Software & Updates utility under Other Software tab.

This simple tutorial shows how to install PPSSPP for playing PSP games on Ubuntu 18.04, Ubuntu 20.04, Ubuntu 22.04, and their based systems, e.g, Linux Mint 20/21 and Zorin OS 17.

PPSSPP is a free open-source PSP emulator for Windows, macOS, Linux, and mobile devices including iPhone, Android, Nintendo WiiU, Nintendo Switch, BlackBerry 10, MeeGo, Pandora, Xbox and more.

The software keeps updating with new features and bug-fixes. And, now the latest is v1.16.x, that features:

  • RetroAchievements support
  • New JIT backends: RISC-V, based on IR, and x86 JIT based on IR.
  • And many other changes. See the News page for details.

How to Install PPSSPP Emulator in Ubuntu:

The game emulator offers official binary packages at the links below:

For Ubuntu Linux, only third-party Flatpak and Ubuntu PPA packages are available at the moment. And here you may choose one method that you prefer.

Option 1: Install PPSSPP via Flatpak:

Flatpak is an universal Linux package format runs in sandbox. It comes with most dependency libraries bundled, and takes a few hundred MB more disk space than native .deb package from Ubuntu PPA.

The PPSSPP Flatpak supports both modern 64-bit AMD/Intel PC and AArch64 processor, such as Raspberry Pi and Apple Silicon. And the package is maintained and updated timely by the community, consists of Linux developers.

1.) Install Flatpak daemon in Ubuntu:

If you’re first time installing a Flatpak package in Ubuntu, open “terminal” from start menu and run command to install the daemon:

sudo apt install flatpak

NOTE Ubuntu 18.04 users have to add this PPA before installing the daemon.

2.) Add the Flathub repository:

Flathub is the de facto standard for getting Flatpak packages. To add the repository, simply run command:

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

3.) Install PPSSPP Flatpak

After installed the daemon and added the repository, run command to install PPSSPP:

flatpak install flathub org.ppsspp.PPSSPP

Like normal apps, you can finally open PPSSPP by searching from the overview screen. Though, you may need to log out and back in if app icon not visible.

And, to update the Flatpak package, just run command:

flatpak update org.ppsspp.PPSSPP
4.) How to Remove PPSSPP Flatpak package (Optional)

For any reason, you can easily remove the package by running command in terminal:

flatpak uninstall --delete-data org.ppsspp.PPSSPP

And remove unused runtime to free up space via flatpak uninstall --unused.

Option 2: How to Install PPSSPP via Ubuntu PPA

There’s an unofficial PPA that so far contains the latest deb packages for Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04 (dropped), and Linux Mint 21/20.

The PPA package now also supports for 64-bit PC/laptop, and arm64/armhf devices, such as Raspberry Pi.

1.) Open terminal either by searching from activities overview or by pressing Ctrl+Alt+T on keyboard. When terminal opens, run command to add the PPA:

sudo add-apt-repository ppa:xuzhen666/ppsspp

Type user password (no asterisk feedback) when it prompts and hit Enter to continue.

2.) Then refresh system package cache and install PPSSPP via command:

sudo apt update

sudo apt install ppsspp

You may also install the SDL version via sudo apt install ppsspp-sdl.

Uninstall PPSSPP PPA package:

To remove the PPA, either go to Software & Updates > Other Software, or run command:

sudo add-apt-repository --remove ppa:xuzhen666/ppsspp

To remove the Sony PSP emulator, run command:

sudo apt remove ppsspp ppsspp-sdl

Audacity audio editor 2.4.2 was released last night with updated wxwidgets library and numerous bug-fixes.

Audacity 2.4.2 release highlights:

  • upgrade to wxwidgets 3.1.3
  • add ‘Reset Configuration’ menu option.
  • a number of bug-fixes.

How to Install Audacity 2.4.2 in Ubuntu:

As the building system has changed, the PPA package (v2.4.1) does not fully work on Ubuntu. So it’s recommended to use Audacity Flatpak.

1.) If you’re first time installing a Flatpak package in Ubuntu, setup your system by running commands in terminal (Ctrl+Alt+T):

  • Install flatpak framework via command:
    sudo apt install flatpak

  • Add Flathub repository via command:
    flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

2.) Then you can install Audacity flatpak package by running command:

flatpak install flathub org.audacityteam.Audacity

If you’ve previously installed it, run flatpak update org.audacityteam.Audacity command.

Uninstall Audacity flatpak:

To remove the flatpak package, simply run command in terminal:

flatpak uninstall org.audacityteam.Audacity

Warzone 2100, open source 3D real-time strategy game, released version 3.4.0 today with graphics and UI improvements, and many new features.

After almost 10 months of developments, Warzone 2100 was released with over 485 commits. The release highlights include:

  • Graphics and UI improvements, including: fade effect when starting games, smoother mouse rotation, smoother zooming, interpolate frames in animation, occlude terrain ambiently
  • Add “continue last save” option
  • Add Quicksave feature
  • Add Autosave feature
  • Add way to change most game settings with the in-game pause menu
  • Add shortcut to quit to main-menu after victory
  • Add T4 technology level where all research is completed
  • Add Randomization of game options button in skirmish/multiplayer games
  • Add support for changing map, game name, and hosting player’s name after already hosting
  • Add configuration of OpenAL-HRTF mode
  • Add in-game notification widgets
  • Add keybinding configuration for camera pan
  • Add Discord rich presence / join support
  • Add unit / kill count gui feature
  • Add BoneCrusher! AI, Cobra AI, Nexus AI (ported from original)
  • Right-click AI slot to quickly copy it to all other AI slots

How to Install Warzone2100 in Ubuntu:

The game package is available as Snap package which can be directly installed from Ubuntu Software.

For those prefer DEB to the containerized Snap package, download the .deb package from:

Download Warzone2100 (.deb)

Then install it via command:

sudo dpkg -i ~/Downloads/warzone2100_*.deb

Once installed, launch the game from ‘Show Applications’ menu and enjoy!

(Optional) To remove the game package, run command:

sudo apt remove warzone2100

Free open-source astronomy software Stellarium 0.20.2 was released a few days ago as the 20 year anniversary celebration.

Stellarium 0.20.2 contains many changes in AstroCalc tool and core of Stellarium, changes in scripting engline and Script Console, Oculars and Satellites plugins, updated DSO catalog, see release note for details.

How to Install Stellarium 0.20.2 in Ubuntu:

The official Stellarium PPA contains the latest packages for Ubuntu 18.04, Ubuntu 19.10, and Ubuntu 20.04

1. Open terminal either by pressing Ctrl+Alt+T on keyboard or by searching for ‘terminal’ from application menu. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:stellarium/stellarium-releases

Type user password (no asterisk feedback) when it prompts and hit Enter.

2. Then either upgrade Stellarium from an old version with Software Updater utility:

Or run following commands to install or upgrade the software from terminal:

sudo apt update

sudo apt install stellarium

Uninstall:

To remove the software, either use your system package manager or run command:

sudo apt-get remove --autoremove stellarium

And remove the PPA via “Software & Updates” utility under Other Software tab.

opera web browser

Opera web browser released the new stable version 69 today. The new release features built-in Twitter support.

Click the three-dot icon at the bottom of the sidebar, then you can tick Twitter in the Messengers section.

Other changes in Opera 69 include:

  • A new weather widget on start page.
  • Improved tab cycler (Ctrl+Tab)
  • Improvements to workspaces.

How to Install Opera 69 in Ubuntu:

Snap Package:

The Opera team offers official snap package (runs in sandbox), available to install in Ubuntu Software:

Deb package:

Also the native Ubuntu .deb package is available for downloading at the link below:

Download Opera for Linux

Grab the .deb package, and double-click to install it.

You may also add the official apt repository via following steps to receive future software updates.

1. Open terminal (Ctrl+Alt+T) and run command to add the opera repository:

sudo sh -c 'echo "deb http://deb.opera.com/opera-stable/ stable non-free" >> /etc/apt/sources.list.d/opera.list'

2. Get the key:

wget -O - http://deb.opera.com/archive.key | sudo apt-key add -

Finally either install Opera via following command or upgrade the browser via Software Updater:

sudo apt update

sudo apt install opera-stable

Uninstall:

For the Opera snap package, simply remove it from Ubuntu Software.

For the Opera apt repository, launch Software & Updates and navigate to Other Software tab.

To remove traditional opera package, either use your system package manager or run command in terminal:

sudo apt remove --autoremove opera-stable

fre:ac audio converter

fre:ac audio converter 1.1.2 was released a few days ago. The new release features UI scaling to the system font size, theme colors and dark mode support on Linux, and many improvements and bug-fixes.

Fre:ac 1.1.2 release highlights:

  • Scale UI to adjust to system font size by default
  • Added support for theme colors and dark mode on Linux/FreeBSD
  • Improved handling of maximized window state on Linux/FreeBSD and macOS
  • Removed non-working option to not lock CD trays while ripping
  • Stop ripping before trying to eject a disc
  • Write audio data CRC to log files when ripping
  • Write MD5 checksums to log files when verifying files
  • Write log entries when replacing existing files

How to Install fre:ac in Ubuntu:

fre:ac is available in Snap, Flatpak, and Appimage package formats.

Snap package:

The software is available as snap package, which runs in sandbox. Simply search for and install it from Ubuntu Software.

You can alternatively install the snap by running command in terminal (Ctrl+Alt+T):

snap install freac

Flatpak package:

fre:ac is also available as flatpak package, runs in sandbox, in flathub repository.

You can run following commands one by one to setup flatpak and install fre:ac in Ubuntu:

sudo apt install flatpak

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

flatpak install flathub org.freac.freac

Appimage package:

There’s also single executable Appimage package available for download.

Grab “freac-x.x.x-linux-x86_64.AppImage” for 64-bit system, or “freac-x.x.x-linux-i686.AppImage” for 32-bit.

Make executable in file Properties > Permissions, then right-click and select “Run” to open the software.

SMplayer

SMPlayer, complete front-end for MPlayer and mpv, released version 20.6.0 a day ago. Here’s how to install it in Ubuntu 16.04, Ubuntu 18.04, Ubuntu 19.10, and Ubuntu 20.04.

SMPlayer 20.6.0 is a small release contains following changes:

  • The internal YouTube code has been removed. Now SMPlayer uses an external application to get the video URLs.
  • The shuffle option in the playlist does shuffle the items of the playlist.

SMPlayer with Mac skin

How to Install the latest SMPlayer via PPA in Ubuntu:

The official SMPlayer PPA contains the latest packages for all current Ubuntu releases, as well as Ubuntu 12.04, Ubuntu 14.04.

1. Search for and launch “terminal” from ‘Show Applications’ menu. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:rvm/smplayer

Type user password (no asterisk feedback while typing) when it asks and hit Enter.

Smplayer PPA

2. Then upgrade SMPlayer using Software Updater (or Update Manager):

upgrade smplayer

or run commands in terminal to install (or upgrade) the media player:

sudo apt-get update

sudo apt-get install smplayer smtube smplayer-themes

Uninstall:

To remove SMPlayer, run command in terminal:

sudo apt-get remove --autoremove smplayer smtube smplayer-*

And remove the PPA via “Software & Updates” utility under “Other Software” tab.

Install latest Arduino in Ubuntu

Arduino IDE 1.8.13 was released a day ago. Here’s how to install it in Ubuntu 20.04, Ubuntu 19.10, Ubuntu 18.04.

Arduino 1.8.13 release highlights:

  • Fixed crash on MacOSX >=10.15 with multiple monitor setups.
  • The boards listed in the “Tools” menu are now grouped by platform.
  • Fixed save of proxy username/password settings in “manual proxy” section.
  • Allow baudrate/config change when the Serial Monitor/Plotter is disabled
  • Improve network board detection.
  • Any many other changes, see release note.

How to Install Arduino 1.8.13 in Ubuntu:

You can install either the snap package from Ubuntu Software or flatpak package from flathub repository.

1.) For the official Linux package, go to the link below:

Download Arduino

Scroll download and click download “Linux 64-bits” (or 32-bits if you’re sill running 32 bit system) package.

2.) Open terminal (Ctrl+Alt+T) and run command to extract Arduino to /opt for global use:

cd ~/Downloads && sudo tar -Jxvf arduino-*.tar.xz -C /opt/

Type user password (no visual feedback) for sudo prompts when it asks and hit Enter.

3.) Run the installer.sh script to create app launcher:

sudo /opt/arduino-*/install.sh

Finally open the IDE from ‘Show Applications’ menu and enjoy!

Uninstall Arduino:

To uninstall the application shortcut, simply run command:

sudo /opt/arduino-*/uninstall.sh

And also remove the software directory via command:

sudo rm -r /opt/arduino-*