Discuss Scratch
- Discussion Forums
- » 日本語
- » ラズベリーパイを使おう! Let's use Raspberry Pi !
- U-Y-Scratch
-
Scratcher
500+ posts
ラズベリーパイを使おう! Let's use Raspberry Pi !
#740
初めて知りました。数値だけだとよくわからないし、学校用端末との比較はありがたいです。(ラズパイ400の性能はどうなんだろう
初めて知りました。数値だけだとよくわからないし、学校用端末との比較はありがたいです。(ラズパイ400の性能はどうなんだろう
- abee
-
Scratcher
1000+ posts
ラズベリーパイを使おう! Let's use Raspberry Pi !
「質問コーナー7」の#12429から続く一連の質問から移動しました。
Raspberry Pi 2 Model Bで検証しました。
Chromiumのバージョンは以下の通りです(126. 0.6478.164)。

まず、「プロジェクトを開こうとすると最初から全画面表示」ですが、以下のように再現しませんでした。画面の解像度は1024x768です。

次に「更新すると確実にwebglをサポートしなくなる」について、少なくともこのバージョンでは問題ありませんでした。

強制的にブラックリスト、ブロックリストを無視する方法もあります。
Raspberry Pi 2 Model Bで検証しました。
Chromiumのバージョンは以下の通りです(126. 0.6478.164)。

まず、「プロジェクトを開こうとすると最初から全画面表示」ですが、以下のように再現しませんでした。画面の解像度は1024x768です。

次に「更新すると確実にwebglをサポートしなくなる」について、少なくともこのバージョンでは問題ありませんでした。

強制的にブラックリスト、ブロックリストを無視する方法もあります。
- newmomizi_txt
-
Scratcher
1000+ posts
ラズベリーパイを使おう! Let's use Raspberry Pi !
質問コーナー#12432にも書きましたが、画面解像度が原因であるという可能性が、個人的には最も有力だと考えています。
abeeさんの環境で、screen.widthおよびscreen.heightの値を確認していただくことは可能でしょうか。
abeeさんの環境で、screen.widthおよびscreen.heightの値を確認していただくことは可能でしょうか。
スマホなどの画面の小さなモバイル端末で開いた場合も、最初からフルスクリーンになります。
気になったので原因を探っていたら、projects.bundle.jsにこのようなスクリプトがあるのを見つけました。これをまとめると、setScreenFromOrientation() { const e = screen.height <= j.mobile || screen.width <= j.mobile, // 注: j.mobile=480 t = this.state.addToStudioOpあen || this.state.reportOpあen; // 注: 「あ」を外すとなぜか投稿できなくなる if (this.props.playerMode && e && !t) { screen.height < screen.width ? this.props.setFullScreen(!0) : this.props.setFullScreen(!1) } }
- エディターでないプロジェクトページである
- 画面の幅と高さのうち、少なくともどちらか一方が480ピクセル以下である
- スタジオ追加や報告の画面を開いていない
の条件をすべて満たしている場合に、プロジェクトが最初からフルスクリーンで開かれるようです
Last edited by newmomizi_txt (March 30, 2026 14:48:08)
- abee
-
Scratcher
1000+ posts
ラズベリーパイを使おう! Let's use Raspberry Pi !
それについては、402errorさんが自分の環境の解像度を答えるのが先だと思っています。
私の環境で再現したとしても、402errorさんの現象がこれなのかどうかわかりません。
私の環境で再現したとしても、402errorさんの現象がこれなのかどうかわかりません。
- abee
-
Scratcher
1000+ posts
ラズベリーパイを使おう! Let's use Raspberry Pi !
「更新すると確実にwebglをサポートしなくなる」は間違いだったということですか。
また、解像度を上げてみるとどうなりますか。
また、解像度を上げてみるとどうなりますか。
Last edited by abee (March 31, 2026 01:53:05)
- inoking
-
Scratcher
1000+ posts
ラズベリーパイを使おう! Let's use Raspberry Pi !
※Raspberry Pi 2 は推奨環境外なのでサポート対象外であり、それを分かったうえでやっているという前提で
402error さんの環境では
Firefox で「プロジェクトを開こうとすると最初から全画面表示」は再現するのですか?
解像度が「720*480」であれば、newmomizi_txt さんの調査結果により全画面表示になるはずです。
そして、abee さんの言うように解像度を上げるとどうなるか?です。
再現しなくなるなら、最初から「仕様どおり」です。
402error さんの環境では
Firefox で「プロジェクトを開こうとすると最初から全画面表示」は再現するのですか?
解像度が「720*480」であれば、newmomizi_txt さんの調査結果により全画面表示になるはずです。
そして、abee さんの言うように解像度を上げるとどうなるか?です。
再現しなくなるなら、最初から「仕様どおり」です。
- abee
-
Scratcher
1000+ posts
ラズベリーパイを使おう! Let's use Raspberry Pi !
#743
解像度がわかったので、720x480i(hdmi_group=1, hdmi_mode=7)でやってみました。
結果、プロジェクトを開いた直後にフルスクリーンになる現象を再現できました。

これはChromiumを全画面表示にしていても同じです。

解像度がわかったので、720x480i(hdmi_group=1, hdmi_mode=7)でやってみました。
結果、プロジェクトを開いた直後にフルスクリーンになる現象を再現できました。

これはChromiumを全画面表示にしていても同じです。

- abee
-
Scratcher
1000+ posts
ラズベリーパイを使おう! Let's use Raspberry Pi !
#745
2025-11-24-raspios-bookworm-armhf-full.imgを最新の状態にアップデートし、Chromium 146.0.7680.164を#742の方法でWebGLを有効にすることができました。

これでScratch 3.0も動きます。

Raspberry Pi 2 Model Bは快適にScratch 3.0を動かすには厳しいスペックですが、最初言われていたような問題は回避できます。
2025-11-24-raspios-bookworm-armhf-full.imgを最新の状態にアップデートし、Chromium 146.0.7680.164を#742の方法でWebGLを有効にすることができました。

これでScratch 3.0も動きます。

Raspberry Pi 2 Model Bは快適にScratch 3.0を動かすには厳しいスペックですが、最初言われていたような問題は回避できます。
- inoking
-
Scratcher
1000+ posts
ラズベリーパイを使おう! Let's use Raspberry Pi !
それについては、402errorさんが自分の環境の解像度を答えるのが先だと思っています。
私の環境で再現したとしても、402errorさんの現象がこれなのかどうかわかりません。
402error さんの環境では402error さん:
Firefox で「プロジェクトを開こうとすると最初から全画面表示」は再現するのですか?
解像度が「720*480」であれば、newmomizi_txt さんの調査結果により全画面表示になるはずです。
そして、abee さんの言うように解像度を上げるとどうなるか?です。
再現しなくなるなら、最初から「仕様どおり」です。
下線部はどうなりましたか?
(abee さんの調査結果により、ほぼ結果は見えていますが)
トピックに投稿した以上、最後まで責任をもって説明をお願いします。
- 402error
-
Scratcher
90 posts
ラズベリーパイを使おう! Let's use Raspberry Pi !
#750
下線部に関しては合っています。
(解像度を上げて起きなくなった、検証ありがとうございます(さらっと流すな言われたので若干改変)audacityが使いやすくなった)
今はvivaldiに乗り換えて無事解決しました。が、full版ではなく普通のdesktop版です。
chromiumでwebglをサポートしないのはmesaドライバーが古いので解決は不可能という判断に至りました。(何かがクラッシュしてすべての機能を無効化orソフトウェアレンダリングにしてる)
Max GLES1 profile version: 1.1
Max GLES profile version: 2.0
OpenGL vendor string: Broadcom
OpenGL renderer string: VC4 V3D 2.1
OpenGL version string: 2.1 Mesa 24.2.8-1~bpo12+rpt4
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 24.2.8-1~bpo12+rpt4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
一応full版への移行も考えております、がRaspberry Pi Imagerはバグが発生するのでaria、ddなど多用していく必要があるみたいです。
というか….abeeさんの環境ってwayland(念の為解説:デスクトップ環境のこと。これによって様々なuiなどが変わる)ですか?そうなると話が変わります。
(X11、LXDE、openbox使用)
下線部に関しては合っています。
(解像度を上げて起きなくなった、検証ありがとうございます(さらっと流すな言われたので若干改変)audacityが使いやすくなった)
今はvivaldiに乗り換えて無事解決しました。が、full版ではなく普通のdesktop版です。
chromiumでwebglをサポートしないのはmesaドライバーが古いので解決は不可能という判断に至りました。(何かがクラッシュしてすべての機能を無効化orソフトウェアレンダリングにしてる)
Max GLES1 profile version: 1.1
Max GLES profile version: 2.0
OpenGL vendor string: Broadcom
OpenGL renderer string: VC4 V3D 2.1
OpenGL version string: 2.1 Mesa 24.2.8-1~bpo12+rpt4
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 24.2.8-1~bpo12+rpt4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
一応full版への移行も考えております、がRaspberry Pi Imagerはバグが発生するのでaria、ddなど多用していく必要があるみたいです。
というか….abeeさんの環境ってwayland(念の為解説:デスクトップ環境のこと。これによって様々なuiなどが変わる)ですか?そうなると話が変わります。
(X11、LXDE、openbox使用)
Last edited by 402error (April 6, 2026 06:58:17)
- abee
-
Scratcher
1000+ posts
ラズベリーパイを使おう! Let's use Raspberry Pi !
環境と手順はすべて説明しています。素の状態をアップデートしただけです。
イメージを焼くのはどれを使っても構わないと思います。
私はWindowsでRaspberry Pi Imagerを使いましたが、以前はWin32DiskImagerを使っていました。
イメージを焼くのはどれを使っても構わないと思います。
私はWindowsでRaspberry Pi Imagerを使いましたが、以前はWin32DiskImagerを使っていました。
Last edited by abee (April 5, 2026 12:58:41)
- motocchi
-
Scratcher
7 posts
ラズベリーパイを使おう! Let's use Raspberry Pi !
通信教育の講座でラズパイ買ってもらったんですけど数個アプリ同時起動したらすぐ落ちちゃうからあんま頼りにしていない()
- abee
-
Scratcher
1000+ posts
ラズベリーパイを使おう! Let's use Raspberry Pi !
Raspberry Piのなにですか。機種によりますが、いまのものなら、そんなことはないと思います。