Saturday, April 8th 2006

Fedora

Fedora is the new consumer-oriented (i.e., free) RedHat distribution. It is my Linux distribution of choice for most purposes, since it is extremely well organized and easy to maintain. It is not, however, perfect.

Fedora Core 5:

Toshiba/M100:

Toshiba Tecra 8000/8100

  • Installs and runs without a hitch with SELinux disabled. Suspend/resume seems to work, but still somewhat inconsistently. Cisco Aironet, Audio, all OK.

VMware, Desktops:

  • Flawless installs. The minimal server install is a great way to get started (provided you're used to managing boxes via the CLI).

Fedora Core 4:

Desktop Notes:

  • Updated Core 3 install on two desktops flawlessly
  • All the package manager's prompts to insert a CD are named "untitled window". And it asked me for the same CD time and time again. Is this dumb or what?
  • Evolution still crashes around 30 seconds into normal use (and the Exchange connector still doesn't work.)
  • Gnome 2.10, sure, but without the clever bits: Beagle, TomBoy, wireless-applet, etc.

Toshiba/M100:

  • CPU speed scaling worked (but no hibernation or suspend options visible, or enabled on the default install)
  • Built-in Wi-Fi support sucks (the ipw2100 Wi-Fi card is listed but as a standard Ethernet interface, and cannot be configured via the GUI). Had to download the card's firmware, install it manually, edit the relevant ifcfg-ethX file to set the interface type to Wireless and reboot. For how long are we going to put up with this idiotic nonsense?
  • Inserting a second battery freezes the machine - hard. A major bug that I had come across earlier on other distros, and the kind that some kernel developer ought to be flogged over.

Repositories:

To get MP3 support, install gstreamer-plugins-mp3 from the following yum repository:

$ cat /etc/yum.repos.d/livna.repo
[livna]
name=Livna.org Fedora Compatible Packages
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.lvn
gpgcheck=1

Fedora Core 3/4 and Apache's UserDir:

  • Symptom: getting 403 Forbidden errors on ~user pages.
  • Cause: mod_userdir will not work out of the box due to SELinux paranoia.
  • Cure: do this (chcon -R -t httpd_user_content_t public_html/), or, if you're running a development box, use system-config-securitylevel to disable SELinux on httpd and reboot. Yes, welcome to the wonderful world of runtime paranoia.
  • Stupidity Rating: 20/20. It should at least be mentioned in the default httpd.conf.

Fedora Core 1 and yum

Here's an updated yum.conf that points to updated Fedora Legacy repositories:

http://penguinsolutions.org/fedora/yum.conf

Resources:


See Also

HOWTODesign & Code CreditsUbuntuFedora 10 Released
Acer Aspire OneMicrosoft Exchange ServerIconsTale of a Netbook
Squeeze me, Citrix...LinuxCloud WritingFour examples of Internet anti-news
Fedora Core 8 Release SummaryWiki Migration Notes - Platform SelectionBandwidth LimitingIn Lieu Of Keeping Up
ThursdayThe New Portuguese ID Card - and MacsAlan Cox++Chives and Cheese
Looking Forward to 2007My Take On Fedora Core 6Season's LeisureThe Sharper Edge
Work, Resumed.Temporarily Out of OrderNo HatRemote Desktop (Microsoft RDP)
Trips Down Memory LaneNXRandom WalksQEMU
Bring On Holographic StorageBacklogFUDFive Drops Of Orange Juice
Xubuntu - The Mouse With GlitzOLPCHow To Annoy Platform PartisansRandom Trains of Thought
Rails (Ruby on Rails)VMware/PlayerOn Mark's un-Switching, and LemmingsPicasa for Linux
Dipping Into Penguin-Infested WatersApacheAsteriskWi-Fi
CLIDvorak's Own GoalsFedoraSide-Switching
Slow DayA Few Notes on Fedora Core 5Standing WaveVMware Server
Rainy DaySlushMore Positive StuffThe Hours of Service Pack 2
2005 in ReviewMiscellaneous HacktivityToshiba/M100The Red Toshiba
yumRandom WalkOdd Monday OutHOWTO: Enable Toshiba Bluetooth Support in Fedora Core 4
LensmanUpdate This!Stress RatiosMiscellaneous Geekery
GUIPlug Me InDances With VMwareChilling Out
Stuff I Didn't Do On VacationLooking BackPatently AbsurdGnome
Lomography, Automator StyleCould We Have Real Collaboration, Please?Mid-Week PauseLomography, UNIX Style
iPhoto, How I Loathe TheePico-GTDLong WeekendSOCKS
Odds and EndsLinux/Applications/MeldConfluenceEOW
Random TidbitsMiscellaneous Remote GeekeryFive Random Annoying Things That I've Had To Put Up With This WeekRAQ550/Packages/RPM
RAQ550/Packages/KannelReal NewsRemotely PossibleConsistency Checks
Link ModeSomewhat HazyLow PowerCooling Off
Mice and CakeDances With SlugsRandom SlownessYou Don't Know Jack, And You Don't Know Me
Strange DayLaptop Linux, RevisitedLast Round Of RelaxationThe Blog Thing, And Five More Thoughts
Link Mode, The SequelFive Religious Issues I Run Into Every Other DayHOWTO: Set Up daapd on Fedora Linux3G On Your Mac
Coding Challenge: Build the best VNC client for the MacTen Open Source Projects Worth Keeping Track OfTime LapsePlaying Catch-Up
HOWTO Set up a Bluetooth Access ServerPredictions for 20052004 in Review2004 Predictions, Revisited
Dead Tree ModeGeneral Failure, Destroyer Of WorldsSlight OverloadFall of the Web Wall
Fedora Core 3Coming up this weekMiscellaneous Reality ChecksCursory News
Hakuna MatataMy Third FedoraBeagleLinks and Random Commentary
HOWTO: Installing RedHat 9 on a Qube 3Gnome/Applications/TomboyOdd Happenings of an Otherwise Unremarkable MondayArcane Uses of JavaScript
MP3aptLink ModePartition Day
Mon DayTuesday SyndromeThe Linux PendulumCisco
Back To The Core - TwiceThings You Should TryHousekeepingDebian
Navigation WarningBase InstallFedora DayMonologue
The Mail ThingThe Usability WarsLink ModeEolas Patent Rejected!!!
Linux/DistributionsSymbian OverloadSync This!Skepticism
Vodafone 3G LaunchLinks Of The DayLost In TranslationA Matter Of Value
Slow ProgressAmid The MidletsMIDP Woes, AppleScript GoodiesHappy New Year!
HOWTO: Enable Rendezvous on Fedora LinuxDAAP, iTunes and RendezvousRendezvous on FedoraHOWTO: Set up Cocoon in RedHat 8.0
Neat Little ThingsDual Burn-InFirst Panther, then FedoraThe PlayStation Portable Surfaces...
Box ShiftingHow Far We've ComeEthernetVMware
Red Hat