I would like to submit for critique, suggests, etc. this program I have
made. It is the first GUI app I've made in Linux, and I would appreciate
some constructive criticism.
I made this program because system-config-boot as it exists (in FC4 and
FC5Test3 at least) only allows for selecting of a default boot entry and
changing of the timeout. And FC tends to accumulate a large list of boot
entries during its release cycle. Who knows, maybe this can be included in
I coded it on a machine running FC5Test3 in case that makes any difference.
As a boy I jumped through Windows, as a man I play with Penguins.
Mike, I've been following the fedora-devel mailing list, and I
understand why you removed r300 support in Mesa and the kernel. I was
working through a bug where OpenGL didn't work at all (even in indirect
mode), and, in the process, rebuilt both Mesa and the kernel after
removing your fixes. Apparently, I'm one of the lucky ones whose Radeon
9600 works with the experimental driver because it all started working.
I'm now thinking of putting together a package (similar to the
proprietary one in livna) that would give accelerated 3D to any Radeon
users willing to take the risk.
It seems that the only difference in Mesa when the r300 is enabled is
that an extra file (r300_dri.so) is installed in /usr/lib64/dri, and
that the only difference in the kernel is the drm module is patched to
not recognize the r300 PCI ids. It seems that the Mesa problem could be
easily fixed, but what is the easiest way to fix the kernel (aside from
providing my own (un)patched kernel)? Will X even try to load the DRM
module if Mesa doesn't provide r300_dri.so but the kernel does provide
the PCI id's? If it doesn't, could we re-enable the r300 PCI ids in the
kernel and just ship Mesa without the r300 driver? If it does, is there
any other possible solution to the kernel that I'm missing?
I've been using the fglrx driver in earlier version of Fedora for years
now and would love to take this chance to move off of it and helping
others move off in the process is a bonus.