Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Xorg 7.1 and Nvidia
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Mad Merlin
Veteran
Veteran


Joined: 09 May 2005
Posts: 1155

PostPosted: Sun Jun 04, 2006 12:11 am    Post subject: Xorg 7.1 and Nvidia Reply with quote

As we all know, Xorg 7.1 can't be used with the proprietary Nvidia driver yet, as a result I've masked
Code:
=x11-base/xorg-x11-7.1
=x11-base/xorg-server-1.1.0
=x11-drivers/xf86-input-keyboard-1.1.0
=x11-drivers/xf86-input-mouse-1.1.1
for the time being. Now, when I go to update world, I still see (major) new versions of libXft libXcursor and mesa wanting to be pulled in. For the time being I've masked these new versions, but does anyone know if they're safe to use in conjunction with Xorg 7.0? I would assume so, but would like to check first.

I'm updating KDE to 3.5.3 right now though, and if nobody has responded by the time that's done, I'll just try it out myself.
_________________
Game! - Where the stick is mightier than the sword!
Back to top
View user's profile Send private message
sternklang
Veteran
Veteran


Joined: 10 Sep 2005
Posts: 1641
Location: Somewhere in time and space

PostPosted: Sun Jun 04, 2006 12:52 am    Post subject: Reply with quote

I have a similar mask to you and do not have any problems with the other 7.1 packages running under the 7.0 server. In fact, since I'm running Xgl I have CVS mesa installed without it causing any problems.
Back to top
View user's profile Send private message
Matteo Azzali
Retired Dev
Retired Dev


Joined: 23 Sep 2004
Posts: 1133

PostPosted: Sun Jun 04, 2006 10:38 am    Post subject: Reply with quote

sternklang wrote:
I have a similar mask to you and do not have any problems with the other 7.1 packages running under the 7.0 server. In fact, since I'm running Xgl I have CVS mesa installed without it causing any problems.


Well, it may work but's not the best way to do, any related bugreport of you might be screwed......

"My way", much more sane for system stability, was to check which packages were related to
xorg-x11-7.1 and mask them, like in this /etc/portage/package.mask:
Code:

>=x11-base/xorg-server-1.1.0
>=x11-base/xorg-x11-7.1
>=x11-drivers/xf86-video-vesa-1.2.0
>=x11-drivers/xf86-video-vga-4.1.0
>=x11-drivers/xf86-video-mga-1.4.1
>=x11-drivers/xf86-input-keyboard-1.1.0
>=x11-drivers/xf86-input-mouse-1.1.1
>=x11-drivers/xf86-video-nv-1.1.2
>=x11-libs/libXft-2.1.9
>=x11-libs/libXcursor-1.1.7
>=media-libs/mesa-6.5-r3
>=x11-apps/mesa-progs-6.5
>=x11-apps/xev-1.0.2
>=x11-terms/xterm-213-r1


>= is useful this time cause I'm sure I don't want any further update until nvidia-drivers
are ready (and then I'll remove these lines from package.mask)....

(mesa.xev and xterm can work even if not masked, however "mixing" things has to be
considered carefully).
_________________
Every day a new distro comes to birth. Every day a distro "eats" another.
If you're born distro, no matter what, start to run.
---- http://www.linuxprinting.org/ ---- http://tuxmobil.org/
Back to top
View user's profile Send private message
Meeuw
Tux's lil' helper
Tux's lil' helper


Joined: 08 Nov 2002
Posts: 77
Location: NL - Oostzaan

PostPosted: Sun Jun 04, 2006 11:39 am    Post subject: Reply with quote

Matteo Azzali wrote:
"My way", much more sane for system stability, was to check which packages were related to
xorg-x11-7.1 and mask them
No! The Gentoo developers should decide which packages mask each other, when the dependencies are incompatible the developers should add a mask.
Back to top
View user's profile Send private message
sternklang
Veteran
Veteran


Joined: 10 Sep 2005
Posts: 1641
Location: Somewhere in time and space

PostPosted: Sun Jun 04, 2006 12:18 pm    Post subject: Reply with quote

Matteo Azzali wrote:
sternklang wrote:
I have a similar mask to you and do not have any problems with the other 7.1 packages running under the 7.0 server. In fact, since I'm running Xgl I have CVS mesa installed without it causing any problems.


Well, it may work but's not the best way to do, any related bugreport of you might be screwed......

I'm running Xgl, why would I be filing X-related bug reports? I know the deal here. :)

Beyond that, I thought the whole point of modularizing X was that development could happen on the individual packages without having to worry about updating everything at once, and that this would speed up the development process. Am I incorrect in thinking this? Does upstream only test 7.1 as a monolithic whole?
Back to top
View user's profile Send private message
ecatmur
Advocate
Advocate


Joined: 20 Oct 2003
Posts: 3595
Location: Edinburgh

PostPosted: Sun Jun 04, 2006 2:25 pm    Post subject: Reply with quote

Running 7.0 for the server and 7.1 for the libs should be fine; it's basically the same as sshing into a box running 7.1 from a box running 7.0. As long as the stuff either side of the wire (server+drivers+extensions / libX11+protocols) is from the same version you should be fine.
_________________
No more cruft
dep: Revdeps that work
Using command-line ACCEPT_KEYWORDS?
Back to top
View user's profile Send private message
sternklang
Veteran
Veteran


Joined: 10 Sep 2005
Posts: 1641
Location: Somewhere in time and space

PostPosted: Sun Jun 04, 2006 2:33 pm    Post subject: Reply with quote

ecatmur wrote:
Running 7.0 for the server and 7.1 for the libs should be fine; it's basically the same as sshing into a box running 7.1 from a box running 7.0. As long as the stuff either side of the wire (server+drivers+extensions / libX11+protocols) is from the same version you should be fine.

That's an excellent way of clarifying the situation, thanks!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum