View previous topic :: View next topic |
Author |
Message |
CooSee Veteran
Joined: 20 Nov 2004 Posts: 1462 Location: Earth
|
Posted: Fri Aug 25, 2006 8:09 pm Post subject: |
|
|
dolcraith wrote: | Yes I'm on a amd64 (very ~amd64) and have gotten xorg 7.1 and the new nvidia drivers to work properly. You just need to modify the xorg-server and nvidia-driver ebuilds, there are 3 lines in the xorg-server under the RDEPEND section that block glx,kernel, and drivers, remove these (don't forget to keep that closing quotation mark!!!!). In the nvidia ebuild just remove the line !>=x11-base/xorg-server-<some version number>. Emerge and rejoice.
Currently running with the 7.1.1 Xorg, 8774 drivers, and xorg-server version 1.1.1 |
hallo,
everything worked
CooSee ' Ya _________________ " Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier " |
|
Back to top |
|
|
ferrarif5 Apprentice
Joined: 06 Sep 2003 Posts: 211 Location: Manchester, UK
|
Posted: Sat Aug 26, 2006 1:39 am Post subject: |
|
|
Xamindar wrote: | Thanks, that unblocked it. But now I get a "Digest verification failed". Anyone else getting this?
Code: | emerge -av nvidia-drivers
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] x11-drivers/nvidia-drivers-1.0.8774 USE="dlloader" 0 kB
Total size of downloads: 0 kB
Would you like to merge these packages? [Yes/No] y
>>> Emerging (1 of 1) x11-drivers/nvidia-drivers-1.0.8774 to /
* NVIDIA-Linux-x86-1.0-8774-pkg1.run MD5 ;-) ... [ ok ]
* NVIDIA-Linux-x86-1.0-8774-pkg1.run RMD160 ;-) ... [ ok ]
* NVIDIA-Linux-x86-1.0-8774-pkg1.run SHA1 ;-) ... [ ok ]
* NVIDIA-Linux-x86-1.0-8774-pkg1.run SHA256 ;-) ... [ ok ]
* NVIDIA-Linux-x86-1.0-8774-pkg1.run size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ !! ]
!!! Digest verification failed:
!!! /usr/portage/x11-drivers/nvidia-drivers/nvidia-drivers-1.0.8774.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 11098
!!! Expected: 11131
|
|
Hi,
This happens due to the fact that the file you alter no longer matches the hashes in Manifest so we need to rebuild it.. to do this run the follow:
Code: | ebuild <<patch to ebuild>.ebuild digest
E.g. ebuild /usr/portage/x11-base/xorg-server/xorg-server-1.1.1.ebuild digest |
Good Luck _________________ Asus P6X58D-E Mobo
Intel Core i7 920
18GB Corsair DDR3
User:335876 | Screenshot |
|
Back to top |
|
|
radfoj Guru
Joined: 31 Dec 2004 Posts: 490 Location: Tísek, Czech Republic
|
Posted: Sat Aug 26, 2006 4:55 pm Post subject: |
|
|
I removed blocks in related ebuilds and everything works great. The only thing I am worrying now, what this means: Code: | # grep EE /var/log/Xorg.0.log
(EE) Error loading keymap /usr/share/X11/xkb/compiled/server-0.xkm |
Directory /usr/share/X11/xkb/compiled/ contains only README, locate for server-0.xkm doesnt find anything. |
|
Back to top |
|
|
ferrarif5 Apprentice
Joined: 06 Sep 2003 Posts: 211 Location: Manchester, UK
|
Posted: Sat Aug 26, 2006 4:59 pm Post subject: |
|
|
@radfoj
Just check on my system and I've only got a Readme file there as well but no errors either. _________________ Asus P6X58D-E Mobo
Intel Core i7 920
18GB Corsair DDR3
User:335876 | Screenshot |
|
Back to top |
|
|
frostschutz Advocate
Joined: 22 Feb 2005 Posts: 2977 Location: Germany
|
Posted: Sat Aug 26, 2006 9:50 pm Post subject: |
|
|
radfoj wrote: | I removed blocks in related ebuilds and everything works great. The only thing I am worrying now, what this means: Code: | # grep EE /var/log/Xorg.0.log
(EE) Error loading keymap /usr/share/X11/xkb/compiled/server-0.xkm |
Directory /usr/share/X11/xkb/compiled/ contains only README, locate for server-0.xkm doesnt find anything. |
I also don't have such a file either, but also no error - something in your Xorg.conf?
The new nvidia drivers work great in Xorg 7.1 for me. Hopefully this will get officially unblocked soon. |
|
Back to top |
|
|
VValdo Guru
Joined: 08 Jan 2005 Posts: 395
|
Posted: Sat Aug 26, 2006 10:43 pm Post subject: |
|
|
FWIW I did the following when updating to xorg-server 7.1:
emerge --unmerge xkbdata
rm -Rvf /usr/lib/X11/xkb
rm -Rvf /usr/share/X11/xkb/symbols/pc (I tried previously emerge-xkeyboard-config but it told me explicitely to do this first)
emerge xkeyboard-config
(rc-update then added a bunch of new xkb-related files...)
Then everything worked with these settings:
Quote: |
Section "InputDevice"
Identifier "Keyboard0"
Driver "evdev"
Option "XkbRules" "xorg"
Option "XkbModel" "evdev"
Option "Device" "/dev/input/event0"
EndSection
|
Your milage may vary, but it got rid of weird xkb errors.
W |
|
Back to top |
|
|
Raistlfiren Tux's lil' helper
Joined: 02 Oct 2005 Posts: 100
|
Posted: Sun Aug 27, 2006 6:23 am Post subject: |
|
|
w00t! This problem has also solved my issue. I am currently running :
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-base/xorg-x11-7.1 0 kB
Total size of downloads: 0 kB
Thanks for the info dolcraith.
Rat |
|
Back to top |
|
|
Ast0r Guru
Joined: 11 Apr 2006 Posts: 404 Location: Dallas, Tx - USA
|
Posted: Sat Sep 02, 2006 9:06 pm Post subject: |
|
|
Now that nvidia binary drivers with Xorg 7.1 support are out, what is the hold-up on getting Xorg7.1 unmasked? |
|
Back to top |
|
|
slycordinator Advocate
Joined: 31 Jan 2004 Posts: 3065 Location: Korea
|
Posted: Sun Sep 03, 2006 7:16 am Post subject: |
|
|
Ast0r wrote: | Now that nvidia binary drivers with Xorg 7.1 support are out, what is the hold-up on getting Xorg7.1 unmasked? |
Testing to make sure it really works.
Also, the binary drivers are new and therefore in the testing branch. If we made xorg-7.1 labelled "stable" then anyone who had VIDEO_CARDS="nvidia" has xorg-7.1 depend on the ~x86 nvidia driver. Gentoo devs usually don't like having something marked stable and depend on something marked unstable. |
|
Back to top |
|
|
Ast0r Guru
Joined: 11 Apr 2006 Posts: 404 Location: Dallas, Tx - USA
|
Posted: Sun Sep 03, 2006 12:06 pm Post subject: |
|
|
slycordinator wrote: | Ast0r wrote: | Now that nvidia binary drivers with Xorg 7.1 support are out, what is the hold-up on getting Xorg7.1 unmasked? |
Testing to make sure it really works.
Also, the binary drivers are new and therefore in the testing branch. If we made xorg-7.1 labelled "stable" then anyone who had VIDEO_CARDS="nvidia" has xorg-7.1 depend on the ~x86 nvidia driver. Gentoo devs usually don't like having something marked stable and depend on something marked unstable. |
Thanks for the insight. I'm just a little eager to see thing progress. Once AIGLX || Xgl is widespread I think it will really demostrate on a large scale how effective the open source community can be at developing software that surpasses proprietary software both in features and reliability. I'd really like to see XGL or AIGLX become a standard on the Linux desktop, rivaliing the crap that M$ is going to release in their bloated, ineffective "upgrade" to Windows XP. |
|
Back to top |
|
|
Henry_kay n00b
Joined: 31 Jan 2005 Posts: 43
|
Posted: Mon Sep 04, 2006 2:30 pm Post subject: |
|
|
what about ati? |
|
Back to top |
|
|
slycordinator Advocate
Joined: 31 Jan 2004 Posts: 3065 Location: Korea
|
Posted: Tue Sep 05, 2006 4:00 am Post subject: |
|
|
Henry_kay wrote: | what about ati? |
What are you asking, exactly? |
|
Back to top |
|
|
Pinan n00b
Joined: 18 Apr 2006 Posts: 35
|
Posted: Tue Sep 05, 2006 12:30 pm Post subject: |
|
|
trying to install the nvidia-drivers package on a 2.6.17-gentoo-r7 system, tried
putting the line x11-drivers/nvidia-drivers ~x86 into /etc/portage/package.keywords
and attemping a emerge x11-drivers/nvidia-drivers as suggested in this thread.
results in an error message about no ebuilds to satisfy "x11-drivers/nvidia-drivers"
Have I missed something very obvious |
|
Back to top |
|
|
slycordinator Advocate
Joined: 31 Jan 2004 Posts: 3065 Location: Korea
|
Posted: Wed Sep 06, 2006 1:27 am Post subject: |
|
|
Do you have a portage tree installed? If yes, have you synced recently? If not, you'll need to as nvidia-drivers didn't used to exist as it's own package.
Also, check the contents for /etc/portage/package.keywords for that line and see if you happened to do a typo. |
|
Back to top |
|
|
Pinan n00b
Joined: 18 Apr 2006 Posts: 35
|
Posted: Wed Sep 06, 2006 5:48 am Post subject: |
|
|
I have tried things like emerge -world, I thought that might have covered it, but any other suggestion gratefuly accepted |
|
Back to top |
|
|
jettjunker Apprentice
Joined: 10 Sep 2005 Posts: 267
|
Posted: Thu Sep 07, 2006 8:22 pm Post subject: |
|
|
Pinan wrote: | I have tried things like emerge -world, I thought that might have covered it, but any other suggestion gratefuly accepted |
emerge --sync
then try again. |
|
Back to top |
|
|
Pinan n00b
Joined: 18 Apr 2006 Posts: 35
|
Posted: Thu Sep 07, 2006 8:24 pm Post subject: |
|
|
worked like a treat |
|
Back to top |
|
|
|