Gentoo Archives: gentoo-user

From: "Jesús Guerrero" <i92guboj@×××××.es>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] How do you handle new Xorg + nvidia + ~x86?
Date: Tue, 11 Sep 2007 04:26:55
Message-Id: 20070911061333.38fbdb86.i92guboj@terra.es
In Reply to: Re: [gentoo-user] How do you handle new Xorg + nvidia + ~x86? by Volker Armin Hemmann
1 On Tue, 11 Sep 2007 03:36:13 +0200
2 Volker Armin Hemmann <volker.armin.hemmann@××××××××××××.de> wrote:
3
4 > On Dienstag, 11. September 2007, Roy Wright wrote:
5 > > Howdy,
6 > >
7 > > Well, I had to local mask
8 > >
9 > > =x11-base/xorg-server-1.4-r1
10 > > =x11-base/xorg-server-1.4
11 > > =x11-base/xorg-x11-7.3
12 > >
13 > > today to keep portage from blocking. My guess
14 > > is that eventually a new version of nvidia-drivers
15 > > will be available and a new revision of xorg-server
16 > > will arrive that will support it (no longer block all
17 > > versions of nvidia-drivers).
18 > >
19 > > Until that time will probably just keep masking
20 > > xorg-server and hope I remember to unmask
21 > > xorg-x11 at that time.
22 > >
23 > > This seems inelegant. So I'm hoping someone
24 > > has a better approach.
25
26 The really inelegant solution would be not to have the blocker.
27 Most people would just update without looking even at the
28 emerge -puDvN world output, and them complain on a huge and
29 useless thread on the forums, because something broke :P
30
31 If you have the blocker, you can't screw up the thing. Blockers
32 are the only solution for incompatible packages, and the new xorg
33 version is incompatible with all the nvidia-drivers version. In
34 fact, no future version of xorg will fix this, since it is completely
35 nvidia-side. So, I would change your snipped above by this one:
36
37 >=x11-base/xorg-server-1.4-r1
38 >=x11-base/xorg-server-1.4
39 >=x11-base/xorg-x11-7.3
40
41 Note, the '>=' in front of the packages, those are not quotations
42 starting with '>', but '>=', because any new version will have the
43 same problem (since as I said, the problem is in the drivers, that
44 are just outdated).
45
46 If you have to incompatible packages, you need to decide what
47 your priority is, period. There is no way around that, until
48 nvidia decides to release a new version that is compatible with
49 the new abi.
50
51
52 > remove the blocker? the current nvidia-drivers work fine, if you
53 > add -ignoreAbi to your X-start script (like kdm conf).
54
55 So the nvidia people say. Though I can confirm that in my installation
56 it doesn't work. It just lockups (and yes, I am sure that X composite
57 was off, because I always have it off).
58
59 --
60 Jesús Guerrero <i92guboj@×××××.es>
61 --
62 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] How do you handle new Xorg + nvidia + ~x86? Volker Armin Hemmann <volker.armin.hemmann@××××××××××××.de>