View previous topic :: View next topic |
Author |
Message |
Mad Merlin Veteran
Joined: 09 May 2005 Posts: 1155
|
Posted: Sun Jun 04, 2006 12:11 am Post subject: Xorg 7.1 and Nvidia |
|
|
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 |
|
|
sternklang Veteran
Joined: 10 Sep 2005 Posts: 1641 Location: Somewhere in time and space
|
Posted: Sun Jun 04, 2006 12:52 am Post subject: |
|
|
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 |
|
|
Matteo Azzali Retired Dev
Joined: 23 Sep 2004 Posts: 1133
|
Posted: Sun Jun 04, 2006 10:38 am Post subject: |
|
|
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 |
|
|
Meeuw Tux's lil' helper
Joined: 08 Nov 2002 Posts: 77 Location: NL - Oostzaan
|
Posted: Sun Jun 04, 2006 11:39 am Post subject: |
|
|
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 |
|
|
sternklang Veteran
Joined: 10 Sep 2005 Posts: 1641 Location: Somewhere in time and space
|
Posted: Sun Jun 04, 2006 12:18 pm Post subject: |
|
|
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 |
|
|
ecatmur Advocate
Joined: 20 Oct 2003 Posts: 3595 Location: Edinburgh
|
Posted: Sun Jun 04, 2006 2:25 pm Post subject: |
|
|
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 |
|
|
sternklang Veteran
Joined: 10 Sep 2005 Posts: 1641 Location: Somewhere in time and space
|
Posted: Sun Jun 04, 2006 2:33 pm Post subject: |
|
|
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 |
|
|
|