LINUX.ORG.RU

История изменений

Исправление SPRATAY, (текущая версия) :

Здесь всё зависит не столько от OBS, сколько от наличия screencast-портала в принципе. Для корректной работы xdpw должна быть экспортирована переменная

XDG_CURRENT_DESKTOP=sway

Плюс - xdpw не имеет диалога выбора экрана для расшаривания, и нужно заранее сказать ему какой output захватывать https://github.com/luispabon/sway-ubuntu#screen-sharing

cat .config/xdg-desktop-portal-wlr/config
[screencast]
output_name=DP-1
max_fps=60
chooser_cmd=slurp -f %o -or
chooser_type=simple

swaymsg -t get_outputs
Output DP-1 'ViewSonic Corporation VX2458 Series VFA193800540' (focused)
  Current mode: 1920x1080 @ 143.996 Hz
  Position: 0,0
  Scale factor: 1.000000
  Scale filter: nearest
  Subpixel hinting: unknown
  Transform: normal
  Workspace: 1
  Max render time: off
  Adaptive sync: disabled
  Available modes:

Ещё усложняет то что я использую openrc https://github.com/emersion/xdg-desktop-portal-wlr/wiki/"It-doesn't-work"-Tro...

dbus-update-activation-environment DISPLAY I3SOCK SWAYSOCK WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway

А как проверить его работу без OBS?

Исправление SPRATAY, :

Здесь всё зависит не столько от OBS, сколько от наличия screencast-портала в принципе. Для корректной работы xdpw должна быть экспортирована переменная

XDG_CURRENT_DESKTOP=sway

Плюс - xdpw не имеет диалога выбора экрана для расшаривания, и нужно заранее сказать ему какой output захватывать https://github.com/luispabon/sway-ubuntu#screen-sharing

sor rusa net, vozmozhno eshe ne zavezli hota strano vot nekotorie configi

cat .config/xdg-desktop-portal-wlr/config
[screencast]
output_name=DP-1
max_fps=60
chooser_cmd=slurp -f %o -or
chooser_type=simple

swaymsg -t get_outputs
Output DP-1 'ViewSonic Corporation VX2458 Series VFA193800540' (focused)
  Current mode: 1920x1080 @ 143.996 Hz
  Position: 0,0
  Scale factor: 1.000000
  Scale filter: nearest
  Subpixel hinting: unknown
  Transform: normal
  Workspace: 1
  Max render time: off
  Adaptive sync: disabled
  Available modes:

na ih gite predlagali zapustit' tak no cheto ne osobo pomoglo toka eto dlya runit https://github.com/emersion/xdg-desktop-portal-wlr/wiki/"It-doesn't-work"-Tro...

dbus-update-activation-environment DISPLAY I3SOCK SWAYSOCK WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway

prosto hz kak napryamui proverit' rabotaet on ili net

ili ya prosto ne sobludau posledovatil'nost'

Исходная версия SPRATAY, :

Здесь всё зависит не столько от OBS, сколько от наличия screencast-портала в принципе. Для корректной работы xdpw должна быть экспортирована переменная

XDG_CURRENT_DESKTOP=sway

Плюс - xdpw не имеет диалога выбора экрана для расшаривания, и нужно заранее сказать ему какой output захватывать https://github.com/luispabon/sway-ubuntu#screen-sharing

sor rusa net, vozmozhno eshe ne zavezli hota strano vot nekotorie configi

cat .config/xdg-desktop-portal-wlr/config
[screencast]
output_name=DP-1
max_fps=60
chooser_cmd=slurp -f %o -or
chooser_type=simple

swaymsg -t get_outputs
Output DP-1 'ViewSonic Corporation VX2458 Series VFA193800540' (focused)
  Current mode: 1920x1080 @ 143.996 Hz
  Position: 0,0
  Scale factor: 1.000000
  Scale filter: nearest
  Subpixel hinting: unknown
  Transform: normal
  Workspace: 1
  Max render time: off
  Adaptive sync: disabled
  Available modes:

na ih gite predlagali zapustit' tak no cheto ne osobo pomoglo https://github.com/emersion/xdg-desktop-portal-wlr/wiki/"It-doesn't-work"-Tro...

dbus-update-activation-environment DISPLAY I3SOCK SWAYSOCK WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway

prosto hz kak napryamui proverit' rabotaet on ili net