Mozilla Firefox web browser has reached the 51 stable release today, features FLAC playback, WebGL 2, video performance improvements, security fixes and other enhancements.
Users can view passwords in the save password prompt before saving them
Added a zoom button in the URL bar
less CPU usage and a better full screen experience for users without GPU acceleration
Added support for FLAC (Free Lossless Audio Codec) playback
Added support for WebGL 2, with advanced graphics rendering features like transform feedback, improved texturing capabilities, and a new sophisticated shading language
An even faster E10s! Tab Switching is better!
Use 2D graphics library (Skia) for content rendering on Linux
Various security fixes and more.
How to upgrade to Firefix 51 in Ubuntu:
Ubuntu Mozilla Team is maintaining the latest Firefox packages, and will soon build and publish the 51 release via Ubuntu’s main security & updates repositories (check this page).
At that time, you can launch Software Updater and upgrade Firefox after checking for updates.
The Telegram Desktop App finally reached the 1.0 release! Here’s how to install it via PPA or Snap in Ubuntu 16.10, Ubuntu 16.04, Ubuntu 14.04, Linux Mint 17/18 and derivatives.
The popular instant messaging app, Telegram 1.0 for desktop, was released a few days ago with a fabulous new design. It features:
Consistent material design
Smooth animations
Support for custom themes
Auto sync messages from phone with computer using Telegram’s encrypted cloud.
Ability to start typing on phone, then continue on computer.
Install Telegram Desktop App via Snap in Ubuntu:
To install the Telegram snap package in Ubuntu 16.04 and higher, simply open terminal (Ctrl+Alt+T) and run command:
sudo snap install telegram-sergiusens
Type in password (no visual feedback) and hit Enter. It will automatically download the snap package and install it in your system.
Uninstall Telegram (Snap):
To uninstall it, simply run the snap command with remove option:
sudo snap remove telegram-sergiusens
Install Telegram Desktop via PPA in Ubuntu:
For all current Ubuntu releases, including Ubuntu 12.04, Ubuntu 14.04, Ubuntu 16.04, Ubuntu 16.10, and derivatives, e.g., Linux Mint and Elementary OS, Telegram is also available as .deb package in an unofficial PPA.
1. Open terminal (Ctrl+Alt+T) and run command to add the PPA:
sudo add-apt-repository ppa:atareao/telegram
Type in password (no visual feedback) and hit Enter.
2. Then search for and install the app via Synaptic Package Manager:
or just run the commands below one by one:
sudo apt update
sudo apt install telegram
Uninstall:
To uninstall it, simply run apt command with remove option:
sudo apt remove telegram && sudo apt autoremove
And the PPA can be removed by launching Software & Updates and navigating the Other Software tab.
Discord, a free proprietary voice and text chat app for gamers, now offers official Discord stable client for Linux 64-bit.
Discord runs on Microsoft Windows, macOS, Android, iOS, Linux, and in a web browser, which all support fundamental chat-based text features. The Discord application for personal computers is designed for use while gaming, including features such as low-latency, free voice chat servers for users and a dedicated server infrastructure. Discord’s developers plan to add video calling and screen sharing. Direct calling was added in an update on July 28, 2016, with support for calls between two or more users. The company introduced its GameBridge API in December 2016 that allows game developers to directly support integration with Discord within games.
The first stable 0.0.1 release of Discord client for Linux is available for download one day ago. Just go to the official download link below, choose download .deb for Debian/Ubuntu or .tar.gz:
Then click install via Ubuntu Software or Gdebi package manager.
Corebird, an open-source and native GTK+ twitter client, has reached the 1.4 release a few hours ago with some enhancements and bug-fixes.
The changes in Corebird 1.4 according to the release page:
Images in quoted tweets now look more like they actually belong to the quoted tweet instead of the quoting tweet.
Allow deleting tweets from the tweet info page and not just from timelines.
Fix the user completion not showing all possible results
Focus the already opened window for an account if the account gets selected in the accounts popover
Avoid window resizing when typing in the Direct Message text box
Add ‘q’ accelerator to tweet rows for quoting
Add spellchecking. This add a dependency to gspell
Increase gtk+ dependency to 3.18 to get rid of some workarounds.
Increase avatar size in profiles and slightly overlap them over the banner. Also, always show the full banner.
Fix completion popup positioning under Wayland
Add experimental meson build files
Fix some videos not playing correctly
Add a minimal video progress indicator to the video dialog
Fix the retweet/favorite count updating in the tweet info page
How to Install Corebird 1.4 in Ubuntu / Linux Mint:
The new release has been made into unofficial PPA, available for Ubuntu 16.04, Ubuntu 16.10, Linux Min 18 and derivatives. Spellcheck feature disabled due to build error.
Tip: The GetDeb repository also maintains the Corebird packages, see here.
1. Open terminal (Ctrl+Alt+T) and run command to add the PPA:
fixed displaying first video frame in frame button
changed transcoding caching to allow put multiple equal video files on DVD (e.g. with different cut points)
added support of EXIF metadata in slideshow
added CBR option for menu and slideshow enoding settings (disabled by default)
added Bulgarian translation (thanks to Ivan Dobrev)
win32/win64: updated Manolito’s VBR plug-in
How to Install DVDStyler 3.0.3 via PPA:
DVDStyler does not offer official binary packages for Linux. An unofficial PPA is available with the latest packages for Ubuntu 16.10, Ubuntu 16.04, Ubuntu 14.04, and Linux Mint 17 / 18.
1. To add the PPA, open terminal (Ctrl+Alt+T) and run command:
Type in your password (no visual feedback) when it asks and hit Enter to continue.
2. After that, search for and install dvdstyler via Synaptic (or other) Package Manager. Or run the commands below in terminal to update and install the tool:
sudo apt update
sudo apt install dvdstyler
With the PPA repository added, you can receive future updates via Software Updater once a new release is out and made into PPA.
How to Uninstall:
To remove DVDStyler, either use Synaptic Package Manager or run the command below in terminal:
The open-source Avidemux video editor has reached the 2.6.16 release today on the last day of 2016 with core updates, UI / x265 enhancement and some fixes.
Avidemux can be built with visual c++ 2015 (losing some ASM)
Initialize fontconfig so that subtitling works for OS X
Update ffmpeg to 3.0.5
Improved build scripts (euma)
x265: Enforce complicancy with most devices
vaapi : Add resizer
Redone UI, revamped contrast filter
Dont use too much CPU on playback when there is no audio track
Reenabled nvenc + Fixed keyframe detection
Fixed a crash when encoding starts very slowly (x265)
For traditional Ubuntu packages, it refers to the GetDeb repository(no ready at the moment, check the link), and you can follow the steps below to add the repo and install Avidemux 2.6 (qt):
1. Open terminal (Ctrl+Alt+T) and run the command to add the repository for Ubuntu 16.04:
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu xenial-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'
For Ubuntu 16.10 and derivatives, replace xenial in code with yakkety.
2. Install the key so to trust the packages from that repository:
A new maintenance release for Oracle Virtualbox 5.1 has been released one day ago with Linux hosts and guests fixes and kernel 4.9, 4.10, 2.2.68 compile fixes.
Changes in Virtualbox 5.1.12:
VMM: fixed VERR_IEM_ASPECT_NOT_IMPLEMENTED Guru Meditations with certain Linux guests if KVM paravirtualization is enabled
VMM: fixed VERR_VMX_UNABLE_TO_START_VM Guru Meditations under rare conditions
GUI: prevent a crash under certain conditions if the VM is terminated very early
GUI: fixed certain keyboard capture issues for OS X hosts.
GUI: fixed dragging guest windows in seamless mode with the keyboard captured (X11 hosts only)
GUI: fixed a problem where the new version detected dialog was covered by the appliance import dialog (Mac OS X hosts only
Storage: fixed NVMe reset processing when doing rmmod nvme; modprobe nvme in a Linux guest
Storage: fixed creating a snapshot when the VM is running and an NVMe controller is present
Storage: fixed a problem with the LsiLogic SCSI controller where requests could be lost with SMP guests
E1000: fixed “cable disconnected” issue for Mac OS X guests
E1000: fixed “TX unit hang” issue for Linux guests only
Parallel ports: fixed port enumeration on Windows host
API: don’t crash when sanitizing certain VM names
Linux hosts: automatically disable asynchronous I/O on Linux 2.6.18 kernels
Linux hosts / guests: Linux 2.6.28 compile fix
Linux hosts: compile Linux 4.9 compile fix
Linux Additions: warn the user about a known bug with older Linux guests (e.g. Debian 7) requiring manual work to get 3D working
Linux Additions: fix the graphics driver build with Linux 4.10 and later
Windows Additions: fixed a crash in the WDDM driver under certain conditions
Download / Install Virtualbox 5.1.12 in Ubuntu:
The official Linux binary packages are available for download at the link below:
Grab the package (i386 for 32-bit, or amd64 for 64-bit) for you system and click install via Ubuntu Software.
For those who have a previous VBox 5.1 release installed, launch Software Updater to upgrade the software if you have Virtualbox Linux repository added in your system:
To manually add Virtualbox Linux repository:
1. Open terminal (Ctrl+Alt+T) and run command:
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian xenial contrib" >> /etc/apt/sources.list.d/virtualbox.list'
Replace xenial in the code with yakkety (for 16.10), or trusty for 14.04 and Linux Mint 17.x.
The Vivaldi web browser has reached the 1.6 release today, features ability to display notifications in tabs, rename tab stacks, and tab selection by domain.
Vivaldi 1.6 brings tab notifications features, which displays overlay icons on both pinned and regular tabs that notify you of new emails or messages coming through social media websites.
After enabling “Allow Tab Stack Renaming” in settings, Vivaldi 1.6 also allows you to rename tab stack by right clicking on a tab and choose “Rename Tab Stack” option.
Another feature: Tab selection by domain. You can select multiple tabs at once by simply holding Ctrl (or ⌘ on macOS) and double-clicking on one of the tabs. All open tabs from the same domain will now be selected.
Download Vivaldi browser:
Download the .deb package from the link below, then click install it via Ubuntu Software:
Linux Kernel 4.9 was finally released last night as ‘the biggest release’ said in the announcement. Linus Torvalds wrote on lkml.org:
So Linux 4.9 is out, and the merge window for 4.10 is thus open.
With the extra week for 4.9, the timing for the merge window is obviously a bit awkward, and it technically closes in two weeks on Christmas Day. But that is a pure technicality, because I will certainly stop pulling on the 23rd at the latest, and if I get roped into xmas food prep, even that date might be questionable.
I could extend the merge window rather than cut it short, but I’m not going to. I suspect we all want a nice calm winter break, so if your stuff isn’t ready to be merged early, the solution is to just not merge it yet at all, and wait for 4.11. Just so you all know (I already bcc’d the main merge window suspects in a separate mailing last week, I’m just repeating myself here to avoid anybody being confused about timing).
Anyway, back to 4.9 itself.
I’m pretty sure this is the biggest release we’ve ever had, at least in number of commits. If you look at the number of lines changed, we’ve had bigger releases in the past, but they have tended to be due to specific issues (v4.2 got a lot of lines from the AMD GPU register definition files, for example, and we’ve had big re-organizations that caused a lot of lines in the past: v3.2 was big due to staging, v3.7
had the automated uapi header file disintegration, etc). In contrast, 4.9 is just big.
Admittedly a chunk of that is the new greybus staging support, but that really isn’t the bulk of it – it’s just another small detail in the overall “yes, v4.9 is big” picture.
Other than just the size, 4.9 looks fairly normal. A bit over two thirds drivers (staging, GPU and networking are the bulk of it, but it’s all over), with the rest looking fairly normal too: arch updates, documentation, generic networking, filesystems..
The shortlog (16k+ commits, with another 1100 merge commits to round things out) is obviously much too big to put here, and wouldn’t be legible anyway. So as is my wont, I’m appending just the log of my merges.
New Features in Linux Kernel 4.9:
Virtual Display Support and improved GPU reset for AMDGPU.
Various fixes and improvements to Intel DRM.
Memory protection keys (MPK) support.
Support for vmapped kernel stacks.
29 more ARM machines support, including Raspberry Pi Zero, LG Nexus 5, etc.
Various file-system improvements and more.
How to Install Linux Kernel 4.9:
The Ubuntu kernel team has build the new kernel release, and the binaries are available for download at the link below:
Depends on your OS type, grab and install the packages below one by one:
Select generic for common system, and lowlatency for a low latency system (e.g. for recording audio), amd64 for 64bit system, i386 for 32bit system, or armhf, arm64, etc for other OS types.
To get the Kernel 4.9 from the command console, run the commands below one by one:
Start/restart your machine and select boot with the previous kernel in Grub2 -> Advanced menu. Then use Ubuntu Tweak, or other system tool to remove the Kernel 4.9, or you may see this post that teach you how to remove old kernels.
Audacious audio player has reached the 3.8.1 release one day ago with new feature opus cover art support in the info bar, and following bug-fixes:
Fix randomly freezes in Windows.
Time value can become larger than the track length by dragging the progress bar beyond the end of the trough.
The ‘Do not load metadata for songs until played’ option appears twice in the QT interface preferences
Audacious GTK and Winamp like interface
How to Install Audacious 3.8.1 in Ubuntu:
The new release has been made into Webupd8Team PPA, available for all current Ubuntu releases and derivatives, e.g., Ubuntu 14.04, Ubuntu 16.04, Ubuntu 16.10, Linux Mint 17 and 18.
1. To add the PPA, open terminal (Ctrl+Alt+T) and run command:
2. Then upgrade Audacious player from a previous by launching Software Updater:
Or install it for the first time via your package manager or using the commands: