Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Ostatnie wiadomości

#1
Gry / Odp: Steam - dzielimy się swoi...
Ostatnia wiadomość przez linuxbest2024 - Dzisiaj o 07:06:12 PM

Gra działa przez Heroic Games Launcher na Wine Cachy OS.PS. Nie polecam w ustawieniach gry włączać Physx.
#2
Arch / Odp: CachyOS Xfce - temperatur...
Ostatnia wiadomość przez MSki - Dzisiaj o 01:52:13 PM
VDPAU dla nvidii, VA-API dla amd i intela są chyba systemowo dodane i włączone(?) - sprawdzałem i ten pakiet jest zainstalowany.
#3
Arch / Odp: CachyOS Xfce - temperatur...
Ostatnia wiadomość przez melis - Dzisiaj o 12:19:00 PM
Cytat: Yattaman w Listopad 16, 2025, 06:45:08 PMJest jeszcze OCCT
Wszedł już jako darmowa app do Linux? Bo, że wprowadzili to wiem, ale był płatny. Wszedł :)
#4
Arch / Odp: CachyOS Xfce - temperatur...
Ostatnia wiadomość przez linux4ever - Dzisiaj o 09:59:18 AM
Cytat: MSki w Dzisiaj o 09:36:01 AM
Cytat: linux4ever w Dzisiaj o 09:21:45 AMProblem ten można rozwiązać przez odpalenie trzech odtwarzaczy VLC
Właśnie o takim odtworzeniu audio-video pisałem powyżej.

Cytat: linux4ever w Dzisiaj o 09:21:45 AMi włączenie VDPAU.
Z tego opisu wynika, że w tą funkcję są wyposażone (tylko?) karty NVIDIA.


Mój błąd ale jest VA-API.

I powinno działać podobnie.

https://wiki.archlinux.org/title/Hardware_video_acceleration

CytatIntel graphics open-source drivers support VA-API:

    HD Graphics series starting from Broadwell (2014) and newer (e.g. Intel Arc) are supported by intel-media-driver.
    GMA 4500 (2008) up to Coffee Lake (2017) are supported by libva-intel-driver.
    Haswell Refresh to Skylake VP9 decoding and Broadwell to Skylake hybrid VP8 encoding is supported by intel-hybrid-codec-driver-gitAUR.

CytatGłówna różnica polega na tym, że
VA-API (Video Acceleration API) jest standardem open-source, obsługiwanym głównie przez sterowniki otwarte i sprzęt Intela i AMD, podczas gdy VDPAU (Video Decode and Presentation API for Unix) jest API specyficznym dla Nvidii i jest wolne od opłat licencyjnych. VA-API jest bardziej wszechstronne, wspierając dekodowanie i kodowanie wideo, podczas gdy VDPAU koncentruje się głównie na dekodowaniu.
VA-API

    Obsługa: Otwartoźródłowy, wspierany przez sterowniki otwarte, szczególnie Intela i AMD.
    Funkcjonalność: Wspiera zarówno dekodowanie, jak i kodowanie wideo sprzętowo.
    Przykłady użycia: Stosowany w aplikacjach takich jak VLC Media Player i GStreamer do przyspieszania wideo.

VDPAU

    Obsługa: API specyficzne dla kart graficznych Nvidii.
    Funkcjonalność: Skoncentrowane głównie na dekodowaniu wideo.
    Licencja: Wolne od opłat licencyjnych, z otwartą implementacją (libvdpau).
#5
Arch / Odp: CachyOS Xfce - temperatur...
Ostatnia wiadomość przez MSki - Dzisiaj o 09:36:01 AM
Cytat: linux4ever w Dzisiaj o 09:21:45 AMProblem ten można rozwiązać przez odpalenie trzech odtwarzaczy VLC 
Właśnie o takim odtworzeniu audio-video pisałem powyżej.

Cytat: linux4ever w Dzisiaj o 09:21:45 AMi włączenie VDPAU.
Z tego opisu wynika, że w tą funkcję są wyposażone (tylko?) karty NVIDIA.
#6
Arch / Odp: CachyOS Xfce - temperatur...
Ostatnia wiadomość przez linux4ever - Dzisiaj o 09:21:45 AM
@MSki Problem ten można rozwiązać przez odpalenie trzech odtwarzaczy VLC  i włączenie VDPAU.

Już wklejam po co:
CytatVDPAU (Video Decode and Presentation API for Unix) to
interfejs programowania aplikacji (API), który pozwala na sprzętowe przyspieszenie dekodowania i wyświetlania wideo na kartach graficznych. Jest to technologia głównie związana z systemami operacyjnymi Unix, obsługiwana przez sterowniki NVIDII. W kontekście Windows i innych systemów, podobną funkcjonalność zapewnia opcja przyspieszenia sprzętowego GPU, która odciąża procesor (CPU) od zadań związanych z renderowaniem grafiki.
VDPAU

    Funkcja: Umożliwia odciążenie procesora (CPU) od dekodowania i odtwarzania wideo, przenosząc te zadania bezpośrednio na procesor graficzny (GPU).
    Przeznaczenie: Jest to API głównie używane w systemach Unix, takich jak Linux.
    Wsparcie: Technologia jest obsługiwana przez karty graficzne NVIDIA.

Podobna funkcjonalność w Windows

    Przyspieszenie sprzętowe GPU: W systemie Windows istnieje podobna opcja, która pozwala na wykorzystanie mocy GPU do przyspieszenia renderowania grafiki.
    Dostępność: W systemie Windows można znaleźć tę opcję w ustawieniach grafiki, co pozwala na optymalizację wydajności aplikacji i gier.
    Cel: Głównym celem jest odciążenie procesora od złożonych obliczeń związanych z grafiką i wideo, co zwiększa ogólną wydajność systemu

A na procesorze odpalisz stres test:


CytatPrzegląd od AI
To stress test the CPU on Arch Linux, install
stress-ng or stress using sudo pacman -Syu stress-ng, then run a test like sudo stress-ng --cpu 0 --timeout 60s and monitor temperatures with watch -n 1 sensors. For more detailed, interactive monitoring, you can install and use s-tui.
1. Install necessary tools

    stress-ng is a versatile and recommended tool.

sudo pacman -Syu stress-ng

sensors is used to monitor CPU temperature.

sudo pacman -Syu lm_sensors

s-tui provides an interactive, real-time view of CPU usage and temperature.


sudo pacman -S s-tui

2. Run the stress test

    Using stress-ng (recommended):
        Run all available CPU cores at 100% for 60 seconds. The --cpu 0 option tells it to use all available cores, and --timeout 60s sets the duration to 60 seconds.
        bash

sudo stress-ng --cpu 0 --timeout 60s

For a test using a specific number of workers, such as 4:

sudo stress-ng --cpu 4 --timeout 60s

To use a different CPU stress method, like FFT (Fastest Fourier Transform):

    sudo stress-ng --cpu 4 --cpu-method fft --timeout 60s

Using stress:

    First, find the number of cores your CPU has.
    bash

getconf _NPROCESSORS_ONLN

Then, run the stress test with that number of threads. For a quad-core CPU with hyper-threading, you might run 8 threads.

stress --cpu 8

3. Monitor CPU temperature and usage

    While the test is running, monitor the temperature and other metrics in a separate terminal window.
    Using watch and sensors:
        This command will update the sensors output every second.
       

    watch -n 1 sensors

Using s-tui:

    Run the command to get a graphical display of CPU metrics.
   

s-tui

4. Stop the test

    Press Ctrl + C in the terminal where the stress test command is running to stop it.

#7
Arch / Odp: CachyOS Xfce - temperatur...
Ostatnia wiadomość przez MSki - Dzisiaj o 09:08:01 AM
Coś mi nie dawało spokoju, więc sprawdziłem i tę opcję, z 3-ma filmami...

Cytat: John Doe w Listopad 14, 2025, 02:45:14 PMLaptop z i7-3632QM działa bez problemu z CachyOS Cinnamon, wydajność i temperatury podobne jak z Debianem.

3 różne filmy YT jednocześnie w 3 kartach Ungoogled-Chromium: CPU 35%, GPU 70%, temp. CPU 65°
2 filmy w 2 kartach: CPU 28%, GPU 50%, temp. CPU 62°
1 film: : CPU 20%, GPU 20%, temp. CPU 58°

..i u mnie temp. oscyluje na podobnych parametrach, tylko wiesz jaki jest problem ?
Aby faktycznie ocenić wydajność, a co za tym idzie rzeczywistą wartość temp. CPU+GPU, te 3 filmy musiałyby być wyświetlane w trzech widocznych na ekranie okienkach, a nie jak się to przedstawia - 1 film na ekranie, a 2 pozostałe w tle.
GPU musi "przerabiać" jednocześnie 3 filmy, a nie jeden.
I można to zrobić, odtwarzając jednocześnie 3 różne filmy za pomocą vlc, mpv, czy innego odtwarzacza video.
Jeśli ten test przeprowadzamy w inny sposób, to jego wynik będzie zafałszowany.
#8
Arch / Odp: CachyOS Xfce - temperatur...
Ostatnia wiadomość przez John Doe - Listopad 16, 2025, 07:22:54 PM
Cytat: MSki w Listopad 16, 2025, 06:59:18 PMW laptopach, bo taki sprzęt rozpatrujemy, są GPU zintegrowanie z CPU, czyli znajdują się w jednym waflu krzemowym i skoro u Ciebie obciążenie GPU wynosi ok. 70%, to będzie grzało również i CPU.
Ale w laptopach, w których GPU jest dedykowaną, to zjawisko wspólnego grzania nie występuje w takim znacznym zakresie, z uwagi na to, że GPU to osobny wafel krzemowy, wyposażony przez producenta sprzętu w pasywne, lub aktywne chłodzenie.
Zgadza się. Btop++ instaluje się domyślnie w CachyOS i jest (u mnie) w menu startowym -  uruchomić i pokaże co grzeje.
#9
Arch / Odp: CachyOS Xfce - temperatur...
Ostatnia wiadomość przez Yattaman - Listopad 16, 2025, 07:02:10 PM
Cytat: MSki w Listopad 16, 2025, 06:59:18 PMNa przykład, w laptopach Apple, jest to wyszczególnione już w nazwie sprzętu;
PRO - chłodzenie aktywne, radiator z wiatraczkiem,
AIR - chłodzenie pasywne większy radiator, ale bez wiatraczka.
No ale nie zawsze tak było :) Jednak do dzisiaj chyba się nie zmieniło to:
AIR - podstawowe zastosowanie
PRO - najbardziej wydajne dla "profesjonalistów"
#10
Arch / Odp: CachyOS Xfce - temperatur...
Ostatnia wiadomość przez MSki - Listopad 16, 2025, 06:59:18 PM
Cytat: John Doe w Listopad 16, 2025, 06:03:17 PMobciążenie CPU kilkanaście procent a GPU ok. 70%. Akceleracja sprzętowa włączona, GPU zintegrowana 3-gen.
W laptopach, bo taki sprzęt rozpatrujemy, są GPU zintegrowanie z CPU, czyli znajdują się w jednym waflu krzemowym i skoro u Ciebie obciążenie GPU wynosi ok. 70%, to będzie grzało również i CPU.
Ale w laptopach, w których GPU jest dedykowaną, to zjawisko wspólnego grzania nie występuje w takim znacznym zakresie, z uwagi na to, że GPU to osobny wafel krzemowy, wyposażony przez producenta sprzętu w pasywne, lub aktywne chłodzenie.
Na przykład, w laptopach Apple, jest to wyszczególnione już w nazwie sprzętu;
PRO - chłodzenie aktywne, radiator z wiatraczkiem,
AIR - chłodzenie pasywne większy radiator, ale bez wiatraczka.

Zobacz najnowsze wiadomości na forum