I have my brother's
Toshiba M40 collecting dust in my working room. I don't have wireless router and this old laptop have wifi, so I was thinking to turn it to
a wifi ad-hoc server, I removed the aging prone to error hard disk containing Windows XP and replaced it with younger healthier hard disk and installed Ubuntu 10.04.
Why I didn't use the Windows XP? Simple, I don't want my server collecting viruses and eating the bandwidth downloading things on its own including upgrading antivirus. I choose Ubuntu.
It works well, my HP 540 and and my wife's HP Mini can connect to its shared internet connection via its wifi.
But then my curiosity got the best of me, Toshiba M40 comes with nvidia graphic card so I tried to enable desktop effects, which requires nvidia driver and that where the disaster happened.
After nVidia driver installation , I couldn't boot to the GUI, all I see is a terminal after "
mountall: plymouth command failed" error message.
There was two factors in this error i.e.
plymouth and
nVidia driver. Removing plymouth will only bring more tears, so I read in forums. That left me with one option and that is to remove nvidia driver.
I don't feel at home with command line and I have no idea how to do that in terminal (command line interface). Fortunately this is not my working machine, so I used my main machine to google for help.
I did these steps, your mileage may vary :
- this GUI-less interface still needs you to login, so login with your usual username and password
- uninstall all nvidia related packages, to find installed nvidia packages type this command :
dpkg --get-selections | grep nvidia
which will return the names of packages with nvidia on it, e.g :
nvidia-173
nvidia-173-modaliases
- uninstall each of these packages with this command:
sudo apt-get remove change-with-names-of-nvidia-packages
e.g :
sudo apt-get remove nvidia-173
sudo apt-get remove nvidia-173-modaliases
the sudo needs your password.
- reboot
And now it is back to normal, doing its job well and I am a happy man. In a retrospection:
- I don't really need desktop effects enabled on a server,
- sometimes CLI is your only friend so knowing one or two of them is useful or have a internet-able device as a back up to google your way out
keyword : mountall: plymouth command failed, ubuntu wifi adhoc server.