abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    14.6. 12:11 | IT novinky

    Google Blog ČR informuje, že mobilní aplikaci Gemini a NotebookLM lze používat už také v Česku.

    Ladislav Hagara | Komentářů: 18
    14.6. 11:33 | Nová verze

    Byla vydána nová major verze 8 duálně licencovaného open source frameworku JUCE (Wikipedie, GitHub) pro vývoj multiplatformních audio aplikací.

    Ladislav Hagara | Komentářů: 0
    14.6. 11:11 | IT novinky

    Od 18. června bude možné předobjednat notebook DC-ROMA RISC-V LAPTOP II od společnosti DeepComputing s osmijádrovým 64-bit RISC-V AI CPU a s předinstalovaným Ubuntu.

    Ladislav Hagara | Komentářů: 2
    13.6. 23:55 | Nová verze

    Byla vydána verze 1.79.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání na GitHubu. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    13.6. 14:33 | Zajímavý článek

    Byly zveřejněny výsledky průzkumu (infografika) mezi uživateli FreeBSD.

    Ladislav Hagara | Komentářů: 0
    13.6. 13:22 | IT novinky

    Na konferenci DevConf.CZ 2024 je na stánku Furi Labs prezentován linuxový telefon FuriPhone FLX1. Jeho cena 499 dolarů.

    Ladislav Hagara | Komentářů: 17
    13.6. 00:11 | Nová verze

    Bylo vydáno Eclipse IDE 2024-06 aneb Eclipse 4.32. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.

    Ladislav Hagara | Komentářů: 1
    12.6. 22:00 | Nová verze

    Proton, tj. fork Wine integrovaný v Steam Play a umožňující v Linuxu přímo ze Steamu hrát hry určené pouze pro Windows, byl vydán ve verzi 9.0-2 (𝕏). Přehled novinek se seznamem nově podporovaných her na GitHubu. Aktuální přehled her pro Windows běžících díky Protonu také na Linuxu na stránkách ProtonDB.

    Ladislav Hagara | Komentářů: 0
    12.6. 15:44 | Nová verze

    Po roce od vydání verze 15.5 bylo vydáno openSUSE Leap 15.6. Přehled novinek v nejnovější verzi této linuxové distribuce v oznámení o vydání a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    12.6. 12:44 | Nová verze

    Byla vydána nová verze 256 správce systému a služeb systemd (GitHub). Nově mimo jiné s run0 jako alternativou k sudo.

    Ladislav Hagara | Komentářů: 24
    Rozcestník

    Dotaz: X11(xfce4)/Wayland video

    16.1. 15:55 MM
    X11(xfce4)/Wayland video
    Přečteno: 593×
    Dobrý den,

    jsem spokojeným uživatelem xfce4 na archlinuxu, pouze mám problém s trháním videa - obzvláště ve firefoxu, ale trochu i ve vlc/mpv a pod. Vypadá to, jako by na začátku sekundy jelo pomalu a na konci sekundy se to snažilo dojet (a dojelo, snímky neztrácí), poznat je to hlavně v přejezdových scénách kamery, CPU vytížené není disk taky OK. CPU je I3-8130U, integrovaná intel grafika. Zkoušel jsem vypínat kompozitor, hýbat s konfigurákem X11, ale nepomohlo to.

    Na televizi a v prostředí wayland se mi přehrávané video neškube a jede krásně plynule. Bohužel wayland (sway) se mi zatím nedaří roztlačit ke spokojenosti (mc mi nefunguje v terminálu, celkově je terminál nějaký divný - jako by blbla klávesnice a tak podobně), automatické uspávání displeje/nb, a spousta dalších drobností např absence logout atd... Zatím jsem to vzdal, což je asi chyba.

    Prosím o radu jak opravit video v x11/xfce4 nebo, pokud někdo přecházel na wayland, prosím doporučte mi nějaké tipy do začátku, případně pokud by se někdo podělil o konfiguraci prostředí, budu velmi rád. Co pustit za panel, jaký terminál použít,... Děkuji.

    Odpovědi

    16.1. 16:39 čavo | skóre: 14
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Ohľadom videa by som skontroloval, či sa nerochádza refresh na obrazovke a počet snímkov na videu, že by to nestíhal dopočítať.

    Frekvenciu na obrazovky dokáže prezradiť xrandr. snímky videa zase v mpv klávesou I vypíše o videu informácie.
    16.1. 23:14 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Píšeš že ten NB sa chová divne (blbne klávesnica, chýba logout, Midnight Commander nefunguje v termináli). Kto a ako to inštaloval, a aká je tam distribúcia? Robí to aj v pri štarte aktuálneho LiveCD/LiveUSB Linuxu? Ja by som to preinštaloval niečim blbuvzdorným, mainstreamovým a aktuálnym.

    CPU máš z roku 2018 s bezproblémovou GPU Intel UHD. Tá ale nemusí plynulo prehrať najnovšie formáty s vysokým rozlíšením. Napríklad tytrubka zvykne tlačiť 4K video ak má taký zdroj a človek má rýchlu linku. A to môže mierne sekať.

    Seká to len na internom vstavanom displeji, alebo aj keď k tomu NB pripojíš TV alebo iný externý displej?

    Ako je vyťažená grafika?
    17.1. 07:21 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Díky.

    To divné chování je jen pod wayland (myslím, že sway compositor), nejsem teď doma, tak nevím, jaký je tam defaultní terminál. Omlouvám se, ale včera jsem to doma nestihl vyzkoušet a zjistit, tak snad dnes navečer.

    Seká se to na interním displeji (ext nezkoušen/nepřipojen, ale myslím, že by se to sekalo také, mohu zkusit navečer), když jsou puštěné xfce4 + prohlížeč (zkušen firefox, chromium) - iVysílání, youtube, moc nezáleží na rozlišení/dat.toku displej mám FHD, tak 4k nepředpokládám. V mpv se to téměř nevyskytuje, tam je možné, že záleží na videu.

    Wayland + firefox to samé video přehrává naprosto plynule.

    CPU je vytížen do 20% ale nevím jak zjistím, jak je vytížená grafika...
    17.1. 07:39 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Medzi divné chovanie patrí aj sekanie videa. Ak nie je video plynulé a nemá zbytočne veľký dátový tok, tak by nemalo sekať. Písal si že to Na televizi a v prostředí wayland se mi přehrávané video neškube a jede krásně plynule. a teraz píšeš že tie zariadenia neboli použité s tým NB.

    Vyťaženie grafiky Intel zistíš príkazom intel_gpu_top z balíka intel-gpu-tools.

    Mimochodom, ja som používal Wayland na desktope bez problémov, ale na Ubuntu. Na X11 som to prepol kvôli potrebe zdieľať obrazovku cez X11 ale len keď potrebujem ja a nie furt.

    PS: Ja som tiež nepredpokladal 4K, ale streamovacie služby mi ho s obľubou tlačili.

    17.1. 08:10 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Promiň, moc jsem to zkrátil. Myslel jsem tím přehrávání youtube/ivysilani přímo na chytré televizi, bez NB a přehrávání na NB pod waylandem. Neměl jsem tam tu televizi míchat.

    Díky za intel_gpu_top, večer zkusím.

    Pohlídám 4k, ale jsem si skoro jistý, že takto vysoké rozlišení nebylo.
    17.1. 22:13 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Tak v xorg mám zatížení gpu mezi 0.5% - 8% u Render/3d a u Blitter kolem 0.5% a to psane u Xorg a ne firefoxu, video v okně i přes celou obrazovku je trhané (ivysilani neumí víc než FHD). ve waylandu u stejného videa (slavnosti sněženek z ivysilani) přehrávaného plynule pod firefoxem 3% Render/3d a 3% u Video, dole je zatížení zobrazené hlavně u Firefoxu. zatížení CPU je do 20% na XORG, wayland jsem neopsal, ale nic drastického, asi trochu méně.
    17.1. 22:24 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    To vyzerá ako keby sa nechytil ovládač pre Intel (xorg a aj VA). Kto to inľtaloval, a robí to aj na LiveUSB?
    17.1. 22:47 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Instaloval jsem to já :) Live USB asi zkusím zítra... ovladač používám asi i915,

    v XORG logu vidím i915 a i965 + na konci inicializace chybu
    [576887.202] (II) Initializing extension GLX
    [576887.202] (EE) AIGLX error: dlopen of /usr/lib/dri/i965_dri.so failed (/usr/lib/dri/i965_dri.so: cannot open shared object file: No such file or directory)
    [576887.202] (EE) AIGLX error: unable to load driver i965
    někde píšou, že se to má léčit balíčkem mesa-amber, tak to vyzkouším...
    17.1. 23:04 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Tak tuto chybu to již nevvypisuje, ale chová se to ve firefoxu stejně.

    Je tam ještě jedna chyba [ 7.926] (EE) open /dev/dri/card0: No such file or directory - viz níže,...
    [     7.896] (II) LoadModule: "vesa"
    [     7.896] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
    [     7.897] (II) Module vesa: vendor="X.Org Foundation"
    [     7.897] 	compiled for 1.21.1.4, module version = 2.6.0
    [     7.897] 	Module class: X.Org Video Driver
    [     7.897] 	ABI class: X.Org Video Driver, version 25.2
    [     7.897] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    	i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
    	915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
    	Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    	GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
    [     7.898] (II) intel: Driver for Intel(R) HD Graphics
    [     7.898] (II) intel: Driver for Intel(R) Iris(TM) Graphics
    [     7.898] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
    [     7.898] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
    [     7.898] (II) FBDEV: driver for framebuffer: fbdev
    [     7.898] (II) VESA: driver for VESA chipsets: vesa
    [     7.924] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20201103
    [     7.924] (II) intel(0): SNA compiled from 2.99.917-923-gb74b67f0
    [     7.926] (WW) Falling back to old probe method for modesetting
    [     7.926] (EE) open /dev/dri/card0: No such file or directory
    [     7.926] (WW) Falling back to old probe method for fbdev
    [     7.926] (II) Loading sub module "fbdevhw"
    ...
    ...
    [     7.940] (II) intel(0): SNA initialized with Kabylake (gen9) backend
    [     7.940] (==) intel(0): Backing store enabled
    [     7.940] (==) intel(0): Silken mouse enabled
    [     7.940] (II) intel(0): HW Cursor enabled
    [     7.942] (==) intel(0): DPMS enabled
    [     7.942] (==) intel(0): Display hotplug detection enabled
    [     7.943] (II) intel(0): [DRI2] Setup complete
    [     7.943] (II) intel(0): [DRI2]   DRI driver: i965
    [     7.943] (II) intel(0): [DRI2]   VDPAU driver: va_gl
    [     7.943] (II) intel(0): direct rendering: DRI2 DRI3 enabled
    [     7.943] (II) intel(0): hardware support for Present enabled
    [     7.943] (II) Initializing extension Generic Event Extension
    
    xorg.conf nepoužívám,...
    18.1. 07:10 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Opravuji vytížení grafiky/CPU je ve wayland větší, i když píše menší spotřebu gr.karty menší.vytížení na waylandu je do 20% rendering a do 8% video, CPU kolem 20%.Bohužel jsem se nedíval na takt grafiky, jestli na WL není podtaktovaná.
    18.1. 09:58 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Klasika. Človek si povie že tam dá toho čo najmenej, a potom zabije neúmerne dlhý čas kým tam dodá potrebné komponenty ktoré sú vo východzej inštalácii. Ak by si to už chcel mať z nejakého dôvodu výsostne minimalistické, tak je rozumnejšie odoberať nepotrebné veci (a zaznačiť si čo a ako bolo odobraté, pozor na rotáciu a mazanie logov zo správcu balíčkov).

    S tým LiveUSB/LiveCD, človek si tak najjednoduchšie overí či mu zostava funguje s danou verziou daného OS. Zatiaľ si ani neprezradil čo ti tam za distribúciu štartuje, čiže názvy balíčkov sa môžu líšiť. Predpokladám že to nie je priškrtené gentoo alebo linux from scratch, poprípade systém ktorému si nedal aplikovať záplaty riešiace kadejaké chybky a vylepšenia.

    Takže si to momentálne prepol na neakcelerovaný VESA ovládač a ideš slepou cestou. Skontroluj či máš nainštalované balíky:
    1. xserver-xorg-video-intel čo je X ovládač pre Intelové grafické karty), nechytil sa ti alebo si ho vypol.
    2. intel-media-va-driver (obsahuje akceleračný modul prehrávania filmov) alebo jeho obdobu intel-media-va-driver-non-free (ak chceš nielen prehrávať ale aj nahrávať video).
    PS: Mám podobný mikro desktop (používaný ako multimediálny NAS s doplnkovými funkciami), len s i3-10110U (Intel UHD) a s východzím Ubuntu Desktopom mi to neseká ani na X, a ani na Wayland. Na NB mám novšie GPU Iris Xe a tiež mi to funguje bezproblémovo. Neosekával som to, nemám na to dôvod.
    18.1. 12:12 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Takže si...
    Ne,

    vypadá to, že je vše OK, jen firefox ani chromium nepoužívají v XORG akceleraci (a problém je asi jen tam, mpv asi defaultně taky nepoužívá hw akceleraci, ale asi málepší SW dekodér nebo renderování). Xka z logu nejdřív natahují framebuffer, vesa, intel a pak to vypadá, že je zase povypínají a používají i965. vainfo i vdpauinfo vypadají ok, intel-media-driver i libva-intel-driver jsou nainstalované (xf86-video-intel taky).

    Teď na jiném místě (intelu i7-4712MQ) jsem zjistil, že asi budu muset natvrdo zapnout akceleraci ve firfoxu v about:config. (If necessary, Hardware WebRender can be force enabled by setting gfx.webrender.all to true in about:config) To mi v tady(i7-4712MQ) zabralo a intel_gpu_top už ukazuje při přehrávání videa Firefoxem vytížení u "Video:" i na xorg (před tím ne - podobné chování jako doma), obraz jsem moc nezkoumal.

    Doma večer zkusím a napíšu. zkusím taky experimentovat s LIBVA_DRIVER_NAME...
    18.1. 12:46 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    vypadá to, že je vše OK, jen firefox ani chromium nepoužívají v XORG akceleraci (a problém je asi jen tam, mpv asi defaultně taky nepoužívá hw akceleraci, ale asi málepší SW dekodér nebo renderování).
    Viz dokumentace, hned první tip.
    Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
    18.1. 20:25 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Ano, tam jsem nakonec čerpal a ještě

    výpisy vainfo pro default iHD a forcnutý i965:
    vainfo 
    Trying display: wayland
    Trying display: x11
    vainfo: VA-API version: 1.20 (libva 2.20.1)
    vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.4.2 ()
    vainfo: Supported profile and entrypoints
          VAProfileNone                   :	VAEntrypointVideoProc
          VAProfileNone                   :	VAEntrypointStats
          VAProfileMPEG2Simple            :	VAEntrypointVLD
          VAProfileMPEG2Simple            :	VAEntrypointEncSlice
          VAProfileMPEG2Main              :	VAEntrypointVLD
          VAProfileMPEG2Main              :	VAEntrypointEncSlice
          VAProfileH264Main               :	VAEntrypointVLD
          VAProfileH264Main               :	VAEntrypointEncSlice
          VAProfileH264Main               :	VAEntrypointFEI
          VAProfileH264Main               :	VAEntrypointEncSliceLP
          VAProfileH264High               :	VAEntrypointVLD
          VAProfileH264High               :	VAEntrypointEncSlice
          VAProfileH264High               :	VAEntrypointFEI
          VAProfileH264High               :	VAEntrypointEncSliceLP
          VAProfileVC1Simple              :	VAEntrypointVLD
          VAProfileVC1Main                :	VAEntrypointVLD
          VAProfileVC1Advanced            :	VAEntrypointVLD
          VAProfileJPEGBaseline           :	VAEntrypointVLD
          VAProfileJPEGBaseline           :	VAEntrypointEncPicture
          VAProfileH264ConstrainedBaseline:	VAEntrypointVLD
          VAProfileH264ConstrainedBaseline:	VAEntrypointEncSlice
          VAProfileH264ConstrainedBaseline:	VAEntrypointFEI
          VAProfileH264ConstrainedBaseline:	VAEntrypointEncSliceLP
          VAProfileVP8Version0_3          :	VAEntrypointVLD
          VAProfileVP8Version0_3          :	VAEntrypointEncSlice
          VAProfileHEVCMain               :	VAEntrypointVLD
          VAProfileHEVCMain               :	VAEntrypointEncSlice
          VAProfileHEVCMain               :	VAEntrypointFEI
          VAProfileHEVCMain10             :	VAEntrypointVLD
          VAProfileHEVCMain10             :	VAEntrypointEncSlice
          VAProfileVP9Profile0            :	VAEntrypointVLD
          VAProfileVP9Profile2            :	VAEntrypointVLD
    [m@E580 ~]$ export LIBVA_DRIVER_NAME=i965
    [m@E580 ~]$ vainfo 
    Trying display: wayland
    Trying display: x11
    vainfo: VA-API version: 1.20 (libva 2.20.1)
    vainfo: Driver version: Intel i965 driver for Intel(R) Kaby Lake - 2.4.1
    vainfo: Supported profile and entrypoints
          VAProfileMPEG2Simple            :	VAEntrypointVLD
          VAProfileMPEG2Simple            :	VAEntrypointEncSlice
          VAProfileMPEG2Main              :	VAEntrypointVLD
          VAProfileMPEG2Main              :	VAEntrypointEncSlice
          VAProfileH264ConstrainedBaseline:	VAEntrypointVLD
          VAProfileH264ConstrainedBaseline:	VAEntrypointEncSlice
          VAProfileH264ConstrainedBaseline:	VAEntrypointEncSliceLP
          VAProfileH264Main               :	VAEntrypointVLD
          VAProfileH264Main               :	VAEntrypointEncSlice
          VAProfileH264Main               :	VAEntrypointEncSliceLP
          VAProfileH264High               :	VAEntrypointVLD
          VAProfileH264High               :	VAEntrypointEncSlice
          VAProfileH264High               :	VAEntrypointEncSliceLP
          VAProfileH264MultiviewHigh      :	VAEntrypointVLD
          VAProfileH264MultiviewHigh      :	VAEntrypointEncSlice
          VAProfileH264StereoHigh         :	VAEntrypointVLD
          VAProfileH264StereoHigh         :	VAEntrypointEncSlice
          VAProfileVC1Simple              :	VAEntrypointVLD
          VAProfileVC1Main                :	VAEntrypointVLD
          VAProfileVC1Advanced            :	VAEntrypointVLD
          VAProfileNone                   :	VAEntrypointVideoProc
          VAProfileJPEGBaseline           :	VAEntrypointVLD
          VAProfileJPEGBaseline           :	VAEntrypointEncPicture
          VAProfileVP8Version0_3          :	VAEntrypointVLD
          VAProfileVP8Version0_3          :	VAEntrypointEncSlice
          VAProfileHEVCMain               :	VAEntrypointVLD
          VAProfileHEVCMain               :	VAEntrypointEncSlice
          VAProfileHEVCMain10             :	VAEntrypointVLD
          VAProfileHEVCMain10             :	VAEntrypointEncSlice
          VAProfileVP9Profile0            :	VAEntrypointVLD
          VAProfileVP9Profile0            :	VAEntrypointEncSlice
          VAProfileVP9Profile2            :	VAEntrypointVLD
    
    
    výpis vdpauinfo je o dost chudší:
    vdpauinfo
    display: :0.0   screen: 0
    API version: 1
    Information string: OpenGL/VAAPI backend for VDPAU
    
    Video surface:
    
    name   width height types
    -------------------------------------------
    420     4096  4096  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 NV24 YV24 P010 P016 Y_U_V_444_16 
    422     4096  4096  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 NV24 YV24 P010 P016 Y_U_V_444_16 
    444     4096  4096  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 NV24 YV24 P010 P016 Y_U_V_444_16 
    420_16  4096  4096  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 NV24 YV24 P010 P016 Y_U_V_444_16 
    422_16  4096  4096  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 NV24 YV24 P010 P016 Y_U_V_444_16 
    444_16  4096  4096  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 NV24 YV24 P010 P016 Y_U_V_444_16 
    
    Decoder capabilities:
    
    name                        level macbs width height
    ----------------------------------------------------
    MPEG1                          --- not supported ---
    MPEG2_SIMPLE                   --- not supported ---
    MPEG2_MAIN                     --- not supported ---
    H264_BASELINE                  51 16384  2048  2048
    H264_MAIN                      51 16384  2048  2048
    H264_HIGH                      51 16384  2048  2048
    VC1_SIMPLE                     --- not supported ---
    VC1_MAIN                       --- not supported ---
    VC1_ADVANCED                   --- not supported ---
    MPEG4_PART2_SP                 --- not supported ---
    MPEG4_PART2_ASP                --- not supported ---
    DIVX4_QMOBILE                  --- not supported ---
    DIVX4_MOBILE                   --- not supported ---
    DIVX4_HOME_THEATER             --- not supported ---
    DIVX4_HD_1080P                 --- not supported ---
    DIVX5_QMOBILE                  --- not supported ---
    DIVX5_MOBILE                   --- not supported ---
    DIVX5_HOME_THEATER             --- not supported ---
    DIVX5_HD_1080P                 --- not supported ---
    H264_CONSTRAINED_BASELINE      51 16384  2048  2048
    H264_EXTENDED                  --- not supported ---
    H264_PROGRESSIVE_HIGH          --- not supported ---
    H264_CONSTRAINED_HIGH          --- not supported ---
    H264_HIGH_444_PREDICTIVE       --- not supported ---
    VP9_PROFILE_0                  --- not supported ---
    VP9_PROFILE_1                  --- not supported ---
    VP9_PROFILE_2                  --- not supported ---
    VP9_PROFILE_3                  --- not supported ---
    HEVC_MAIN                      --- not supported ---
    HEVC_MAIN_10                   --- not supported ---
    HEVC_MAIN_STILL                --- not supported ---
    HEVC_MAIN_12                   --- not supported ---
    HEVC_MAIN_444                  --- not supported ---
    HEVC_MAIN_444_10               --- not supported ---
    HEVC_MAIN_444_12               --- not supported ---
    AV1_MAIN                       --- not supported ---
    AV1_HIGH                       --- not supported ---
    AV1_PROFESSIONAL               --- not supported ---
    
    Output surface:
    
    name              width height nat types
    ----------------------------------------------------
    B8G8R8A8         16384 16384    y  
    R8G8B8A8         16384 16384    y  
    R10G10B10A2      16384 16384    y  
    B10G10R10A2      16384 16384    y  
    A8               16384 16384    y  
    
    Bitmap surface:
    
    name              width height
    ------------------------------
    B8G8R8A8         16384 16384
    R8G8B8A8         16384 16384
    R10G10B10A2      16384 16384
    B10G10R10A2      16384 16384
    A8               16384 16384
    
    Video mixer:
    
    feature name                    sup
    ------------------------------------
    DEINTERLACE_TEMPORAL             -
    DEINTERLACE_TEMPORAL_SPATIAL     -
    INVERSE_TELECINE                 -
    NOISE_REDUCTION                  -
    SHARPNESS                        -
    LUMA_KEY                         -
    HIGH QUALITY SCALING - L1        -
    HIGH QUALITY SCALING - L2        -
    HIGH QUALITY SCALING - L3        -
    HIGH QUALITY SCALING - L4        -
    HIGH QUALITY SCALING - L5        -
    HIGH QUALITY SCALING - L6        -
    HIGH QUALITY SCALING - L7        -
    HIGH QUALITY SCALING - L8        -
    HIGH QUALITY SCALING - L9        -
    
    parameter name                  sup      min      max
    -----------------------------------------------------
    VIDEO_SURFACE_WIDTH              -  
    VIDEO_SURFACE_HEIGHT             -  
    CHROMA_TYPE                      -  
    LAYERS                           -  
    
    attribute name                  sup      min      max
    -----------------------------------------------------
    BACKGROUND_COLOR                 -  
    CSC_MATRIX                       -  
    NOISE_REDUCTION_LEVEL            -  
    SHARPNESS_LEVEL                  -  
    LUMA_KEY_MIN_LUMA                -  
    LUMA_KEY_MAX_LUMA                -  
    
    
    
    18.1. 14:36 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Takže si...
    Ne,
    Áno.

    Z jednoduchého dôvodu. Firefox a rôzne multimediálne prehrávače použijú akceleráciu ak ju nájdu, no a nenašli ju.
    Xka z logu nejdřív natahují framebuffer, vesa, intel a pak to vypadá, že je zase povypínají a používají i965
    X.org u mňa používa glamour a rovno povie že sa našla Intel(R) UHD Graphics (identickú s tým čo máš aj ty), a žiaden i965.
    vainfo i vdpauinfo vypadají ok, intel-media-driver i libva-intel-driver jsou nainstalované (xf86-video-intel taky).
    Tu som narazil aj ja. Akcelerácia filmov pre danú kartu beží na VA. A ak človek doinštaluje VDPAU, tak mu to začne hnusne sekať.
    Doma večer zkusím a napíšu. zkusím taky experimentovat s LIBVA_DRIVER_NAME.
    Odporučil by som kompletne vyhodiť VDPAU (aj s knižnicami) a reštartnúť komp, bude to rýchlejšie, jednoduchšie a spoľahlivejšie ako forsovať načítanie knižnice.
    k3dAR avatar 18.1. 14:09 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Hned v dotazu psal ze Archlinux... ;⁠-⁠)
    porad nemam telo, ale uz mam hlavu... nobody
    18.1. 14:33 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    To by musel mať vyše 5 rokov starý Arch, alebo ho mať prudko rozbitý, alebo bez firmware pre GPU, či vadný HW. Preto som odporúčal skúsiť to cez Live nech vylúči chybu HW. Tam si môže pozrieť čo a ako mu to našlo, poznačiť a dohodiť do nainštalovaného OS.

    Apropos, u mňa (na už postaršom Ubuntu) je to takto:
    $ lspci | grep VGA
    00:02.0 VGA compatible controller: Intel Corporation CometLake-U GT2 [UHD Graphics] (rev 02)
    ...
    $ grep -i intel .local/share/xorg/Xorg.0.log
    [173518.345] (II) modeset(0): glamor X acceleration enabled on Mesa Intel(R) UHD Graphics (CML GT2)
    ...
    $ vainfo
    libva info: VA-API version 1.14.0
    libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
    libva info: Found init function __vaDriverInit_1_14
    libva info: va_openDriver() returns 0
    vainfo: VA-API version: 1.14 (libva 2.12.0)
    vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 22.3.1 ()
    vainfo: Supported profile and entrypoints
    ...
    $ glxinfo -B
    name of display: :0.0
    display: :0  screen: 0
    direct rendering: Yes
    Extended renderer info (GLX_MESA_query_renderer):
        Vendor: Intel (0x8086)
        Device: Mesa Intel(R) UHD Graphics (CML GT2) (0x9b41)
        Version: 23.0.4
        Accelerated: yes
        Video memory: 31932MB
        Unified memory: yes
        Preferred profile: core (0x1)
        Max core profile version: 4.6
        Max compat profile version: 4.6
        Max GLES1 profile version: 1.1
        Max GLES[23] profile version: 3.2
    ...
    
    Všimni si absenciu použitia starých ovládačov i915 a i965 pre starší HW, a aj absenciu novšieho ovládača iris pre novší HW. Použil sa mi UHD ktorý je v tom stroji, a má ho aj jeho CPU v sebe.

    Pre novší IrisXE je to podobne. V logu z X a výpise z glxinfo to spozná Iris, ale vainfo ukazuje iHD. VDPAU by to tiež rozhasila (na NB mi to tiež zobralo vietor z plachiet, ale spomenul som si).
    18.1. 20:54 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    No tak to máme skoro stejné...

    jen o glamouru mi xorg nic nepíše vainfo a vdpauinfo viz příspěvek výše...
    $ lspci | grep VGA
    00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
    ...
    $ grep -i intel /var/log/Xorg.0.log
    [  1856.084] (==) Matched intel as autoconfigured driver 0
    [  1856.084] (II) LoadModule: "intel"
    [  1856.084] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
    [  1856.084] (II) Module intel: vendor="X.Org Foundation"
    [  1856.085] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    [  1856.086] (II) intel: Driver for Intel(R) HD Graphics
    [  1856.086] (II) intel: Driver for Intel(R) Iris(TM) Graphics
    [  1856.086] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
    [  1856.098] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20201103
    [  1856.098] (II) intel(0): SNA compiled from 2.99.917-923-gb74b67f0
    [  1856.098] (--) intel(0): gen9 engineering sample
    [  1856.098] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2; using a maximum of 2 threads
    [  1856.098] (II) intel(0): Creating default Display subsection in Screen section
    [  1856.099] (==) intel(0): Depth 24, (--) framebuffer bpp 32
    [  1856.099] (==) intel(0): RGB weight 888
    [  1856.099] (==) intel(0): Default visual is TrueColor
    [  1856.099] (II) intel(0): Output eDP1 has no monitor section
    [  1856.100] (**) intel(0): Found backlight control interface intel_backlight (type 'raw') for output eDP1
    [  1856.100] (II) intel(0): Enabled output eDP1
    [  1856.100] (II) intel(0): Output HDMI1 has no monitor section
    [  1856.100] (II) intel(0): Enabled output HDMI1
    [  1856.100] (II) intel(0): Output DP1 has no monitor section
    [  1856.100] (II) intel(0): Enabled output DP1
    [  1856.100] (II) intel(0): Output HDMI2 has no monitor section
    [  1856.100] (II) intel(0): Enabled output HDMI2
    [  1856.100] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
    [  1856.100] (II) intel(0): Output VIRTUAL1 has no monitor section
    [  1856.100] (II) intel(0): Enabled output VIRTUAL1
    [  1856.100] (--) intel(0): Output eDP1 using initial mode 1920x1080 on pipe 0
    [  1856.100] (==) intel(0): TearFree enabled
    [  1856.100] (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
    [  1856.100] (==) intel(0): DPI set to (96, 96)
    [  1856.101] (II) intel(0): SNA initialized with Kabylake (gen9) backend
    [  1856.101] (==) intel(0): Backing store enabled
    [  1856.101] (==) intel(0): Silken mouse enabled
    [  1856.101] (II) intel(0): HW Cursor enabled
    [  1856.101] (==) intel(0): DPMS enabled
    [  1856.101] (==) intel(0): Display hotplug detection enabled
    [  1856.101] (II) intel(0): [DRI2] Setup complete
    [  1856.101] (II) intel(0): [DRI2]   DRI driver: i965
    [  1856.101] (II) intel(0): [DRI2]   VDPAU driver: va_gl
    [  1856.101] (II) intel(0): direct rendering: DRI2 DRI3 enabled
    [  1856.102] (II) intel(0): hardware support for Present enabled
    [  1856.117] (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
    [  1856.128] (II) intel(0): Setting screen physical size to 508 x 285
    [  1856.358] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event7)
    [  1856.360] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event8)
    [  1856.361] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event9)
    [  1856.363] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event10)
    [  1856.364] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event11)
    [  1858.103] (II) intel(0): EDID vendor "AUO", prod id 8685
    [  1858.104] (II) intel(0): Printing DDC gathered Modelines:
    [  1858.104] (II) intel(0): Modeline "1920x1080"x0.0  141.00  1920 2028 2076 2100  1080 1090 1100 1116 -hsync -vsync (67.1 kHz eP)
    [  2056.116] (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
    ...
    $ glxinfo -B
    name of display: :0.0
    display: :0  screen: 0
    direct rendering: Yes
    Extended renderer info (GLX_MESA_query_renderer):
        Vendor: Intel Open Source Technology Center (0x8086)
        Device: Mesa DRI Intel(R) UHD Graphics 620 (KBL GT2) (0x5917)
        Version: 21.3.9
        Accelerated: yes
        Video memory: 3072MB
        Unified memory: yes
        Preferred profile: core (0x1)
        Max core profile version: 4.6
        Max compat profile version: 3.0
        Max GLES1 profile version: 1.1
        Max GLES[23] profile version: 3.2
    OpenGL vendor string: Intel Open Source Technology Center
    OpenGL renderer string: Mesa DRI Intel(R) UHD Graphics 620 (KBL GT2)
    OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.3.9 Amber
    OpenGL core profile shading language version string: 4.60
    OpenGL core profile context flags: (none)
    OpenGL core profile profile mask: core profile
    
    OpenGL version string: 3.0 Mesa 21.3.9 Amber
    OpenGL shading language version string: 1.30
    OpenGL context flags: (none)
    
    OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.3.9 Amber
    OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
    ...
    
    jinak pomohlo nastavit ve firefoxu gfx.webrender.all to true in about:config a už se to neškube a používá se akcelerace. Zkusím ještě tedy toto odnastavit a odinstalovat vdpau, zda to bude fungovat... libvdpau mi ale odinstalovat nejde kvůli závislostem avidemux-cli ffmpeg a mpv
    18.1. 21:08 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Takže

    odinstalovat libvdpau-va-gl nepomohlo, vracím true do gfx.webrender.all, doinstalovávám libvdpau-va-gl i když mi možná na nic nebude (ale nevypadá, že by škodil). Děkuji všem, firefox problém považuji za vyřešený (i když zašprajcovaný), chromium mě nebolí. Za poslední 3 dny jsem restartoval víckrát než za poslední 3 roky. Wayland možná ještě zkusím, ale vypadá, že bude potřebovat vícero tunění, tak asi zatím zůstanu u xorg. Třeba zatím portují xfce4 do waylandu.
    18.1. 22:09 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Nemá tá distribúcia možnosť rebuild balíčkov bez tvrdého zlinkovania s určitými komponentami? Ľudia ju preferujú pred aj kvôli tomu. By som vyhodil a zakázal VDPAU a dal rebuild tých prehrávačov a prehliadača.
    18.1. 22:16 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    * napr. pred Gentoo aj kvôli tomu *

    Inak ja som práve kvôli takýmto veciam prešiel na OutOfTheBox Ubuntu, tam mám takýchto problémov menej. VDPAU som si tam naťahal sám keď som sa hral s HW remasteringom filmov a kadejakými OpenCL. Vo východzej inštalácii mi to nesekalo (lebo tam nebolo).

    A prehliadač internetu ani multimediálny prehliadač nevyžaduje VDPAU, len ho odporúča lebo ho vie využiť.
    16.1. 23:36 tttttttttttt
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Problémy s terminálem (kitty) ve sway na archlinuxu mám po poslední aktualizaci taky. Možná ses jen trefil do špatné chvíle, doteď mi to nezlobilo. Trochu se to zlepšilo, když jsem aktualizoval kitty, ale ne úplně. Ve vimu se po chvíli používání při napsání závorky vložil nějaký UTF emoji a nula. V git-fuzzy (rozbité doteď) občas přestanou fungovat klávesové zkratky, místo toho píšu jiné znaky. Něco je špatně, zatím jsem nedostal k tomu to vyzkoumat s čím to souvisí.

    automatické uspávání displeje/nb

    Máš problém, že se to děje, nebo neděje? Stará se o to swayidle, kde se nastaví timeouty a akce, co se mají stát.

    absence logout

    sway je window manager. Umí se ukončit (swaymsg exit). Pokud chceš přihlašovací obrazovku, musíš nakonfigurovat https://wiki.archlinux.org/title/Display_manager
    17.1. 07:25 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Díky moc,

    ano, vkládá to jiné znaky a tak. Je možné použít jiný wayland terminál? Díky za tip na swayidle a swaymsg exit. Displej manager mám nakonfigurovaný. Vyzkouším večer.
    17.1. 15:17 ttt
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Můj tip je, že to nesouvisí přímo s waylandem, spíš si nějaká knihovna pro TUI aplikace nerozumí s novými terminály. Můžeš zkusit třeba Contour, tam se mi to neprojevuje.

    Pro ukončování sway/i3 je většinou v konfiguraci něco jako
    mode "exit: [l]ogout, [r]eboot, [s]hutdown" {
    
      bindsym l exec swaymsg exit
    
      bindsym r exec systemctl reboot
    
      bindsym s exec systemctl shutdown
    
      bindsym Escape mode "default"
    
      bindsym Return mode "default"
    
    }
    
    bindsym $mod+x mode "exit: [l]ogout, [r]eboot, [s]hutdown"
    17.1. 22:31 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Zkusil jsem terminál foot a funguje ok, až na nehezkou modrou v MC a trochu malý font.

    Použíívám lightdm a bohužel se mi nedaří pustit jiný compositor než weston. Sway i labwc, který bych chtěl asi nejvíc chvíli čekají a nakonec se vrátí zpět do lightdm.

    Daří se mi je spustit jen pod spuštěným westonem, ale nespustí se přes celou obrazovku, ale s nižším rozlišením.

    Dost mi chybí funkce označ a vlož prostředním tlačítkem do jiného okna...

    Session nyní končím příkazem killall weston, který mě vrátí do lightdm.
    18.1. 06:55 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Ale jinak jdou spustit po přihlášení přímo z konzole a tam jsou přes celou obrazovku jak bych si představoval.
    18.1. 08:56 ttttttttttttt
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Tu je bug report, lightgdm má prý s waylandem problémy: https://github.com/swaywm/sway/issues/6736

    Barvy i font jdou nastavit snad v každém terminálu, pro foot je i návod na ArchWiki, pro font v dokumentaci nebo zkopírovat z foot.ini.
    17.1. 22:20 z_sk | skóre: 34 | blog: analyzy
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Skus Wayfire.
    debian.plus@protonmail.com
    18.1. 10:28 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Mimochodem, testoval jste, jestli je v X11 akcelerovaná grafika (např. glxinfo -B)? O akceleraci videa ve Firefoxu jsou informace třeba na wiki.archlinux.

    Jirka
    Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
    18.1. 10:39 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Určite nepozrel či má 3D akceleráciu na GPU keďže počas pokusov vypol. A ani nepozrel cez vainfo či má akceleráciu filmov (VDPAU mi blblo na podobnej zostave).
    18.1. 21:17 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Vaše rady nejsou špatné, jen bych příště prosil méně despektu a lží o tom co jsem viděl nebo neviděl.
    18.1. 22:06 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    V tom prípade ale odporučím viac detailov o probléme, HW a o tom čo bolo vyskúšané.
    18.1. 21:14 MM
    Rozbalit Rozbalit vše Re: X11(xfce4)/Wayland video
    Díky moc, ano pomohlo viz výše.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.