【Ubuntu】ChromeでHTMLのinputタグからファイル選択時フリーズする問題の対処

プログラミング全般 雑記

概要

Ubuntu 22.04でChromeを使用してフロントエンド開発している際に、HTMLのinputタグからファイル選択した際にChromeがフリーズ(固まる)してしまう問題が発生しました。

ChromeのWindow自体は移動できたりしますが、ブラウザ内は全くマウスで操作できませんでした。しかしよくあるブラウザの応答がなくなり、白くなる現象は発生しておらず、開発者ツールのconsoleには特になにも表示されていませんでした。

Ubuntuでこのような現象の対処でよくあるのはハードウェアアクセラレーションの無効化ですが、それを行った場合も改善されませんでした。

再現環境

  • Ubuntu 22.04
  • Chrome Version 117.0.5938.88 (Official Build) (64-bit)
  • nvidia driver 530

対応方法

結論は以下のコマンドを実施後、改善しました。

sudo apt install xdg-desktop-portal-gnome

以下のページが参考になりました。

Google Chrome freeze uploading a file
My Google Chrome app freezes when I select a file from an HTML input tag of type "file". This is a very simple code to r...
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1970148

 

 

コメント