Jump to content
funtoo forums
  • 0
Sign in to follow this  
adcdam

can not install nvidia driver

Question

startx doesnt work and when i try to do emerge x11-drivers/nvidia-drivers i got this

 

alculating dependencies... done!
[ebuild  N     ] virtual/linux-sources-2.6  USE="-hardened"
[ebuild   R    ] x11-proto/xproto-7.0.28  ABI_X86="32*"
[ebuild   R    ] x11-proto/xextproto-7.3.0  ABI_X86="32*"
[ebuild   R    ] x11-proto/inputproto-2.3.1  ABI_X86="32*"
[ebuild   R    ] x11-proto/kbproto-1.0.7  ABI_X86="32*"
[ebuild   R    ] dev-libs/libpthread-stubs-0.3-r1  ABI_X86="32*"
[ebuild   R    ] x11-proto/xf86bigfontproto-1.2.0-r1  ABI_X86="32*"
[ebuild   R    ] x11-libs/libXau-1.0.8  ABI_X86="32*"
[ebuild   R    ] x11-libs/libXdmcp-1.1.2  ABI_X86="32*"
[ebuild  N     ] app-eselect/eselect-opencl-1.1.0-r3
[ebuild   R    ] x11-proto/xcb-proto-1.11-r1000  ABI_X86="32*"
[ebuild   R    ] x11-libs/libxcb-1.11-r1  ABI_X86="32*"
[ebuild   R    ] x11-libs/libX11-1.6.3  ABI_X86="32*"
[ebuild   R    ] x11-libs/libXext-1.3.3  ABI_X86="32*"
[ebuild  N     ] x11-libs/libvdpau-0.9  USE="dri -doc {-test}" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] x11-drivers/nvidia-drivers-352.21  USE="X gtk2 gtk3 (multilib) tools -acpi -pax_kernel -uvm"

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by x11-libs/libxcb-1.11-r1
# required by x11-libs/libX11-1.6.3
# required by x11-drivers/nvidia-drivers-352.21[tools]
# required by x11-drivers/nvidia-drivers (argument)
>=x11-proto/xcb-proto-1.11-r1000 abi_x86_32
# required by x11-libs/libXext-1.3.3
# required by x11-drivers/nvidia-drivers-352.21[tools]
# required by x11-drivers/nvidia-drivers (argument)
>=x11-proto/xextproto-7.3.0 abi_x86_32
# required by x11-libs/libxcb-1.11-r1
# required by x11-libs/libX11-1.6.3
# required by x11-drivers/nvidia-drivers-352.21[tools]
# required by x11-drivers/nvidia-drivers (argument)
>=dev-libs/libpthread-stubs-0.3-r1 abi_x86_32
# required by x11-libs/libXau-1.0.8
# required by x11-libs/libxcb-1.11-r1
# required by x11-libs/libX11-1.6.3
# required by x11-drivers/nvidia-drivers-352.21[tools]
# required by x11-drivers/nvidia-drivers (argument)
>=x11-proto/xproto-7.0.28 abi_x86_32
# required by x11-libs/libX11-1.6.3
# required by x11-drivers/nvidia-drivers-352.21[tools]
# required by x11-drivers/nvidia-drivers (argument)
>=x11-proto/kbproto-1.0.7 abi_x86_32
# required by x11-libs/libxcb-1.11-r1
# required by x11-libs/libX11-1.6.3
# required by x11-drivers/nvidia-drivers-352.21[tools]
# required by x11-drivers/nvidia-drivers (argument)
>=x11-libs/libXdmcp-1.1.2 abi_x86_32
# required by x11-libs/libX11-1.6.3
# required by x11-drivers/nvidia-drivers-352.21[tools]
# required by x11-drivers/nvidia-drivers (argument)
>=x11-proto/xf86bigfontproto-1.2.0-r1 abi_x86_32
# required by x11-libs/libxcb-1.11-r1
# required by x11-libs/libX11-1.6.3
# required by x11-drivers/nvidia-drivers-352.21[tools]
# required by x11-drivers/nvidia-drivers (argument)
>=x11-libs/libXau-1.0.8 abi_x86_32
# required by x11-drivers/nvidia-drivers-352.21[X]
# required by x11-drivers/nvidia-drivers (argument)
>=x11-libs/libXext-1.3.3 abi_x86_32
# required by x11-libs/libXext-1.3.3
# required by x11-drivers/nvidia-drivers-352.21[tools]
# required by x11-drivers/nvidia-drivers (argument)
>=x11-libs/libX11-1.6.3 abi_x86_32
# required by x11-libs/libX11-1.6.3
# required by x11-drivers/nvidia-drivers-352.21[tools]
# required by x11-drivers/nvidia-drivers (argument)
>=x11-libs/libxcb-1.11-r1 abi_x86_32
# required by x11-libs/libX11-1.6.3
# required by x11-drivers/nvidia-drivers-352.21[tools]
# required by x11-drivers/nvidia-drivers (argument)
>=x11-proto/inputproto-2.3.1 abi_x86_32

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.
 

 

 

i know i have to edit the /etc/make.conf file but i dont know what to add

mine look like this, i think im close to give up about funtoo.

 

  MAKEOPTS="-j9"
LINGUAS="es"
VIDEO_CARDS="nvidia"
USE="X xorg dbus gtk gtk2 gtk3 tools (multilib)"

 

 

thanks a lot!
 

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

startx doesnt work and when i try to do emerge x11-drivers/nvidia-drivers i got this

 

calculating dependencies... done!

...

The following USE changes are necessary to proceed:

 (see "package.use" in the portage(5) man page for more details)

....

No make.conf changes, I explained to you about this message from portage in your previous topic, also check that suggested manpage. get used to that kind of output, if you  read it carefully as recommended, you'll find the instructions there.

Also this is important as you are building a desktop:

http://www.funtoo.org/News:ABI_X86_64_and_32(This type of info, used to be in news that came with the portage tree, but in funtoo, IMO, the bad decision of removing these from the tree, and put them in the webpage was made. in gentoo emerge notifies you there are important news to know about, like this one)

Share this post


Link to post
Share on other sites
  • 0

Thanks i added ABI_X86="32 64" to my /etc/make.conf file and its installing the nvida drivers now!

If you don't want to be building 32bit binaries for every library you should have taken the route of package.use, but this sort of stuff can be deal with later, when it's bugging you, and you have read a bit more about portage, the key for making portage more friendly to use, is to know about it's concepts, package atoms, package.use, package.mask, etc, take your time to understand these stuff.

Share this post


Link to post
Share on other sites
  • 0

Thanks a lot!! i saw a black screen and later a terminal and a clock so it was well installed, but i think that the guide should include how to edit the etc/make.conf file

it was not as easy as the guide said. Thanks again, it seems that i have to read more.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...