Stop Your Facebook Profile Picture Changes from Appearing in Your Friends Newsfeed

You can stop your Facebook profile picture changes from appearing in your Friends’ newsfeed following the steps below:

  • Right after you’ve changed your Facebook profile picture, click on View Activity Log from your Facebook Timeline. View Activity Log resides in the lower right side of your cover photo.
  • You can see your updated profile picture as the latest activity in your Activity Log. Click on the visibility button (should be a ‘globe sign’ to indicate ‘Public’) ¬†and change the visibility to Only me.

Changing this to Only me¬†would prevent your profile picture changes from appearing in your Friends’ newsfeed.

Also, do the following to hide your profile picture changes from your Timeline:

  • See the profile picture changes post in your Timeline? Click on the down arrow button beside it and select Hide from Timeline.

This would hide this post from your Timeline.

Hide Google’s Search Box from Opera Browsers’ Speed Dial

Google’s search box in Opera browsers’ speed dial page bugs me. You can remove Google’s search box with this straightforward way that follows:

  • While in Opera browser, press Alt+P from the keyboard to open the Settings page.
  • The cursor is normally blinks in the search box. Click in any whitespace/empty area.
  • Now press the following buttons from the keyboard as mentioned sequentially: Up Up Down Down Left Right Left Right b a
  • These key combination would open a pop-up dialog box for Power user settings.
  • When prompted, select “I understand, proceed”
  • Now go to Browser from left side bar.
  • Scroll down until you find “Hide the search box in Speed Dial”
  • Select this and you’d notice Google’s search bar is gone!

Install Latest Opera Browser in Debian Stable Release

You can install the latest stable release of the Opera browser in Debian stable using the steps that follows:

  • Download latest Opera stable release (the last one in the list) from this link.Select the latest release and download the deb file for your processor architecture, e.g. amd64 for 64-bit or i386 for 32-bit.
  • Say, you’ve downloaded the deb file in your Downloads directory. Now, go to that directory and open terminal there.
  • While in the same directory where Opera’s deb file resides, execute the following command to install Opera in Debian:
dpkg -i opera-stable_*_amd64.deb
  • This would install Opera. Now you might need to add the missing gpg key in your system. You can add the gpg key using the following command:
wget -O - http://deb.opera.com/archive.key | apt-key add -
  • This would add the missing gpg key for Opera.

Latest Opera browser’s stable release is now installed in your Debian system.

Viber in Xubuntu 16.10

Viber is available for Linux desktop. You can use Viber in Xubuntu 16.10 by following the steps below:

  • Download Viber Debian from this link.
  • Go to the directory where you’ve downloaded Viber .DEB file.
  • Open terminal in that directory and execute the following command:
sudo dpkg -i viber.deb
  • Viber is now installed on your system. But you might need libqt5gui5 package for Viber to work properly. Open terminal and execute the following command:
sudo apt-get install libqt5gui5
  • You can now find Viber in your WhiskerMenu > Internet. Open Viber, and when prompted, use your mobile’s Viber app to authenticate.

Viber on Debian 8 jessie Desktop

Use Viber on your Debian 8 jessie by downloading Viber for Linux DEB file from this link. Choose “Viber Debian”.

  • Say you’ve downloaded Viber in your Downloads folder. Open terminal and execute the following command to change the working directory to Downloads.
cd ~/Downloads/
  • Now execute the following command to install Viber:
dpkg -i viber.deb
  • You’ll be prompted with an error message saying something like this, “This application failed to start because it could not find or load the Qt platform plugin “xcb”. Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, wayland-egl, wayland, xcb. Reinstalling the application may fix this problem. Aborted”
  • Now execute the following command to make Viber work:
apt-get install libxcb-xkb1 libxcb-icccm4 libxcb-image0 libxcb-render-util0
  • Viber would work as expected now!

Skype for Linux Alpha in Debian 8 jessie

Use Skype for Linux Alpha on Debian 8 jessie by downloading it from this link.

  • Say, you’ve downloaded it in your Downloads folder. Now open terminal and execute the following command:
cd ~/Downloads/
  • Execute the following command to install downloaded Skype for Linux Alpha DEB file:
dpkg -i skypeforlinux-64-alpha.deb
  • This would install Skype interrupted by an error. In that case execute the following:
apt-get -f install
  • This would solve the problem and you’d be able to use Skype as intended.

Blank Desktop on Debian 8 Jessie Xfce

My Debian 8 jessie Xfce desktop suddenly became blank after a restart. No icon was there on the desktop. Neither did the right-click menu worked. I removed the cache and the problem was thus solved.

Go to virtual console by pressing Ctrl+Alt+1 from the keyboard. You’ll be prompted for your username and password.

After logging in, execute the following commands one after another.

cd $HOME/.cache

rm -rf sessions

Now execute the following command to switch to your graphical console.

startx

Your problem should be solved by now!

Install Google Earth in Debian 8 jessie

Debian 8 “jessie” has googleearth-package which is a utility to automatically build a Debian package of Google Earth. You can install Google Earth on your Debian with the following procedures:

  • Skip this if you’re running 32-version of Debian. But if you’re on 64-bit version, then you need to add the multi-architecture support in Debian. For 64-bit Debian, open terminal and execute the following commands one at a time:
dpkg --add-architecture i386
apt-get update
  • Now install googleearth-package with the following command:
sudo apt-get install googleearth-package
  • Create .deb with the following:
sudo make-googleearth-package
  • Now install the .deb file with the following command:
sudo dpkg -i googleearth*.deb
  • You might face some dependencies problem. Run the following to solve the dependency problem:
sudo apt-get -f install

This would install Google Earth on your Debian system.

Cannot Run Parole Media Player in Debian 8 ‘jessie’ Xfce

VLC media player comes preinstalled in Debian 8 ‘jessie’ Xfce edition. I thought why not try Xfce project’s media player, parole?

I installed parole, but couldn’t run it: neither using GUI icon, nor from the terminal. I got the fix afterwards. I just installed gstreamer0.10-plugins-good package and it solved the problem.

apt-get install gstreamer0.10-plugins-good

Parole now plays!

Things to Do After Installing Debian 8 Jessie Xfce Edition

Debian ships with ‘vanilla’ Xfce. No bells and whistles, that’s it! But not everyone can be happy with this bare-bone look and feel of Xfce. And a Debian system needs some initial works-to-do to make it work out-of-the-box!

  • The first thing I do right after installing a Debian edition is to add my username in the sudoers file.

Open terminal window and execute the following command to become root for the time being:

su -

Now execute the following command to add your username in the sudoers file.

adduser username sudo

It goes without saying that the aforementioned username should be replaced with your respective username. For example, if your username is foobar, then execute the following command instead:

adduser foobar sudo

Now log out and log in back for that change to take effect.

  • After adding my username to the sudoers file, the next thing would be to edit the sources.list file. For Debian 8 jessie release, I use the following sources:
deb http://httpredir.debian.org/debian jessie main contrib non-free
deb-src http://httpredir.debian.org/debian jessie main contrib non-free
deb http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

Of course, if you’re an utmost free software guy, if might want to use just the main repository, that consists only the free and open source components. I’m also a free software guy, but cannot live without some non-free components, like WiFi driver. Therefore, I use both non-free and contrib repos along with the main repo.

Open terminal and execute the following command to open the sources.list file using mousepad, the default text editor for Xfce. Of course, you can use whatever text editor you may like for editing this sources.list file. You might want to even start vi vs. emacs flame war! sudo mousepad /etc/apt/sources.list

Now select everything contained in the sources.list file and replace them with the following:

deb http://httpredir.debian.org/debian jessie main contrib non-free
deb-src http://httpredir.debian.org/debian jessie main contrib non-free
deb http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

And as I said, you can omit the non-free and the contrib from the last part of each line if you want to stick with the free software only.

Now save the file.

  • After saving the sources.list file, update and upgrade your system.

Open terminal and execute the following commands one after another:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Of course, you can execute them in a single line separating them with semicolon (;).

  • WiFi drivers are proprietary. And Debian official repo doesn’t contain anything other than free software. That’s the main reason I include the non-free and the contrib repos in my sources.list file.

To install WiFi driver in my system, I install the firmware-iwlwifi package.

sudo apt-get install firmware-iwlwifi

A restart would make the WiFi work!

  • Default font rendering isn’t good enough. It’s there for performance issue. The default font rendering performs better in all conditions and all hardware specs. But why compromise? I needed better font rendering. That’s why I opened Settings > Appearance > Fonts tab.

I left the default font (Sans, 10 point) as it was. It’s not great, but does the job.

Anti-aliasing was enabled by default. Otherwise I would have enabled it.

Hinting was disabled by default. I chose Slight hinting. It suits my display better.

I chose Sub-pixel order to be RGB.

I left custom DPI (96 points) as it was.

And I got a better rendered font without installing any extra package.

  • Debian 8 Xfce comes with mutt email client installed by default. I haven’t tried command line based email client yet. I heard mutt is great, but I wanted something I’m already familiar with. That’s why I installed icedove, a non-branded thunderbird clone.
sudo apt-get install icedove
  • I added notes and clipman panel-items in Xfce panel. These proved to be great productivity tools for me!
  • Quodlibet music player doesn’t have any sound in the default install. Therefore I had to install gstreamer1.0-alsa package to make sound work in Quodlibet for Debian 8 jessie.
sudo apt-get install gstreamer1.0-alsa

A restart of quodlibet would do the job.

  • Screen real estate is a great issue for small-screen laptops. I have a 14″‘ laptop. That’s why I pinned commonly used applications in the top panel, right after Applications Menu and removed the bottom panel.

 

The aforementioned things gave me an out-of-the-box experience out of the Debian 8 jessie Xfce edition. Hope these help!