View previous topic :: View next topic |
Author |
Message |
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1750
|
Posted: Tue Feb 23, 2021 11:39 am Post subject: Sind x11-drivers/nvidia-drivers komplett blockiert? |
|
|
Hallo zusammen,
ich bin heute gerade dabei, gentoo-unstable zu installieren.
Das Basis-Update ist ohne Probleme durchgelaufen,
auch die anschließenden Konfigurationen und Pakete sind erledigt.
Nun kam
kde-plasma/plasma-meta an die Reihe, doch kein Paket wurde angezeit,
sondern nur folgende Meldung:
Code: |
!!! All ebuilds that could satisfy ">=x11-drivers/nvidia-drivers-445.87[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-drivers/nvidia-drivers-460.39-r1::gentoo (masked by: NVIDIA-r2 license(s))
A copy of the 'NVIDIA-r2' license is located at '/gam/var/db/repos/gentoo/licenses/NVIDIA-r2'.
|
Ich habe kurz versucht
emerge --autounmask-write "=x11-drivers/nvidia-drivers-460.39-r1"
doch auch da die Meldung
Code: |
!!! All ebuilds that could satisfy "=x11-drivers/nvidia-drivers-460.39-r1" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-drivers/nvidia-drivers-460.39-r1::gentoo (masked by: NVIDIA-r2 license(s))
A copy of the 'NVIDIA-r2' license is located at '/gam/var/db/repos/gentoo/licenses/NVIDIA-r2'.
|
Was ist da passiert?
Gibt es bei gentoo keine nvidia-drivers mehr oder warum sind alle Pakete blockiert?
Muss ich nun auf nouveau umsteigen?
Oder was hat es mit NVIDIA-r2 auf sich?
Gruß
Manfred |
|
Back to top |
|
|
GLS064 Apprentice
Joined: 21 Nov 2005 Posts: 175 Location: Braunschweig,Germany
|
Posted: Tue Feb 23, 2021 11:52 am Post subject: |
|
|
Ich würde mal sagen , dass du die License einfach akzeptierst
echo „NVIDIA-r2“ > /etc/portage/package.license/nvidia-drivers _________________ Gruss / Greetings Bodo |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1750
|
Posted: Tue Feb 23, 2021 12:01 pm Post subject: |
|
|
Da sage ich vielen Dank für diesen Hinweis.
Ich hatte bisher noch nie ein solches Problem bei gentoo.
Das mit den Licensen wird ja sonst meist per etc-update durchgeführt.
So, wie das hier beschrieben ist, ist das für mich ein neuer Schritt,
für den ich mich ganz herzlich bedanke.
"Man kann alt werden wie ne Kuh und lernt immer noch dazu" |-:
Gruß
Manfred |
|
Back to top |
|
|
mike155 Advocate
Joined: 17 Sep 2010 Posts: 4438 Location: Frankfurt, Germany
|
Posted: Tue Feb 23, 2021 12:56 pm Post subject: |
|
|
Nvidia liefert keine Open Source Treiber und keine vollständige Dokumentation für ihre Chips. Wenn ich es richtig in Erinnerung habe, legen oder legten sie Open Source Entwicklern sogar Steine in den Weg, damit Open Source Treiber besonders schlecht auf Nvidia Hardware laufen.
So lange das so ist, sollte man als Linux-Anwender Nvidia Hardware nach Möglichkeit vermeiden. Es gibt ja auch andere Firmen, die Grafik-Chips herstellen. Und wenn man nicht gerade professionell 3D nutzt oder High-End Spiele spielen will, sind diese auch völlig ausreichend.
Hier übrigens die Meinung von Linus Torvalds zu Nvidia (aus 2012): https://www.heise.de/newsticker/meldung/Torvalds-zeigt-Nvidia-den-Stinkefinger-1619616.html |
|
Back to top |
|
|
Banana Moderator
Joined: 21 May 2004 Posts: 1762 Location: Germany
|
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4670 Location: Germany
|
Posted: Tue Feb 23, 2021 1:18 pm Post subject: |
|
|
ManfredB wrote: | Was ist da passiert? |
Manfred,
im neuen portage wurde der --autounmask-license default geändert, siehe im Bug 766773
Wenn du das autounmask Feature wie vorher nutzen möchtest, dann musst du es jetzt selbst mit angeben.
Beispiel: Code: | # emerge -av1 nvidia-drivers --autounmask-license=y
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-drivers/nvidia-drivers-460.39-r1:0/460::gentoo USE="X driver kms multilib tools uvm wayland -compat -dist-kernel -static-libs" ABI_X86="32 (64) (-x32)" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
The following license changes are necessary to proceed:
(see "package.license" in the portage(5) man page for more details)
# required by nvidia-drivers (argument)
>=x11-drivers/nvidia-drivers-460.39-r1 NVIDIA-r2
Would you like to add these changes to your config files? [Yes/No] |
Sprich, es hat nichts mit nVidia zu tun, und auch nichts mit Linus seinem herrlichen Stinkefinger -- es betrifft alle Pakete für die eine Lizenzbestätigung erforderlich ist. |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1750
|
Posted: Tue Feb 23, 2021 2:10 pm Post subject: |
|
|
Nun bin ich doch aufgeklärt worden über Licensen und ihren Hintergrund.
Allerdings muss ich zugeben:
Eben habe ich in einer bereits bestehenden unstable-Version unter /etc/portage in die Licens-Datei hineingeschaut.
Da war ich doch überrascht, daß mit einer verherigen Version des nvidia-drivers bereits NVIDIA-r2 drinstand.
Hätte ich erst einmal dort nachgeschaut, wäre dieser Thread überflüssig gewesen.
Ich bitte um Entschuldigung, daß ich so vorgegangen bin.
Umso mehr sage ich noch einmal: hohe Anerkennung an euch alle über eure Kenntnisse
und Dank für die tolle Unterstützung bei meinen Anfragen.
Gruß
Manfred |
|
Back to top |
|
|
arfe Apprentice
Joined: 24 Aug 2005 Posts: 298 Location: Essen
|
Posted: Tue Feb 23, 2021 3:14 pm Post subject: |
|
|
GLS064 wrote: | Ich würde mal sagen , dass du die License einfach akzeptierst
echo „NVIDIA-r2“ > /etc/portage/package.license/nvidia-drivers |
Wenn schon, dann bitte richtig! Nämlich so:
Code: | echo "echo NVIDIA-r2" > /etc/portage/package.license/nvidia-drivers |
|
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4670 Location: Germany
|
Posted: Tue Feb 23, 2021 4:57 pm Post subject: |
|
|
Oder schlicht und einfach: Code: | echo "x11-drivers/nvidia-drivers NVIDIA-r2" >> /etc/portage/package.license |
:) |
|
Back to top |
|
|
|