Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED]xorg && nvidia failure
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
MarioCorleone
Guru
Guru


Joined: 29 Jun 2003
Posts: 336

PostPosted: Tue Jul 22, 2008 9:12 pm    Post subject: Reply with quote

somehow thats what was installed when they were merged??? not sure, i found where someone had the same issure, and the symlink worked just fine. i used the 2007 minimal cd, the traditional way. im a traditional man my self. i dont like the gtk installer cause it reminds me too much of windows. well, when i linked gsed and gfind, i got the nvidia-drivers.run file to install the nvidia driver just fine. however, when i tried "eselect opengl list" it was still only 1 selection the xorg interface. i tested out "Xorg -configure" and it worked just fine. but i still have the same problem trying to emerge the nvidia-drivers it fails with the same exact error. so how do i tell it to use amd64 when i emerge it?
_________________
-Mario
Back to top
View user's profile Send private message
ali3nx
l33t
l33t


Joined: 21 Sep 2003
Posts: 722
Location: Winnipeg, Canada

PostPosted: Tue Jul 22, 2008 10:28 pm    Post subject: Reply with quote

unfortunately unless you use emerge to install nvidia-drivers gentoo's utils for managing opengl implimentations will not be aware you've even installed nvidia opengl. as for why your receiving errors about needing to select "amd64" thats generally implied by the installed stage you used to start your base install. Without having a lot of hands on information to go on i'm thinking there's a possibility of your install needing repairs in other areas.

My first install really took many attempts to get working to the point where I didn't have any major contributing borkage complicating the rest of the system's functionality. After over 1000 installs on most of the major arches i could do 15 at a time but run into one issue and ignore it the problems will just escalate. It's still never fun when an install doesn't work out as planned but it would seem yours has a host of underlying problems that need to be addressed before moving onto the desktop install and config. The issues with core system packages being either broken or missing would have me reinstalling in short order if your not too far into the process :?
Back to top
View user's profile Send private message
MarioCorleone
Guru
Guru


Joined: 29 Jun 2003
Posts: 336

PostPosted: Tue Jul 22, 2008 10:54 pm    Post subject: Reply with quote

i went from a stage 3 cause i can find documentation on how to go from a stage 1, which i would rather, but.

i looked through the ebuild, and at line 49 it says "if x86 then" "if amd64 then" "if x86fbsd then" and that tells me that it doesnt know which package to build? i mean thats what i get from that. no?
_________________
-Mario
Back to top
View user's profile Send private message
ali3nx
l33t
l33t


Joined: 21 Sep 2003
Posts: 722
Location: Winnipeg, Canada

PostPosted: Tue Jul 22, 2008 10:58 pm    Post subject: Reply with quote

There has been a lingering bug with various versions of bash that have created complications with some ebuilds not working. I hadn't really looked at your emerge --info close enough to notice but i'll check again. When you menton you used the stage3 which stage3 was it? 2007.0? 2008.0? the revisioning of releases and ensuring you've used the most recent install media and stages when installing a fresh install can make the difference between success or frustration :)
Back to top
View user's profile Send private message
ali3nx
l33t
l33t


Joined: 21 Sep 2003
Posts: 722
Location: Winnipeg, Canada

PostPosted: Tue Jul 22, 2008 11:02 pm    Post subject: Reply with quote

yes you have the broken bash version thats causing issues for some other users. If you did install using 2007.0 stage3 the hassles of updating it will be greatly increased over just starting over using the 2008.0 release. if you feel thats not nessecary it's certainly your prerogative but there's gonna be a lot of broken junk to fix if you try to update a 2007.0 stage to current specs. Trying to emerge bash may fix the issues with ebuilds not working but if sed is missing or anything else required to compile source it's all for nothing.
Back to top
View user's profile Send private message
MarioCorleone
Guru
Guru


Joined: 29 Jun 2003
Posts: 336

PostPosted: Tue Jul 22, 2008 11:12 pm    Post subject: Reply with quote

well i used all the latest updated stuff from 2008. so should i update or downgrade?
_________________
-Mario
Back to top
View user's profile Send private message
ali3nx
l33t
l33t


Joined: 21 Sep 2003
Posts: 722
Location: Winnipeg, Canada

PostPosted: Tue Jul 22, 2008 11:14 pm    Post subject: Reply with quote

the 2008.0 stages should naturally offer the path of least resistance to getting everything working. it seems you've run across a few gremlins trying to create dissent and frustration for you this week unfortunately hehe
Back to top
View user's profile Send private message
MarioCorleone
Guru
Guru


Joined: 29 Jun 2003
Posts: 336

PostPosted: Wed Jul 23, 2008 12:10 am    Post subject: Reply with quote

well, every installation ive done, ive run across something new, but thats to be expected. and its not like i cant fix it, un like microshit. almost done emerging kde, will work on the emerge of the nvidia drivers after that is done.
_________________
-Mario
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7470

PostPosted: Wed Jul 23, 2008 12:14 am    Post subject: Reply with quote

please check your profile : i do have an arch/amd64/no-multilib here, but not an arch/amd/no-multilib
Back to top
View user's profile Send private message
MarioCorleone
Guru
Guru


Joined: 29 Jun 2003
Posts: 336

PostPosted: Wed Jul 23, 2008 12:18 am    Post subject: Reply with quote

it is arch/amd64
_________________
-Mario
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7470

PostPosted: Wed Jul 23, 2008 12:30 am    Post subject: Reply with quote

mario18 wrote:

Code:

portage 2.2_rc1 (arch/amd/no-multilib, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-r6 x86_64)
======================================================
system uname: linux-2.6.25-r6-x86_64-amd_athlon-tm_64_x2_dual_core_processor_5400+-with-glibc2.2.5
...


emerge doesn't tell us that
Back to top
View user's profile Send private message
ali3nx
l33t
l33t


Joined: 21 Sep 2003
Posts: 722
Location: Winnipeg, Canada

PostPosted: Wed Jul 23, 2008 12:51 am    Post subject: Reply with quote

good eye krinn... no multilib = good luck with most 32bit library support. if i'm not mistaken nvidia binary drivers require multilib
Back to top
View user's profile Send private message
MarioCorleone
Guru
Guru


Joined: 29 Jun 2003
Posts: 336

PostPosted: Wed Jul 23, 2008 12:53 am    Post subject: Reply with quote

was a typo on my part
_________________
-Mario
Back to top
View user's profile Send private message
ali3nx
l33t
l33t


Joined: 21 Sep 2003
Posts: 722
Location: Winnipeg, Canada

PostPosted: Wed Jul 23, 2008 1:00 am    Post subject: Reply with quote

mario18 wrote:
somehow they got turned into "gsed" and "gfind" so i just linked them to what they were supposed to be. i used the 2008 minimal cd, but havent been on that for t days now. everything thats supposed to be mounted is. so i dont know.

Code:

portage 2.2_rc1 (arch/amd/no-multilib, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-r6 x86_64)
======================================================
system uname: linux-2.6.25-r6-x86_64-amd_athlon-tm_64_x2_dual_core_processor_5400+-with-glibc2.2.5
Timestamp of tree: today
app-shells/bash: 3.2_p17-r1
dev-lang/python: 2.4.4-r13, 2.5.2-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.62-r1
sys-devel/automake: 1.7.9-r1, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config
sys-devel/libtool: 2.2.4
virtual/os-headers: 2.6.23-r3     <------------------------[color=red]is this my problem? [/color]
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu


So your emerge --info stating the currently used profile is incorrect? the no-multilib profiles will not typically build a system sutable for a desktop environment. Most if not all 32bit library support in the core system is absent. Most everything requiring 32bit support in glibc will likely not function. no-multilib and developer profiles are not intended for general deployment use. the profile usually chosen for installing a desktop is

Code:
midas ~ # eselect profile list
Available profile symlink targets:
  [1]   default-linux/amd64/2006.1
  [2]   default-linux/amd64/2006.1/desktop
  [3]   default-linux/amd64/2006.0/no-symlinks
  [4]   default-linux/amd64/2006.1/no-multilib
  [5]   default-linux/amd64/2007.0
  [6]   default-linux/amd64/2007.0/desktop
  [7]   default-linux/amd64/2007.0/no-multilib
  [8]   default-linux/amd64/2007.0/server
  [9]   hardened/amd64
  [10]  hardened/amd64/multilib
  [11]  selinux/2007.0/amd64
  [12]  selinux/2007.0/amd64/hardened
  [13]  default/linux/amd64/2008.0
  [14]  default/linux/amd64/2008.0/desktop *
  [15]  default/linux/amd64/2008.0/developer
  [16]  default/linux/amd64/2008.0/no-multilib
  [17]  default/linux/amd64/2008.0/server
  [18]  hardened/linux/amd64


also just spotted this.

Code:
ACCEPT_KEYWORDS="amd64 ~amd64"


a nasty habit i once promoted that causes more problems than it's worth :)
Back to top
View user's profile Send private message
MarioCorleone
Guru
Guru


Joined: 29 Jun 2003
Posts: 336

PostPosted: Wed Jul 23, 2008 1:26 am    Post subject: Reply with quote

i typed that in the post, i was using another machine while i was without the beauty ok kde. so here is a copy and paste of my emerge --info

Code:

Portage 2.2_rc1 (arch/amd64/no-multilib, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r6 x86_64)
=================================================================
System uname: Linux-2.6.25-gentoo-r6-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_5200+-with-glibc2.2.5
Timestamp of tree: Tue, 22 Jul 2008 19:00:01 +0000
app-shells/bash:     3.2_p17-r1
dev-lang/python:     2.4.4-r13, 2.5.2-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.62-r1
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.4
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS=""
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac accessibility acp aim alsa amd64 avahi bluetooth bzip2 cddb cdparanoia cdr css cups dbus dri dvb dvd dvdr dvdread ffmpeg firefox ftp gif gimp gtk hal jpeg kde midi mmx mozilla mp3 mpeg mplayer multilib nsplugin nvidia ogg opengl python qt3 qt4 quicktime sse sse2 usb v4l xcomposite xine xinerama xml xorg xvid"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


and here is the error
Code:

HeavyWeight ~ # emerge nvidia-drivers
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> starting parallel fetching pid 30816

>>> Emerging (1 of 2) x11-drivers/nvidia-drivers-173.14.09 to /
 * NVIDIA-Linux-x86_64-173.14.09-pkg2.run RMD160 SHA1 SHA256 size ;-) ...                                                              [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                   [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                  [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                 [ ok ]
 * checking NVIDIA-Linux-x86_64-173.14.09-pkg2.run ;-) ...                                                                             [ ok ]
 * QA Notice: USE Flag 'userland_BSD' not in IUSE for x11-drivers/nvidia-drivers-173.14.09
 * QA Notice: USE Flag 'kernel_FreeBSD' not in IUSE for x11-drivers/nvidia-drivers-173.14.09
 *
 * ERROR: x11-drivers/nvidia-drivers-173.14.09 failed.
 * Call stack:
 *                         ebuild.sh, line   49:  Called pkg_setup
 *   nvidia-drivers-173.14.09.ebuild, line  175:  Called die
 * The specific snippet of code:
 *              die "Could not determine proper NVIDIA package"
 *  The die message:
 *   Could not determine proper NVIDIA package
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-173.14.09/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-173.14.09/temp/die.env'.
 *

 * Messages for package x11-drivers/nvidia-drivers-173.14.09:

 *
 * ERROR: x11-drivers/nvidia-drivers-173.14.09 failed.
 * Call stack:
 *                         ebuild.sh, line   49:  Called pkg_setup
 *   nvidia-drivers-173.14.09.ebuild, line  175:  Called die
 * The specific snippet of code:
 *              die "Could not determine proper NVIDIA package"
 *  The die message:
 *   Could not determine proper NVIDIA package
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-173.14.09/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-173.14.09/temp/die.env'.

and the log shows exactly that.

so i shouldnt have used the arch profile?
_________________
-Mario
Back to top
View user's profile Send private message
ali3nx
l33t
l33t


Joined: 21 Sep 2003
Posts: 722
Location: Winnipeg, Canada

PostPosted: Wed Jul 23, 2008 1:35 am    Post subject: Reply with quote

I hate to be the bearer of bad tidings but you should have chosen the profile that included multilib by default if your intentions were to use nvidia drivers. as it stands since you've progressed so far installing everything without multilib the only method to fix it and change profiles while preserving any form of sanity is reinstall hehe. switching between multilib and non multlib profiles usually will break a LOT of packages and toolchain often refuses to rebuild. it appears you either symlinked the profile your currently using by hand (that profile doesn't exist anyways) and if it's no-multilib the same issue still stands. mass borkage not usable for an amd64 desktop. also since the 'absent' profile has been selected who knows what else isn't working properly or hasn't installed correctly. unless your using a 3rd party distro built around gentoo's base system. the portage profile you've been using doesn't exist on any of the systems i currently own
Back to top
View user's profile Send private message
MarioCorleone
Guru
Guru


Joined: 29 Jun 2003
Posts: 336

PostPosted: Wed Jul 23, 2008 2:03 am    Post subject: Reply with quote

Code:
HeavyWeight share # ls /usr/portage/profiles/arch/
alpha  amd64  arm  hppa  ia64  m68k  mips  powerpc  s390  sh  sparc  x86
HeavyWeight share # ls /usr/portage/profiles/arch/amd64/
ChangeLog  make.defaults  no-multilib  package.mask  package.use.force  package.use.mask  parent  profile.bashrc  use.mask


i got my gentoo from here http://bouncer.gentoo.org/fetch/gentoo-2008.0-livecd/amd64/

i dont think that my system is so fsck'd that i have to reinstall. it can be fixed
_________________
-Mario
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7470

PostPosted: Wed Jul 23, 2008 10:48 am    Post subject: Reply with quote

I don't know for multilib... if you will get issue, your main issue here is that gentoo cannot determine your arch for a reason, just find the reason & you'll be fine (well maybe)

Do your kernel in use point to /usr/src/linux ? (or at least do you have that symlink & kernel source)
try eselect kernel list
Back to top
View user's profile Send private message
MarioCorleone
Guru
Guru


Joined: 29 Jun 2003
Posts: 336

PostPosted: Wed Jul 23, 2008 9:29 pm    Post subject: Reply with quote

yes it does, learned that a long time ago. but ali3nx got it right. i wiped again, and started over, this time choosing the 2008 nomiltilib profile, and everything worked out just fine, not one problem during this last install :) appreciate all of your help on this matter. will remember this for next time :)
_________________
-Mario
Back to top
View user's profile Send private message
ali3nx
l33t
l33t


Joined: 21 Sep 2003
Posts: 722
Location: Winnipeg, Canada

PostPosted: Thu Jul 24, 2008 12:04 am    Post subject: Reply with quote

glad to hear it's working for you. I just hope you ~did not~ use the no-multilib profile. also i cant stress this enough. always use eselect to set your portage profile. eselect will always set the symlink correctly. humanoids often make mistakes :)
Back to top
View user's profile Send private message
MarioCorleone
Guru
Guru


Joined: 29 Jun 2003
Posts: 336

PostPosted: Thu Jul 24, 2008 12:22 am    Post subject: Reply with quote

yeah i did a no-multilib profile, and its working just great.
_________________
-Mario
Back to top
View user's profile Send private message
ali3nx
l33t
l33t


Joined: 21 Sep 2003
Posts: 722
Location: Winnipeg, Canada

PostPosted: Thu Jul 24, 2008 12:27 am    Post subject: Reply with quote

as long as you understand the results it has a purpose. the results of that profile include no 32bit libraries.
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
Goto page Previous  1, 2
Page 2 of 2

 
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