How to Convince Your Friends to Use Linux Without Being a Jerk
0
Linux is one of the most secure and stable operating systems around, and yet, its user base hasn’t really grown as everyone expected it to. There are many reasons for this, and we won’t go into those right now. However, if you, like any other Linux user, are disappointed by the current market share stats, we can tell you some simple tips that will help you convince your Windows or Mac-crazy friends into using Linux.Unity Issues following upgrade to Ubuntu 11.10 Oneric
0Since I upgraded to Ubuntu 11.10, I have had issues with Unity crashes. Specially when trying to configure Unity with (CCSM) CompizConfig Settings Manager. Last night, for ease of use I enabled Cube Desktop in CCSM and Unity crashed. I was studying for my exams and I couldn’t even open a browser on my desktop.
This in-depth article from TuxGarage saved the night and I want to share this with all of you that might have the same issue. Many thanks to Sikander Hayat Khan who wrote this comprehensive fix.
Missing top and side panels in Unity: Troubleshooting, Ubuntu Natty / Oneiric
Those who have managed to break Unity somehow (by playing with some plugins in CCSM or using Emerald or whatever) can follow this guide and also those who have upgraded from 10.10 and don’t have the Unity interface running.
For some who have upgraded from 10.10, the Unity interface isn’t working properly. All they get is just a desktop with the wallpaper and nothing else. No top panel or Launcher, so they don’t see many options to repair it.
That can be caused by multiple reasons, so there is no one-fits-all fix. But we have put together fixes for some of the most common issues here. And we will update this post when additional issues/fixes are turning up.
Oneiric 11.10
Preliminary note for Oneiric users (as we haven’t fully tested this yet, but it may already help you): In Oneiric, you can’t easily create launchers on your desktop! So, when following this guide, where-ever you really need to run something in the GUI, run commands like these from the CLI/tty instead:
DISPLAY=:0.0 ccsm
DISPLAY=:0.0 gnome-terminal
See the section right-below how to get to the CLI/tty.
But, as opposed to Natty 11.04, pressing Ctrl + Alt + T – occasionally – works to bring up a Terminal. So, just try this first.
Get to the tty or a Terminal
On your messed-up desktop, press Ctrl + Alt + F1 to switch to the tty1. Here you can carry on with running commands and then restart GDM or press Ctrl + Alt + F7 to get back to the GUI.
Or right-click your desktop > Create Launcher… > set Name to ‘Terminal’ > and Command to ‘gnome-terminal’ without quotes. Close this window and then double-click the newly created launcher to get a terminal.
Make sure the ‘unity’ package is installed
For those who were missing the ‘ubuntu-desktop’ meta-package in 10.10 for some reason, the ‘unity’ package didn’t get installed during the upgrade to 11.04. So, we need to check if it’s installed:
dpkg -l | grep unity
If ‘unity’ is listed, proceed to the next step. If not, install it (and its dependencies):
sudo apt-get update && sudo apt-get install unity
Also, if you don’t have a sound reason against not having the ‘ubuntu-desktop’ meta-package install, you may want install it as well to prevent this kind of situation in the future:
sudo apt-get install ubuntu-desktop
Now restart GDM and see if that fixed your issue:
sudo service gdm restart
If it still doesn’t work, proceed with the next steps.
Make sure the ‘compiz’ package is installed
Check if the required Compiz packages are installed:
dpkg -l | grep compiz
If ‘compiz’ is listed in the output, proceed to the next step. If not, install it (and its dependencies):
sudo apt-get update && sudo apt-get install compiz
Once installed, you might need to enable the ‘Ubuntu Unity Plugin’ as described below.
Install CCSM and enable ‘Ubuntu Unity Plugin’
If ‘CompizConfig Settings Manager’ isn’t installed already, at your messed-up desktop, press Ctrl + Alt + F1 and login to the tty1 using your credentials. Then type:
sudo apt-get update && sudo apt-get install compizconfig-settings-manager
Once completed, press Ctrl + Alt + F7 to get back to the GUI and right-click your desktop > Create Launcher… Type ‘Compiz’ in name field and for the command type this:
ccsm
Close the window and now double-click the newly created shortcut. It would open up CCSM. At the lower left of CCSM, click ‘Preferences’ and make sure ‘Unity’ is selected under ‘Profile’.
If you want to use the default “Desktop Wall”, proceed here.
Now make sure that the ‘Ubuntu Unity Plugin’ enabled.
Also make sure that these essential plugins are enabled as well:
Desktop Wall
Window Decorations
Place Windows
Move Window
Resize Window
Scale
Expo
Gnome Compatibility
Then quit CCSM and restart GDM to reload your desktop. Switch to tty1 once again and run:
sudo service gdm restart
If the previous steps didn’t fix the issue, you may have an issue with the video driver, which should have prevented you to run the Unity session in the first place. To try to fix a possible driver issue, proceed to the lower section of this guide.
Window Title Bars Missing
For those who are unable to see the window title bars, launch CCSM as explained in the above section and first make sure the ‘Window Decoration’ plugin is enabled.
Now click ‘Window Decoration’ and make sure that ‘Command’ is set either to ‘/usr/bin/compiz-decorator’ or ‘gtk-window-decorator –replace’ (without quotes). The first one is the default for Compiz in Natty Narwhal and works for the most. The other one works for the other users, so you might try your luck with both of them.
You can test if ‘gtk-window-decorator’ is generally working by pressing Alt + F2 and entering:
gtk-window-decorator –replace
For those who were using Emerald before upgrading to Natty (or Emerald is somehow set as the window decorator), the version currently provided by the official repos is not working with the current version of Compiz. You can either to switch to the default window decorator or upgrade Emerald through a PPA as per instructions here:
http://www.tuxgarage.com/2011/07/upgrade-install-emerald-through-ppa.html
Install / Re-install proprietary drivers and remove old xorg.conf
At the messed-up desktop, right-click > Create Launcher…, set Name to ‘GDM’ > and Command to ‘gdmsetup’.
Double-click the newly created launcher and select ‘Ubuntu Classic’ as the default session option. Then restart GDM to get logged in to classic Gnome, switch to tty1 by pressing Ctrl + Alt + F1 and enter:
sudo service gdm restart
Logged in to classic Gnome now, go to Applications > Accessories > Terminal and rename your current xorg.conf in order to disable its use:
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old
Note the capital ‘X’ for X11. The file might not be present in some systems. No problem if it gives an error like ‘file not found’.
Now go to System > Administration > Additional Driver and if any drivers are enabled, remove them, reboot, re-install the drivers, reboot once more. Now logout from the classic Gnome session, at the login screen, click your username and Sessions menu should appear at the bottom of your screen. Choose ‘Ubuntu’ and login. Glad if the issue was sorted, if not, proceed with the next step.
Update: For some older Nvidia cards, the ‘nvidia-current’ driver doesn’t seem capable of running Unity while ‘nvidia-173′ can run Unity on the same cards. Test both if you are having problems with the current one.
Reset Compiz
The following commands will reset all the settings for Compiz. You can run them in a terminal if available, or a tty:
gconftool-2 –recursive-unset /apps/compiz-1
gconftool-2 –recursive-unset /apps/compizconfig-1
rm ~/.compiz-1/session/*
rm ~/.config/compiz-1/compizconfig/config
Reset Unity
Reset all the configuration for Unity by running this command in a terminal, or a tty1:
unity –reset
This command won’t work if GDM is not running. Don’t stop GDM before the completion of this command.
Sometimes, the command hangs and you get no feedback what is going on. Normally it takes less than a minute to complete. To be safe, you can give it 2-3 minutes and then press Ctrl + C to terminate it. Then restart GDM to reload your desktop, switch to tty1 by pressing Ctrl + Alt + F1 and enter:
sudo service gdm restart
If it still doesn’t work, run these commands one by one and post the complete outputs here or at Ubuntu Forums as it would tell us about your graphics card/drivers in use and also if your system is actually capable of running Unity:
/usr/lib/nux/unity_support_test -p
lshw -c video
Check failed?
The reasons for a failing Unity support check include:
insufficient video card/chip
insufficient video driver
blacklisted video card/chip
it is delivering incorrect results
HP to Put Linux in Printers and PC’s: It’s the End of an Era for Windows
0Zemlin’s Blog :
I attended HP’s press conference this morning and Linux again took center stage as a major technology leader revealed the details of its mobile device strategy. HP announced two new WebOS phones and more importantly an impressive new tablet that is a clear contender against the iPad. While I don’t for one second underestimate Apple, that was not the most interesting part of the event for me.
The most interesting part of the event came near the end when HP announced that it is going to ship WebOS not only in phones, tablets and printers, but in PC’s as well. In doing so, the worlds largest PC supplier is indicating that they are going to ship PC’s without Windows. For Microsoft – who was nowhere at this event – that has got to hurt. Perhaps this really IS the year of the Linux desktop.
For investors and developers alike, this is your canary in the coal mine in case you haven’t been paying attention lately. There are very few things in computing that are not made with Linux these days. Linux is the underpinning technology for nearly every sector of the market in every form of computing.
HP is among a number of leading companies who understand that when consumers expect sophisticated devices and innovation is happening super fast, they can’t go it alone. HP could not have untethered itself from Microsoft and created the devices it revealed today or come to market this fast, if it had started from scratch. And, WebOS would not be what it is today without all of the technologies that is provided with Linux and the myriad of projects that make up a typical Linux platform. All the work that goes into these Linux-based mobile devices helps other solutions succeed.
By using Linux to capture what analysts predict will be a $30B market for tablets by 2012, HP is further validating Linux as the foundation from which next-generation mobile devices will run. Companies are choosing Linux because it supports more architectures and more devices than any other OS and is freely available and is able to be custom-branded. No other OS on the market can deliver on all of this.
HP’s decision to build its next-generation of devices on Linux and WebOS is good for HP, good for other Linux-based OSes, and good for the platform. The more companies who are building on Linux, the stronger the platform becomes. We’re looking forward to bringing HP and other community stakeholders together on future Linux and WebOS innovations.
Canonical today announces complete database of certified components for Ubuntu and Linux
0LONDON, February 10, 2011 — Canonical today announced that for the first time it was making publicly available its complete database of certified components for Ubuntu and Linux — rapidly reducing the the time-to-market for Original Design Manufacturers (ODMs) working on Ubuntu or Linux machines.
The catalogue gives ODMs a selection of over 1300 certified components from 161 manufacturers, making it the largest list of Linux-compatible components available. It takes advantage of Canonical’s position at the heart of the server and PC industry, which enables the company to get components first as it deals globally with a huge range of manufacturers.
“There has not been a comprehensive, up-to-date freely available catalog like this for a long time,” said Victor Palau, Platform Services Manager at Canonical. “By making this open and easily searchable we want to speed the component selection for Ubuntu machines, and allow us and our partner manufacturers to focus on the value-added user experience.”
With this database, corporate buyers can specify the design of their Ubuntu desktops or servers from manufacturers much more efficiently. Individuals can be sure that the key components of the machine they are considering will work with their preferred Ubuntu or Linux distribution. The PC and server industry will also have a simple single source to publicize the work that they do in certifying Linux components and making that knowledge freely available.
The database is available at http://www.ubuntu.com/certification/catalog.
It builds on the work that the Ubuntu project has already done to list certified machines across the range of active releases of Ubuntu.
Certified complete machines can be found at http://www.ubuntu.com/certification
About Canonical Ltd.
Canonical provides engineering, online and professional services to Ubuntu partners and customers worldwide. As the company behind the Ubuntu project, Canonical is committed to the production and support of Ubuntu – an ever-popular and fast-growing open-source operating system. It aims to ensure that Ubuntu is available to every organization and individual on servers, desktops, laptops and netbooks.
Canonical partners with computer hardware manufacturers to certify Ubuntu, provides migration, deployment, support and training services to businesses, and offers online services direct to end users. Canonical also builds and maintains collaborative, open-source development tools to ensure that organizations and individuals can participate fully in innovations within the open-source community. For more information, please visit www.canonical.com.
How To Install LTSP in Ubuntu 11.04 Natty Narwhal
0
Linux Terminal Server Project (LTSP) is a free and open source software for Linux that allows many people to simultaneously use the same computer. Applications run on the server with a terminal known as a thin client (also known as an X terminal) handling input and output. Generally, terminals are low-powered, lack a hard disk and are quieter than desktop computers because they do not have any moving parts.
In case of the newer MueKow (LTSP 5) setup, the client first builds an SSH tunnel to the LTSP server’s X environment, through which it will start the LDM login manager (on the LTSP server). From this point forward, all programs are started on the LTSP server, but displayed and operated from the client.
See How to install LTSP in Ubuntu with few simple steps.
First You have to set a Static IP address in Your Machine to 192.168.0.1
Now
Open a terminal in your existing Ubuntu Machine ad type the following Commands
$ sudo apt-get install ltsp-server-standalone openssh-server
$ sudo ltsp-build-client
$ sudo /etc/init.d/networking restart
$ sudo /etc/init.d/dhcp3-server restart
Now Your LTSP Server is ready. Set PXE boot in client system ( This means you have to select Network card as your Boot Device).
If you change your IP Address You have to do the following
* Configure DHCP Server (/etc/ltsp/dhcpd.conf)
* Run command “sudo ltsp-update-sshkeys”
