Post details: Gnome 2.12 at last

22 February, 2006

Permalink 01:07 UTC, by Josh Saddler Email , 496 words, 1426 views   English (US)
Categories: Gentoo

Gnome 2.12 at last

In the past couple of days I finally managed to kick my system into upgrading to Gnome 2.12 (x86).

The problem is that I'd been using an old out-of-tree version of wpa_supplicant (0.3.9!) and an old kernel, gentoo-sources-2.6.12-r9. These were the only recent working versions I could use. Unfortunately, the new gnome-vfs and gnome-volume-manager wanted updates to hal and dbus, which in tern required a kernel >2.6.13, which meant madwifi and wpa_supplicant updates as well. Phew! That's a lot to take in.

Needless to say, none of that happened. Gnome 2.12 has been marked stable for x86 since Jan. 22. That's a long time to be unable to upgrade, and quite frustrating.

I avoided updating my ~unstable madwifi-driver (sorry Brix; I know I promised to test the latest, and I still will), and fixed the WiFi security problem by unmerging wpa_supplicant and just using wireless-tools. Thank goodness my new apartment only uses WEP. I initially tried gentoo-sources-2.6.15-r1, but this would not work with anything else I had installed, basically.

The next problem was the update to stable nvidia and udev. As referenced elsewhere on the forums, udev and nvidia-kernel have some serious issues compounded by a change in the way the kernel handles them in >2.6.12-r9. Udev no longer creates the proper /dev/nvidia* entries when using the new kernels, so of course X can't start on boot. Despite playing with all the masked versions of nvidia, I ended up using the latest stable nvidia (1.0.6629) and the latest ~x86 udev (083 right now). The above forum thread looked promising, but I ended up solving it on my own. After all the updating, all I had to do was change RC_DEVICE_TARBALL to "yes" in /etc/conf.d/rc.

Does the update to Gnome 2.12 mean that I'm no longer running a "pure" udev system? I dunno, but I'm sure glad that keeping the /dev tarballs works. It's a pain to have run /sbin/NVmakedevices.sh after every boot just to use X. I do miss wpa_supplicant, but I don't really need it for a WEP network; wireless-tools works just as well (and a little faster.)

Oh, and the update to dbus brought its share of troubles, as all dbus updates do. The ebuild ought to print out some einfo message like "Remember to run revdep-rebuild -p after emerging". Never once has a dbus update not needed that! Yes, I know it's mentioned in the Gnome 2.12 upgrade guide, but it really should be elsewhere too.

BTW, it's taken a solid half hour (!!) to type this entry and post it, because recompiling k3b (courtesy revdep-rebuild) on this machine is a b**** and slows down keyboard input. It takes 1-3 minutes to see a paragraph finally appear after typing it. Sigh.

Oh, and in non-Gentoo-related news, this morning I went with my fiancee to pick out my wedding band. She'll pick it up on Friday, but of course I won't get to see it until the end of July. :)

Trackback address for this post:

http://planet.gentoo.org/developers/htsrv/trackback.php/634

Comments, Trackbacks:

Comment from: Mauricio Pilla [Visitor]
Some people (including me) got wpa_supplicant and madwifi-ng working (I'm on it right now).

https://forums.gentoo.org/viewtopic-p-3109675.html#3109675

(Disclaimer: some people (not everybody))
PermalinkPermalink 22 February, 2006 @ 02:22
Comment from: Josh Saddler [Member] Email · http://dev.gentoo.org/~nightmorph
Thanks for the link! I looked into it and will definitely consider this if I ever go back to using wpa_supplicant and/or the latest madwifi driver. I'm no longer on a WPA-PSK network, so wireless-tools is all I need for WEP at the moment.
PermalinkPermalink 22 February, 2006 @ 17:47
Comment from: thewoodensoldier [Visitor] · http://thewoodensoldier.nstebutz.be/
Cool site. Thank you!



















PermalinkPermalink 30 July, 2006 @ 14:55

Leave a comment:

Your email address will not be displayed on this site.
Your URL will be displayed.

Allowed XHTML tags: <p, ul, ol, li, dl, dt, dd, address, blockquote, ins, del, span, bdo, br, em, strong, dfn, code, samp, kdb, var, cite, abbr, acronym, q, sub, sup, tt, i, b, big, small>
(Line breaks become <br />)
(Set cookies for name, email and url)
(Allow users to contact you through a message form (your email will NOT be displayed.))

Josh Saddler

The journal of Josh Saddler (nightmorph), a documentation developer.

October 2008
Mon Tue Wed Thu Fri Sat Sun
<< <     
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Search

Categories

Misc

XML Feeds

What is RSS?

Who's Online?

  • Guest Users: 57

powered by
b2evolution