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:
Kxstitch, an open-source cross stitch pattern and chart creation software for KDE, has now reached the 2.0 release with KF5 port, a number of improvements and lots of new language translations.
Patterns can be created from scratch on a user defined size of grid, which can be enlarged or reduced in size as your pattern progresses. Alternatively you can import images from many graphics formats which will allow you to reduce the number of colours and to restrict the conversion to full stitches or optionally use fractional stitches.
You may also use an image as a background. These imported images can then be modified using the supplied tools to produce your final design.
Kxstitch Features:
Creation of new patterns
Editing of existing patterns – KXStitch is also capable of reading PC Stitch 5 files.
Use of various floss pallets, DMC, Anchor, Madeira, JP Coates
Creation of custom palettes and colours.
Use of standard stitches
Free use of backstitching
Importing of various picture formats
Printing of patterns and floss keys
How to Install Kxstitch 2.0 in Ubuntu 16.04, 16.10:
Due to lack of official deb binaries, I’ve made the 2.0 release into an Ubuntu PPA, available for Ubuntu 16.04, Ubuntu 16.10, Linux Mint 18, and derivatives.
You can either run commands in terminal (Ctrl+Alt+T) to add the PPA and install kxstitch:
The free and open-source MKVToolNix MKV (Matroska) manipulation tool has reached the 9.6.0 release. Here’s how to install or upgrade it in Ubuntu 16.04, Ubuntu 14.04, and/or Ubuntu 16.10.
MKVToolNix 9.6.0 fixes one major bug in mkvmerge (an endless loop) when appending files. It mostly occurred when muxing MPLS playlists. Several other minor bug fixes and usability enhancements were implemented.
mkvmerge and mkvextract now support HDMV TextST subtitles.
MKVToolNix GUI has option to only show the list of often used languages/country codes/character sets.
mkvextract has been updated to add a “langidx” line to the .idx file upon extraction
multiplexer enhancement: added a column “source file’s directory” to the track list
multiplexer enhancement: added an option for selecting all tracks of the currently selected source files in the source file context menu
How to Install MKVToolNix 9.6.0 in Ubuntu:
The official MKVToolNix repository for Linux has been updated for Ubuntu 16.04, Ubuntu 14.04, Ubuntu 16.10 and derivatives.
1. To add the repository, first open terminal (Ctrl+Alt+T) and run command to setup the key:
HP Linux Imaging and Printing (HPLIP), HP Linux solution for printing, scanning, and faxing with HP inkjet and laser based printers, has reached the 3.16.11 release one day ago.
HPLIP 3.16.11 adds following new printers support:
HP LaserJet M101-M106 Printer
HP LaserJet Pro M203-M206 Printer
HP LaserJet Pro MFP M227-M231 Printer
HP LaserJet Pro MFP M129-M134
Also new Linux Distro’s Fedora 25 and OpenSuse 42.2 are supported in this release.
How to Install HPLIP 3.16.11 in Ubuntu:
Download the official Linux binary from the link below:
Then open terminal (Ctrl+Alt+T), run commands to give executable permission, and finally run the installer:
cd ~/Downloads/ && chmod +x hplip-3.16.11.run && ./hplip-3.16.11.run
Follow the terminal prompts and finally restart your computer when everything’s done.
Thanks to Mystic-Mirage, both professional and community editions are made into PPA, available for Ubuntu 16.04, Ubuntu 16.10, Linux Mint 18 and derivatives.
1. To add the PPA, open terminal (Ctrl+Alt+T) and run command:
sudo add-apt-repository ppa:mystic-mirage/pycharm
Type in your password (no visual feedback) when it asks and hit Enter.
2. Then update system package index and install the IDE via commands:
Intel Graphics Update Tool, formerly known as the Intel Graphics Installer, has now reached the 2.0.3 release with support for Ubuntu 16.10 and Fedora 24.
The Intel® Graphics Update Tool for Linux* OS (formerly known as the Intel® Graphics Installer for Linux*) was renamed starting from version 2.0.2, in order to more accurately reflect the purpose of the tool. Linux distributions already include by default an Intel® graphics driver, without needing any extra installation. This tool aims to make the latest Intel® Graphics Stack available before it gets officially released by Linux* OS vendors. Specifically, it benefits those Linux* users of both Ubuntu* and Fedora* distributions who want to update their graphics subsystems for Intel® platforms.
Version 2.0.3 of the update tool is targeted specifically at both Ubuntu* 16.10 and Fedora* 24. Earlier revisions for those Linux distributions are now deprecated and are no longer being supported by the update tool. Please upgrade to a more recent version of your OS distribution if you want to take advantage of this release.
The 2.0.3 release includes the Mesa 12.0.3 3D Graphics Library, Cairo 1.15.2 graphics library, libva-intel-driver 1.7.2, as well as all the libva related libraries, such as libva-wayland, libva-tpi, libva-glx, libva-egl, libva-drm, libva-x11, and libva-utils. Also Intel Graphics Stack Recipe 2016Q3 for Linux is supported in this release.