Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[gel.] vulkan +radeonsi - funktioniert nicht
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Mon Sep 11, 2023 7:59 am    Post subject: [gel.] vulkan +radeonsi - funktioniert nicht Reply with quote

Hallo zusammen!

Ich bin etwas verwirrt: bisher habe ich auf meinem Notebook Acer Nitro 5 in den USE-Flags in der make.conf -vulkan eingetragen.
Grund: nur wenn in den Grafiktreibern zB intel radeonsi u.a. vorkommen, ist vulkan richtig.
Ich habe vor längerer Zeit hier im Forum den Vorschlag erhalten:
amdgpu nvidia radeonsi
seien passend für das Notebook.
Doch wenn ich radeonsi eintrage, kommen etliche Meldungen, die ein Update bremsen:

Code:

!!! The ebuild selected to satisfy ">=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2]" has unmet requirements.
- media-libs/mesa-23.2.0_rc3::gentoo USE="X gles2 proprietary-codecs vulkan wayland zstd -d3d9 -debug -gles1 -llvm -lm-sensors -opencl -osmesa (-selinux) -test -unwind -vaapi -valgrind -vdpau -vulkan-overlay -xa -zink" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse2" VIDEO_CARDS="radeonsi -d3d12 (-freedreno) -intel -lavapipe (-lima) -nouveau (-panfrost) -r300 -r600 -radeon (-v3d) (-vc4) -virgl (-vivante) -vmware"

  The following REQUIRED_USE flag constraints are unsatisfied:
    vulkan? ( video_cards_radeonsi? ( llvm ) ) video_cards_radeonsi? ( llvm )

  The above constraints are a subset of the following complete expression:
    d3d9? ( any-of ( video_cards_intel video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_nouveau video_cards_vmware ) ) vulkan? ( video_cards_radeonsi? ( llvm ) ) vulkan-overlay? ( vulkan ) video_cards_lavapipe? ( llvm vulkan ) video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_radeonsi? ( llvm ) vdpau? ( X ) xa? ( X ) zink? ( vulkan )

(dependency required by "media-libs/libsdl2-2.28.3::gentoo" [installed])
(dependency required by "media-sound/mpg123-1.31.3-r1::gentoo[sdl]" [installed])
(dependency required by "media-libs/libsndfile-1.2.2::gentoo[-minimal]" [installed])
(dependency required by "media-libs/libpulse-16.1-r2::gentoo" [installed])
(dependency required by "www-client/firefox-bin-117.0::gentoo[pulseaudio]" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])


Nun meine Frage: was kann/muss ich tun, damit alles wieder funktioniert?

Ist es richtig, radeonsi rauszulassen und vulkan zu sperren?

Dann funktioniert jedes Update, aber übersehe ich da etwas?

Vielen Dank im voraus für jede Hilfe.

Liebe Grüße
ManfredB


Last edited by ManfredB on Mon Sep 11, 2023 9:29 am; edited 1 time in total
Back to top
View user's profile Send private message
Christian99
Veteran
Veteran


Joined: 28 May 2009
Posts: 1668

PostPosted: Mon Sep 11, 2023 8:19 am    Post subject: Reply with quote

Code:
vulkan? ( video_cards_radeonsi? ( llvm ) )

das heißt "wenn vulkan aktiv und wenn video_cards_radeonsi aktiv (das "?" heißt "wenn ... aktiv") dann braucht man auch llvm.
Code:
video_cards_radeonsi? ( llvm )

hier genauso: wenn video_cards_radeonsi aktiv, dann braucht man llvm.

Ist hier in der Kombination etwas redundant, aber stört auch nicht. Unter dem Strich heißt es, dass du für mesa noch das llvm flag aktiviern musst.
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Mon Sep 11, 2023 8:26 am    Post subject: Reply with quote

Hallo Christian99!

Ganz herzlichen Dank für die Klarheit, die du mir verschaffen hast.

Mein Problem bei der ganzen Sache war: ich hatte vulkan bisher gesperrt.
Und radeonsi war nicht mehr in make.conf.

Das hat irrsinnige Problem verschafft: libreoffice - was etwa 40 Minuten braucht - musste nun mehrmals neu installiert werden.

Wenn ich jetzt noch llvm aktivieren muss, wird es noch länger.

Aber ich werde nun auf dem Laptop genau das machen, was du beschrieben hast,
wofür ich dir sehr dankbar bin.

Liebe Grüße
ManfredB
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4558
Location: Germany

PostPosted: Mon Sep 11, 2023 9:13 am    Post subject: Reply with quote

Das llvm useflag ist im media-libs/mesa ebuild schon per default enabled,
von daher sollte man es nicht selbst aktivieren müssen, sondern eher nicht selbst deaktivieren :)

Vermutlich hast du das llvm useflag in package.use oder/und make.conf selbst deaktiviert - nimm das raus, dann sollte es funktionieren.
Schau zb mal via
Code:
grep -r llvm /etc/portage/package.use /etc/portage/make.conf
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Mon Sep 11, 2023 9:32 am    Post subject: Reply with quote

Hallo Josef,95!

Du hast recht: in package.use war mesa -llvm bei mir. Das habe ich inzwischen gelöscht.

Daher funktioniert nun alles hervorragend. Nach den ersten sehr langen updates mit llvm
sind nun auf den weiteren Systemen die binpkgs da, und das geht sehr schnell, worüber ich sehr froh bin.

Vielen Dank auch an Dich für den Nachtrag zum Thema.

Liebe Grüße
ManfredB
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Mon Sep 11, 2023 1:06 pm    Post subject: Reply with quote

Hallo zusammen!

Kurze Nachfrage: mein älteres Notebook hat den Grafiktreiber Intel.
Ich nehme an, daß auch hier vulkan passt, wenn ich auch mesa für llvm freimache,

Ist das korrekt?

Liebe Grüße
ManfredB
Back to top
View user's profile Send private message
Christian99
Veteran
Veteran


Joined: 28 May 2009
Posts: 1668

PostPosted: Mon Sep 11, 2023 1:34 pm    Post subject: Reply with quote

nein, wenn du den intel treiber verwendest, solltest du vulkan aktivieren können ohne llvm zu brauchen.
Im zweifelsfall, sagt dir ja dann portage was das problem ist.
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Mon Sep 11, 2023 1:46 pm    Post subject: Reply with quote

Hallo Christian99!

Ganz herzlichen Dank für die Reaktion auf meine Nachfrage.

Liebe Grüße
ManfredB
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1609

PostPosted: Tue Sep 12, 2023 7:04 am    Post subject: Reply with quote

Hallo zusammen,

auf meinem Acer Aspire Notebook mit Intel und MAKEOPTS="-j4" ist heute ein Update (gentoo-stable) gekommen,
nachdem ich +vulkan und -llvm berücksichtigt habe, mit 22 Paketen gekommen.

Am längsten bis jetzt clang: bestimmt schon fast eine Stunde,

Sicher kein Wunder, wenn clang so eng mit gcc zusammenhängt.

Gruß
ManfredB
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum