sway에서 OBS 윈도우 캡쳐가 동작하지 않는군요
커널패닉

Lv.1 커널패닉 (119.♡.59.225)

2025년 5월 12일 PM 08:50 · 수정됨(05. 13. 16:44)

조회 657 공감 0

화면을 녹화해야 할 일이 생겨서 오랜만에 OBS를 켜봤습니다.

그런데 KDE를 사용할 때와는 달리, 화면 캡처 설정 내 "선택기 열기" 기능이 제대로 동작하지 않았습니다.

위 사진과 같이 전체 화면만 녹화가 가능하더군요. 문제 해결을 위해 인터넷에서 찾아보니 아직 sway는 지원하지 않는다고 합니다.


따라서 옛날에 정리했던 KDE를 다시 설치한 후 실행해 보니 잘 작동하네요.

그 후, sway로 돌아와서 vivaldi를 켜봤더니 프로필이 엉켜서 구성파일을 제거한 후 다시 실행해 보니 flags 구성도 함께 초기화 되었습니다.

하지만 이를 뒤늦게 파악해서 한글 입력을 복구하는데 많은 시간을 소비했네요.

[code=bash]--enable-features=VaapiVideoDecoder,VaapiIgnoreDriverChecks,Vulkan,DefaultANGLEVulkan,VulkanFromANGLE,AcceleratedVideoDecodeLinuxGL,AcceleratedVideoEncoder

--disable-features=UseChromeOSDirectVideoDecoder,ExtensionManifestV2Unsupported

--enable-features=AllowLegacyMV2Extensions,WaylandPerSurfaceScale,WaylandTextInputV3,WaylandUiScale

--ignore-gpu-blocklist

--enable-zero-copy

--wayland-text-input-version=3

--ozone-platform-hint=auto

--ozone-platform=wayland[/code]

이참에 chromium-flags.conf 에 해당 설정도 작성해 놔야겠습니다.


KDE를 설치한 후 문제점은 sway를 사용할 때 `qt.qpa.wayland: unknown keymap format: 0` 메시지가 도배 수준으로 올라오지만 실 사용에 큰 문제가 없으므로 무시하고 있네요.

댓글 (4)

  • 딥키즈 Lv.1

    25.05.13 · 185.♡.106.54

    그거 qtwayland의 client관련 라이브러리 쪽 code라서 KDE 설치 이후 sway에서 문제가 발생했다면 이전에 사용하지 않던 Qt client 프로그램이 KDE 설치 이후에 sway에서도 사용되고 있다는 얘기 같습니다.
    https://wayland-book.com/seat/keyboard.html
    0이 나온다면 이건 keymap을 사용하지 않는다는 것인데 보통은 이 경우에 send_keymap을 호출하지 않아서 그 부분에 대한 고려가 빠진 것 같습니다.
  • 굇수

    굇수 Lv.1

    25.05.13 · 211.♡.182.215

    제가 obs 는 사용을 안해봐서 이게 맞는지는 모르겠지만 올려주신 화면만 놓고 비교해보면 잘 되는거 같습니다?
    참고로 fedora 42, flatpak 버전 입니다. sway 는 최신 안정 버전 이구요.


    [https://damoang.net/data/editor/2505/comment_3554916055_skZUijC2_263fde5765d6db82274ec061d23afadc0a4813e2.webp]
  • 커널패닉

    커널패닉 Lv.1 → 굇수 작성자

    25.05.13 · 119.♡.59.225

    혹시 "선택기 열기" 기능을 사용했을 때 특정 창을 선택할 수 있는 윈도우가 표시되나요?
    sway에서 앞서 언급한 버튼을 클릭하면 마우스 커서가 격자 표시(+)로 바뀌고 특정 창을 선택해 봐도 항상 전체화면(예: eDP-1)으로 지정되네요.

    현재 사용중인 환경
    - OBS Studio - 31.0.3
    - sway version 1.10.1

    OBS 녹화가 진행중인 상태에서, sway 워크스페이스를 전환하면 아래와 같이 전체화면을 녹화하는 것을 알 수 있습니다.
    https://youtu.be/kjIOBcsCaAk
  • 굇수

    굇수 Lv.1 → 커널패닉

    25.05.13 · 211.♡.182.215

    아.. 죄송합니다. 창 단위로 선택이 안되신다는 말씀이셨군요. 그건 저도 마찬가지 입니다. 제가 듀얼 모니터를 사용하고 있어서 모니터 단위로 선택을 말씀하시는줄로 착각 했네요.
    sway 에서는 오래전부터 안되었습니다. 이것 때문에 hyprland 로 갈아타는 사람들도 꽤 있었던 것으로 압니다.

댓글을 작성하려면 이 필요합니다.