Archives For November 30, 1999

Mumble, voice chat app for gamer, released version 1.3.4 with important bug-fixes.

Mumble is a free and open-source VoIP application designed for use by gamer and is similar to programs such as TeamSpeak.

Before, the public server list registration script doesn’t have an URL scheme whitelist for the website field. So a malicious server can register itself with a dangerous URL in an attempt to attack a user’s machine. In Mumble 1.3.4, now it only allows http and https schemes in both client-side and public server lists.

The new release also fixed an issue that applying a noise gate generates significant packet loss. Due to the mitigation for vulnerabilities discovered in OCB2, it allows some packets with specific characteristics to be dropped during encryption. It however causes packet loss issue. Now it is fixed by a workaround from contributor.

Other changes in Mumble 1.3.4 include:

  • Don’t use outdated (non-existent) notification icon names on Linux.
  • Use qInfo instead of qFatal for logging, which fixes a crash issues.

Unfortunately, there are still known issues in Mumble that overlay blocked by CS:GO Trusted Mode and BattleEye.

How to install Mumble 1.3.4 in Ubuntu:

The official release PPA has made the packages for Ubuntu 16.04, Ubuntu 18.04, and Ubuntu 20.04.

1. Open terminal either from system application launcher or by pressing Ctrl+Alt+T on keyboard. When it opens, paste the command below and hit run:

sudo add-apt-repository ppa:mumble/release

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

2. If an old release was installed, simply upgrade it via Software Updater:

Or run commands one by one in terminal to check updates and install the chat app for gamer:

sudo apt-get update

sudo apt-get install mumble mumble-server

Uninstall Mumble:

You can purge the PPA which also downgrade the VoIP app to the stock version via command:

sudo apt-get install ppa-purge && sudo ppa-purge ppa:mumble/release

To simply remove mumble, either use system package manager or run command in terminal:

sudo apt-get remove mumble mumble-server

Want to start drawing on your screen and save artwork as PNG or SVG? It’s easy to do this in Ubuntu via Gnome Extension.

“Draw On Your Screen” is a Gnome Shell extension allows to start or stop drawing on screen easily via Alt+Super+D keyboard shortcut. With it, you can start free drawing, create basic shapes, insert text, and export your artwork to SVG file.

1.) Install the Gnome Shell Extension for Ubuntu 20.04:

The extension is available as normal software package in Ubuntu repository. Simply open terminal either from your system app launcher, or by pressing Ctrl+Alt+T on keyboard. When it opens, run command to install the extension:

sudo apt install gnome-shell-extension-draw-on-your-screen

Type your user password, if it asks, and hit Enter. For security reason, there’s no asterisk feedback.

2.) Enable the Extension.

The extension is not enabled immediately after installation. So you have to turn it on via the Gnome Tweaks tool.

1. First press Alt+F2 to bring up ‘Run a Command’ dialog box, type r, and hit Enter to restart Gnome Shell without losing any running applications.

2. Install Gnome Tweaks from Ubuntu Software if you don’t have it. Then open it and navigate to Extensions tab.

There turn on the toggle icon for the extension to enable it.

3.) Start drawing on your screen.

Now you can start drawing by pressing Alt+Super+D, and leave the mode either by pressing the keyboard shortcut again or use Esc key.

In the drawing mode, you can right-click on desktop to get a list of menu options.

To draw rectangle, circle, line, insert text, and more shortcuts, press Ctrl+F1 to get help.

For more about the extension, tips and tricks, go to the project page.

Install the Extension for Ubuntu 22.04

The original extension ends supporting up to Gnome 38. For Ubuntu 22.04 users, do the steps below one by one to install the v2 fork.

1. First, open Ubuntu Software then search for and install ‘Extension Manager’.

Install Extension Manager in Ubuntu 22.04+

2. Next, launch ‘Extension Manager’ from Activities overview screen (press Windows logo key to activate).

3. Finally use Extension Manager to search and install the tool for drawing on screen:

After installed it, you may use the same shortcut (Super+Alt+D) to start drawing in Ubuntu 22.04 screen. Though, you can also go back ‘Installed’ tab in Extension Manager and configure the extension for more options.

Flowblade, a multi-track non-linear video editor Linux, released new major 2.8 version today with focused on making the app more configurable.

For 1680 x 1050 and higher screen resolution, now you can change the panels layout by moving panels to different positions using View->Panel Placement submenu.

The Middlebar now is more customizable by selecting View->Middlebar layout->Free Bar and then selecting which items in Middlebar are displayed and in which order via View -> Middlebar layout – > Configure Free Bar….

The keyboard shortcut is also customizable. First create a custom shortcut group via top-left menu button in “Keyboard Shortcuts” dialog, you can then select this group and change the shortcuts as you want.

Other changes in Flowblade 2.8 include:

  • New Flowblade Neutral and Flowblade Gray themes.
  • Use Tool Dock widget to select Timeline Edit Tools
  • Move Filter Selection panel to right side of the Timeline
  • A set colored of icons to be optionally used in the Middlebar
  • Relink a directory feature for Media Relinker
  • New new French language user manual and more.

How to install Flowblade in Ubuntu:

The software offers official DEB binary package available to download at:

Download Flowblade

Just grab the DEB package, then install it either via Gdebi, Software Install, or by running command in terminal:

sudo apt install ./Downloads/flowblade-*.deb

This simple tutorial shows how to install WeChat, QQ instant messenger and QQ Music in all current Ubuntu releases.

For those doing business or having friends / family members in China, it’s hard to avoid using these top apps. Thanks to wine and Deepin Linux, they are now easy to install in Linux without native support.


Continue Reading…

shutter screenshot

The Shutter screenshot tool released version 0.95 a few days ago as the first update after moving to Github, and the first step getting back into Ubuntu universe repositories.

Shutter is one of the most popular Linux screenshot applications with editing features. Since Ubuntu dropped old Gnome 2 libraries from the main repositories, Shutter is removed too from Ubuntu repository.

The project now is working on removing old dependency libraries and getting back into Linux Distros’ (Arch Linux, Debian, Ubuntu) repositories. And the release of version 0.95 is the first step in the process.

Shutter 0.95 changelog:

  • Almost fully dropped the dependency on the outdated Perl Gnome2 library
  • Update translations.
  • Removed dependencies: Arch: gnome-perl, gnome-vfs-perl; Debian: libgnome2-perl, libgnome2-vfs-perl
  • New dependencies:
    • Arch: perl-number-bytes-human, perl-glib-object-introspection
    • Debian: libnumber-bytes-human-perl, libglib-object-introspection-perl

How to Install Shutter in Ubuntu 20.04, Ubuntu 20.10:

Shutter packages as well as missing dependencies are now available in a trusted third-party PPA

1. Open terminal either via Ctrl+Alt+T keyboard shortcut, or from application launcher. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:linuxuprising/shutter

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

2. Then install Shutter either via Synaptic package manager or by running command in terminal:

sudo apt install shutter

Once installed, launch it from gnome software menu and enjoy!

Uninstall Shutter:

To remove shutter, simply open terminal and run command:

sudo apt remove --auto-remove shutter

And remove the PPA via Software & Updates -> Other Software.

Audacious music player

The Audacious audio player 4.2 was released a few days ago. Here’s PPA with the deb binary packages for Ubuntu 18.04, Ubuntu 20.04, Ubuntu 22.04, Linux Mint 20, and derivatives.

Following the lead of Debian and Fedora, the new release now features dual Qt5 + GTK2 build by default. And it offers an option in the Settings to make it easy to switch between Qt and classic GTK interfaces.

Audacious has been updated to version 4.2, feature new dark mode support and Flat icon set in both light and dark mode.

Other changes include:

  • Add partial support for Ogg FLAC streams
  • Automatically set the title of an imported playlist based on the filename
  • Preselect the filename of an imported playlist when exporting it again
  • Add a Jump to Song dialog to the Winamp interface in Qt mode
  • Add formatter syntax to allow truncating title strings

Install Audacious 4.2 via PPA in Ubuntu:

The new release package has been made into the Ubuntu PPA. Due to a compile issue and lack of time for debugging, Ubuntu 16.04 build is excluded.

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

sudo add-apt-repository ppa:ubuntuhandbook1/apps

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

2. Then run commands one by one in terminal to install or upgrade the audio player:

sudo apt update

sudo apt install audacious audacious-plugins

NOTE: If you got problem installing / updating the audio player, remove the old packages first by running the command in the bottom.

Uninstall:

You can easily remove the PPA either by going to Software & Updates utility -> Other Software tab, or by running command:

sudo add-apt-repository --remove ppa:ubuntuhandbook1/apps

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

sudo apt remove --autoremove audacious audacious-plugins audacious-dev

KeePassX 2 YubiKey support

The fourth maintenance update for KeePassXC 2.6 was released with various minor bug-fixes, and some new features.

KeePassXC 2.6.4 now provides native ARM64 builds for the new Apple Silicon M1 Macs. For the time being, it comes without support for signed KeeShare containers due to dependency incompatibilities.

In the new release, you can now switch between light and dark mode without restart the application. For Windows and Mac OS, it also responds automatically to light/dark theme changes in the system.

With an updated libgcrypt library, a buffer overflow vulnerability now is fixed in Windows and Mac OS. Users are urged to upgrade as soon as possible.

Other changes in KeePassXC 2.6.4 include:

  • Show window title as tooltip on system tray
  • Compress Snap release as LZO for faster initial startup
  • Set maximum selectable password length to 999 for password generator.
  • Fix crash on app close when using SSH agent
  • Fix KDF selection showing wrong item when using Argon2id
  • Automatically close About dialog on database lock if it is still open
  • Fix click-to-move on empty area activating when using menus in Linux.

How to Install KeePassXC 2.6.4 in Ubuntu:

The Latest KeePassXC is available in Ubuntu Software via Snap package. The official download page also offers the non-install single executable Appimage package.

For those prefer the classic apt method, the official upstream PPA has made the new release packages for Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04, and Ubuntu 20.10.

1.) Open terminal either by pressing Ctrl+Alt+T on keyboard, or by searching for ‘terminal’ from system application launcher.

When terminal opens, run command to add the PPA:

sudo add-apt-repository ppa:phoerious/keepassxc

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

2.) Then either update the software package using Software Updater

or run command to install the software:

sudo apt update && sudo apt install keepassxc

Uninstall:

You can run the PPA repository simply by running command in terminal:

sudo add-apt-repository --remove ppa:phoerious/keepassxc

And if you want, remove keepassxc password manger via command:

sudo apt remove --autoremove keepassxc

Kaidan, free and open-source Jabber / XMPP client, released version 0.7.0 with enhancements and bug-fixes.

Kaidan is a user-friendly and modern chat app uses the open communication protocol XMPP (Jabber). Unlike other chat apps, you are not dependent on one specific service provider.

The new version 0.7.0 was released today adds more information in contact profile including nickname, software version, and operation system.

The favorite emojis now is showing by default, and you can search emoji by typeing :<name>.

Other changes in Kaidan 0.7.0 include:

  • drag’n’drop support for sending files
  • Paste images from clipboard (Ctrl+Shift+V) into the chat
  • Insert newline with Shift + Enter
  • Custom hostname and port.
  • Improved design of media preview sheets
  • Restructure message sending bar
  • And bug-fixes.

How to Install Kaidan in Ubuntu:

The software offers non-install Appimage available to download at its website.

It also available as Flatpak package, which runs in sandbox. Open terminal from system app launcher and run following commands one by one to install it:

1. Run command to install flatpak daemon if you don’t have it:

sudo apt install flatpak

2. Add the flathub repository which hosts the software package:

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

3. Finally install Kaidan package via command:

flatpak install flathub im.kaidan.kaidan

Once installed, open it either from app launcher or by running command flatpak run im.kaidan.kaidan

Uninstall Kaidan:

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

flatpak uninstall im.kaidan.kaidan

This tutorial is going to show you how to install and setup Universal Media Server in Ubuntu 20.04 Desktop and Server.

Universal Media Server, UMS in short, is a DLNA-compliant UPnP media server allows streaming media files to a wide range of devices including video game consoles, smart TVs, smartphones, and Blu-ray players.

1. Install required libraries:

Media transcoding is accomplished through packages from AviSynth, FFMpeg, MEncoder, and VLC, you have to first open terminal and run command to make sure these packages installed:

sudo apt install mediainfo dcraw vlc mplayer mencoder

2. Download Universal Media Server:

The latest tarballs are available to download at github project page. Select download (run uname -m to tell system type):

  • x86 package for old 32-bit machines.
  • x86_64 package for 64-bit machines.
  • arm64 / armhf for Rasperry Pi devices.

Download Universal Media Server

At the moment, the latest release is version 10.0.1. If you’re running Ubuntu Server, use this command to download it (replace URL in the command if a newer version is available):

wget -c https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/10.0.1/UMS-10.0.1-x86_64.tgz

3. Decompress the tarball

Run following 2 commands will navigate to user’s Downloads folder, then extract the UMS package /opt, and finally rename result folder from ‘ums-10.0.1‘ to ‘ums‘.

cd Downloads
sudo tar -zxvf UMS-10.0.1-x86_64.tgz -C /opt/ --transform s/ums-10.0.1/ums/

Skip cd Downloads if it was downloaded via wget command.

And replace “UMS-10.0.1-x86_64.tgz” if a newer version was downloaded, also do change version number in “ums-10.0.1“.

4. Run UMS as system service

If everything goes well, you should be able to run the Universal Media Server via command:

/opt/ums/UMS.sh

For Ubuntu Desktop, it brings up a setup dialog to choose language, start minimized or not, choose network, and media folder etc.

Then it offers an user interface with more configurations, log view, and more.

For Ubuntu Server without UI, edit the .config/UMS/UMS.conf file for configurations. By default, it steams all files under user home. You can add “folder = /PATH/TO/MEDIA1,/PATH/TO/MEDIA2” to set media folder. For more, read the UMS.conf file under source tarball.

After starting the server go to http://server_ip:9001 in your web browser to check out if the server is working.

To make it run as systemd service, open terminal and run command:

sudo nano /etc/systemd/system/ums.service

It will create an empty file and open with nano command line text editor. Paste (Ctrl+Shift+V) following lines and change ji to your user name. Also change memory limit from 500M to another value if you want.

[Unit]
Description=Run UMS as Ji
DefaultDependencies=no
After=network.target

[Service]
Type=simple
User=ji
Group=ji
ExecStart=/opt/ums/UMS.sh
TimeoutStartSec=0
RemainAfterExit=yes
Environment="UMS_MAX_MEMORY=500M"

[Install]
WantedBy=default.target

Save changes by pressing Ctrl+X, follow with Y, and hit Enter.

Finally run commands to reload systemd daemon, enable and start UMS service.

sudo systemctl daemon-reload
sudo systemctl enable ums.service
sudo systemctl start ums.service

And check the service status via command:

sudo systemctl status ums.service

The Kid3 audio tagger 3.8.5 was released today as a new bug-fix release which however includes also some minor new features.

Kid3 3.8.5 adds ability to change the language via Settings -> Appearance, though app needs a restart to apply change.

It also brings “Invert Selection” option under Edit menu, command option “config” to query and set configuration options, and script to rewrite all tags of the selected files.

Other changes include:

  • Import multiple genres from Discogs and MusicBrainz.
  • Support import from Discogs JSON API when token is provided.
  • Allow code signing for Mac OS
  • Fix crash issue when adding Chapter frame.
  • Fix support for ID3v2 Podcast Category (TCAT) and Podcast Keywords (TKWD).
  • Fix support for multiple genres with ID3v2.3.0.
  • Fix support for MP4 values with multiple strings with TagLib.

How to Install Kid3 3.8.5 in Ubuntu via PPA:

The official Kid3 PPA has made the new packages for Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04, Ubuntu 20.10, Linux Mint 20, and derivatives.

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

sudo add-apt-repository ppa:ufleisch/kid3

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

2. If an old version was installed, upgrade Kid3 using Software Updater:

upgrade kid3 via software updater

or run commands one by one in terminal to install or upgrade to the latest tag editor:

sudo apt update

sudo apt install kid3-qt

You may replace kid3-qt with kid3 in the code for KDE integration, and/or with kid3-cli for the command-line interface.

Uninstall

To remove the PPA repository, either open Software & Updates -> Other Software tab and remove the relevant line, or run command:

sudo add-apt-repository --remove ppa:ufleisch/kid3

To remove the audio tag editor, either use your system package manager or run command:

sudo apt remove --auto-remove kid3 kid3-*