{ "version": "https://jsonfeed.org/version/1.1", "user_comment": "This feed allows you to read the posts from this site in any feed reader that supports the JSON Feed format. To add this feed to your reader, copy the following URL -- https://matoken.org/blog/tag/zoom/feed/json/ -- and add it your reader.", "home_page_url": "https://matoken.org/blog/tag/zoom/", "feed_url": "https://matoken.org/blog/tag/zoom/feed/json/", "language": "ja", "title": "zoom – matoken's blog", "description": "Is there no plan B?", "icon": "https://matoken.org/blog/wp-content/uploads/2025/03/cropped-1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9.jpeg", "items": [ { "id": "https://matoken.org/blog/?p=4185", "url": "https://matoken.org/blog/2024/10/26/share-xephyr-screen-with-clipscreen-failed/", "title": "clipscreen\u3067Xephyr\u753b\u9762\u3092Zoom\u30a2\u30d7\u30ea\u3067\u5171\u6709(\u5931\u6557)", "content_html": "
\u30aa\u30f3\u30e9\u30a4\u30f3\u52c9\u5f37\u4f1a\u306a\u3069\u3067\u753b\u9762\u5171\u6709\u3059\u308b\u5834\u5408 Xephyr \u3067\u30e1\u30a4\u30f3\u3068\u5225\u306e X server \u3092\u8d77\u52d5\u3057\u3066\u305d\u306e\u753b\u9762\u3092\u5171\u6709\u3057\u305f\u308a\u3057\u3066\u3044\u307e\u3059\uff0e
\n\u5165\u308c\u5b50\u306b\u306a\u3063\u305f X \u306e\u4e2d\u3067\u30d5\u30eb\u30b9\u30af\u30ea\u30fc\u30f3\u306b\u3057\u305f\u308a\uff0c\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5207\u308a\u66ff\u3048\u305f\u308a\u3057\u3066\u3044\u307e\u3059\uff0e
\n\u3057\u304b\u3057\uff0c\u5c0f\u6c5f\u6238\u3089\u3050\u3084\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u30ab\u30f3\u30d5\u30a1\u30ec\u30f3\u30b9\u306a\u3069\u3067\u5229\u7528\u3057\u3066\u3044\u308b\u30d3\u30c7\u30aa\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u30a2\u30d7\u30ea\u306e Zoom \u3067\u306f\u753b\u9762\u5171\u6709\u6642\u306b Xephyr \u304c\u51fa\u3066\u304d\u307e\u305b\u3093\uff0eChromium \u3084 Firefox \u3084 Electron \u30a2\u30d7\u30ea\u3067\u306f\u4e00\u89a7\u306b\u51fa\u3066\u304d\u3066 Xephyr \u306e\u753b\u9762\u5171\u6709\u3082\u3046\u307e\u304f\u884c\u304d\u307e\u3059\uff0e
\n\u4ed5\u65b9\u304c\u306a\u3044\u306e\u3067 Zoom \u3067\u306e\u753b\u9762\u5171\u6709\u6642\u306f\u300c\u753b\u9762\u306e\u4e00\u90e8\u5206\u300d\u3092\u4f7f\u3063\u3066\u3044\u307e\u3059\uff0e
\u4eca\u56de\u753b\u9762\u306e\u6307\u5b9a\u9818\u57df\u3092\u4eee\u60f3\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u3068\u3057\u3066\u5229\u7528\u3067\u304d\u308b clipscreen \u3067\u304b\u3093\u305f\u3093\u306b\u753b\u9762\u5171\u6709\u304c\u3067\u304d\u306a\u3044\u304b\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\n\n
$ sudo apt install libx11-dev xserver-xorg-dev xorg-dev libcairo2-dev g++ (1)\n$ git clone https://github.com/splitbrain/clipscreen (2)\n$ cd clipscreen\n$ make (3)\n$ ./clipscreen (4)\nUsage: ./clipscreen <width>x<height>+<x>+<y> (e.g. 800x600+100+100)\n
\u5fc5\u8981\u306a\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u5c0e\u5165
\nsource \u3092 clone
\nbuild
\nusage
\n\u5b9f\u884c\u6642\u306b\u306f\u5171\u6709\u3057\u305f\u3044\u89e3\u50cf\u5ea6\u3068\u5ea7\u6a19\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff0e\u624b\u52d5\u3060\u3068\u9762\u5012\u3067\u3059\uff0exdotool \u3067\u8abf\u3079\u308b\u3053\u3068\u306b\u3057\u307e\u3059\uff0e
\nXephyr \u3092\u8d77\u52d5\u3057\u305f\u72b6\u614b\u3067 xdotool \u3067\u89e3\u50cf\u5ea6\u3068\u5ea7\u6a19\u3092\u8abf\u3079\u307e\u3059\uff0e
$ xdotool search --onlyvisible Xephyr getwindowgeometry\nDefaulting to search window name, class, and classname\nWindow 73400321\n Position: 851,168 (screen: 0)\n Geometry: 839x522\n
\u3053\u306e\u4f8b\u3060\u3068\uff0cscreen0 \u306e 851,168 \u306e\u5ea7\u6a19\u306b 839×522 \u306e\u89e3\u50cf\u5ea6\u306e\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u3042\u308b\u3088\u3046\u3067\u3059\uff0e
\n\u3053\u308c\u3092 clipscreen \u306b\u6e21\u3057\u3066\u4eee\u60f3\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u3092\u4f5c\u308a\u307e\u3059\uff0e
$ ./clipscreen 839x522+851+168\nAdded virtual monitor\nPress Ctrl-C to exit\n
\u5c11\u3057\u5ea7\u6a19\u304c\u305a\u308c\u307e\u3059\u304c\u6bce\u56de\u540c\u3058\u30ba\u30ec\u306a\u306e\u3067\u5f8c\u3067\u8abf\u6574\u3059\u308c\u3070\u826f\u3055\u305d\u3046\uff0e\u3068\u308a\u3042\u3048\u305a\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u3067\u306f\u554f\u984c\u306a\u304f\u4eee\u60f3\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u304c\u5171\u6709\u3067\u304d\u307e\u3057\u305f\uff0e
\n\u3057\u304b\u3057\uff0cZoom \u30a2\u30d7\u30ea\u3067\u306f\u51fa\u3066\u304d\u307e\u305b\u3093\u2026\u2026\uff0eXephyr \u3092 Zoom \u3067\u5171\u6709\u3059\u308b\u306b\u306f\u3084\u306f\u308a\u90e8\u5206\u5171\u6709\u3092\u4f7f\u3046\u3057\u304b\u306a\u3055\u305d\u3046\u3067\u3059\uff0e
\n
$ git log -1 | grep -e commit -e Date:\ncommit 788c1458886b7484d72e1cd512ec5b3a01c90190\nDate: Wed Oct 16 09:40:21 2024 +0200\n$ dpkg-query -W xorg xserver-xephyr\nxorg 1:7.7+23.1\nxserver-xephyr 2:21.1.13-3\n$ lsb_release -dr\nDescription: Debian GNU/Linux trixie/sid\nRelease: n/a\n$ arch\nx86_64\n
Linux User Group \u306e\u4e00\u3064\uff0e\u5c0f\u6c5f\u6238\u3089\u3050\u306e\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u306b\u53c2\u52a0\u3057\u307e\u3057\u305f\uff0e
\n| \n Note \n | \n\n \n \n\n\u6b21\u56de\u306f 11/09(\u571f)\u958b\u50ac\u3067\u3059\uff0e \n | \n
\u3053\u3061\u3089\u3067\u306fZoom\u3068\u3044\u3046\u30d3\u30c7\u30aa\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u30b5\u30fc\u30d3\u30b9\u3092\u5229\u7528\u3057\u3066\u3044\u307e\u3059\uff0eLinux\u7248\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3082\u63d0\u4f9b\u3055\u308c\u3066\u3044\u3066\uff0c\u4eca\u56de\u516c\u5f0f\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306e Debian \u5411\u3051\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u5229\u7528\u3057\u3066\u3044\u307e\u3057\u305f\uff0e(\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u3067\u3082\u52d5\u4f5c\u3057\u307e\u3059\u304c\u5c11\u3057\u5236\u9650\u304c\u3042\u308a\u307e\u3059\uff0e)
\n\u305d\u3057\u3066\u753b\u9762\u5171\u6709\u3092\u884c\u3044\u767a\u8868\u3092\u3057\u3088\u3046\u3068\u3057\u305f\u306e\u3067\u3059\u304c\uff0c\u753b\u9762\u5171\u6709\u306f\u51fa\u6765\u3066\u3044\u308b\u3051\u308c\u3069\u5171\u6709\u90e8\u5206\u304c\u9ed2\u304f\u306a\u308a\u307e\u3059\uff0e\u30a6\u30a3\u30f3\u30c9\u30a6\u3092\u79fb\u52d5\u3057\u3066\u3082\u8ffd\u5f93\u3057\u3066\u304d\u307e\u3059\uff0e\u30a6\u30a3\u30f3\u30c9\u30a6\u5171\u6709\uff0c\u90e8\u5206\u5171\u6709\u3067\u3082\u540c\u69d8\uff0e
\n\n
\u7d50\u5c40\uff0c\u767a\u8868\u306f\u4ed6\u306e\u65b9\u306b\u753b\u9762\u5171\u6709\u3057\u3066\u3082\u3089\u3044\u307e\u3057\u305f\uff0e
\n\u767a\u8868\u304c\u7d42\u308f\u3063\u3066\u304b\u3089\u8abf\u3079\u308b\u3068\u4ee5\u4e0b\u306e\u8a18\u4e8b\u3092\u898b\u3064\u3051\u307e\u3057\u305f\uff0e
\n\n\n\n\n\n\u753b\u9762\u5171\u6709\u6a5f\u80fd\u306b\u306f\u3001\u30b3\u30f3\u30dd\u30b8\u30c6\u30a3\u30f3\u30b0\u304c\u5fc5\u8981\u3067\u3059\u3002
\n
\u3068\u3044\u3046\u3053\u3068\u3067\u30b3\u30f3\u30dd\u30b8\u30bf\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e
\n\u5148\u305a\u306f\u8a18\u4e8b\u4e2d\u3067\u7d39\u4ecb\u3055\u308c\u3066\u3044\u308b xcompmgr \u304b\u3089\u8a66\u3057\u307e\u3059\uff0e
\n$ sudo apt install xcompmgr (1)\n$ xcompmgr -c -l0 -t0 -r0 -o.00 (2)\n
xcompmgr \u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u5c0e\u5165
\nxcompmgr \u306e\u8d77\u52d5
\npicom \u306e\u5834\u5408\u306f\u3053\u3093\u306a\u611f\u3058\u3067\uff0e
\n$ sudo apt install picom (1)\n$ sudo apt install picom-conf (2)\n$ picom-conf (3)\n$ picom (4)\n
picom \u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u5c0e\u5165
\npicom \u306e GUI \u8a2d\u5b9a\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u5c0e\u5165(\u30aa\u30d7\u30b7\u30e7\u30f3)
\nGUI \u3067\u8a2d\u5b9a(\u30aa\u30d7\u30b7\u30e7\u30f3)
\npicom \u8d77\u52d5
\n\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306f\u5927\u62b5\u306e\u5834\u5408 ~/.config/picom/picom.conf \u306b\u306a\u308b\u3068\u601d\u3044\u307e\u3059\uff0e
CONFIGURATION FILES
\n picom could read from a configuration file if libconfig support is compiled in. If –config is not used, picom will seek for a
\n configuration file in $XDG_CONFIG_HOME/picom.conf (~/.config/picom.conf, usually), then $XDG_CONFIG_HOME/picom/picom.conf, then
\n $XDG_CONFIG_DIRS/picom.conf (often /etc/xdg/picom.conf), then $XDG_CONFIG_DIRS/picom/picom.conf.
picom-conf \u306f\u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u3059\u304c\uff0cGUI \u3067\u8a2d\u5b9a\u3067\u304d\u3066\u4fbf\u5229\u3067\u3059\uff0eDebian \u3067\u306f testing(trixie)\u4ee5\u964d\u306e\u3088\u3046\u3067\u3059\uff0e
\n\u30b3\u30f3\u30dd\u30b8\u30bf\u3092\u8d77\u52d5\u3057\u305f\u72b6\u614b\u3067\u753b\u9762\u5171\u6709\u3092\u884c\u3046\u3068\u5171\u6709\u90e8\u5206\u306b\u304b\u3076\u3063\u3066\u3044\u305f\u9ed2\u3044\u753b\u9762\u304c\u900f\u904e\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\uff0e
\n\u30b9\u30af\u30ea\u30fc\u30f3\u30ad\u30e3\u30b9\u30c8\u3092\u64ae\u3063\u3066\u307f\u307e\u3057\u305f\uff0e
\n$ dpkg-query -W zoom xcompmgr picom*\npicom 11.2-0.1\npicom-conf 0.17.0-1+b2\nxcompmgr 1.1.8-1\nzoom 6.2.3.2056\n$ lsb_release -dr\nDescription: Debian GNU/Linux trixie/sid\nRelease: n/a\n$ arch\nx86_64\n
\u30d3\u30c7\u30aa\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306eZoom\u306e\u30af\u30e9\u30a4\u30a2\u30f3\u30c8 5.8.0\u3067\u3059\u3079\u3066\u306e\u53c2\u52a0\u8005\u306e\u30d3\u30c7\u30aa\u3092\u975e\u8868\u793a\u306b\u51fa\u6765\u308b\u3088\u3046\u306b\u306a\u3063\u305f\u3088\u3046\u3067\u3059\uff0e
\n\n
\n\n\n\n\u7740\u4fe1\u30d3\u30c7\u30aa\u306e\u505c\u6b62
\n
\n\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u306e\u51fa\u5e2d\u8005\u306f\u3001\u3059\u3079\u3066\u306e\u7740\u4fe1\u30d3\u30c7\u30aa\u3092\u753b\u9762\u4e0a\u3067\u975e\u8868\u793a\u306b\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002 \u7740\u4fe1\u30d3\u30c7\u30aa\u3092\u505c\u6b62\u3059\u308b\u3053\u3068\u3067\u3001\u5149\u306b\u654f\u611f\u306a\u51fa\u5e2d\u8005\u304c\u8907\u6570\u306e\u30d3\u30c7\u30aa\u53c2\u52a0\u8005\u306e\u8868\u793a\u306b\u3088\u308b\u904e\u5270\u306a\u523a\u6fc0\u3092\u56de\u907f\u3057\u3001\u753b\u9762\u5171\u6709\u306b\u95a2\u3059\u308b\u5e2f\u57df\u5e45\u3082\u4fdd\u6301\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002
\u56de\u7dda\u3084\u30de\u30b7\u30f3\u30b9\u30da\u30c3\u30af\u304c\u4f4e\u3044\u3068\u304d\u306a\u3069\u306b\u826f\u3055\u305d\u3046\uff0e\u3068\u601d\u3063\u3066\u8a2d\u5b9a\u3092\u8a66\u305d\u3046\u3068\u601d\u3063\u305f\u3089\u3084\u308a\u65b9\u304c\u3088\u304f\u308f\u304b\u308a\u307e\u305b\u3093\uff0e
\n\u4ee5\u4e0b\u306e\u8a18\u4e8b\u3067\u306f\u300c\u30d3\u30c7\u30aa\u4f1a\u8b70\u30a6\u30a3\u30f3\u30c9\u30a6\u53f3\u4e0a\u306b\u3042\u308b\uff3b\u8868\u793a\uff3d\u30dc\u30bf\u30f3\u304b\u3089\u306e\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u5229\u7528\u53ef\u80fd\u3060\u3002\u300d\u3068\u66f8\u304b\u308c\u3066\u3044\u307e\u3059\u304c\u305d\u306e\u3088\u3046\u306a\u9805\u76ee\u306f\u898b\u5f53\u305f\u308a\u307e\u305b\u3093\uff0e
\u3082\u3057\u304b\u3057\u3066Linux\u306f\u672a\u5b9f\u88c5\u306a\u306e\u3060\u308d\u3046\u304b\u3068\u3082\u601d\u3044\u307e\u3057\u305f\u304cLinux\u306e\u30ea\u30ea\u30fc\u30b9\u30ce\u30fc\u30c8\u306b\u3082\u66f8\u304b\u308c\u3066\u3044\u307e\u3059\uff0e
\n\n\n\n\nSeptember 22, 2021 version\uff23 (16)
\n\n\n–snip–
\n\n\n\n
\n- Meeting/webinar features\n
\n\n\n\n
\n- Stop incoming video
\n
\nUsers in a meeting can easily disable all incoming video through in-meeting controls. This may be done to preserve bandwidth for shared content, or to avoid mental fatigue from viewing multiple, active video participants. The account owner and admins can enable this for use in meetings at the Account-, Group-, and User-level web settings. Once enabled through web settings, users must then enable it for use in the Desktop client\u2019s Video settings.
\u3068\u3044\u3046\u611f\u3058\u3067\u8a2d\u5b9a\u521d\u671f\u5316\u3057\u305f\u3089\u51fa\u3066\u304f\u308b\u304b\u306a?\u3068\u304b\u601d\u3063\u3066\u3044\u307e\u3057\u305f\u304c\u653e\u7f6e\u3057\u3066\u3044\u307e\u3057\u305f\uff0e
\n\u305d\u306e\u5f8c11\u6708\u306e\u5c0f\u6c5f\u6238\u3089\u3050\u306e\u96d1\u8ac7\u3067\u3053\u306e\u8a71\u3092\u3057\u305f\u3089\u3084\u308a\u65b9\u3092\u6559\u3048\u3066\u3082\u3089\u3044\u307e\u3057\u305f\uff0e
\n\u300c\u8a2d\u5b9a
\u300d\u2192\u300c\u30d3\u30c7\u30aa\u300d\u306e\u4e0b\u306e\u65b9\u306e\u300c[\u7740\u4fe1\u30d3\u30c7\u30aa\u3092\u505c\u6b62]\u6a5f\u80fd\u3092\u6709\u52b9\u306b\u3059\u308b\u300d\u306b\u30c1\u30a7\u30c3\u30af\u3092\u3064\u3051\u308b\u3053\u3068\u3067\u3053\u306e\u6a5f\u80fd\u304c\u4f7f\u3048\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\uff0e
\u30df\u30fc\u30c6\u30a3\u30f3\u30b0\u4e2d\u306b\u30d3\u30c7\u30aa\u4f1a\u8b70\u30a6\u30a3\u30f3\u30c9\u30a6\u53f3\u4e0a\u306b\u3042\u308b\uff3b\u8868\u793a\uff3d\u30dc\u30bf\u30f3\u304b\u3089\u306e\u30e1\u30cb\u30e5\u30fc\u306b\u73fe\u308c\u308b\u3088\u3046\u306b\u306a\u308a\uff0e\u300c\u7740\u4fe1\u30d3\u30c7\u30aa\u3092\u505c\u6b62\u300d\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u3053\u3068\u3067\u30d3\u30c7\u30aa\u3092\u7121\u52b9\u306b\u3067\u304d\u307e\u3057\u305f\uff0e
\n\u3053\u306e\u72b6\u614b\u3067\u753b\u9762\u5171\u6709\u304c\u3055\u308c\u305f\u5834\u5408\u753b\u9762\u5171\u6709\u753b\u9762\u306f\u8868\u793a\u3055\u308c\u307e\u3059\uff0e
\u3061\u306a\u307f\u306bWeb\u7248\u3067\u3082\u300c\u7740\u4fe1\u30d3\u30c7\u30aa\u3092\u505c\u6b62\u300d\u306f\u53ef\u80fd\u3067\u3057\u305f\uff0e
\n$ dpkg-query -W zoom\nzoom 5.8.6.739\n$ lsb_release -dr\nDescription: Debian GNU/Linux 11 (bullseye)\nRelease: 11\n$ arch\nx86_64\n
\u6700\u8fd1\u307f\u3093\u306a\u3088\u304f\u4f7f\u3046\u3088\u3046\u306b\u306a\u3063\u305f Zoom \u3067\u3059\u304c\u307f\u3093\u306a\u304c\u4f7f\u3046\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u308d\u3044\u308d\u3068\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u3084\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u306e\u554f\u984c\u304c\u8868\u5c64\u5316\u3057\u3066\u304d\u3066\u3044\u308b\u611f\u3058\u3067\u3059\uff0e
\nLinux\u95a2\u9023\u3060\u3068\u30d1\u30c3\u30b1\u30fc\u30b8\u30f3\u30b0\u5468\u308a\u304c\u3042\u307e\u308a\u3088\u308d\u3057\u304f\u306a\u3044\u611f\u3058\u3067\u3059\uff08\u25de\u2038\u25df\uff09
\n\u305d\u308c\u4ee5\u5916\u306b\u3082Linux\u7248\u306f\u5229\u7528\u8005\u304c\u5c11\u306a\u304f\u898b\u3064\u304b\u3063\u3066\u3044\u306a\u3044\u3060\u3051\u3067\u554f\u984c\u304c\u3042\u308a\u305d\u3046\u306a\u6c17\u304c\u3057\u307e\u3059\uff0e
\n\u3068\u308a\u3042\u3048\u305a\u624b\u5143\u306e\u74b0\u5883\u3067\u306fpkg\u7248\u306f\u524a\u9664\u3057\u3066\u306a\u308b\u3079\u304f\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u3067\u5229\u7528\u3092\u3057\u3066\u304a\u3053\u3046\u304b\u3068\u601d\u3063\u3066\u3044\u307e\u3059\uff0eLinux\u7248Chromium\u3067\u306fUA\u507d\u88c5\u304c\u5fc5\u8981\u3068\u3044\u3046\u8a18\u4e8b\u3082\u898b\u304b\u3051\u307e\u3057\u305f\u304c\uff0c
\n2020-04-03 \u306b Version 80.0.3987.162 (Developer Build) built on Debian bullseye/sid, running on Debian bullseye/sid (64-bit) \u3067\u8a66\u3057\u305f\u3068\u3053\u308dUA\u507d\u88c5\u305b\u305a\u306b\u4f7f\u3048\u307e\u3057\u305f\uff0e
$ chromium --temp-profile https://zoom.us/\u2026\u2026\n\u3067\u3082\u30ea\u30bd\u30fc\u30b9\u306f\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u7248\u3088\u308a\u4f59\u8a08\u306b\u98df\u3044\u305d\u3046\u3067\u3059\uff0e\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u7248\u306b\u306fbinary tar ball \u3082\u3042\u308b\u306e\u3067\u305d\u308c\u306a\u3089\u30d0\u30c3\u30b1\u30fc\u30b8\u30f3\u30b0\u306e\u554f\u984c\u306f\u56de\u907f\u3067\u304d\u308b\u3068\u601d\u3044\u307e\u3059\uff0e
\n\u3053\u308c\u3092\u8a66\u3057\u3066\u307f\u307e\u3059\uff0e
\u5c11\u3057\u624b\u9593\u306a\u6c17\u304c\u3057\u307e\u3059\u304c\uff0cpkg\u7248\u306e\u65b9\u3082\u30ea\u30dd\u30b8\u30c8\u30ea\u306f\u306a\u3044\u306e\u3067\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u6bce\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u76f4\u3057\u304c\u5fc5\u8981\u306a\u306e\u3067\u3042\u307e\u308a\u624b\u9593\u306f\u4ee3\u308f\u308a\u307e\u305b\u3093\uff0e
\n\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305f\u30a2\u30fc\u30ab\u30a4\u30d6\u3092 /opt \u4ee5\u4e0b\u306b\u5c55\u958b\u3057\u307e\u3059\uff0e
$ tar tvf ~/Downloads/zoom_x86_64.tar.xz\n$ tar xvf ~/Downloads/zoom_x86_64.tar.xz -C /opt\n\u3053\u308c\u3067\uff0c` /opt/zoom/zoom` \u3067\u8d77\u52d5\u3057\u3088\u3046\u3068\u3059\u308b\u3068 Segmentation fault \u306b\u306a\u3063\u3066\u3057\u307e\u3044\u307e\u3059\uff0ezoom.sh \u304b\u306a?\u3068\u601d\u3063\u305f\u3051\u3069\u4e2d\u3092\u898b\u308b\u3068 debug\u7528\u306e\u3088\u3046\u3067\u3059\uff0e/opt/zoom/zoomlinux \u3067\u5b9f\u884c\u3059\u308c\u3070ok\u306e\u3088\u3046\u3067\u3059\uff0e
\u6b21\u306b\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u5185\u3067\u52d5\u304b\u3057\u3066\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30ea\u30b9\u30af\u3092\u8efd\u6e1b\u3067\u304d\u308b Firejail \u7d4c\u7531\u3067\u52d5\u304f\u304b\u8a66\u3057\u3066\u307f\u307e\u3059\uff0e
\n\u5148\u305a\u306f Firejail \u3092\u5c0e\u5165\u3057\u307e\u3059\uff0e
\n$ sudo apt install firejail firejail-profiles\n\u3053\u308c\u3067\u3068\u308a\u3042\u3048\u305a\uff0cfirejail /opt/zoom/zoomlinux \u3067 Firejail \u7d4c\u7531\u3067\u8d77\u52d5\u3067\u304d\u307e\u3059 :)
$ firejail /opt/zoom/zoomlinux\nFirejail \u306e\u7ba1\u7406\u4e0b\u306b\u3042\u308b\u3082\u306e\u306f firejail --list \u3067\u78ba\u8a8d\u3067\u304d\u307e\u3059\uff0efirejail --tree \u3067 pstree \u306e\u3088\u3046\u306b\u30d7\u30ed\u30bb\u30b9\u30c4\u30ea\u30fc\u304c\u78ba\u8a8d\u3067\u304d\u307e\u3059\uff0e\u8ca0\u8377\u72b6\u6cc1\u306f firejail --top \u3067 top\u3084virtop \u7684\u306a\u611f\u3058\u3067\u78ba\u8a8d\u3067\u304d\u307e\u3059\uff0e
Firejail \u306e\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u3092\u78ba\u8a8d\u3059\u308b\u3068 Zoom \u306e\u3082\u306e\u3082\u3042\u308a\u307e\u3057\u305f\uff0e
\n$ dpkg -L firejail-profiles | grep zoom\n/etc/firejail/zoom.profile\n\u305b\u3063\u304b\u304f\u306a\u306e\u3067\u3053\u308c\u3092\u4f7f\u3044\u307e\u3059\uff0epkg\u7248\u306e\u3068\u304d\u306f zoom \u3068\u3044\u3046\u540d\u524d\u3067\u8d77\u52d5\u3059\u308b\u306e\u3067\u305d\u306e\u307e\u307e\u3067\u3053\u306e\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u3092\u4f7f\u3046\u3088\u3046\u3067\u3059\u304c\uff0czoomlinux \u3067\u8d77\u52d5\u3059\u308b\u3068\u8a8d\u8b58\u3057\u3066\u304f\u308c\u306a\u3044\u3088\u3046\u306a\u306e\u3067\uff0czoomlinux \u7528\u306e\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u3092\u7528\u610f\u3057\u307e\u3059\uff0e\u3068\u3044\u3063\u3066\u3082\u30b3\u30d4\u30fc\u3059\u308b\u3060\u3051\u3067\u3059\uff0e
$ mkdir -p ~/.config/firejail\n$ cp /etc/firejail/zoom.profile ~/.config/firejail/zoomlinux.profile\n/opt/zoom/zoomlinux \u306e\u3088\u3046\u306b\u30d1\u30b9\u304c\u4ed8\u3044\u3066\u3044\u308b\u3068\u8a8d\u8b58\u3057\u3066\u304f\u308c\u306a\u3044\u306e\u3067\uff0c\u30d1\u30b9\u3092\u901a\u3057\u3066\u8d77\u52d5\u3057\u307e\u3059\uff0e
$ PATH=/opt/zoom:$PATH firejail zoomlinux\nReading profile /home/matoken/.config/firejail/zoomlinux.profile\n :\n\u82e5\u3057\u304f\u306f --profile \u30aa\u30d7\u30b7\u30e7\u30f3\u3067\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u3092\u6307\u5b9a\u3057\u307e\u3059\uff0e(\u3053\u3063\u3061\u306e\u307b\u3046\u304c\u3044\u3044\u304b\u306a?)
$ firejail --profile=zoom /opt/zoom/zoomlinux\nReading profile /etc/firejail/zoom.profile\n :\nzoom \u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u7d4c\u7531\u3067\u8d77\u52d5\u3067\u304d\u307e\u3057\u305f :)
\n\u3053\u306e\u72b6\u614b\u3060\u3068\u30d5\u30a1\u30a4\u30eb\u306e\u5171\u6709\u3092\u3057\u3088\u3046\u3068\u3059\u308b\u3068\u5171\u6709\u3059\u308b\u3082\u306e\u304c\u4f55\u3082\u306a\u304b\u3063\u305f\u308a\uff0c\u30c1\u30e3\u30c3\u30c8\u30ed\u30b0\u306e\u4fdd\u5b58\u304c\u51fa\u6765\u306a\u304b\u3063\u305f\u308a\u3057\u307e\u3059\uff0e
\nfirejail \u306e\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\u3057\u3066\u8a31\u53ef\u3057\u305f\u3044\u30d5\u30a1\u30a4\u30eb\u3084\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u8a2d\u5b9a\u3057\u307e\u3059\uff0e\u4ee5\u4e0b\u306f ~/Documtnts/Zoom \u3092\u8a31\u53ef\u3059\u308b\u4f8b\u3067\u3059\uff0e
$ diff -u /etc/firejail/zoom.profile ~/.config/firejail/zoomlinux.profile\n--- /etc/firejail/zoom.profile 2020-01-21 03:53:34.000000000 +0900\n+++ /home/matoken/.config/firejail/zoomlinux.profile 2020-04-09 06:35:43.591973723 +0900\n@@ -7,6 +7,7 @@\n\n noblacklist ${HOME}/.config/zoomus.conf\n noblacklist ${HOME}/.zoom\n+noblacklist ${HOME}/Documents/Zoom\n\n include disable-common.inc\n include disable-devel.inc\n@@ -16,9 +17,11 @@\n mkdir ${HOME}/.cache/zoom\n mkfile ${HOME}/.config/zoomus.conf\n mkdir ${HOME}/.zoom\n+mkdir ${HOME}/Documents/Zoom\n whitelist ${HOME}/.cache/zoom\n whitelist ${HOME}/.config/zoomus.conf\n whitelist ${HOME}/.zoom\n+whitelist ${HOME}/Documents/Zoom\n include whitelist-common.inc\n\n caps.drop all\n\u3068\u3044\u3046\u3053\u3068\u3067\u5c11\u3057\u306f\u5b89\u5168\u306b\u306a\u3063\u305f\u304b\u306a?
\n\u3057\u3070\u3089\u304f\u306f\u3053\u307e\u3081\u306b Zoom \u306e\u60c5\u5831\u306f\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3057\u3066\u304a\u3053\u3046\u3068\u601d\u3044\u307e\u3059\uff0e
$ /opt/zoom/zoom 2>&1 | grep Version\nLinux Client Version is 3.5.382995.0407\n$ dpkg-query -W firejail*\nfirejail 0.9.62-3\nfirejail-profiles 0.9.62-3\n$ lsb_release -dr\nDescription: Debian GNU/Linux bullseye/sid\nRelease: unstable\n$ uname -m\nx86_64\n