Archives For November 30, 1999

Otter Opera Alternative for Ubuntu

Otter web browser is a free and open-source project started half a year ago. It aims to recreate classic Opera (12.x) UI using Qt5.

As you may know, the last release of Opera for Linux is one year ago on June 3, 2013, and there probably won’t be a new release because Opera has abandoned the Linux platform (See the Hacker News).

The Otter browser aims to provide users who like the classic Opera interface and functionality. The browser is based on the QtWebKit, but the author plans to add support for other browser engines.

The developer notes that Otter won’t be a full clone of Opera. It will lack some features, Unity or widget supports for instance, and improve others.

NOTE: Otter browser is in very early stage. It may or may not work, use it at your own risk.

Ubuntu users download the .deb package and click install via Software Center. You may check out OS type 32-bit (i386) or 64-bit (amd64) via System Settings -> Details.

Once installed, start browser via otter-browser command, you’ll be able to launch it from Unity Dash search results after reboot.

website: otter-browser.org

Shutter, a Linux native screenshot tool with editing feature, was updated to version 0.91 with a few bug fixes and updated application icon.

Shutter is a free, open source, and feature-rich screenshot program for Linux. You can take a screenshot of a specific area, window, your whole screen, or even of a website – apply different effects to it, draw on it to highlight points, and then upload to an image hosting site, all within one window.

The latest Shutter 0.91 was released a few hours ago on June 14, 2014. It brings the updated application icon by Lucas Romero Di Benedetto.

Also this release fixed the bug that session tab does not show thumbnails in Ubuntu 14.04.

Finally, Shutter remove uploading to imm.io because the hosting service has been officially shutdown.

Install / Upgrade Shutter in Ubuntu:

Shutter 0.91 is available in its official PPA for Ubuntu 14.10, Ubuntu 14.04, Ubuntu 13.10, Ubuntu 12.04, Ubuntu 10.04 and their derivatives.

To add the PPA, press Ctrl+Alt+T on keyboard to open the terminal. When it opens, paste the command below and hit enter to run:

sudo add-apt-repository ppa:shutter/ppa

Then you can upgrade Shutter via Software Updater or Synaptic Package Manger after checking for updates. Or just run the command below to install it:

sudo apt-get update; sudo apt-get install shutter

Use Wallch Wallpaper Changer in Ubuntu 14.04

Last updated: June 17, 2014

Wallch is an automatic wallpaper changer for Ubuntu Linux. It features random image, Unity indicator, Live Earth wallpaper, wallpaper clocks, and Picture of The Day (wikipedia).

Wallch is a free and open source app that works on Gnome, Unity, LXDE, Xfce and Mate. This quick tutorial will show you how to install and get Wallch working in Ubuntu 14.04 LTS.

See the pictures:

Wallch automatically change desktop background with selected Picture folder

Wallch displays a Live picture of earth updated every 1/2 hour

Wallch displays a wallpaper with real time clock

Control wallch via an Unity indicator

Install Wallch in Ubuntu 14.04:

Wallch is available in Ubuntu repositories, you can click the link below to bring up Ubuntu Software Center and click install it:

Download and click install the wallch_4.12-1trusty_*.deb from the link below. You may check your OS type 32-bit = i386 or 64-bit =amd64 by going to System Settings -> Details.

Once installed, open it from Unity Dash search results.

UPDATE: Below bugs are fixed by Wallch 4.12!

NOTE 1. Due to bug, Wallch does not work after you installed it. Go to menu or indicator Edit -> Preferences -> Integration. Change the theme from Autodetect to Ambiance, and choose your desktop environment will fix the issue.

NOTE 2: Wallch in Ubuntu 14.04 is a little buggy. When you click on Start changing wallpapers, it crashes sometimes. Just restart the app and do it again, it will be working good once it starts changing your desktop background.

The second updates of KDE 4.13 series was release on June 10, 2014 with more than 40 recorded bugfixes include improvements to Kontact, Umbrello UML Modeller, the Desktop search functionality, Konqueror and Dolphin.

According to the changelog, this release of KDE Applications includes a number of important fixes for Kopete: a decrease in the exit time of Kopete with enabled statistics plugin, a fix for the compilation of jabber libjingle for non x86 architectures and another fix for voice call support in the jabber libjingle library.

Without this last fix, voice calls worked only with the old Google Talk windows jingle client. Now after applying the patches it was tested with GMail web plugin, old Google Talk windows client, telepathy-gabble and other Kopete versions.

Install / Upgrade KDE 4.13.2:

KUbuntu Updates PPA has made this release into PPA, available for Ubuntu 14.04 and its derivatives.

Press Ctrl+Alt+T on keyboard to open the terminal. When it opens, run the commands below one by one:

sudo add-apt-repository ppa:kubuntu-ppa/ppa

sudo apt-get update

sudo apt-get dist-upgrade

If you don’t have KDE desktop, install it via:

sudo apt-get install kde-standard kubuntu-desktop

KDE 4.13.2 release note.

How to Install Guvcview 1.7.3 in Ubuntu 14.04

Last updated: June 12, 2014

Guvcview is a video capture tool for cameras supported by the linux UVC driver, although it should also work with any v4l2 compatible device.

It provides:

  • Image: jpg, png, bmp
  • Video: mjpeg, flv1, wmv1, mpg2, mpg4, vp8, ogg theora
  • Sound: mp3, acc, avi and matroska

You can also use guvcview as a control window only, (from console: guvcview –control_only), this allows image control on other apps, like ekiga, cheese, mplayer, skype, etc.

While Ubuntu 14.04 has Guvcview 1.7.1 in its repositories, the latest has reached Guvcview 1.7.3 with following changes:

  • add silence frames to compensate audio drift (delay).
  • fix possible memory leak
  • add video and image capture through system signals: SIGUSR1 and SIGUSR2
  • add true no_display mode (no X required)
  • small bug fixes
  • add H264 decoding support.

Install Guvcview 1.7.3 in Ubuntu 14.04:

The official v1.7.3 packages from sf.net were built on Ubuntu 13.10 and they don’t work on Ubuntu 14.04 Trusty due to dependencies problem.

I’ve rebuilt it into PPA based on Ubuntu 14.04, just download and double click to install it via Ubuntu Software Center.

Enjoy!

You know HipHop? It is an application lets you listen instantly to more than 45 million songs. No ads and totally free!

HipHop works on Windows, Mac and Linux (64-bit only). This simple tutorial will show you how to install it in Ubuntu 14.04 LTS 64-bit. Should also works on other Ubuntu releases.

There will be a few Linux commands in the below steps. Don’t be scared, just copy and paste them one by one in a terminal window (open terminal via Ctrl+Alt+T) and hit Enter to run.

1. Install required library via command:

sudo apt-get install libudev1 nodejs

Type in your user password when it asks. Just type in mind and hit enter because terminal displays nothing when you typing a password.

2. Create a symbolic link so that the app will find the library:

sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /usr/lib/libudev.so.0

3. Download HipHop from:

HipHop on Github

So far the package is HipHop-0.4.6.tgz

4. In terminal, run command to decompress the package to /opt/ directory for global use.

cd /opt/ && sudo tar -xvzf ~/Downloads/HipHop-*.tgz

After this command, run ls and you should see HipHop folder in the list.

5. Make the app executable:

cd /opt/HipHop/ && sudo chmod +x HipHop

6. You can now launch the app via:

/opt/HipHop/HipHop

If everything is OK, let’s go create a launcher for HipHop so that you can start it from Unity Dash or Launcher.

1. First download an icon for the app. Below command will download the logo at the top of this post.

cd ~/Downloads/ && wget https://ubuntuhandbook.org/wp-content/uploads/2014/06/hiphop-icon.png

2. Move the icon into the system’s icons folder (/usr/share/icons):

sudo mv ~/Downloads/hiphop-icon.png /usr/share/icons/hiphop.png

3. Ubuntu handles app launchers via .desktop files under /usr/share/applications/. We have to create one manually via:

sudo gedit /usr/share/applications/hiphop.desktop

When the file opens, copy and paste below into it.

[Desktop Entry]
Type=Application
Name=hiphop
Exec=/opt/HipHop/HipHop
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=false
Comment=
Icon=hiphop
StartupNotify=true
Terminal=false
Categories=GNOME;GTK;RasterGraphics;Viewer;Utility;Network;

Save the file and now you can search and open HipHop from Unity Dash.

Enjoy!

Linus Torvalds finally announced the Linux Kernel 3.15 on the Linux Kernel Mailing List (lkml.org):

So I ended up doing an rc8 because I was a bit worried about some last-minute dcache fixes, but it turns out that nobody seemed to even notice those. We did have other issues during the week, though, so it was just as well. The futex fixes and cleanups may stand out, but as usual there’s various other random fixes since rc8 in there too: mainly drivers (drm, networking, sound, usb etc), networking, scheduling and perf tooling.

But it’s all been fairly small and quiet, which *may* of course be due to the fact that last week was also the first week of the merge window for 3.16. That might have distracted some developers. I’m not entirely convinced I liked the overlap, but it seemed to work ok, and unless people scream really loudly (“Please don’t _ever_ do that again”) and give good reasons for doing so, I might end up doing that overlapping merge window in the future too if it ends up helping out with some particular timing issue.

That said, I also don’t think it was such a wonderful experience that I’d want to necessarily do the overlap every time, without a good specific reason for doing so. It was kind of nice being productive during the last week or rc (which is usually quite boring and dead), but I think it might be a distraction when people should be worrying about the stability of the rc.

Of course, maybe the overlap ends up meaning that we get less noise during the last week of stabilization, and it actually helps. It could go either way. I’d be interested to hear what people thought, although I _suspect_ most people don’t feel strongly either way.

Anyway, with 3.15 released, my “master” branch has already merged the work in my “next” branch on my local machine, and I’ll be decommissioning the “next” branch once I push that all out. After that, any future merge window work will happen on “master”, and we’ll be back to the normal single-branch model for my tree.

What’s New in Linux Kernel 3.15:

  • EFI mixed mode support to support running a 64-bit Linux kernel on a system with 32-bit UEFI.
  • Faster suspend and resume times
  • Add support Sony DualShock 4 controller
  • Newer notebooks should play nicer with the new kernel release.
  • On the future CPU front is AVX-512 and RDSEED extension support.
  • open-source graphics driver improvements that include initial NVIDIA Maxwell GPU support and the VCE 2.0
  • video encoding support for recent AMD graphics cards.
  • And more.

Install / Upgrade to Kernel 3.15 in Ubuntu:

The Ubuntu Kernel Team has made the .deb packages which are available at:

Check your OS type (32-bit = i386, 64-bit = amd64) via System Settings -> Details and download the generic or low latency packages and install them in below orders:

  1. linux-headers-3.15.0-xxxxxx_all.deb
  2. linux-headers-3.15.0-xxx-generic / lowlatency-xxx_i386/amd64.deb
  3. linux-image-3.15.0-xxx-generic / lowlatency-xxx_i386/amd64.deb

For command line:

1. 32 bit system, run below commands one by one in terminal:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/linux-headers-3.15.0-031500-generic_3.15.0-031500.201406131105_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/linux-headers-3.15.0-031500_3.15.0-031500.201406131105_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/linux-image-3.15.0-031500-generic_3.15.0-031500.201406131105_i386.deb

sudo dpkg -i linux-headers-3.15.0-*.deb linux-image-3.15.0-*.deb

2. 64 bit system, run:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/linux-headers-3.15.0-031500-generic_3.15.0-031500.201406131105_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/linux-headers-3.15.0-031500_3.15.0-031500.201406131105_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/linux-image-3.15.0-031500-generic_3.15.0-031500.201406131105_amd64.deb

sudo dpkg -i linux-headers-3.15.0-*.deb linux-image-3.15.0-*.deb

If you’re using a proprietary video driver, you may re-build or re-install it to get it work with the new kernel.

Once done, restart your computer.

If for some reason this kernel release doesn’t work properly for you, reboot into previous kernel (Grub -> Advanced -> select previous kernel) and run this command to remove Linux Kernel 3.15:

sudo apt-get remove linux-headers-3.15.0-* linux-image-3.15.0-*

Finally update grub menu:

sudo update-grub

Sigram is a different telegram client from Sialan.Labs for Linux desktops. The project is based on Qt5 and qml, and released under the terms of the GPLv3 license.

The client has a gorgeous and simple interface. It has integrated with Limoo to preview pictures.

Features:

  • Send and recieves messages
  • Upload and send files
  • Download photos
  • Emoticons
  • Smart and native notifications
  • Start and End group chats
  • Chat background
  • Delete and forward messages
  • Delete and Add users to group chats
  • Show telegram system status
  • Local mute
  • Inner image viewer with zoom and pan features
  • Full support for touch monitors
  • Beautiful user interface with awesome animations
  • App indicator support on unity desktop
  • Show sent, seen, online, offline, lastseen and typing status
  • Contacts info pages

To-Do:

  • Secret chat
  • Add, remove, rename and edit contacts
  • Send typing status
  • Search on contacts and messages

Screenshots:

Install Sigram Telegram Client:

You may first check your OS tyle 32-bit (i386) or 64 bit (amd64) via System Settings -> Details, then download the Ubuntu installer from:

Download Sigram From Its Project Page

This quick tip is going to show you how to create wifi hotspot in Ubuntu 14.04 so that you can share a wired internet connection with Android devices through your wireless card.

I’ve written about this in another post using a third-party app called ap-hotspot, but some readers said that not work.

The pre-installed Network Manager in Ubuntu Unity does not support Access Point (AP) mode which is required for Android devices. Fortunately, KDE’s connection editor support this mode, below is how:

NOTE: To do below steps, your Wireless Card must support Access Point (AP) mode.

1. Click the link below to bring up Ubuntu Software Center and click install kde-nm-connection-editor:

2. Once installed, press Alt+F2 and run command to launch the app:

kde-nm-connection-editor

3. Click Add button and choose “Wireless (shared)” from the drop-down list.

4. Type in a name, ssid, and select Access Point mode. If want, set up a password under Wireless Security tab. Finally, click OK.

5. Already connected Wired internet? OK, click Network Manager applet on Unity panel and then choose “Connect to Hidden Wi-Fi network”, choose the connection you created in previous step and click Connect button.

6. Finally, your Network Manger menu should like this:

Turn on WLAN on your Android phone and you’ll see the access point in the list. Click connect and enjoy!

For desktops and laptops that have a separate numeric keypad, it might be useful for NumLock to be turned on automatically when your Ubuntu boots up. This quick tutorial will show you how to do it in Ubuntu 14.04.

First click the below button to bring up Ubuntu Software Center and install numlockx.

Then press Alt+F2 and paste below command into the dash.

gksudo gedit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf

Hit enter and type your password when prompt. It will open the lightdm config file with gedit text editor.

Next to do is add below line into the end and save the file:

greeter-setup-script=/usr/bin/numlockx on

Finally restart your computer. The numeric keypad should turn on automatically when you’re at the login screen, and stay on after logging in.

Tip: In my case, NumLock was turned off again during login. If this happens to you, add numlockx as a startup program:

name: Numlockx
command: sleep 20 && numlockx on

For more: https://help.ubuntu.com/community/NumLock