Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第57章 デスクトップ

ダウンロードした RPM ファイルを Nautilus からインストールできない

PackageKityum バックエンドは、ローカルファイルに関する詳細の取得をサポートしていません。その結果、Nautilus ファイルマネージャーで RPM ファイルをダブルクリックすると、ファイルはインストールされず、次のエラーメッセージが返されます。
Sorry, this did not work, File is not supported
この問題を回避するには、ダブルクリック操作を処理するために gnome-packagekit パッケージをインストールするか、yum ユーティリティーを使用してファイルを手動でインストールします。(BZ#1434477)

Caps Lock LED ステータス

UTF-8 キーマップを使用する場合、Caps Lock 機能が適切に動作しても、TTY モードでは Caps Lock LED が更新されません。LED を正しく更新するには、Red Hat Enterprise Linux 7.5 以降、管理者は次のように /etc/udev/rules.d/99-kbd.rules 設定ファイルを作成する必要があります。
ACTION=="add", SUBSYSTEM=="leds",
ENV{DEVPATH}=="*/input*::capslock",
ATTR{trigger}="kbd-ctrlllock"
新しい udev ルールをリロードするには、次のコマンドを実行します。
# udevadm control --reload-rules
# udevadm trigger
この変更後、Caps Lock キーを押すと、Caps Lock LED のステータスが期待どおりに変わります。(BZ#1470932、BZ#1256895)

一貫性のない GNOME Shell バージョン

現在、GNOME デスクトップ環境にはさまざまなバージョンの GNOME Shell が表示されます。たとえば、gnome-shell --version コマンドによって返されるバージョンは、SettingsDetails セクションにあるバージョンとは異なります。(BZ#1511454)

32 ビット版の flatpak をアンインストールします

マルチライブラリーの競合を防ぐため、Red Hat Enterprise Linux 7.5 に更新する前に、32 ビット版の flatpak パッケージをアンインストールすることを推奨します。(BZ#1512940)

GNOME のダウングレードが機能しません

Red Hat Enterprise Linux 7.4 で導入された GNOME の新しいバージョン (3.22) では、yum downgrade コマンドまたは dnf downgrade コマンドを使用して GNOME をバージョン 3.22 から 3.14 にダウングレードすることはできなくなりました。唯一の回避策は、GNOME 関連のパッケージを古いバージョンに置き換えることです。手動でダウングレードすることにした場合は、GNOME 3.16-3.22 リリースノートを読んで、どの機能が失われているかを確認してください。(BZ#1451876)

Wayland は、仮想マシンビューアーなどの X11 アプリケーションのキーボードグラブを無視します。

現在、XWayland サーバーを介して実行している場合、リモートデスクトップビューアーや仮想マシンマネージャーなど、X11 ソフトウェアに依存するグラフィカルクライアントは、独自に使用するシステムキーボードショートカットを取得できません。その結果、virt-manager ゲストディスプレイなどのゲストウィンドウでこれらのショートカットをアクティブにすると、ゲストではなくローカルデスクトップに影響します。
この問題を回避するには、Wayland ショートカット抑制プロトコルをサポートする Wayland ネイティブクライアントを使用するか、X11 上のデフォルトの GNOME セッションに切り替えて、システムキーボードショートカットを必要とする X11 クライアントを実行します。
Wayland はテクノロジープレビューとして利用できることに注意してください。(BZ#1500397)

スーパーユーザーはグラフィカルセッションを実行しないでください

root ユーザーのグラフィカルセッションを開くと、さまざまなバグが発生します。その理由は、グラフィカルセッションは重大かつ予期せぬ問題を引き起こす可能性があり、安全ではなく、Unix の原則に反するため、スーパーユーザーによる使用を意図していないためです。(BZ#1539772)

Remote-viewer および virt-viewer によって参照される仮想マシンでキーボードが機能しない

Wayland セッション内で実行すると、remote-viewer および virt-viewer ユーティリティーは仮想マシン内の主要なイベントを認識しません。さらに、Xwayland は次のエラーを報告します。
send_key: assertion 'scancode != 0'
(BZ#1540056)

gnome-system-logWayland では機能しません

現在、Wayland セッションにログインしている場合、root ユーザーはユーザーの Xwayland ディスプレイにアクセスできません。その結果、ターミナルで gnome-system-log ユーティリティーを実行しても、システムログファイルは表示されません。
この問題を回避するには、次のように xhost サーバーアクセス制御プログラムを実行します。
$ xhost +si:localuser:root
(BZ#1537529)

GUI 画面が正しく表示されません

Emulex Pilot2 および Pilot3 カードの X ドライバーには、色深度 16 で実行する場合のバグが含まれています。このバグにより、この深度ではグラフィックス表示が使用できなくなります。
一部の設定でディスプレイを使用できるようにするには、24 bpp のイメージ形式を使用します。あるいは、ShadowFB off オプションを使用して、xorg.conf ファイル内のシャドウフレームバッファー抽象化レイヤーを無効にします。シャドウフレームバッファーを無効にすると、パフォーマンスに重大な影響を与える可能性があることに注意してください。(BZ#1499129)

xrandr は一部のビデオモードを提供できません

X11 のさまざまなビデオドライバーには、ディスプレイ解像度を追加するためのさまざまなヒューリスティックがあります。特に、Intel および汎用モード設定ドライバーは、一部のラップトップディスプレイに異なるビデオモードのセットを提供します。したがって、一部の非ネイティブビデオモードは、すべての設定で利用できるわけではありません。
この問題を回避するには、別のビデオドライバーを使用するか、xrandr(1) コマンドラインユーティリティーを使用して出力に解像度を手動で追加します。(BZ#1478625)

radeon がハードウェアを適切なハードウェアリセットに失敗します。

現在、radeon カーネルドライバーは、kexec コンテキストでハードウェアを正しくリセットしません。代わりに radeon がフェイルオーバーします。これにより、kdump サービスの残りの部分が失敗します。
このバグを回避するには、/etc/kdump.conf ファイルに以下の行を追加して、kdumpradeon をブラックリストとして追加します。
dracut_args --omit-drivers "radeon"
force_rebuild 1
マシンと kdump を再起動します。kdumpの起動後、設定ファイルから force_rebuild 1 行が削除される可能性があります。
このシナリオでは、kdump 時にグラフィックは利用できませんが、kdump は問題なく完了します。(BZ#1509444)

nouveau が Nvidia secboot ファームウェアのロードに失敗する

一部の Dell Coffeelake システムでは、nouveau カーネルモジュールが Pascal カード用の Nvidia secboot ファームウェアをロードできません。その結果、これらのシステム上の Nvidia GPU が動作しなくなることがあり、システム上のディスプレイポートの一部も同様に動作しなくなります。
このバグにより起動に問題が発生する場合は、nouveau をブラックリストに登録して問題を軽減します。ただし、これによってマシン上の機能していないポートが正しく動作するわけではないことに注意してください。(BZ#1535168)

Xchat ステータスアイコンがトップアイコンパネルから消えます

システムを一時停止して再度再開すると、受信した個人メッセージを示す Xchat ステータスアイコンが上部のアイコンパネルから消えます。
Gnome ソフトウェア を使用してインストールされたトップアイコンはサスペンドモードを保持し、パネルから消えません。(BZ#1544840)

GDM はホットプラグされたモニターをアクティブにしません

モニターを接続せずにマシンを起動すると、モニターが接続されているときに GNOME ディスプレイマネージャー (GDM) 画面が非アクティブのままになります。
回避策として、モニターが接続されているときに以下を実行して GDM を強制終了します。
# systemctl restart gdm.service
または、xrandr ユーティリティーを使用してモニターをアクティブ化します。(BZ#1497303)

Wacom Expresskey Remote がタブレットとして検出されない

gnome-shell および control-center ユーティリティーは、ペアになっていない Wacom Expresskeys リモート デバイス (EKR) を検出しません。結果として、ワコム設定内では、EKR 上のボタンをマッピングする方法はありません。
現在、EKR はパッドが内蔵されたタブレットとペアリングされている場合にのみ機能します。(BZ#1543631)

Synaptics の依存関係により xorg-x11-drivers が削除される

Red Hat Enterprise Linux 7 の以降のリリースには、X 用の xorg-x11-drv-libinput ドライバーが含まれており、一部の入力デバイスに優れたエクスペリエンスを提供できる可能性があります。xorg-x11-drv-libinput に切り替えようとしているユーザーは、xorg-x11-drivers パッケージに必要な xorg-x11-drv-synaptics ドライバーを削除してみることができます。ただし、synaptics を削除するには、xorg-x11-drivers を削除する必要があります。
この問題を回避するには、xorg-x11-drivers を削除します。このパッケージは、システムのセットアップ時に適切なドライバーのコレクションをインストールするためにのみ存在し、削除しても実行時には影響しません。すでにインストールされている X ドライバーは期待どおりに更新されます。(BZ#1516970)

T470s ドッキングステーションのジャックがレジューム時に機能しません

アナログオーディオ入力または出力を備えたドッキングステーションに接続された ThinkPad T470 をサスペンドおよびレジュームした後、出力音が聞こえなくなります。この問題は、ThinkPad ラップトップのアナログオーディオ入力または出力には影響しません。(BZ#1548055)

xrandr を実行すると画面がオフになることがあります

Nouveau ドライバーを使用すると、画面解像度のクエリーなど、RANDR 操作と重い 3D 負荷が組み合わされて、画面のちらつきが発生する可能性があります。
ちらつきは、3D 操作と RANDR 操作の同時実行を最小限に抑えることで回避できます。したがって、3D の使用を最小限に抑えながら、画面のクエリーやサイズ変更を行ってください。(BZ#1545550)

第 8 世代インテル Core プロセッサーの HDMI および DP がサウンド入力を列挙しません

Red Hat Enterprise Linux では、i915 ドライバーで アルファ ステータスハードウェアのサポートがデフォルトで無効になっています。そのため、i915 はオーディオドライバーにバインドされません。その結果、第 8 世代インテル Core プロセッサーの HDMI および DP ビデオおよびオーディオ規格では、サウンド入力が列挙されません。
この問題を回避するには、カーネルコマンドラインに i915.alpha_support=1 行を追加してシステムを起動します。(BZ#1540643)

自動起動されたアプリケーションに対してトレイアイコンが応答しません

画面上部に従来のトレイアイコンを表示する GNOME Shell TopIcons 拡張機能は、自動起動されたアプリケーションでは機能しません。トレイアイコンは応答しません。このバグには、GNOME セッションの開始後に開始されたアプリケーションは含まれません。
回避策として、次の短い手順に従って GNOME セッションを再起動します。1. Alt + F2 を押し、2. r を入力し、3. Enter を押します。(BZ#1550115)

ログイン画面のパネルの色が一貫していません

GNOME クラシック セッションにログインし、ラップトップを一時停止して再度再開すると、ログイン画面の上部パネルが黒ではなく白になります。
この問題は、GNOME Classic の 機能には影響しません。(BZ#1541021)

VM ゲストの接続後に追加のディスプレイがミラーリングされます

ゲスト VM モニターを開いて、remote-viewer メニューから追加のディスプレイを有効にすると、最初のディスプレイの内容が新しく接続されたディスプレイにミラーリングされます。
回避策として、ディスプレイの remote-viewer フレームのサイズを変更します。デスクトップ環境は両方のディスプレイに拡張され、ゲストディスプレイは適切に再配置されます。(BZ#1539686)