GNU/Linux >> Belajar Linux >  >> Ubuntu

Ubuntu – Menipu Slack agar Berpikir Anda Tidak Memiliki Banyak Monitor?

Sejauh yang saya tahu tidak ada cara untuk memilih satu layar untuk dibagikan di aplikasi Linux Slack ketika Anda memiliki lebih dari satu layar. Jadi dalam pengaturan 3 layar saya, berbagi layar praktis tidak dapat digunakan.

Jadi saya bertanya-tanya apakah ada cara untuk mungkin "menipu" Slack (atau aplikasi Linux lainnya) dengan berpikir bahwa saya hanya memiliki satu layar melalui beberapa jenis file konfigurasi/variabel lingkungan dll?

Saya telah mencoba mengunci Slack ke satu layar menggunakan fungsi "Pengaturan Aplikasi Khusus" KDE, tetapi tidak berhasil.

Ada saran lain?

Saya menjalankan Kubuntu 18.04.

Terima kasih!

Jawaban yang Diterima:

Bukan jawaban saya, tetapi ini berhasil untuk saya:

Saya menemukan solusi dengan menggunakan "v4l2loopback". Seperti berikut, dengan menggunakan “v4l2loopback”, ffmpeg dapat menampilkan film yang diambil layar ke perangkat v4l2. Kemudian, di aplikasi Slack, Anda dapat membagikan layar Anda sebagai input kamera.

$ sudo modprobe v4l2loopback exclusive_caps=1
$ ffmpeg -f x11grab -framerate 30 -video_size 1920x1080 \
 -i :0.0+0,0 -f v4l2  -vcodec rawvideo -pix_fmt rgb24 /dev/video1
  • Ubah “1920×1080” ke ukuran layar yang ingin Anda rekam.
  • Ubah “+0,0” ke titik awal layar.
  • Ubah /dev/video1 ke perangkat v4l2loopback Anda yang dibuat oleh sudo modprobe v4l2loopback exclusive_caps=1 .

Jadi, jika Anda membuat /dev/video1 oleh v4l2loopback dan memiliki dua layar monitor ukuran “1920×1080” di kiri dan kanan.

Untuk mendapatkan layar kiri:

$ ffmpeg -f x11grab -framerate 30 -video_size 1920x1080 -i :0.0+0,0 -f v4l2 \
 -vcodec rawvideo -pix_fmt rgb24 /dev/video1

Untuk mendapatkan layar yang tepat:

$ ffmpeg -f x11grab -framerate 30 -video_size 1920x1080 -i :0.0+1920,0 -f v4l2 \
  -vcodec rawvideo -pix_fmt rgb24 /dev/video1

Rekan itu juga membuat alat baris perintah berikut untuk menjalankan perintah ini dengan cara yang lebih mudah:https://github.com/BlueSkyDetector/set_v4l2loopback_screen

Catatan:

  • Saya harus menginstal v4l2loopback-dkms di Ubuntu 18.04:

    $ sudo apt-get install v4l2loopback-dkms

  • modprobe membuat /dev/video0 bagi saya, karena saya tidak memasang kamera lain


Ubuntu
  1. Layar Mulai Ungu – Tidak Ada Layar Splash?

  2. Ubuntu 18.04:Letakkan Jendela Ke Sudut Layar?

  3. Bukankah Repositori Ubuntu Memiliki Perangkat Lunak Versi Terbaru?

  1. Apakah Ubuntu Kompatibel Dengan Laptop Yang Memiliki Fitur Touch Screen??

  2. Sesuaikan Resolusi Pada Server Ubuntu 10.04?

  3. Ubuntu 18.04 Vnc Layar Abu-abu?

  1. Perekam Layar Ubuntu Terbaik

  2. Cara Menginstal Slack di Ubuntu 18.04

  3. Sobek Layar Mate Ubuntu?