Linuxノウハウ

「Ubuntu」の「Wayland」モードで「Firefox」を実行するには

Jack Wallen (Special to ZDNET.com) 翻訳校正: 編集部

2023-10-05 07:45

 「Ubuntu 23.10」がまもなくリリースされる。素晴らしいリリースになりそうな雰囲気がすでに漂っている。Ubuntu 23.10の特徴の1つは、「Wayland」モードで動作する「Snap」版「Firefox」が標準で搭載されていることだ。

 読者の皆さんが何を考えているのかはもう分かっている。皆さんは、すでにWaylandがデフォルトのLinuxディストリビューションを使用しており、Firefoxも問題なく動作している。しかし、だからといって、皆さんの使用するバージョンがWaylandグラフィックススタックを最大限に活用しているとは限らない。実際、皆さんのFirefoxが「XWayland」経由で実行されている可能性もある。その場合、完全なWaylandサポートの恩恵を受けることはできない。

 だが、完全なWaylandサポートがなぜ必要なのだろうか。ユーザーがHighDotsPerInch(HiDPI)の恩恵を受けるコンピューターを使用していても、XWayland経由で動作するFirefoxはそれを無視するので、特定のウェブサイトやウェブフォントが本来の画質よりもぼやけて見える可能性がある。また、Firefoxをマルチジェスチャーで操作することもできない。

 皆さんはどうか分からないが、筆者はそれらの機能を享受したいと考えている。

 幸い、これはLinuxなので、問題を解決する方法は常に存在する。

 そのことを念頭に置いて、本記事では、Snap版FirefoxをWaylandモードで実行する方法を紹介する。

FirefoxをWaylandモードに切り替える方法

 必要なもの:これを機能させるには、Wayland通信プロトコルをデフォルトで使用する、実行中のLinuxディストリビューション(「Ubuntu 23.04」や「Fedora 38」など)が必要だ。sudo権限を持つユーザーも必要になる。本記事では、「Ubuntu Linux」を使って説明を進めるので、「Debian」や「Ubuntu」をベースとしないディストリビューションを使用している人は、インストールコマンドを変更する必要がある。

 注:1つ目の方法は、Ubuntu 23.10では機能しない。Ubuntu 23.10のSnap版Firefoxは、最初からデフォルトでWaylandが完全にサポートされているからだ。

1. ターミナルウィンドウを開く

 最初に、デスクトップにログインして、ターミナルウィンドウを開く(今回の手順には、コマンドラインの使用が必須であるため)。

2. インストール済みのSnap版を別のチャネルに更新する

 これはうまくいかないと思う人もいるかもしれないが、問題なく機能する。実際に、筆者はFirefoxの複数のインスタンスを同じマシン上で保持することがよくある。したがって、Snap版Firefoxを維持したい(そして、Waylandサポートを追加したい)場合は、以下のコマンドを実行するといい。

snap refresh firefox --channel=latest/stable/ubuntu-23.10

3. Mozillaの公式リポジトリーを追加する

 以下のコマンドを実行して、Mozillaの公式リポジトリーを追加する。

sudo add-apt-repository ppa:mozillateam/ppa

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ホワイトペーパー

新着

ランキング

  1. ビジネスアプリケーション

    生成 AI を活用した革新的な事例 56 選 課題と解決方法を一挙紹介

  2. ビジネスアプリケーション

    生成 AI の可能性を最大限に引き出すためにできること—AI インフラストラクチャの戦略ガイド

  3. ビジネスアプリケーション

    業務マニュアル作成の課題を一気に解決へ─AIが実現する確認と修正だけで完了する新たなアプローチ

  4. ビジネスアプリケーション

    調査結果が示す「生成 AI 」活用によるソフトウェア開発の現状、ツール選定のポイントも解説

  5. ビジネスアプリケーション

    ITSMに取り組むすべての人へ、概要からツールによる実践まで解説、「ITSMクイックスタートガイド」

ZDNET Japan クイックポール

所属する組織のデータ活用状況はどの段階にありますか?

NEWSLETTERS

エンタープライズコンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]