Ubuntu

References

Topics

diff ubuntu-devs your-dog

You know how your dog has to run around and pee on every tree, rock, and fence post to mark his territory? Well the Ubuntu devs do the same thing, except instead of peeing, they patch everything, and I mean everything. If you're coming from Debian to Ubuntu it's very obvious

Ubuntu may be decended from Debian but the DNA has some serious mutation going on.

You pressed <Ctrl>-<Alt>-T to get a terminal. Your well into your edit session when you accidently hit the mouse which clicked outside the scope of the terminal. No problem, just drop down to the task bar and bring it back.... wait... you're using Ubuntu 11.10. Sorry, the devs don't want you to have a task bar. (Too confusing I guess). Fortunately there's a fix

Want to write some udev rules. Fine, just run udevinfo and... wait... You're using ubuntu? sorry, no udevinfo. No problem, just unlearn all the options for udevinfo and learn all the options for udevadm !!

Want to check your services with chkconfig? Sorry, Ubuntu doesn't use that anymore so even if it's available as a package, it doesn't work.

Want to upgrade your Ubuntu boxes over ssh? Sorry, some upgrades now require a GUI as root. Now you'll have to visit each of your 1000 headless boxes, carrying a monitor, keyboard and mouse with you.

Setting up software-center (3.0.8) ...
/usr/lib/pymodules/python2.6/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
...HANG...

Want to change how logging works? Just edit /etc/syslog.conf and.... wait... you're using Ubuntu. Sorry, there is no /etc/syslog.conf, even though the Ubuntu documentation talks about it and all the lovely things you can do with it. I just fails to mention that IT DOES NOT EXIST. Simply unlearn syslog.conf and learn rsyslog.conf

Exposed user names in login window

Exposing usernames in the login window is a potential security risk. The names should be hidden by default and only exposed after searching Google for a way to do it; instead of the other way around. Nevertheless, if you have 150 users that log in via SSH, and only you log in locally, you still have to scroll through the list to find your login name.

sudo -u gdm gconftool-2 --type bool --set /apps/gdm/simple-greeter/disable_user_list 'true'

If you've upgraded past 11.04 even that won't help

For Ubunutu 11.10, edit /etc/lightdm/lightdm.conf and add greeter-hide-users=true in the [SeatDefaults] section. For the full list of options, see /usr/share/doc/lightdm/lightdm.conf

Guest account

A guest account? Really? You're kidding, right? You've gotta be *&%^$ing me. Really? There's a GUEST ACCOUNT?? What could possible go wrong? To get rid of that damn thing in Ubuntu 11.10, edit /etc/lightdm/lightdm.conf and add allow-guest=false in the [SeatDefaults] section.

Beware Ubuntu 10.10 (at least)

I just installed Ubuntu 10.10. This is my first experience with Ubuntu.

I have always started my shell scripts with
#!/bin/sh -
With every distro I've ever used for the past 40 years, sh has been a symbolic link to /bin/bash but with Ubuntu 10.10 it is a symbolic link to /bin/dash (note the D)

Consequently expect your scripts to break when running under Ubuntu unless you change that link.

For example, try this script in any version of linux except Ubuntu
#!/bin/sh -
[ "5" == "5" ] && echo "OK"
exit 0

Now try it in Ubuntu 10.10 (and possibly other versions)

WTF ?? Is this change just for the sake of change?

Ubuntu on a laptop

Have a laptop? Ever use it with an external monitor (maybe large and/or wide screen?) with an external keyboard and mouse? Cool, eh? Now try to close the lid so you can put the monitor on top of it and slide it all back out of the way. Oh... wait... you're running Ubuntu. Sorry. The devs never thought of doing that. That would maybe require thinking outside the box (pun intended). Here are Ubuntu's choices for what happens when the lid is closed: Suspend, Hibernate, Shutdown, Blank. Which one works best for you with your external peripherals?


Dear Grandma,

I know I mailed you a Ubuntu 10.10 CD and told you to just put it in the CD ROM tray and reboot.

I'm sorry that you got the message "Network not found". The first thing you'll have to do is open the case of your computer (unplug it first) and remove the network card. Then, with your magnifying glass, look for something that looks like a model number (on the network card that you removed). Maybe Uncle Bob can help you with that. Write me a letter and let me know what you found.
Love, Your grandson


Dear Grandma,

I received your letter today and from the dozen or so numbers you wrote down, it looks like you have a 3Com 3c515 network card. Reinstall the card and reassemble the computer. Maybe Uncle Bob can help you with that. Now put the cd back in the tray and turn on the computer.

After you click on "Install Ubuntu" the next page will come up with a big X in the box next to "is connected to the Internet"

You can ignore the line above that that says "Is connected to a power source" I think that's just the devs way of telling you how much smarter they are than you; something a lot of linux trolls feel the need to do.

Now press Ctrl-Alt-F1 (all three keys at the same time). Now type sudo su - and press the enter key. Next type modprobe 3c515 and press the enter key. (This lets you tell Ubuntu what it already knows; that the driver is in place) Then type ifconfig -a and you should see a paragraph with a line at the top that says eth0. Now type cd /etc/network and press the enter key. Next type nano interfaces and a text editor will pop up and you can add a new paragraph with two lines:
Line 1 should be auto etho and Line 2 should be iface eth0 inet dhcp
Now press Ctrl-x, then y then press the enter key. Next type sudo ifup eth0 and then ifconfig -a and you should see in the second paragraph a line with something like 192.168 and a couple more numbers.

Now hold down the Alt key and press the F7 key and continue the installation. Let me know how it went

Love, your grandson


Dear Grandma,

I received your letter today and yes, I understand why you bought a copy of MS-Windows from your nephew Larry.
I'm glad to hear the installation went without a hitch and that everything is working. Now we can send email and stop with the letter writing.

Love, your grandson


Send mail to the Webmaster

logo This site best viewed with a browser
Warning: This is a Debian centric site and MAY contain peanuts.
Many thanks to Debra Lynn and Ian Murdock for making Debian possible
First created Apr 22, 2008 ~ Last revised March 22, 2012

Valid XHTML 1.0 Strict Valid CSS!