Archives For jimingkui

Diodon clipboard manager

Diodon is a lightweight clipboard manager software which is well integrated with Ubuntu Unity and Gnome Desktop.

It features include a panel indicator, Unity Scope allows searching history, clipboard sync and a zeitgeist integration for an infinite clipboard history.

Diodon also supports images and plugins and it does just what a clipboard manager should do. If you would like more features (e.g. edit history), try CopyQ.

Diodon Indicator and Preferences

Diodon Indicator and Preferences

Press Super Key + b to search clipboard

Press Super Key + b to search clipboard

Install Latest Diodon in Ubuntu:

Diodon is available in Ubuntu Software Center since 13.10 Saucy, but Canonical does not provide future updates for this app.

The developer provides a stable PPA that contains the latest builds for this software and allows to receive future updates through Software Updater. So far, Ubuntu 14.04 LTS and Ubuntu 14.10 are supported.

To add the PPA, open terminal from the Dash or by pressing Ctrl+Alt+T on keyboard. When it opens, run:

sudo add-apt-repository ppa:diodon-team/stable

After that, you can upgrade Diodon through Software Updater. Or install the app for the first time by running below 2 commands one by one:

sudo apt-get update

sudo apt-get install diodon unity-scope-diodon

Diodon clipboard manager starts working at next log-in.

How to Enable Global Menu in XFCE Desktop

Last updated: July 14, 2017

xfce global menu

To save screen space, Ubuntu Unity uses Mac OS X style global menu that integrates applications’ menu bar into the top panel.

Thanks to TopMenu developer and Webupd8 Team for building the project into PPA, now XFCE Desktop has a plugin to enable the Mac style global menu bar.

Xfce Global Menu

How to install TopMenu plugin for XFCE:

For (X)Ubuntu 14.04, (X)Ubuntu 14.10, (X)Ubuntu 15.04, and Linux Mint 17/17.1, this Xfce plugin is available in the webupd8 PPA.

1. Open terminal from the application menu. When it opens, run command to add the PPA:

sudo add-apt-repository -y ppa:webupd8team/mate

2. Update system package cache, install “xfce4-topmenu-plugin” as well as other extra plugins.

sudo apt-get update
 
sudo apt-get install xfce4-topmenu-plugin libtopmenu-gtk3 libtopmenu-qt topmenu-mozilla-extension

3. After installing this plugin, you have to restart Xfce session by logging out and back in to load the Topmenu modules.

4. Finally, right-click on panel and navigate to Panel -> Panel Preferences. Under items tab, add “TopMenu” and change its position.

add-xfce-panel-item

For issues, please reports to gitorious.org/projects/topmenu/issues

xfce whisker menu

Whisker Menu, the default application menu for Linux Mint Xfce edition, has reached the 1.5 release with some new features and bug fixes.

According to the release note, Whisker Menu 1.5 adds an option to set background opacity and allows searching Xfce settings manager items.

Whisker Menu 1.5 for Xfce

There are also a few bug fixes, UI improvements and translations updates. See the full changes:

  • Fix search activation to allow input methods (bug #11271)
  • Fix broken menu when closed by window manager (bug #11287)
  • Fix unnecessary assignment to NULL
  • Fix possible null pointer dereference
  • Add option to set background opacity
  • Add command to edit profile
  • Add profile picture
  • Add customizable limit for recently used
  • Add support for non-square panel button icon
  • Add items of Xfce settings manager to allow searching
  • Expand subcategories when activated
  • Load default settings from XDG location
  • Make launchers executable when they are added to desktop
  • Rearrange options in configuration dialog
  • Refactor list page code
  • Rename option for including favorites in recently used
  • Rename option to use single panel row
  • Rename button to match default menu applet
  • Use a single instance of the garcon menu
  • Translation updates: Bulgarian, Catalan, Dutch, French, German, Hebrew, Italian, Japanese, Lithuanian, Polish, Portuguese, Slovak, Slovenian, Spanish, Swedish, Turkish, Chinese (Taiwan)

How to Install/Upgrade Whisker Menu:

For Linux Mint 17.1 (or 17), (X)Ubuntu 12.04, (X)Ubuntu 14.04, and later, this software and future updates are available in the developer’s PPA.

To add the PPA, open terminal and run command:

sudo add-apt-repository ppa:gottcode/gcppa

whisker menu ppa

Then update your system package cache and install/upgrade the app via below 2 commands:

sudo apt-get update

sudo apt-get install xfce4-whiskermenu-plugin

If you’re first time using this app launcher, you have to manually add it to panel from panel preferences -> panel items.

Ubuntu 14.04.2 LTS Available for Download / Upgrade

Last updated: February 20, 2015

Ubuntu 14.04.2

The second point release of Ubuntu 14.04 Trusty Tahr LTS (Long-Term Support) is out today with security fixes, newer kernel (3.16) and X support.

Ubuntu 14.04.2 LTS includes Linux Kernel 3.16 and an updated version of the Xorg display server from the Utopic 14.10 release. These newer enablement stacks are meant for desktop and server use only, and not recommended for cloud or virtual images.

Linux Kernel 3.16 was released in August 2014. It features 64-bit ARM EFI stub support, new Synaptics input driver, initial GK20A support, and more. See this article for details.

Download:

To download the .iso files of Ubuntu 14.04.2 and its flavors, go to:

releases.ubuntu.com

Upgrade:

For Ubuntu 14.04 and/or 14.04.1 users, just install all the system updates via Software Updater or run below commands one by one in a terminal (Ctrl+Alt+T):

sudo apt-get update

sudo apt-get upgrade

For the Kernel 3.16 and updated X stack, you have to install below packages manually by running command:

For Ubuntu Desktop:

sudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

For Ubuntu Server:

sudo apt-get install --install-recommends linux-generic-lts-utopic

You may need to upgrade Grub boot-loader after installation via:

sudo update-grub

Finally check out your OS version via command cat /etc/issue, Kernel version (need restart) via uname -sr:

check-os-kernel

via: Ubuntu 14.04.2 LTS release note.

Paper GTK3 and Icon themes

Paper project is a GTK3 and icon theme suite inspired by Google’s material design guidelines. They are developed by Sam Hewitt, the man behind the Moka icons project.

Paper started as a single GTK3 theme. It’s developed primarily for GNOME 3 and other GTK3 desktops. Its design is mostly flat with a minimal use of shadows for depth and looks really beautiful in desktops that make use of the GTK3 headerbars/client-side decorations (e.g. Gnome Shell).

Paper icon theme is under serious development. The GNOME icon theme is the fallback set for missing icons.

paper GTK and Icon themes in Unity

Paper GTK3 and Icons in Gnome

How to Install Paper GTK3 & Icon themes:

The developer has created a daily build PPA, available for Ubuntu 12.04, Ubuntu 14.04, Ubuntu 14.10, Ubuntu 15.04 and derivatives.

To add the PPA, open terminal (Ctrl+Alt+T) and run:

sudo add-apt-repository ppa:snwh/pulp

paper-daily-ppa

Then update and install the themes:

sudo apt-get update

sudo apt-get install paper-gtk-theme paper-icon-theme

Since the icons & theme are under-development, you will receive updates (changes or fixes) from PPA via Software Updater.

If you don’t want to add PPA, grab the .deb packages from ppa page and install them via Software Center.

Once installed, apply the themes via Gnome Tweak Tool or Unity Tweak Tool (both are available in Software Center).

NOTE: Since the paper icon theme is under early stage, please report issues here.

bomi multimedia player

Bomi, formerly known as CMPlayer, is a graphical user interface (GUI) player based on mpv for Linux. It aims to be easy to use and also provides various powerful features and convenience functions.

By taking the advantage of mpv and GUI, bomi provides various features:

  • User-friendly interface: all features are available in context menu
  • Unlimited playback history
  • Automatic playlist generation and restoration
  • render styled subtitles such as SAMI and ASS format, bomi can render multiple subtitle files at the same time.
  • bomi supports hardware-accelerated decoding by GPU. bomi will utilize available native API for the system between VA-API and VDPAU.
  • dvd playback, image slide show, and other more basical player features.

Bomi player in Ubuntu

Install Bomi player from PPA:

1. If you have CMPlayer installed on your system, you have to remove it first since it conflicts with bomi.

To do so, open terminal from the Dash or by pressing Ctrl+Alt+T on keyboard. When it opens, run below command:

sudo apt-get remove cmplayer

2. Bomi has an official PPA that contains the latest packages for Ubuntu 14.04, Ubuntu 14.10 and Linux Mint 17.1.

To add the PPA, run below command in terminal:

sudo add-apt-repository ppa:darklin20/bomi

Bomi multimedia player ppa

3. Finally search for and install bomi via Synaptic Package Manager, or by running below commands one by one:

sudo apt-get update

sudo apt-get install bomi

For those who don’t want to add PPA, grab the .deb installer directly from the PPA packages page.

Nuvola Player

Nuvola Player 3, a cloud music integration for your Linux desktop, now is at beta build and is recommended for general usage.

Nuvola Player is an open-source music player that integrates cloud music services like Google Music, Rdio, Spotify, Grooveshark, Jango, etc with your desktop.

Nuvola Player 3 has been rewritten from scratch and contains plenty of improvements over Nuvola Player 2. Now it provides an official Linux repository currently supports Ubuntu 14.04 (Linux Mint 17.1), Ubuntu 14.10, Fedora 20-21 and Debian Jessie and Sid.

google-play-nuvolaplayer3

Supported Music Services:

Nuvola Player 3 currently ships with five music streamimg services:

  • Deezer 2.2 – Jiří Janoušek
  • Google Play Music 5.0 – Jiří Janoušek
  • Grooveshark 4.0 – Jiří Janoušek
  • Jango 2.0 – Stefano Bagnatica
  • This is My Jam 2.0 – Jan Vlnas

Five more services are in preparation and will be added to the repository when finished:

  • Rdio (Aaron Cripps)
  • Bandcamp (Jiří Janoušek)
  • Spotify (Michael Nye)
  • KEXP Live Stream (Michael Nye)
  • Synology Audio Station (Daniel Schep).
  • 8tracks (Jiří Janoušek)

Nuvola Player 3 Music Services

How to Install Nuvola 3 in Ubuntu:

NOTE: Nuvola Player 3 won’t replace Nuvola Player 2 in you system. You can keep using Nuvola Player 2 until Nuvola Player 3 is stable enough for you.

1. Add Nuvola Player stable repository.

Open terminal from the Dash or by pressing Ctrl+Alt+T on keyboard. When it opens, run command to create and edit a repository file:

sudo gedit /etc/apt/sources.list.d/nuvola-player.list

When the file opens, paste below into it (For Ubuntu 14.10, replace trusty with utopic) and save the file:

deb https://tiliado.eu/nuvolaplayer/repository/deb/ trusty stable

add nuvola player repository

2. The official website does not mention the repository gpg key. But sudo apt-get update command outputs below error:

W: GPG error: https://tiliado.eu trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40554B8FA5FE6F6A

This can be easily fixed by running below command to receive the key:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40554B8FA5FE6F6A

3. Finally search and install Nuvola player 3 via Synaptic Package Manager. Or run below two commands one by one in terminal:

sudo apt-get update

sudo apt-get install nuvolaplayer3

Done! For more, go to tiliado.eu/nuvolaplayer/.

Slack team communication tool icon

ScudCloud is an unofficial, open-source Ubuntu Linux desktop client for Slack team communication tool.

Slack is a team communication tool founded by Stewart Butterfield, it offers one-on-one messaging, private groups, persistent chat rooms, direct messaging as well as group chats. All content inside Slack is searchable from one search box. Slack integrates with a number of third-party services, including Google Docs, Dropbox, Heroku, Crashlytics, GitHub and Zendesk.

So far, slack provides Mac, iOS, and Android apps, as well as Web versions. ScudCloud is an non official Linux client that uses the QT library + Webkit to render the web version of Slack, but using the QWebkit-Native bridge to improve desktop integration with:

  • native system notifications,
  • count of unread notifications at launcher icon,
  • launcher icon wobbling on new messages,
  • and channels quicklist at launcher icon.

scudcloud slack client for Linux

Ubuntu users can easily install the client from the developer’s PPA. So far, Ubuntu 14.10, Ubuntu 14.04, Ubuntu 12.04, Ubuntu 10.04 and derivatives are supported.

Just open up terminal from the Dash or by pressing Ctrl+Alt+T on keyboard. When it opens, run 3 commands one by one to add PPA, update system cache and install the app:

sudo apt-add-repository -y ppa:rael-gc/scudcloud

sudo apt-get update

sudo apt-get install scudcloud

For those who don’t want to add PPA, grab the .deb package directly from this page and install it via Ubuntu Software Center.

via: github.com

Oracle virtualbox

Oracle has released a new maintenance release for VirtualBox 4.3 series. For Linux Guests, X.Org server 1.17 now is supported, guest additions do not build with 3.19 kernel issue is fixed.

Full changes in VirtualBox 4.3.22:

  • VMM: refined measurement of TSC frequency on the host, improves timekeeping for guests
  • VMM: decreased CPU load resulting from guest MMIO writes to the virtual APIC
  • VMM: fixed interception of debug exceptions, observed while using the dbx debugger on Solaris guests (VT-x only)
  • GUI: 3D overlay window positioning code improved, fixed potential misplacement of 3D accelerated guest graphics content
  • GUI: fixed accident SSL authentication failures during update check on Windows hosts
  • GUI: never send the “ACPI power” keyboard scancode to the guest, we have the ACPI power button for that
  • GUI: was unable to properly restore seamless mode VM from snapshot/saved-state under some circumstances
  • VBoxHeadless: don’t crash if 3D is enabled in the VM settings
  • ATA: fixed several passthrough issues
  • Audio: fixed DirectSound failure when the the host has no audio input device
  • SB16: fixed compatibility issue
  • Storage: fixed broken CD/DVD passthrough when using the IDE controller
  • NAT: new ping proxy for Windows hosts
  • NAT: Properly report outbound connect(2) failures to guest with TCP RST or ICMP
  • NAT Network: no need for frequent wakeups in VBoxNetDHCP and VBoxNetNAT
  • Host-only adapter: prevent Windows from creating an “Unidentified network”
  • Bridged Networking: don’t leak host-to-guest traffic to the wireless network when bridging to a wireless interface
  • Main: fixed a possible race when changing the medium leading to a deadlock under rare conditions
  • VBoxManage: fixed return code if starting a VM failed
  • API: fixed 2 deadlock opportunities related to medium handling
  • API: fixed bug in XPCOM which created too few worker threads, sporadically resulting in a deadlock
  • SDK: fixed a garbage collection leak in the Python VirtualBox webservice API binding
  • Linux hosts: fixes for activated SMAP (Broadwell and later)
  • X11 guests: prevent unwanted hiding of guest screens on multi-monitor guests
  • X11 guests: added support for X.Org Server 1.17
  • X11 Additions: fixed a memory leak in VBoxService if libdbus is available but dbus-daemon isn’t running
  • Windows Additions: prevent VBox WDDM driver from loading if host reports weak OpenGL capabilities. 3D content now can be shown over Remote Desktop connection.
  • Winodws Additions: some fixes for recent Windows 10 Previews
  • Linux Additions: fixed a compatibility issue with 64-bit Linux 2.4 kernels
  • Linux Additions: fixed a potential use-after-free when unloading the VBoxGuest module
  • Linux Additions: Linux 3.19 fixes

Download / Install VirtualBox in Ubuntu:

For Linux, you can either download the .deb installer (click install .deb package via Software Center) from:

VBox For Linux Download Page

or install VBox and receive future updates from its official repository:

1. Open terminal from the Dash or by pressing Ctrl+Alt+T. When it opens, run command to add VBox repository:

sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" >> /etc/apt/sources.list.d/virtualbox.list'

2. Run command to download and install the keyring:

wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

3. Finally upgrade VBox 4.3 via Software Updater, or install it for the first time via below 2 commands:

sudo apt-get update

sudo apt-get install virtualbox-4.3

Upgrade to Latest gThumb 3.3.3 in Linux Mint 17.1

Last updated: February 12, 2015

gThumb 3.3.3

Quick tutorial shows how to upgrade to the latest gThumb image viewer and organizer in Linux Mint 17.1 Cinnamon.

gThumb is a free and open-source image viewer, browser, and editor for Gnome Desktop. While Linux Mint 17.1 still provides gThumb 3.27, the latest version has reached the 3.3.3 release with new image tools, bug fixes and translations updates.

gThumb 3.3.3 in Linux Mint

New features and user visible changes:

  • Allow to apply the embedded color profile for jpeg images.
  • New image tools: special effects; curves.
  • Unified ‘equalize histogram’ and ‘adjust contrast’: show a preview of the various contrast filters.
  • Grayscale tool: show a preview of the different filters.
  • Fixed the interface style when used with gtk+ 3.14
  • File propery view: use a switcher; added a details page that show all the metadata, show only the important exif fields in the properties page.
  • UI changes to the preferences dialog: use a sidebar instead of a notebook to avoid a large dialog with some translations; better spacing; removed the Ok button.
  • Video player: save the screenshot without showing the dialog. Allow to set the screenshots location in the extension preferences dialog. Show a message in the statusbar after saving.
  • Gear menu: use the new icon if using gtk+ 3.13 or newer

Bugs fixed:

  • video player: do not hide the mediabar when using the volume control
  • Forbidden when trying to upload to Flickr (#732557)
  • Build against either webkit2gtk-3.0 or webkit2gtk-4.0 (Dominique Leuenberger)

How to install / upgrade gThumb in Mint Cinnamon:

1. Open terminal and run below command to add the Webupd8 PPA:

sudo add-apt-repository -y ppa:webupd8team/gthumb

gthumb-ppa

2. Open Update Manager from menu, click “Refresh” button and then you should see the gThumb 3.3.3 available for upgrade (make sure you have upgrade to mintupdate 4.8.1).

upgrade-gthumb

Select it and click Install Updates.