Bug 155 - Nvidia proprietary drivers, ask ix86 libs on x86_64 form inexistent repository.
: Nvidia proprietary drivers, ask ix86 libs on x86_64 form inexistent repository.
Status: RESOLVED FIXED
Product: Desktop Bugs
Classification: ROSA Desktop
Component: Main Packages
: Marathon
: x86_64 Linux
: Highest major
: ---
Assigned To: Private ROSA Bugs
: Private ROSA Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-04-29 18:15 MSD by symbianflo
Modified: 2012-04-30 16:33 MSD (History)
3 users (show)

See Also:
RPM Package: dkms-nvidia-current-295.40-1-rosa.lts2012.0.x86_64.rpm
ISO-related:
Bad POT generating:
Upstream:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description symbianflo 2012-04-29 18:15:36 MSD
Description of problem:
In order to install nvidia-dkms proprietary drivers you have to add the ix86 media to, by hand because is not shipped in urpmi.cfg ( or media.cfg) the main32 media.

Version-Release number of selected component (if applicable):
dkms-nvidia-current-295.40-1-rosa.lts2012.0.x86_64.rpm

How reproducible:
urpmi dkms-nvidia-current ( with non-free  media up and running )

Steps to Reproduce:
1.
2.
3.
I know it was told on ML about this , but the bug is still there,
the ideal solution would be a proper rebuild
of this dkms with proper deps , but a quick fix is to add 586 media repos in the urpmi.cfg.
Comment 1 symbianflo 2012-04-29 18:21:02 MSD
On 4 from may 7 machines ( all with nvidia video cards ) xorg-nuveau drivers fail to launch X or is unusable ( out sync, impossible screen resizing , a.s.o)
I do think that at least on EE this should be fixed yesterday...
Comment 2 Aleksandr Kazantcev 2012-04-30 09:50:45 MSD
*** Bug 167 has been marked as a duplicate of this bug. ***
Comment 3 Vladimir Potapov 2012-04-30 10:13:51 MSD
(In reply to comment #1)
> On 4 from may 7 machines ( all with nvidia video cards ) xorg-nuveau drivers
> fail to launch X or is unusable ( out sync, impossible screen resizing ,
> a.s.o)
> I do think that at least on EE this should be fixed yesterday...

Also bug #63 and #140. It`s related bugs?
Comment 4 Aleksandr Kazantcev 2012-04-30 10:15:06 MSD
It's not related. This bug about needing 32 bit libraries for x86_64 build.
Comment 5 Vladimir Potapov 2012-04-30 10:24:30 MSD
(In reply to comment #4)
> It's not related. This bug about needing 32 bit libraries for x86_64 build.
In  comment #1 fail _xorg-nuveau_ driver, not proprietary nvidia driver.
The error from main description and the error from comment 1 is different errors.

The Error from comment 1 similar on bug #63 and bug #140.
Comment 6 symbianflo 2012-04-30 14:43:05 MSD
Excuse me Sirs 
I've done o search before posting this, so 
the bug fix request here is about dkms-nvidia-current-295.40-1-rosa.lts2012.0.x86_64.rpm  wrong deps, and found nothing that suits to this,sorry
nevermind the xorg-nuveau
maybe I'll search deeper  in the future , what I mean is that 
nvidia proprietary driver cannot be installed  if you don't have the main32 
repo up and running. 
My suggest is or a dirty fix , as I said it before  populate by default urpmi.cfg with main32  or a right one rebuild nvidia with proper deps.
I EE spin should be included by default  (and not nuveau stuff , since include non free stuff ) .
I warn you that nuveau ain't no that god as it claim to be...
In the FREE version you do as you please, but haw many users OSS "extremists " 
do you think you have?
Your choice .

Since ever We have few script on MRB to add media , I'll patch them with main32 in urpmi.config, so you can fix this when you whant/can.
Comment 7 Aleksandr Kazantcev 2012-04-30 15:47:29 MSD
Try latest nvidia driver.

For include 32 package in 64 bit instalation - it's not good practice and will be fix anymore. Other distro will want use only 64 bit (Ubuntu for example) and search seen, that only Mandriva has problem (in cooker now to0) with 64 bit package :(
Comment 8 symbianflo 2012-04-30 16:33:15 MSD
tty2 recording-log

-------- Uninstall Beginning --------
Module:  nvidia-current
Version: 295.40-1
Kernel:  3.0.28-nrj-desktop-2rosa.lts (x86_64)
-------------------------------------

Status: This module version was INACTIVE for this kernel.
depmod....

DKMS: uninstall Completed.

------------------------------
Deleting module version: 295.40-1
completely from the DKMS tree.
------------------------------
Done.
[root@symbianflo symbianflo]$
**********************
[symbianflo@symbianflo ~]$ sudo urpme libxext6 libx11_6 
rimozione di libx11_6-1.4.3-3-rosa.lts2012.0.i586 libxext6-1.3.0-3-rosa.lts2012.0.i586
In preparazione...               ###########################################################################################
rimozione del pacchetto libxext6-1.3.0-3.i586
rimozione del pacchetto libx11_6-1.4.3-3.i586
************************************************************************************
[symbianflo@symbianflo ~]$ rpm -q -i x11-driver-video-nvidia-current --requires
Name        : x11-driver-video-nvidia-current  Relocations: (not relocatable)
Version     : 295.40                            Vendor: Mandriva
Release     : 2                             Build Date: lun 30 apr 2012 12:26:57 CEST
Install Date: lun 30 apr 2012 14:02:15 CE   Build Host: build-client_x86_64.rosalab.ru
Group       : System/Kernel and hardware    Source RPM: nvidia-current-295.40-2.src.rpm
Size        : 89835631                         License: Freeware
Signature   : DSA/SHA1, lun 30 apr 2012 12:27:04 CEST, Key ID 48d47f475165832c
URL         : http://www.nvidia.com/object/unix.html
Summary     : NVIDIA proprietary X.org driver and libraries for GeForce 6 and later cards
Architecture: x86_64
Description :
NVIDIA proprietary X.org graphics driver, related libraries and
configuration tools for GeForce 6 and later cards,
including the associated Quadro cards.

NOTE: You should use XFdrake to configure your NVIDIA card. The
correct packages will be automatically installed and configured.

If you do not want to use XFdrake, see README.manual-setup.

This NVIDIA driver should be used with GeForce 6 and later cards,
including the associated Quadro cards.
update-alternatives >= 1.9.0
x11-server-common
nvidia-current-doc-html = 295.40
kmod(nvidia-current) = 295.40
lib64vdpau1
/bin/sh
bash
libX11.so.6()(64bit)
libXext.so.6()(64bit)
libXv.so.1()(64bit)
libXvMC.so.1()(64bit)
libXxf86vm.so.1()(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libc.so.6(GLIBC_2.7)(64bit)
libdl.so.2()(64bit)
libdl.so.2(GLIBC_2.2.5)(64bit)
libgdk-x11-2.0.so.0()(64bit)
libgdk_pixbuf-2.0.so.0()(64bit)
libglib-2.0.so.0()(64bit)
libgobject-2.0.so.0()(64bit)
libgtk-x11-2.0.so.0()(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libpango-1.0.so.0()(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
librt.so.1()(64bit)
rtld(GNU_HASH)
desktop-file-utils
rpmlib(PayloadIsLzma) <= 4.4.6-1


startx

*************************


perfect thank you  very much , I don't really care about 32 issue in nvidia ( maybe the gamers ... are there few games that ask for 32 bit compat libs  but this is another story )
Anyhow main32 should be added at least on x86_64 EE for skype ( for example), and other stuff that requires , but i'll fill another bug fix request let's keep it clean.
I'LL SIGN IT AS FIXED (afic), if you don't please reopen it 
thank you