Home Blog Page 1237

Founder of Bodhi Linux Returns to the Project, Reloaded Version Is Out

Bodhi is a minimalistic Linux operating system based on Ubuntu and that features low system requirements. The developers have just released a new Reloaded edition for the distro, but they decided to keep the RC tag, at least for now.

Bodhi Linux is a system that tries to blend two very different aspects of an operating system. It aims to be small and light, but it also aims to look nice and to provide a unique experience for the user. These aims might seem incompatible, but the makers of the … (read more)

Read more at Softpedia News

The Raspberry Pi Gallium3D Driver Has Made Much Progress In Less Than A Year

It was just last June that Eric Anholt left Intel for Broadcom to focus on creating the Broadcom VC4 open-source graphics driver stack for the Raspberry Pi to have a new DRM/KMS driver and a Gallium3D driver. In less than one year, he’s made a lot of progress…

Read more at Phoronix

HandyLinux 1.8 Is an Exciting Debian and Xfce-Based Distro, Ditches Windows Feel

HandyLinux, a Linux distribution based on Debian and Xfce that comes with a special kind of launcher and desktop interface, has been upgraded to version 1.8.0. The developers have made a large number of improvements and that is quite obvious from the big changelog, although many of them are not very complex.

It’s difficult cu innovate on the Linux desktop today and the distro makers don’t really have any new solutions to implement, but there are exceptions. For example, Deepin Linux is able t… (read more)

Read more at Softpedia News

MakuluLinux 6 Cinnamon Distro Is a Great White Shark – Gallery

MakuluLinux 6 Cinnamon, a Linux distribution based on the Debian testing branch, Jessie, that provides stability, speed, and a modern desktop, has been upgraded to version 2.0 and is now ready for download.

The Cinnamon flavor for this rather new range of Linux distributions is the last one to arrive, but the developers took their time to provide a new Cinnamon experience to users, which is not an easy thing to do, given the fact that there are quite a few other much more popular offers out t… (read more)

Read more at Softpedia News

Pros and Cons of 5 Mobile UI Frameworks

Take a quick look at the benefits to, and drawbacks of, the most popular frameworks currently available.

Read more at DevX

The Current State of Video Editing for Linux

I often ask myself what the current state of video editing is for free and open source software (FOSS). Here are my thoughts.

read more

Read more at OpenSource.com

Linux Is Safe Again, Valve Fixes Steam Bug That Could Delete All Files on System

Valve has upgraded the Steam client and they fixed that terrible bug that would allow the application to actually delete every file that was owned by the user.

A user found out the hard way how Steam for Linux was capable of deleting all the files a user owned, after he moved the library from one place to another. The Steam client technically allows users to move their library, and in theory, it should be a simple enough process. Even more, the Linux apps are not bound by registry entries and… (read more)

Read more at Softpedia News

New Manjaro 0.8.11 Update Brings Better Package Manager, Firefox 35, and More

Manjaro Linux has received a new update pack and the developers have upgraded many of the core components and applications. This particular update was made available for testing more than a week ago and now it’s ready in its stable form.

Manjaro is a Linux distribution based on Arch Linux, which is also 100% compatible with the repositories of that particular distribution. The makers of the operating system provides regular update packs, which usually brings all sorts of fixes and various imp… (read more)

Read more at Softpedia News

Install/Upgrade Linux Kernel To 3.18.3 Stable In Ubuntu/Linux Mint/Peppermint

 

Recently Linus Torvalds announced Linux Kernel 3.18.3. TheKernel includes several bug fixes. Latest Linux Kernelincludes new features, bug fixes and improve security. Updating/Upgrading Linux Kernel is recommended. 

 

What is Linux Kernel?



Those who don’t know what is the Linux Kernel they should know it because Linux kernel is the essential part of any Linux operating system. It is responsible for resource allocation, low-level hardware interfaces, security, simple communications, basic file system management, and more. Written from scratch by Linus Torvalds (with help from various developers), Linux is a clone of the UNIX operating system. It is geared towards POSIX and Single UNIX Specification compliances. 

 

Latest Stable Linux Kernel Version 3.18.3

The Linux Kernel 3.18.3 release has many changes. Check the complete changelog here.

 

Install Linux Kernel 3.18.3

 
Because it is not available via PPA, the needed deb packages of Kernel 3.18.1 are available via kernel.ubuntu.com. Follow the instructions for your system’s architecture exactly, in order to get a successful installation.

 

 

To install or update Latest Stable Kernel 3.18.1 on Ubuntu 15.04 vivid vervet, Ubuntu 14.10 Utopic Unicorn, Ubuntu 14.04 Trusty Tahr (LTS) , Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana, Pinguy OS 14.04, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna, Peppermint Five, Deepin 2014, LXLE 14.04, Linux Lite 2.0, Linux Lite 2.2 and other Ubuntu derivative systems, open a new Terminal window and bash (get it?) in the following commands:

 

 

For 32-bit systems: Downlaod .deb files

 

Install the files now-

$ sudo dpkg -i linux-headers-3.18.3*.deb linux-image-3.18.3*.deb

 

Atfer install complete, update grub and reboot your computer and choose new kernel in grub :

 

$ sudo update-grub

$ sudo reboot

 

 

For Linux system 64 bit :

 

 
Install the files now-
 
$ sudo dpkg -i linux-headers-3.18.3*.deb linux-image-3.18.3*.deb

 

Atfer install complete, update grub and reboot your computer and choose new kernel in grub :

$ sudo update-grub

$ sudo reboot

 

 

 

How to UnInstall Linux Kernel 3.18.3

 

sudo apt-get remove ‘linux-headers-3.18.3*’ ‘linux-image-3.18.3*’
You’ve done it! Now you can check your Linux Kernel version after restarting system with the following command –

$ uname

How to Stream Content from a Linux System to Chromecast

Chromecast dongle

Chromecast is one of the most used devices in my household. After using it for over a year now, I believe there is no longer a market for the so-called ‘smart TV’. Inexpensive devices like Chromecast can turn any HDMI-enabled TV into a smart TV with immense possibilities to expand its features.

Google continues to add new features to Chromecast, except for one much-needed feature: native support for playback of local content. There is no _easy_ way to stream content sitting on your smart phone or desktop to Chromecast. Let me be honest, there are some Chrome apps which can play videos stored on your computer, but none offer a desirable solution.

However, nothing is impossible for a Linux user. 

What’s desirable? The Chromecast is plugged into the TV in the living room whereas my PCs and hard-drives are in my office. There are three doors between these two rooms and I don’t want to shuttle in between my living room and office to play movies. I want the control to be in my hands, while I lay on the couch. The data remains on my PCs and I can use my Android devices to stream content to Chromecast, without having to get up. I am lazy!

Well, that’s exactly what I have done. I have created a local file server on my Linux box, which allows me to access movies, music and images from any device over the local network. Then I use an Android app which works as a remote to access and stream these files to the Chromecast. And I will show you how to do this, too.

Let’s get started. First things first. Let’s make our data accessible over the local network, and there is nothing better than setting up a Samba server.There are different ways of installing and configuring Samba on different distributions. Since I run openSUSE, Arch Linux and Kubuntu on my PCs, in this tutorial I will focus on openSUSE and Ubuntu families (Arch users can refer to the official wiki).

Install Samba Server

The chances are that Samba is already installed on your system; in that case skip this section and fast forward to ‘Grab File Manager’ section:

Step #1: Install Samba

openSUSE:

 $ sudo zypper in samba

Kubuntu/Ubuntu family:

 $ sudo apt-get install samba

chromecast file selectionStep #2: Now we need to add a user to a Samba group so it will have the desired permissions to access the shared data. Since I don’t let guests access my file server I really don’t bother with creating a separate user. In this tutorial we are using the system user for samba share.

openSUSE:

We need to create a Samba group in openSUSE and add the user to that group.

$ sudo groupadd smbgroup
$ sudo usermod -a -G smbgroup name_of_user
$ sudo smbpasswd -a name_of_user

Ubuntu/Kubuntu:

$ sudo smbpasswd -a name_of_user

Step #3 Now we have to edit the Samba configuration files to tell Samba which directories are shared.This step is the same for all distributions:

$ sudo nano /etc/samba/smb.conf

In this file, leave the entire [global] section intact and comment everything below it. Right after the end of the [global] section add a few lines using the following pattern:

[4TB] -> The name of the shared directory
path = /media/4tb/ -> The path of the shared directory 
read only = No -> Ensures that it's not read only
browsable = yes -> Ensures that the subfolder of the directory are browsable 
writeable = yes -> Ensures that user can write to it from networked device
valid users = swapnil -> The system user

In my case it looks something like this:

[4TB]
path = /media/4tb/
read only = No
browsable = yes
writeable = yes
valid users = swapnil

Add a new section for each directory you want to share over the network.

Step #4 start Samba server.

Now we have to start the server and also ensure that it kicks in at system boot.

openSUSE:

Start start Samba services:

systemctl start smb.service 
systemctl start nmb.service 

chromecast play videoThen enable the services to start at system boot:

systemctl enable smb.service 
systemctl enable nmb.service 

Ubuntu/Kubuntu:

sudo service nmbd restart
sudo service smbd restart

You should now be able to access these directories over the local network.

Grab file manager

I use Android because I find iOS to be a sub-standard and extremely restricted OS when it comes to getting some real work done. I couldn’t find a decent free file explorer on the App Store which can compete with the ones available on Android. ES File Manager is one of the best applications out there, for our set-up.

Download and install ES File Manager and it’s Chromecast Plugin from Google Play Store.

Open the app and go to ‘network’ option from the menu.

Select LAN and run ‘scan’.

It will detect your Samba server; provide the app with the username and password (the system user for your PC where Samba is installed). (See Image 1, above.)

Once connected, open the network directory where the media is saved and choose the file that you want to play on Chromecast. (Image 2) Long press on the file and it will show a checkbox. Tick the ‘checkbox’ and then click on the ‘more’ option at bottom left. You will see ‘Chromecast’ in the menu. Select Chromecast and it will scan for the Chromecasts available on your network. Hit on the name of your device when it pops up and your video will start playing on the Chromecast. (Image 3)

Now you can just lay back in your couch and play movies, music and images right from your palm. Linux and open source just turned you into a couch potato.