Powered by Invision Power Board


Seiten: (2) [1] 2  ( Zum ersten neuen Beitrag
 
Reply to this topicStart new topicStart Poll

> nvidia-drivers-295.33, ebuild
nvertigo
Geschrieben am: Freitag, 23.März 2012, 10:58 Uhr
Quote Post


Professional
****

Gruppe: Members
Beiträge: 1048
Mitgliedsnummer.: 15738
Mitglied seit: 2010-09-18



Hallo,

anbei ein Ebuild für 295.33. unfied-arch Patch ist angepasst.

Mit
CODE
tar -C /-xvvzf /wo/ihr/es/gespeichert/habt/nvidia_drivers_295.33.tgz
entpacken.

Wenn Ihr vorher schon etwas unter /usr/local/portage/x11-drivers/nvidia-drivers liegen hattet, müßt ihr noch
CODE
ebuild /usr/local/portage/x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild digest
ausführen, wenn Ihr das Verzeichnis vorm auspacken löscht, geht das auch so.

Habe hier mit softhddevice das erste mal einen 295er, der beim AUfruf vom systeminfo Plugin nicht segfaultet. xine habe ich noch nicht getestet.

Viel Spaß für alle, Ingo

EDIT: Ups, Anhang vergessen... :(
EDIT2: Habe mal wieder das Problem der Foren-Software mit - und _ vergessen. Die Date heißt nach dem Download nvidia_drivers_295.33.ebuild. Habe es oben geändert.
EDIT3: Wegen kaputtem, maskierten ebuild im gentoo-Tree:
CODE
echo "=x11-drivers/nvidia-drivers-295.33" >> /etc/portage/package.unmask/myunmask


Bearbeitet von nvertigo am Samstag, 24.März 2012, 12:30 Uhr

angehängte Datei ( Anzahl der Downloads: 218 )
angehängte Datei  nvidia_drivers_295.33.tgz
Email Poster
Top
louis
Geschrieben am: Freitag, 23.März 2012, 11:25 Uhr
Quote Post


Professional
****

Gruppe: Admin
Beiträge: 356
Mitgliedsnummer.: 13346
Mitglied seit: 2010-04-21



Schneller als die Feuerwehr...super, vielen Dank! Werde ich heute oder morgen gleich mal testen, scheinen ja einige Bugfixes drinn zu sein :D

Ciao Louis
Email Poster
Top
R2D2
Geschrieben am: Freitag, 23.März 2012, 19:33 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Warum solche Klimmzüge 295.33 ist doch im Portage???

CODE
vdr01 ~ # eix nvidia-drivers
[U] x11-drivers/nvidia-drivers
    Available versions:  96.43.20!s 173.14.31!s (~)256.53!s[1] (~)270.30!s[1] 275.09.07!s (~)275.43!s (~)290.06!s[1] 290.10!s (~)290.10!s[1] (~)290.10-r2!s (~)295.20-r1!s (~)295.33!s {{acpi custom-cflags gtk kernel_linux multilib}}
    Installed versions:  295.20-r1!s(12:49:08 PM 03/04/2012)(acpi gtk kernel_linux -custom-cflags -multilib)
    Homepage:            [URL=http://www.nvidia.com/]http://www.nvidia.com/[/URL]
    Description:         NVIDIA X11 driver and GLX libraries

[1] "local-repo" /usr/local/portage
vdr01 ~ #
Email PosterUsers WebsiteICQ
Top
NetWraith
Geschrieben am: Freitag, 23.März 2012, 19:49 Uhr
Quote Post


Professional
****

Gruppe: Supporter
Beiträge: 497
Mitgliedsnummer.: 12782
Mitglied seit: 2010-03-20



Hi,

Da muß ich Ingo fast in Schutz nehmen. Hab heute Vormittag 2 world-Updates gemacht, da war die 295.33 noch nicht im portage. Jetzt schon.

Aber die 295.20 funzt eh recht gut bei mir mit xineliboutput :D .

73 ...
NetWraith
Email Poster
Top
flarx
Geschrieben am: Freitag, 23.März 2012, 22:21 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 408
Mitgliedsnummer.: 8839
Mitglied seit: 2009-01-02



danke Ingo, das Ding ausm portage läuft nämlich nicht durch.

Gruss, Ralf
Email Poster
Top
nvertigo
Geschrieben am: Samstag, 24.März 2012, 12:29 Uhr
Quote Post


Professional
****

Gruppe: Members
Beiträge: 1048
Mitgliedsnummer.: 15738
Mitglied seit: 2010-09-18



Die Version im offiziellen Portage (24.3. 12:00 h) ist nicht nur kaputt, sondern auch maskiert. D.h., dass jemand, der mein ebuild benutzen will, die Version 295.33 wieder entmaskieren muss (da autimatisch der lokale Tree Vorrang hat funktiniert das auch primstens):
CODE
echo "=x11-drivers/nvidia-drivers-295.33" >> /etc/portage/package.unmask/myunmask


Habe es im ersten Artikel nachgepflegt.

Gruß, Ingo
Email Poster
Top
rookie
Geschrieben am: Sonntag, 25.März 2012, 14:38 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 220
Mitgliedsnummer.: 11733
Mitglied seit: 2009-11-07



QUOTE (nvertigo @ March 24, 2012 01:29 pm)
Die Version im offiziellen Portage (24.3. 12:00 h) ist nicht nur kaputt, sondern auch maskiert. D.h., dass jemand, der mein ebuild benutzen will, die Version 295.33 wieder entmaskieren muss (da autimatisch der lokale Tree Vorrang hat funktiniert das auch primstens):
CODE
echo "=x11-drivers/nvidia-drivers-295.33" >> /etc/portage/package.unmask/myunmask


Habe es im ersten Artikel nachgepflegt.

Gruß, Ingo

Hallo

hab's so wie beschrieben gemacht, bekomme aber folgende antwort
CODE

>>> Verifying ebuild manifests

!!! Digest verification failed:
!!! /mnt/data/portage/x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 17717
!!! Expected: 17842
Email Poster
Top
nvertigo
Geschrieben am: Sonntag, 25.März 2012, 17:12 Uhr
Quote Post


Professional
****

Gruppe: Members
Beiträge: 1048
Mitgliedsnummer.: 15738
Mitglied seit: 2010-09-18



Hast Du denn das ebuild aus dem ersten Post genommen?
Email Poster
Top
rookie
Geschrieben am: Montag, 26.März 2012, 11:09 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 220
Mitgliedsnummer.: 11733
Mitglied seit: 2009-11-07



QUOTE (nvertigo @ March 25, 2012 06:12 pm)
Hast Du denn das ebuild aus dem ersten Post genommen?

ja, hab ich.
Email Poster
Top
nvertigo
Geschrieben am: Montag, 26.März 2012, 11:26 Uhr
Quote Post


Professional
****

Gruppe: Members
Beiträge: 1048
Mitgliedsnummer.: 15738
Mitglied seit: 2010-09-18



Und bricht der emerge dann ab, oder installiert er in der Folge das ebuild aus /usr/local/portage? Der Fehler bezieht sich auf das ebuild aus /usr/portage - also auf das, was Du eh nicht installieren willst.

Kannst Du mal die gesamte Befehlskette, die Du abgesetzt hast inkl.aller Ausgaben posten?

Gruß, Ingo
Email Poster
Top
rookie
Geschrieben am: Montag, 26.März 2012, 14:41 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 220
Mitgliedsnummer.: 11733
Mitglied seit: 2009-11-07



QUOTE (nvertigo @ March 26, 2012 12:26 pm)
Und bricht der emerge dann ab, oder installiert er in der Folge das ebuild aus /usr/local/portage? Der Fehler bezieht sich auf das ebuild aus /usr/portage - also auf das, was Du eh nicht installieren willst.

Kannst Du mal die gesamte Befehlskette, die Du abgesetzt hast inkl.aller Ausgaben posten?

Gruß, Ingo

log von putty



CODE
;root@vdr3:~ echo "=x11-drivers/nvidia-drivers-295.33" >> /etc/portage/package.unmask/myunmask
;root@vdr3:~ emerge -v nvidia-drivers nvidia-settings
--- Invalid atom in /etc/portage/package.unmask: =x11-drivers/nvidia-drivers-295.33=x11-drivers/nvidia-drivers-295.33

* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use[32;01meselect news to read news items.


These are the packages that would be merged, in order:

Calculating dependencies   / * Digest verification failed:
* /mnt/data/portage/x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild
* Reason: Filesize does not match recorded size
* Got: 17717
* Expected: 17842
... done!
media-video/nvidia-settings-295.20  USE="-examples" 0 kB
x11-drivers/nvidia-drivers-295.20-r1  USE="acpi gtk -custom-cflags (-multilib)" 0 kB

Total: 2 packages (2 reinstalls), Size of downloads: 0 kB

!!! The following installed packages are masked:
- www-plugins/adobe-flash-10.3.183.10::gentoo (masked by: AdobeFlash-10.3 license(s))
A copy of the 'AdobeFlash-10.3' license is located at '/mnt/data/portage/licenses/AdobeFlash-10.3'.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.



>>> Verifying ebuild manifests

!!! Digest verification failed:
!!! /mnt/data/portage/x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 17717
!!! Expected: 17842

* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Useselect news to read news items.
Email Poster
Top
HelAu
Geschrieben am: Montag, 26.März 2012, 15:15 Uhr
Quote Post


Scheffe
****

Gruppe: Admin
Beiträge: 11285
Mitgliedsnummer.: 2
Mitglied seit: 2003-04-25



QUOTE (rookie @ Montag, 26.März 2012, 14:41 Uhr)
--- Invalid atom in /etc/portage/package.unmask: =x11-drivers/nvidia-drivers-295.33=x11-drivers/nvidia-drivers-295.33
Schau Dir mal diese Zeile an und korrigiere die /etc/portage/package.unmask/myunmask
Dieser Fehler passiert, sofern man solche Dateien manuell editiert und den abschliessenden Zeilenumbruch vergisst ...

QUOTE
!!! Digest verification failed:
!!! /mnt/data/portage/x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 17717
!!! Expected: 17842
Das bedeutet dass noch ein:
ebuild /mnt/data/portage/x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild digest
fehlt.
Email PosterUsers WebsiteICQAOLYahoo
Top
nvertigo
Geschrieben am: Montag, 26.März 2012, 18:27 Uhr
Quote Post


Professional
****

Gruppe: Members
Beiträge: 1048
Mitgliedsnummer.: 15738
Mitglied seit: 2010-09-18



...da stimmt noch was anderes nicht: emerge findet das nvidia-drivers in /usr/local/portage gar nicht!

Mach mal eix-update && eix nvidia-drivers

Gruß, Ingo
Email Poster
Top
rookie
Geschrieben am: Montag, 26.März 2012, 20:25 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 220
Mitgliedsnummer.: 11733
Mitglied seit: 2009-11-07



QUOTE

Schau Dir mal diese Zeile an und korrigiere die /etc/portage/package.unmask/myunmask
Dieser Fehler passiert, sofern man solche Dateien manuell editiert und den abschliessenden Zeilenumbruch vergisst ...

danke hat geholfen-
QUOTE

Mach mal eix-update && eix nvidia-drivers


CODE

root@vdr3:~eix-update && eix nvidia-drivers
Reading Portage settings ..
Building database (/var/cache/eix) ..
Finished
Finished
Applying masks ..
Calculating hash tables ..
Writing database file /var/cache/eix ..
Database contains 15468 packages in 154 categories.
x11-drivers/nvidia-drivers
    Available versions:  96.43.20!s 173.14.31!s (~)256.53!s[1] (~)270.30!s[1] 275.09.07!s (~)275.43!s 290.10!s (~)290.10-r2!s (~)295.20-r1!s {M}(~)295.33!s {acpi custom-cflags gtk kernel_linux multilib}
    Installed versions:  295.20-r1!s(10:51:00 PM 03/23/2012)(acpi gtk kernel_linux -custom-cflags -multilib)
    Homepage:            http://www.nvidia.com/
    Description:         NVIDIA X11 driver and GLX libraries

[1] "local-repo" /usr/local/portage
root@vdr3:~
Email Poster
Top
nvertigo
Geschrieben am: Montag, 26.März 2012, 21:18 Uhr
Quote Post


Professional
****

Gruppe: Members
Beiträge: 1048
Mitgliedsnummer.: 15738
Mitglied seit: 2010-09-18



eix und emerge finden kein nvidia-drivers-295.33.ebuild in /usr/local/portage/x11-drivers/nvidia-drivers. Bist Du sicher, dass Du das tar-Archiv nach / (-C /) ausgepackt hast?

Gruß, Ingo
Email Poster
Top
MiK
Geschrieben am: Montag, 26.März 2012, 21:45 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 65
Mitgliedsnummer.: 305
Mitglied seit: 2004-02-17



Hi,

bei mir happert es schon hier:

CODE

vdr01 tmp # tar -C / -xvvzf /tmp/nvidia_drivers_295.33.tgz
drwxr-xr-x root/root         0 2012-03-23 10:48 usr/local/portage/x11-drivers/nvidia-drivers/
-rw-r--r-- root/root      1599 2012-03-23 10:48 usr/local/portage/x11-drivers/nvidia-drivers/Manifest
drwxr-xr-x root/root         0 2012-03-23 10:48 usr/local/portage/x11-drivers/nvidia-drivers/files/
-rw-r--r-- root/root       639 2012-03-23 10:48 usr/local/portage/x11-drivers/nvidia-drivers/files/nvidia-169.07
-rw-r--r-- root/root      1536 2012-03-23 10:44 usr/local/portage/x11-drivers/nvidia-drivers/files/295.33-unified-arch.patch
-rw-r--r-- root/root      1510 2012-03-23 10:46 usr/local/portage/x11-drivers/nvidia-drivers/files/nvidia
-rw-r--r-- root/root       549 2012-03-23 10:44 usr/local/portage/x11-drivers/nvidia-drivers/metadata.xml
-rw-r--r-- root/root     17717 2012-03-23 10:44 usr/local/portage/x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild
vdr01 tmp # echo "=x11-drivers/nvidia-drivers-295.33" >> /etc/portage/package.unmask/myunmask^C
vdr01 tmp # ebuild /usr/local/portage/x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild digest
* ERROR: x11-drivers/nvidia-drivers-295.33 failed:
*   unpacker.eclass could not be found by inherit()
*
* Call stack:
*                      ebuild.sh, line 1974:  Called source '/usr/local/portage/x11-drivers/nvidia-drivers/nvidia-drivers-295.33.ebuild'
*   nvidia-drivers-295.33.ebuild, line    7:  Called inherit 'eutils' 'unpacker' 'multilib' 'portability' 'versionator' 'linux-mod' 'flag-o-matic' 'nvidia-driver'
*                      ebuild.sh, line 1356:  Called die
* The specific snippet of code:
*              [ ! -e "$location" ] && die "${1}.eclass could not be found by inherit()"
*
* If you need support, post the output of 'emerge --info =x11-drivers/nvidia-drivers-295.33',
* the complete build log and the output of 'emerge -pqv =x11-drivers/nvidia-drivers-295.33'.
* This ebuild is from an overlay: '/usr/local/portage/'
* S: '/tmp/portage/x11-drivers/nvidia-drivers-295.33/work/nvidia-drivers-295.33'


Danke,
Michael
Email Poster
Top
HelAu
Geschrieben am: Montag, 26.März 2012, 22:14 Uhr
Quote Post


Scheffe
****

Gruppe: Admin
Beiträge: 11285
Mitgliedsnummer.: 2
Mitglied seit: 2003-04-25



Da fehlt wohl der portage tree, eix-sync koennte helfen ...
Email PosterUsers WebsiteICQAOLYahoo
Top
rookie
Geschrieben am: Dienstag, 27.März 2012, 16:55 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 220
Mitgliedsnummer.: 11733
Mitglied seit: 2009-11-07



QUOTE (nvertigo @ March 26, 2012 10:18 pm)
eix und emerge finden kein nvidia-drivers-295.33.ebuild in /usr/local/portage/x11-drivers/nvidia-drivers. Bist Du sicher, dass Du das tar-Archiv nach / (-C /) ausgepackt hast?

Gruß, Ingo

So hab nochmal alles von vorne gemacht, jetzt ist es duchgelaufen. Lag vermutlich daran das ich nicht alles sauber entpackt hab. :huh:

Danke
Email Poster
Top
DerBert
Geschrieben am: Dienstag, 27.März 2012, 21:57 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 104
Mitgliedsnummer.: 462
Mitglied seit: 2005-01-02



Hallo Zusammen,

versuche gerade den Treiber zu installieren, aber komme nicht weiter!

CODE
# eix-update && eix nvidia-drivers
Reading Portage settings ..
Building database (/var/cache/eix) ..
[0] "gentoo" /mnt/data/portage/ (cache: metadata-md5-or-flat)
    Reading category 154|154 (100%) Finished            
[1] "local-repo" /usr/local/portage (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
    Reading category 154|154 (100%) Finished        
Applying masks ..
Calculating hash tables ..
Writing database file /var/cache/eix ..
Database contains 15475 packages in 154 categories.
[U] x11-drivers/nvidia-drivers
    Available versions:  96.43.20!s 173.14.31!s 275.09.07!s (~)275.43!s 290.10!s (~)290.10-r2!s (~)295.20-r1!s {M}(~)295.33!s {acpi custom-cflags gtk kernel_linux multilib}
    Installed versions:  290.10!s(08:34:58 PM 01/10/2012)(acpi gtk kernel_linux -custom-cflags -multilib)
    Homepage:            http://www.nvidia.com/
    Description:         NVIDIA X11 driver and GLX libraries


CODE

#  emerge -av x11-drivers/nvidia-drivers

* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.


* IMPORTANT: 4 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] virtual/modutils-0  0 kB
[ebuild  N    ~] app-admin/eselect-opencl-1.1.0-r1  37 kB
[ebuild     U #] x11-drivers/nvidia-drivers-295.33 [290.10] USE="acpi gtk -custom-cflags (-multilib)" 33,863 kB

Total: 3 packages (1 upgrade, 2 new), Size of downloads: 33,900 kB

The following keyword changes are necessary to proceed:
#required by x11-drivers/nvidia-drivers-295.33, required by @selected, required by @world (argument)
=app-admin/eselect-opencl-1.1.0-r1 ~x86

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).

* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.


Was mache ich falsch?

Gruß DerBERT
Email Poster
Top
HelAu
Geschrieben am: Dienstag, 27.März 2012, 22:03 Uhr
Quote Post


Scheffe
****

Gruppe: Admin
Beiträge: 11285
Mitgliedsnummer.: 2
Mitglied seit: 2003-04-25



QUOTE
The following keyword changes are necessary to proceed:
#required by x11-drivers/nvidia-drivers-295.33, required by @selected, required by @world (argument)
=app-admin/eselect-opencl-1.1.0-r1 ~x86

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).

Das ist das Problem. Mache:
CODE
echo "=app-admin/eselect-opencl-1.1.0-r1" >> /etc/portage/package.keywords/x11
Email PosterUsers WebsiteICQAOLYahoo
Top
Thema wird von 1 Benutzer(n) gelesen (1 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

Topic OptionsSeiten: (2) [1] 2  Reply to this topicStart new topicStart Poll