Çözüldü Distribution Kernel ile NVIDIA sürücüsü kurulumu nasıl yapılır?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Kerem.Arslan

Kilopat
Katılım
9 Haziran 2018
Mesajlar
1.435
Makaleler
2
Çözümler
8
Daha fazla  
Cinsiyet
Erkek
Merhabalar, Gentoo kurulumumu kernel konfigrasyonu yerine Distribution Kernel kullanarak gerçekleştirdim. Sistemde neredeyse her şey hazır ama hantal çalışıyor. Bunun sebebinin de NVIDIA sürücüsünün yüklü olmamasına bağlıyorum. Wiki'yi okudum ama biraz kafamı karıştırdı açıkçası. Rica etsem Distribution Kernel'a NVIDIA sürücüsünün kurulumunu anlatabilir misiniz?

RTX 2060 Mobile ekran kartını kullanıyorum
@gen2
 
Çözüm
Geç cevap verdiğim için özür dilerim, emerge -vauND @world komutunu çalıştırdığımda aşağıdaki hatayı aldım.

[CODE title="Hata"]➜ ~ sudo emerge -vauND @world
--- Invalid atom in /etc/portage/package.keywords: dev-lang/tcc-9999
--- Invalid atom in /etc/portage/package.unmask: dev-lang/tcc-9999

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


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

Calculating dependencies... done!

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-python/docutils:0

(dev-python/docutils-0.18.1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="pypy3 python3_10 python3_8 python3_9" pulled in by
(no parents that aren't satisfied by other packages in this slot)

(dev-python/docutils-0.17.1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="pypy3 python3_10 python3_8 python3_9" pulled in by
<dev-python/docutils-0.18[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] required by (dev-python/sphinx-4.4.0:0/0::gentoo, ebuild scheduled for merge) USE="-doc -latex -test" ABI_X86="(64)" PYTHON_TARGETS="pypy3 python3_10 python3_8 python3_9"
^ ^^^^

dev-libs/libffi:0

(dev-libs/libffi-3.4.2-r1:0/8::gentoo, ebuild scheduled for merge) USE="debug static-libs (-exec-static-trampoline) -pax-kernel -test" ABI_X86="(64) -32 (-x32)" pulled in by
(no parents that aren't satisfied by other packages in this slot)

(dev-libs/libffi-3.3-r2:0/7::gentoo, ebuild scheduled for merge) USE="debug static-libs -pax-kernel -test" ABI_X86="(64) -32 (-x32)" pulled in by
dev-libs/libffi:0/7= required by (dev-libs/gobject-introspection-1.70.0:0/0::gentoo, installed) USE="-doctool -gtk-doc -test" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_9 -python3_10 -python3_8"
^^^^^
(and 1 more with the same problem)

dev-libs/icu:0

(dev-libs/icu-70.1-r1:0/70.1::gentoo, ebuild scheduled for merge) USE="debug doc examples static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
(no parents that aren't satisfied by other packages in this slot)

(dev-libs/icu-69.1-r1:0/69.1::gentoo, ebuild scheduled for merge) USE="debug doc examples static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
>=dev-libs/icu-4.4:0/69.1= required by (dev-tex/bibtexu-3.71_p20210325:0/0::gentoo, installed) USE="doc -source" ABI_X86="(64)"
^^^^^^^^
(and 1 more with the same problem)

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.

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


!!! The ebuild selected to satisfy "net-misc/openssh" has unmet requirements.
- net-misc/openssh-8.8_p1-r4::gentoo USE="X pam pie scp ssl static -X509 -audit (-debug) -hpn -kerberos -ldns -libedit -livecd -sctp -security-key (-selinux) -test -xmss" ABI_X86="(64)"

The following REQUIRED_USE flag constraints are unsatisfied:
pie? ( !static ) static? ( !pam )

The above constraints are a subset of the following complete expression:
hpn? ( ssl ) ldns? ( ssl ) pie? ( !static ) static? ( !kerberos !pam ) X509? ( !sctp ssl !xmss ) xmss? ( ssl ) test? ( ssl ) test? ( !xmss )

(dependency required by "gnome-base/gvfs-1.48.1-r1::gentoo" [installed])
(dependency required by "xfce-base/thunar-4.17.7::gentoo[trash-panel-plugin]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])[/CODE]
openssh -static bayragiyla derlenmeli, buyuk ihtimalle ustteki sorunlar da bu sayede kaybolacaktir. Sunu okumani tavsiye ederim.


Eger bu durum cozum olmazsa sikayetci 3 paketi -C ile kaldirip -1 ile tekrar kurabilirsin. Ayrica package.keywords ve package.unmask icinde hatali atom bulunuyor. Typo yapmissin.
Merhabalar, Gentoo kurulumumu kernel konfigrasyonu yerine Distribution Kernel kullanarak gerçekleştirdim. Sistemde neredeyse her şey hazır ama hantal çalışıyor. Bunun sebebinin de NVIDIA sürücüsünün yüklü olmamasına bağlıyorum. Wiki'yi okudum ama biraz kafamı karıştırdı açıkçası. Rica etsem Distribution Kernel'a NVIDIA sürücüsünün kurulumunu anlatabilir misiniz?

RTX 2060 Mobile ekran kartını kullanıyorum
@gen2
/etc/portage/make.conf icindeki VIDEO_CARDS= degiskenine nvidia ekleyip
/etc/portage/package.use/autounmask dosyasinin icine x11-drivers/nvidia-drivers dist-kernel ekle ardindan emerge --sync ve emerge -vauND @world komutunu gir.
 
/etc/portage/make.conf icindeki VIDEO_CARDS= degiskenine nvidia ekleyip
/etc/portage/package.use/autounmask dosyasinin icine x11-drivers/nvidia-drivers dist-kernel ekle ardindan emerge --sync ve komutunu gir.
Geç cevap verdiğim için özür dilerim, emerge -vauND @world komutunu çalıştırdığımda aşağıdaki hatayı aldım.

[CODE title="Hata"]➜ ~ sudo emerge -vauND @world
--- Invalid atom in /etc/portage/package.keywords: dev-lang/tcc-9999
--- Invalid atom in /etc/portage/package.unmask: dev-lang/tcc-9999

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


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

Calculating dependencies... done!

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-python/docutils:0

(dev-python/docutils-0.18.1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="pypy3 python3_10 python3_8 python3_9" pulled in by
(no parents that aren't satisfied by other packages in this slot)

(dev-python/docutils-0.17.1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="pypy3 python3_10 python3_8 python3_9" pulled in by
<dev-python/docutils-0.18[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] required by (dev-python/sphinx-4.4.0:0/0::gentoo, ebuild scheduled for merge) USE="-doc -latex -test" ABI_X86="(64)" PYTHON_TARGETS="pypy3 python3_10 python3_8 python3_9"
^ ^^^^

dev-libs/libffi:0

(dev-libs/libffi-3.4.2-r1:0/8::gentoo, ebuild scheduled for merge) USE="debug static-libs (-exec-static-trampoline) -pax-kernel -test" ABI_X86="(64) -32 (-x32)" pulled in by
(no parents that aren't satisfied by other packages in this slot)

(dev-libs/libffi-3.3-r2:0/7::gentoo, ebuild scheduled for merge) USE="debug static-libs -pax-kernel -test" ABI_X86="(64) -32 (-x32)" pulled in by
dev-libs/libffi:0/7= required by (dev-libs/gobject-introspection-1.70.0:0/0::gentoo, installed) USE="-doctool -gtk-doc -test" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_9 -python3_10 -python3_8"
^^^^^
(and 1 more with the same problem)

dev-libs/icu:0

(dev-libs/icu-70.1-r1:0/70.1::gentoo, ebuild scheduled for merge) USE="debug doc examples static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
(no parents that aren't satisfied by other packages in this slot)

(dev-libs/icu-69.1-r1:0/69.1::gentoo, ebuild scheduled for merge) USE="debug doc examples static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
>=dev-libs/icu-4.4:0/69.1= required by (dev-tex/bibtexu-3.71_p20210325:0/0::gentoo, installed) USE="doc -source" ABI_X86="(64)"
^^^^^^^^
(and 1 more with the same problem)

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.

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


!!! The ebuild selected to satisfy "net-misc/openssh" has unmet requirements.
- net-misc/openssh-8.8_p1-r4::gentoo USE="X pam pie scp ssl static -X509 -audit (-debug) -hpn -kerberos -ldns -libedit -livecd -sctp -security-key (-selinux) -test -xmss" ABI_X86="(64)"

The following REQUIRED_USE flag constraints are unsatisfied:
pie? ( !static ) static? ( !pam )

The above constraints are a subset of the following complete expression:
hpn? ( ssl ) ldns? ( ssl ) pie? ( !static ) static? ( !kerberos !pam ) X509? ( !sctp ssl !xmss ) xmss? ( ssl ) test? ( ssl ) test? ( !xmss )

(dependency required by "gnome-base/gvfs-1.48.1-r1::gentoo" [installed])
(dependency required by "xfce-base/thunar-4.17.7::gentoo[trash-panel-plugin]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])[/CODE]
 
Geç cevap verdiğim için özür dilerim, emerge -vauND @world komutunu çalıştırdığımda aşağıdaki hatayı aldım.

[CODE title="Hata"]➜ ~ sudo emerge -vauND @world
--- Invalid atom in /etc/portage/package.keywords: dev-lang/tcc-9999
--- Invalid atom in /etc/portage/package.unmask: dev-lang/tcc-9999

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


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

Calculating dependencies... done!

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-python/docutils:0

(dev-python/docutils-0.18.1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="pypy3 python3_10 python3_8 python3_9" pulled in by
(no parents that aren't satisfied by other packages in this slot)

(dev-python/docutils-0.17.1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="pypy3 python3_10 python3_8 python3_9" pulled in by
<dev-python/docutils-0.18[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] required by (dev-python/sphinx-4.4.0:0/0::gentoo, ebuild scheduled for merge) USE="-doc -latex -test" ABI_X86="(64)" PYTHON_TARGETS="pypy3 python3_10 python3_8 python3_9"
^ ^^^^

dev-libs/libffi:0

(dev-libs/libffi-3.4.2-r1:0/8::gentoo, ebuild scheduled for merge) USE="debug static-libs (-exec-static-trampoline) -pax-kernel -test" ABI_X86="(64) -32 (-x32)" pulled in by
(no parents that aren't satisfied by other packages in this slot)

(dev-libs/libffi-3.3-r2:0/7::gentoo, ebuild scheduled for merge) USE="debug static-libs -pax-kernel -test" ABI_X86="(64) -32 (-x32)" pulled in by
dev-libs/libffi:0/7= required by (dev-libs/gobject-introspection-1.70.0:0/0::gentoo, installed) USE="-doctool -gtk-doc -test" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_9 -python3_10 -python3_8"
^^^^^
(and 1 more with the same problem)

dev-libs/icu:0

(dev-libs/icu-70.1-r1:0/70.1::gentoo, ebuild scheduled for merge) USE="debug doc examples static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
(no parents that aren't satisfied by other packages in this slot)

(dev-libs/icu-69.1-r1:0/69.1::gentoo, ebuild scheduled for merge) USE="debug doc examples static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
>=dev-libs/icu-4.4:0/69.1= required by (dev-tex/bibtexu-3.71_p20210325:0/0::gentoo, installed) USE="doc -source" ABI_X86="(64)"
^^^^^^^^
(and 1 more with the same problem)

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.

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


!!! The ebuild selected to satisfy "net-misc/openssh" has unmet requirements.
- net-misc/openssh-8.8_p1-r4::gentoo USE="X pam pie scp ssl static -X509 -audit (-debug) -hpn -kerberos -ldns -libedit -livecd -sctp -security-key (-selinux) -test -xmss" ABI_X86="(64)"

The following REQUIRED_USE flag constraints are unsatisfied:
pie? ( !static ) static? ( !pam )

The above constraints are a subset of the following complete expression:
hpn? ( ssl ) ldns? ( ssl ) pie? ( !static ) static? ( !kerberos !pam ) X509? ( !sctp ssl !xmss ) xmss? ( ssl ) test? ( ssl ) test? ( !xmss )

(dependency required by "gnome-base/gvfs-1.48.1-r1::gentoo" [installed])
(dependency required by "xfce-base/thunar-4.17.7::gentoo[trash-panel-plugin]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])[/CODE]
openssh -static bayragiyla derlenmeli, buyuk ihtimalle ustteki sorunlar da bu sayede kaybolacaktir. Sunu okumani tavsiye ederim.


Eger bu durum cozum olmazsa sikayetci 3 paketi -C ile kaldirip -1 ile tekrar kurabilirsin. Ayrica package.keywords ve package.unmask icinde hatali atom bulunuyor. Typo yapmissin.
 
Çözüm
openssh -static bayragiyla derlenmeli, buyuk ihtimalle ustteki sorunlar da bu sayede kaybolacaktir. Sunu okumani tavsiye ederim.


Eger bu durum cozum olmazsa sikayetci 3 paketi -C ile kaldirip -1 ile tekrar kurabilirsin. Ayrica package.keywords ve package.unmask icinde hatali atom bulunuyor. Typo yapmissin.
Sağ olun hocam, verdiğiniz wiki'den yararlanarak karşılaştığım sorunların hepsini çözdüm. Şu anda internetimde kopukluklar yaşadığımdan dolayı emerge -vauND @world yapamayacağım çünkü 429 tane paket derleyecek. Bunlardan sonra yapmam gereken başka bir şey var mı? çünkü x11-drivers/nvidia-drivers paketini indirmedik.
 
Sağ olun hocam, verdiğiniz Wiki'den yararlanarak karşılaştığım sorunların hepsini çözdüm. Şu anda internetimde kopukluklar yaşadığımdan dolayı emerge -vauND @world yapamayacağım çünkü 429 tane paket derleyecek. Bunlardan sonra yapmam gereken başka bir şey var mı? Çünkü x11-drivers/nvidia-drivers paketini indirmedik.

Istersen elle kurabilirsin, aslinda world Update sirasinda kuruluyor NVIDIA suruculeri.
 

Yeni konular

Geri
Yukarı