V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
falser101
V2EX  ›  Linux

arch+hyprland 下选择共享屏幕后对方看到的仍然是黑屏

  •  
  •   falser101 · 30 天前 · 1184 次点击

    使用的是 wemeet-wayland-screenshare 以下为日志和使用到的 portal

    > ps -ef | grep portal
    falser      1403     955  0 09:43 ?        00:00:01 /usr/lib/xdg-document-portal
    root        1413    1403  0 09:43 ?        00:00:00 fusermount3 -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc
    falser      1876       1  0 09:43 tty1     00:00:00 /usr/lib/xdg-desktop-portal-hyprland
    falser      1924       1  0 09:43 tty1     00:00:02 /usr/lib/xdg-desktop-portal
    falser     98356     955  0 11:06 ?        00:00:00 /usr/lib/xdg-desktop-portal-gtk
    

    日志

    > wemeet-wayland-screenshare
    wemeet:WemeetSatrt
    [0507/095820.154752:WARNING:resource_bundle_qt.cpp(119)] locale_file_path.empty() for locale
    Installed Qt WebEngine locales directory not found at location /usr/lib/wemeet/translations/qtwebengine_locales. Trying applicatInstalled Qt WebEngine locales directory not found at location /usr/lib/wemeet/translations/qtwebengine_locales. Trying application directory...
    ion directory...
    Qt WebEngine locales directory not found at location /opt/wemeet/bin/qtwebengine_locales. Trying fallback directory... TranslatiQt WebEngine locales directory not found at location /opt/wemeet/bin/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
    ons MAY NOT not be correct.
    Path override failed for key ui::DIR_LOCALES and path '/home/falser/.QtWebEngineProcess'
    Path override failed for key ui::DIR_LOCALES and path '/home/falser/.QtWebEngineProcess'
    [0507/095820.176578:WARNING:resource_bundle_qt.cpp(119)] locale_file_path.empty() for locale
    [0507/095820.176579:WARNING:resource_bundle_qt.cpp(119)] locale_file_path.empty() for locale
    Failed to create variant from json2025-05-07 01:58:20|138811503889088|xnn.XNNHandleMonitor|xnnhandlemonitor.cpp:35||regist handle,type:0 handle:166117344
    2025-05-07 01:58:20|138811503889088|xnn.XNNRTResource|xnnrtresource.cpp:20||the acc thread cnt is 0
    2025-05-07 01:58:20|138811503889088|xnn.XNNContext|xnncontext.cpp:99||init xnn context succ
    2025-05-07 01:58:20|138811503889088|XNNReg|xnnlayerreg.cpp:866||layer map inited
    2025-05-07 01:58:20|138811503889088|xnn.XNNHandleMonitor|xnnhandlemonitor.cpp:35||regist handle,type:0 handle:166119184
    2025-05-07 01:58:20|138811503889088|xnn.XNNRTResource|xnnrtresource.cpp:20||the acc thread cnt is 0
    2025-05-07 01:58:20|138811503889088|xnn.XNNContext|xnncontext.cpp:99||init xnn context succ
    2025-05-07 01:58:20|138811503889088|XNNReg|xnnlayerreg.cpp:866||layer map inited
    2025-05-07 01:58:20|138811503889088|xnn.XNNHandleMonitor|xnnhandlemonitor.cpp:35||regist handle,type:0 handle:166120352
    2025-05-07 01:58:20|138811503889088|xnn.XNNRTResource|xnnrtresource.cpp:20||the acc thread cnt is 0
    2025-05-07 01:58:20|138811503889088|xnn.XNNContext|xnncontext.cpp:99||init xnn context succ
    Call
    MicButtonQTView::OnViewStatefulChanged():btn_title:选择音频
    MicButtonQTView::OnViewStatefulChanged():btn_title:选择音频
    Call
    MicButtonQTView::OnViewStatefulChanged():btn_title:选择音频
    MicButtonQTView::OnViewStatefulChanged():btn_title:选择音频
    MicButtonQTView::OnViewStatefulChanged():btn_title:解除静音
    MicButtonQTView::OnViewStatefulChanged():btn_title:静音
    [hook] payload thread started
    [hook] stream node_id: 92
    [hook] portal status: running
    [hook SYNC] pipewire_fd acquired: 205
    [payload SYNC] pipewire_fd acquired: 205
    [hook SYNC] pipewire screencast object allocated
    [payload SYNC] got pipewire_handle.
    [payload] pipewire thread started.
    [payload pw] stream state changed from unconnected to connecting
    [payload pw] stream state changed from connecting to paused
    [payload pw] param changed. received param type: Spa:Enum:ParamId:Props
    [payload pw] ignoring non-format param
    [payload SYNC] x11 sanitizer stopped.
    [payload pw] param changed. received param type: Spa:Enum:ParamId:Latency
    [payload pw] ignoring non-format param
    [payload pw] param changed. received param type: Spa:Enum:ParamId:Format
    [payload pw] ignoring non-format param
    [payload pw] param changed. received param type: Spa:Enum:ParamId:Format
    [payload pw] ignoring non-format param
    [payload pw] stream state changed from paused to error
    [payload pw] stream error: no more input formats
    MicButtonQTView::OnViewStatefulChanged():btn_title:选择音频
    [hook] signal pw stop.
    [payload] pw stop signal received. pw stopped.
    [payload SYNC] pw stop confirmed.
    [hook SYNC] pw stop confirmed.
    [hook] stop gio main loop.
    [payload SYNC] gio stop confirmed.
    [hook SYNC] gio stop confirmed.
    [payload pw] stream state changed from paused to unconnected
    Call
    JoinMeetingQTView::~JoinMeetingQTView()Wed May 7 01:59:48 2025
    |xreport.XReportCotext|138811503889088|xreport_context.cpp:78|DoReport|report string is:gmt_time_stamp=1746583188&platform=4&dc_table=dc05123&appid=xcast&average_forward_time=0&cpu_info=unknown_cpu&forward_count=0&input_size=1x60x1x1&model_load_err_code=0&model_load_time=1746583100&model_name=nbsr.json&model_unload_time=1746583188&openmp_thread_cnt=0&reserver00=1.0.cf488232&reserver01=0&reserver02=0&reserver03=0&reserver04=0&reserver05=0&running_mode=2&uin=000000
    
    Wed May 7 01:59:48 2025
    |xreport.XReportReporterHttp|138811503889088|xreport_http_reporter.cpp:49|ReportByInnerHttp|unknown
    
    Wed May 7 01:59:48 2025
    |xreport.XReportCotext|138811503889088|xreport_context.cpp:78|DoReport|report string is:gmt_time_stamp=1746583188&platform=4&dc_table=dc05123&appid=xcast&average_forward_time=0&cpu_info=unknown_cpu&forward_count=0&input_size=1x1x1x140+1x1x1x14&model_load_err_code=0&model_load_time=1746583100&model_name=BLSTM_int8.json.en&model_unload_time=1746583188&openmp_thread_cnt=0&reserver00=1.0.cf488232&reserver01=0&reserver02=0&reserver03=0&reserver04=0&reserver05=0&running_mode=15&uin=000000
    
    Wed May 7 01:59:48 2025
    |xreport.XReportReporterHttp|138811503889088|xreport_http_reporter.cpp:49|ReportByInnerHttp|unknown
    
    wemeet:WemeetStop`
    
    8 条回复    2025-05-08 15:19:16 +08:00
    rensuperk
        1
    rensuperk  
       30 天前
    x11 也是黑屏,也是没谁了
    rzdCG
        2
    rzdCG  
       30 天前
    wemeet-wayland-screenshare-git 3.19.2.400_hooked-8 这个版本试试?
    falser101
        3
    falser101  
    OP
       30 天前
    @rzdCG 就是这个版本 从 aur 下的
    rzdCG
        4
    rzdCG  
       30 天前
    我正常啊
    weixiangzhe
        5
    weixiangzhe  
       30 天前
    据说是还没有支持 hyprland , 作者在 kde 试的
    weixiangzhe
        6
    weixiangzhe  
       30 天前
    @weixiangzhe 不对,整错了,忽略我
    xxyangyoulin
        7
    xxyangyoulin  
       30 天前
    上周更新,剪切板有些问题,看了下论坛目前没有完美的解决方案,又切换回 bspwm 了,省心。不稳定还是多等下才能用
    falser101
        8
    falser101  
    OP
       29 天前
    也不知道什么原因,家里同样是 hyprland 就可以共享
    @xxyangyoulin
    @weixiangzhe
    @rzdCG
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2704 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 11:39 · PVG 19:39 · LAX 04:39 · JFK 07:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.