Trisquel Fps Schlecht,was kann ich tun?

L

lucamon97

Gast
Ich hab War Thunder auf Ubuntu 18.04 gespielt mit 30fps auf einer Radeon 380.
In Trisquel krieg ich 3fps. KAnn ich da irgendwie mein eigenes Mesa Treiberpaket machen oder einen neueren Linux Kernel aufspieler oder irgentwas,dass es schneller geht?Ich hab keine Lust zu warten bis Trisquel aktualisiert wird da wart ich 1 Jahr.
Ich hab immer mit dem Freien Treiber gespielt auch in Ubuntu.
 
Welcher Treiber wird denn verwendet? Kannst du die Ausgabe von glxinfo | grep -i opengl bitte posten?
 
Code:
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 6.0, 128 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.0.5
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 18.0.5
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.0.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
 
Da hast du den Schuldigen: Dein System rendert auf der CPU mittels llvmpipe. Das liegt vielleicht daran, dass Trisquel die Firmware-Dateien, die zum Betrieb deiner GPU nötig sind, nicht mitliefert (weil es die GNU-Richtlinien sehr streng umsetzt).

Jedenfalls benötigst du die entsprechenden Firmware-Dateien. Ob Trisquel die in einem zusätzlichen Repo vorhält oder ob du sie dir extern laden musst, weiß ich allerdings nicht - frag dazu doch einfach mal eine Suchmaschine deiner Wahl.

Zum Vergleich hier der Inhalt meines Firmware-Pfades für den amdgpu-Treiber:

Code:
insgesamt 14280
-rw-r--r--. 1 root root   8832 25. Mai 15:58 carrizo_ce.bin
-rw-r--r--. 1 root root  17024 25. Mai 15:58 carrizo_me.bin
-rw-r--r--. 1 root root 262784 25. Mai 15:58 carrizo_mec2.bin
-rw-r--r--. 1 root root 262784 25. Mai 15:58 carrizo_mec.bin
-rw-r--r--. 1 root root  17024 25. Mai 15:58 carrizo_pfp.bin
-rw-r--r--. 1 root root  18836 25. Mai 15:58 carrizo_rlc.bin
-rw-r--r--. 1 root root  10624 25. Mai 15:58 carrizo_sdma1.bin
-rw-r--r--. 1 root root  10624 25. Mai 15:58 carrizo_sdma.bin
-rw-r--r--. 1 root root 271712 25. Mai 15:58 carrizo_uvd.bin
-rw-r--r--. 1 root root 175840 25. Mai 15:58 carrizo_vce.bin
-rw-r--r--. 1 root root   8852 25. Mai 15:58 fiji_ce.bin
-rw-r--r--. 1 root root  16028 25. Mai 15:58 fiji_mc.bin
-rw-r--r--. 1 root root  17044 25. Mai 15:58 fiji_me.bin
-rw-r--r--. 1 root root 262824 25. Mai 15:58 fiji_mec2.bin
-rw-r--r--. 1 root root 262824 25. Mai 15:58 fiji_mec.bin
-rw-r--r--. 1 root root  17044 25. Mai 15:58 fiji_pfp.bin
-rw-r--r--. 1 root root  16636 25. Mai 15:58 fiji_rlc.bin
-rw-r--r--. 1 root root  10644 25. Mai 15:58 fiji_sdma1.bin
-rw-r--r--. 1 root root  10644 25. Mai 15:58 fiji_sdma.bin
-rw-r--r--. 1 root root 129604 25. Mai 15:58 fiji_smc.bin
-rw-r--r--. 1 root root 266768 25. Mai 15:58 fiji_uvd.bin
-rw-r--r--. 1 root root 161024 25. Mai 15:58 fiji_vce.bin
-rw-r--r--. 1 root root   8852 25. Mai 15:58 polaris10_ce_2.bin
-rw-r--r--. 1 root root   8832 25. Mai 15:58 polaris10_ce.bin
-rw-r--r--. 1 root root 130244 25. Mai 15:58 polaris10_k_smc.bin
-rw-r--r--. 1 root root  32608 25. Mai 15:58 polaris10_mc.bin
-rw-r--r--. 1 root root  17044 25. Mai 15:58 polaris10_me_2.bin
-rw-r--r--. 1 root root  17024 25. Mai 15:58 polaris10_me.bin
-rw-r--r--. 1 root root 262824 25. Mai 15:58 polaris10_mec2_2.bin
-rw-r--r--. 1 root root 262824 25. Mai 15:58 polaris10_mec_2.bin
-rw-r--r--. 1 root root 262784 25. Mai 15:58 polaris10_mec2.bin
-rw-r--r--. 1 root root 262784 25. Mai 15:58 polaris10_mec.bin
-rw-r--r--. 1 root root  17044 25. Mai 15:58 polaris10_pfp_2.bin
-rw-r--r--. 1 root root  17024 25. Mai 15:58 polaris10_pfp.bin
-rw-r--r--. 1 root root  23488 25. Mai 15:58 polaris10_rlc.bin
-rw-r--r--. 1 root root  12692 25. Mai 15:58 polaris10_sdma1.bin
-rw-r--r--. 1 root root  12692 25. Mai 15:58 polaris10_sdma.bin
-rw-r--r--. 1 root root 130196 25. Mai 15:58 polaris10_smc.bin
-rw-r--r--. 1 root root 130196 25. Mai 15:58 polaris10_smc_sk.bin
-rw-r--r--. 1 root root 375424 25. Mai 15:58 polaris10_uvd.bin
-rw-r--r--. 1 root root 166816 25. Mai 15:58 polaris10_vce.bin
-rw-r--r--. 1 root root   8852 25. Mai 15:58 polaris11_ce_2.bin
-rw-r--r--. 1 root root   8832 25. Mai 15:58 polaris11_ce.bin
-rw-r--r--. 1 root root 130228 25. Mai 15:58 polaris11_k_smc.bin
-rw-r--r--. 1 root root  33104 25. Mai 15:58 polaris11_mc.bin
-rw-r--r--. 1 root root  17044 25. Mai 15:58 polaris11_me_2.bin
-rw-r--r--. 1 root root  17024 25. Mai 15:58 polaris11_me.bin
-rw-r--r--. 1 root root 262824 25. Mai 15:58 polaris11_mec2_2.bin
-rw-r--r--. 1 root root 262824 25. Mai 15:58 polaris11_mec_2.bin
-rw-r--r--. 1 root root 262784 25. Mai 15:58 polaris11_mec2.bin
-rw-r--r--. 1 root root 262784 25. Mai 15:58 polaris11_mec.bin
-rw-r--r--. 1 root root  17044 25. Mai 15:58 polaris11_pfp_2.bin
-rw-r--r--. 1 root root  17024 25. Mai 15:58 polaris11_pfp.bin
-rw-r--r--. 1 root root  22688 25. Mai 15:58 polaris11_rlc.bin
-rw-r--r--. 1 root root  12692 25. Mai 15:58 polaris11_sdma1.bin
-rw-r--r--. 1 root root  12692 25. Mai 15:58 polaris11_sdma.bin
-rw-r--r--. 1 root root 130196 25. Mai 15:58 polaris11_smc.bin
-rw-r--r--. 1 root root 130196 25. Mai 15:58 polaris11_smc_sk.bin
-rw-r--r--. 1 root root 375424 25. Mai 15:58 polaris11_uvd.bin
-rw-r--r--. 1 root root 166816 25. Mai 15:58 polaris11_vce.bin
-rw-r--r--. 1 root root   8852 25. Mai 15:58 polaris12_ce_2.bin
-rw-r--r--. 1 root root   8852 25. Mai 15:58 polaris12_ce.bin
-rw-r--r--. 1 root root  32608 25. Mai 15:58 polaris12_mc.bin
-rw-r--r--. 1 root root  17044 25. Mai 15:58 polaris12_me_2.bin
-rw-r--r--. 1 root root  17044 25. Mai 15:58 polaris12_me.bin
-rw-r--r--. 1 root root 262824 25. Mai 15:58 polaris12_mec2_2.bin
-rw-r--r--. 1 root root 262824 25. Mai 15:58 polaris12_mec_2.bin
-rw-r--r--. 1 root root 262824 25. Mai 15:58 polaris12_mec2.bin
-rw-r--r--. 1 root root 262824 25. Mai 15:58 polaris12_mec.bin
-rw-r--r--. 1 root root  17044 25. Mai 15:58 polaris12_pfp_2.bin
-rw-r--r--. 1 root root  17044 25. Mai 15:58 polaris12_pfp.bin
-rw-r--r--. 1 root root  16660 25. Mai 15:58 polaris12_rlc.bin
-rw-r--r--. 1 root root  12692 25. Mai 15:58 polaris12_sdma1.bin
-rw-r--r--. 1 root root  12692 25. Mai 15:58 polaris12_sdma.bin
-rw-r--r--. 1 root root 130388 25. Mai 15:58 polaris12_smc.bin
-rw-r--r--. 1 root root 375424 25. Mai 15:58 polaris12_uvd.bin
-rw-r--r--. 1 root root 166816 25. Mai 15:58 polaris12_vce.bin
-rw-r--r--. 1 root root  37376 25. Mai 15:58 raven_asd.bin
-rw-r--r--. 1 root root   9344 25. Mai 15:58 raven_ce.bin
-rw-r--r--. 1 root root    316 25. Mai 15:58 raven_gpu_info.bin
-rw-r--r--. 1 root root  17536 25. Mai 15:58 raven_me.bin
-rw-r--r--. 1 root root 268048 25. Mai 15:58 raven_mec2.bin
-rw-r--r--. 1 root root 268048 25. Mai 15:58 raven_mec.bin
-rw-r--r--. 1 root root  21632 25. Mai 15:58 raven_pfp.bin
-rw-r--r--. 1 root root  26948 25. Mai 15:58 raven_rlc.bin
-rw-r--r--. 1 root root  17408 25. Mai 15:58 raven_sdma.bin
-rw-r--r--. 1 root root 341728 25. Mai 15:58 raven_vcn.bin
-rw-r--r--. 1 root root   8832 25. Mai 15:58 stoney_ce.bin
-rw-r--r--. 1 root root  17024 25. Mai 15:58 stoney_me.bin
-rw-r--r--. 1 root root 262784 25. Mai 15:58 stoney_mec.bin
-rw-r--r--. 1 root root  17024 25. Mai 15:58 stoney_pfp.bin
-rw-r--r--. 1 root root  17236 25. Mai 15:58 stoney_rlc.bin
-rw-r--r--. 1 root root  10624 25. Mai 15:58 stoney_sdma.bin
-rw-r--r--. 1 root root 277216 25. Mai 15:58 stoney_uvd.bin
-rw-r--r--. 1 root root 166816 25. Mai 15:58 stoney_vce.bin
-rw-r--r--. 1 root root   8852 25. Mai 15:58 tonga_ce.bin
-rw-r--r--. 1 root root 130460 25. Mai 15:58 tonga_k_smc.bin
-rw-r--r--. 1 root root  31352 25. Mai 15:58 tonga_mc.bin
-rw-r--r--. 1 root root  17044 25. Mai 15:58 tonga_me.bin
-rw-r--r--. 1 root root 262824 25. Mai 15:58 tonga_mec2.bin
-rw-r--r--. 1 root root 262824 25. Mai 15:58 tonga_mec.bin
-rw-r--r--. 1 root root  17044 25. Mai 15:58 tonga_pfp.bin
-rw-r--r--. 1 root root  14756 25. Mai 15:58 tonga_rlc.bin
-rw-r--r--. 1 root root  10644 25. Mai 15:58 tonga_sdma1.bin
-rw-r--r--. 1 root root  10644 25. Mai 15:58 tonga_sdma.bin
-rw-r--r--. 1 root root 130460 25. Mai 15:58 tonga_smc.bin
-rw-r--r--. 1 root root 325312 25. Mai 15:58 tonga_uvd.bin
-rw-r--r--. 1 root root 161024 25. Mai 15:58 tonga_vce.bin
-rw-r--r--. 1 root root   8832 25. Mai 15:58 topaz_ce.bin
-rw-r--r--. 1 root root  80544 25. Mai 15:58 topaz_k_smc.bin
-rw-r--r--. 1 root root  32100 25. Mai 15:58 topaz_mc.bin
-rw-r--r--. 1 root root  17024 25. Mai 15:58 topaz_me.bin
-rw-r--r--. 1 root root 262784 25. Mai 15:58 topaz_mec2.bin
-rw-r--r--. 1 root root 262784 25. Mai 15:58 topaz_mec.bin
-rw-r--r--. 1 root root  17024 25. Mai 15:58 topaz_pfp.bin
-rw-r--r--. 1 root root   8448 25. Mai 15:58 topaz_rlc.bin
-rw-r--r--. 1 root root   8576 25. Mai 15:58 topaz_sdma1.bin
-rw-r--r--. 1 root root   8576 25. Mai 15:58 topaz_sdma.bin
-rw-r--r--. 1 root root  80544 25. Mai 15:58 topaz_smc.bin
-rw-r--r--. 1 root root 262912 25. Mai 15:58 vega10_acg_smc.bin
-rw-r--r--. 1 root root  33280 25. Mai 15:58 vega10_asd.bin
-rw-r--r--. 1 root root   9344 25. Mai 15:58 vega10_ce.bin
-rw-r--r--. 1 root root    316 25. Mai 15:58 vega10_gpu_info.bin
-rw-r--r--. 1 root root  17536 25. Mai 15:58 vega10_me.bin
-rw-r--r--. 1 root root 268048 25. Mai 15:58 vega10_mec2.bin
-rw-r--r--. 1 root root 268048 25. Mai 15:58 vega10_mec.bin
-rw-r--r--. 1 root root  21632 25. Mai 15:58 vega10_pfp.bin
-rw-r--r--. 1 root root  17152 25. Mai 15:58 vega10_rlc.bin
-rw-r--r--. 1 root root  17408 25. Mai 15:58 vega10_sdma1.bin
-rw-r--r--. 1 root root  17408 25. Mai 15:58 vega10_sdma.bin
-rw-r--r--. 1 root root 262912 25. Mai 15:58 vega10_smc.bin
-rw-r--r--. 1 root root 146304 25. Mai 15:58 vega10_sos.bin
-rw-r--r--. 1 root root 375424 25. Mai 15:58 vega10_uvd.bin
-rw-r--r--. 1 root root 165344 25. Mai 15:58 vega10_vce.bin

Edit:

Es könnte sein, dass der Linux-libre-Kernel von Trisquel die Firmware-Dateien selbst dann nicht einbindet, wenn sie im richtigen Pfad vorliegen. Dann hilft dir tatsächlich nur, den Kernel mit der richtigen Config neu zu kompilieren, einen vorkompilierten Non-libre-Kernel zu verwenden oder die Distribution zu wechseln.
 
Ich installier jetzt Fedora. Kann ich das einfach so auf dem USB Stick rüberkopieren mit dd wie im Arch Wiki beschrieben? Gibts da auch ein Programm mit GUi für TrisqueL?
 
Zurück
Oben