Linuxで任意のデバイスをセカンドディスプレイとして使用する方法

Deskreenは、ローカルネットワーク経由でLinuxのデスクトップ画面やアプリウィンドウをスマートフォン、タブレット、ノートパソコンのブラウザに送信できます。ただし、真の拡張デスクトップを実現するには、まずLinuxがセカンドディスプレイを検出する必要があります。Descreenはそのディスプレイを他のデバイスにストリーミング配信するだけで、Descreen自体がモニターを作成するわけではありません。画面をミラーリングしたり、アプリを1つだけ表示したりするだけであれば、追加のディスプレイなしでDescreenを使用できます。

ミラーリングと拡張デスクトップの比較

既存の画面を共有すると、受信側のデバイスにはLinuxモニターと同じコンテンツが表示されます。アプリケーションウィンドウを共有すると、そのアプリケーションのみが表示されます。ウィンドウを別のワークスペースに移動してタブレットで表示するには、Linuxのグラフィック設定で認識される仮想ディスプレイを接続または構成する必要があります。Deskreenの「バージョン情報」ページとセットアップガイドには、フルスクリーンでのセカンドディスプレイの使用には仮想ディスプレイアダプタが必要であることが説明されています。

Linuxディスプレイが2つ並んで配置されており、2つ目のディスプレイには「仮想ディスプレイ」というラベルが付いている。
Deskreenが独立したワークスペースとしてストリーミング配信を行うには、Linuxが別の仮想ディスプレイまたは接続されたディスプレイを認識する必要があります。

LinuxにDescreenをインストールする

  1. Deskreen Community Editionの公式リリースページを開き、お使いのコンピュータのプロセッサアーキテクチャに合った最新のLinux AppImageをダウンロードしてください。プロジェクトは、Community EditionのダウンロードページからLinuxビルドへのリンクも提供しています。1.0.11リリースを指す古いパッケージコマンドは使用しないでください。最新のビルドは公式リリースページから入手できます。
  2. ファイルマネージャーでダウンロードしたファイルのプロパティを開き、プログラムとして実行できるように設定してください。デスクトップ環境によっては、設定項目名が「実行可能ファイル」または「ファイルをプログラムとして実行することを許可する」となっている場合があります。
  3. AppImageをダブルクリックしてDeskreenを起動してください。Linuxがファイルの実行を要求してきた場合は、Deskreenの公式リリースページから入手したものであることを確認してから実行してください。AppImageは直接起動するため、ソースコードからDeskreenをビルドしたり、古いガイドに記載されているAURヘルパーをインストールしたりする必要はありません。

AppImageファイルは、いつでも見つけられる場所に保管してください。後でアップデートする場合は、公式リリースぺージから新しいビルドをダウンロードし、そのファイルを起動してください。

拡張機能用に別のディスプレイを設定する

画面ミラーリングやアプリ共有のみを目的とする場合は、このセクションをスキップしてください。独立したデスクトップ環境を構築するには、ハードウェアダミーディスプレイプラグ(多くの場合、HDMI仮想ディスプレイアダプタとして販売されています)を接続するか、グラフィックドライバとデスクトップセッションでサポートされているソフトウェア仮想モニターを設定してください。これらはLinuxのディスプレイオプションであり、Deskreenの機能ではありません。

デスクトップの「設定」>「ディスプレイ」パネルを開きます。2つ目の出力が表示されていることを確認し、メインモニターの左または右に配置して、ミラーリングではなく拡張レイアウトまたは結合レイアウトを選択します。名前とコントロールは、GNOME、KDE ​​Plasma、その他のデスクトップ環境によって異なります。ポインタをメインモニターの端に移動して、追加のワークスペースがアクティブになっていることを確認します。Deskreenは、Linuxが公開しているディスプレイのみを選択できます。

スマートフォン、タブレット、または2台目のコンピューターを接続します。

  1. 両方のデバイスを同じ信頼できるWi-Fiネットワークまたはローカルネットワークに接続し、LinuxでDeskreenを開きます。DeskreenのホストウィンドウにQRコードとローカルアドレスが表示されます。スマートフォンまたはタブレットのカメラでコードをスキャンしてください。受信側のデバイスにカメラがない場合は、Deskreenセッションで表示されるアドレスをブラウザに入力してください。Deskreenによると、ローカルネットワークで十分です。デバイス同士がそのネットワーク上で通信できる場合は、インターネット接続は必要ありません。
サンプル接続QRコードとローカルアドレスを表示するデスクトップホストウィンドウ
このサンプル画面に表示されているQRコードとアドレスは、Descreenがコンピュータ画面に表示するセッション固有の値を表しています。
許可ボタンと拒否ボタン付きのデスクスクリーン接続リクエスト
接続要求が、先ほど開いたデバイスに対応する場合にのみ接続を許可します。
  1. 受信デバイスに表示されている接続アドレスがDeskcreenに表示されているアドレスと一致していることを確認し、 Linuxアプリで「許可」を選択してください。予期しない要求は承認しないでください。
  2. 画面全体を送信するには「画面全体」を、 1つのアプリを共有するには「アプリケーションウィンドウ」を選択してください。拡張デスクトップを使用するには、「画面全体」オプションを選択した後、システムの画面選択ツールで仮想ディスプレイを選択します。メインモニターを選択した場合は、タブレットにはそのモニターの内容が表示されます。受信側のデバイスで、現在使用しているブラウザでストリームを開き、全画面表示に切り替えると、より広い表示領域が得られます。
Deskreenは画面全体とアプリケーションウィンドウの共有機能を提供し、タブレットブラウザはストリームを表示します。
独立した作業スペースを確保するには、仮想ディスプレイを選択してください。アプリケーションウィンドウを共有すると、ストリームはそのアプリケーションに限定されます。

接続またはパフォーマンスの問題を修正する

  • デバイスが接続できません。両方のデバイスが同じローカルネットワークに接続されていることを確認してください。ゲストWi-Fiでは、デバイス同士が隔離されている可能性があります。スキャンが失敗した場合は、セッションアドレスを手動で入力し、LinuxファイアウォールでDescreenのネットワークトラフィックが許可されていることを確認してください。
  • セカンドディスプレイが表示されません。Deskreenを開く前に、Linuxのディスプレイ設定で仮想出力がリストされていることを確認してください。そこで位置を変更するか有効にしてから、画面共有の選択を再開してください。
  • ストリーミングが遅い場合は、両方のデバイスをWi-Fiアクセスポイントの近くに置き、混雑の少ない、または高速なローカル接続を使用し、必要に応じて仮想ディスプレイの解像度を下げてください。Deskreenの公式FAQには、プラットフォーム固有のキャプチャの問題を含む、最新のトラブルシューティングとパフォーマンスに関する情報が掲載されています。

デバイスを切断する

Deskreenの「接続済みデバイス」パネルを開き、該当デバイスの横にある「切断」を選択します。すべてのセッションを一度に終了したい場合は、Descreenを終了してください。セッションを閉じるとストリームは停止しますが、Linuxのディスプレイ配置は変更されません。そのため、仮想ディスプレイが不要になった場合は、個別に無効化または取り外してください。

コメントを残す

失われたパーティションとハードディスクデータを安全に復元する方法

失われたパーティションとハードディスクデータを安全に復元する方法

TestDiskとPhotoRecを使って、失われたパーティションやファイルを復元する方法を学びましょう。ソースドライブを保護し、安全にスキャンを行い、復元したデータを別のディスクに保存します。

LinuxデスクトップでQRコードをスキャンする方法

LinuxデスクトップでQRコードをスキャンする方法

CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。