Thursday, February 17, 2011

Ubuntu, somebody's favorite Linux-based distribution

Well, to get into the hype, I've installed Ubuntu 10.10 on new Asus X34F. Here's floating post what tweaks I did to get it into shape.

First note about all those "Herons" and "Lucids". Who said word-based versions are better than number-based? Words are better than numbers when they have meaning, and that's not the case with version numbers. So, as my mind is not going to waste its cycle on remember that stuff for some more time yet, note to myself: 10.10 == Maverick.

  • -Replace dark-strange-buttons-god-knows-where default theme with Clearlooks. And don't even let me start about wallpaper...
  • Fix suspend issue due to usb host module (give link to forum)
  • Make mc stop pretending it's running on 50-years old tty and do Esc key well.
  • Get bitmap fonts to be available for selection: remove /etc/fonts/conf.d/70-no-bitmaps.conf symlink which rules them out, and instead link 70-force-bitmaps.conf (yes, there's 70-yes-bitmaps.conf, but who wants to check if they'll listen if asked politely, granted that they managed to disable classy fonts at all).
  • Set nice bitmap font for Gnome Terminal, because you don't want to file your eyes with anti-aliased vector novelties on a color background. We need classical "Fixed" font from X11's package fonts-misc-misc. For reference, one of font files is /usr/share/fonts/X11/misc/10x20.pcf.gz . When selecting this font for console, make sure to try different sizes: there's some weird substitution for some of them - instead of nice-looking sans-serif there's serif popping up. "Fixed 16" what worked here on X34F (same real size is "Fixed 20" on nx9420/Gentoo, probably because of different dpi or something).
  • Uncommented net/ipv4/ip_forward=1  in /etc/ufw/sysctl.conf
  • NO FIREWALL AFTER DEFAULT INSTALL?! https://help.ubuntu.com/community/UFW : "By default UFW is enabled but all ports are left open (otherwise there would be no Internet access following installation)." It's only on Ubuntu "not all ports open" means "no Internet access". They've got to learn that ports may be incoming and outgoing. Set incoming to Denied.
  • Anyway, figured out masquerading. It's a shame it cannot be configured by simple rule and in GUI. It's outdated to think masquerading is only needed for router box, nowadays it's needed to give net access for sart devices, virtual machines, etc. The problem I had was that even after setting up masquerading per Ubuntu guide, I couldn't ping google. Well, the VM used physical Ubuntu box as DNS, so I had to add rule to enable incoming port 53.
TODO:
  • Where's my hibernate?

3 comments:

Polyonymous said...

These words actually have meaning. The first letter does. About as much as numbers, especially hexadecimal ones :)

pfalcon said...

Well, if first letter makes sense, it doesn't mean the whole word makes sense ;-). Anyway, thanks for listening.

Polyonymous said...

You're welcome ;-)

Well, the whole word is, perhaps, for easier memorizing and fun. I'd say it's a matter of taste.

You're too late for Maverick Monkey (if I didn't fail to memorize:)) to be called "Meaningless Mumbling", but maybe "S"-release may still be called "Senseless Silence" :)