Raspberry Piシリーズはクレジットカードサイズのコンピュータ。いろいろな用途に使えますが
いろいろと割り切りが必要な部分もあるよ。ケースやカメラモジュールもあります(別売)
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃たいせつなこと: 安定した5V電源の確保が安定動作への第一歩かも ┃
┃ACアダプタと接続ケーブル、それぞれに十分な電流容量のものを ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
Raspberry Piシリーズを大雑把に世代分けすると (A系、CMは略)
第一世代:Model B, B+, Zero, ZeroW (SoC: BCM2835 CPU: Arm1176JZF-S Armv6 Single-core)
第二世代:Pi2 (SoC: BCM2836 CPU: Cortex-A7 Armv7 Quad Core ※v1.2よりPi3と同一)
第三世代:Pi3 (SoC: BCM2837 CPU: Cortex-A53 Armv8 Quad Core)
第三.一世代:Pi3B+ (SoC: BCM2837B0 CPU: Cortex-A53 Armv8 Quad Core)
第四世代:Pi4 (SoC: BCM2711 CPU: Cortex-A72 Armv8 Quad Core)
・SDカードには必要最低限の書き込みで運用
ハードに使うとSDはサクッと死にます。使い捨て上等!の割切りも時に必要
安定運用な状態のときにSDを複製(バックアップ)しておき、有事に備えましょう
3B以降は、USBマスストレージからのブート可
関連リンク・技適検索先はレス2に掲載しました。
※ハードウェア中心の話題は以下のスレをご利用下さい。
【ARM】 Raspberry Pi Ver.18 (自作PC板)
https://egg.5ch.net/test/read.cgi/jisaku/1590909260
【RaspberryPi】1ボードPCを語るスレ16【Pine64】(電気・電子板)
https://rio2016.5ch.net/test/read.cgi/denki/1592899647/l50
その他雑多な話題
https://mao.5ch.net/test/read.cgi/linux/1444805068
【Raspberry Pi】ラズベリー・パイ part57【Arm】
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2020/07/03(金) 17:02:09.02ID:oshlyd9M2020/07/07(火) 12:00:14.93ID:lFI3Z8Sl
pi3用のSDでpi4が動かず再インストールしたときに
いろいろ忘れてて面倒だったから
今は再インストール用のスクリプトとメモを残してる
いろいろ忘れてて面倒だったから
今は再インストール用のスクリプトとメモを残してる
2020/07/07(火) 12:27:09.30ID:O2j8EfaV
パッケージ一覧と/etcのバックアップがあればなんとかなる。
あと個人的なデータも日常的にバックアップだな。
あと個人的なデータも日常的にバックアップだな。
100login:Penguin
2020/07/07(火) 13:46:28.69ID:Q79Ji0282020/07/07(火) 14:06:23.26ID:DsLJO7qK
昔はチップセット周りのドライバの問題がシビアで起動出来なかったりしたな
割り込みの競合とか面倒だった
割り込みの競合とか面倒だった
102login:Penguin
2020/07/07(火) 14:44:38.42ID:BbVJTWz/2020/07/07(火) 16:34:32.74ID:kFtRyoak
zero wが買えないからぼったくりのwhを買ってしまった
こら買うぐらいなら3の方がよかったよね(T_T)
こら買うぐらいなら3の方がよかったよね(T_T)
2020/07/07(火) 17:37:41.25ID:bN82nYLt
2020/07/07(火) 17:39:55.49ID:Oy/RDsjb
要は低発熱って事だよな?
回りくどい書き方しなくても
回りくどい書き方しなくても
2020/07/07(火) 17:41:01.69ID:gPc/oX7Z
Nシリーズが載ってるPCは全てファンレスじゃね
2020/07/07(火) 20:45:52.26ID:sgUtLaw1
raspi-configアップデート
Boot Orderメニュー追加
USB Boot -> Boot from USB device if SD card boot fails
Boot Orderメニュー追加
USB Boot -> Boot from USB device if SD card boot fails
2020/07/07(火) 21:27:17.57ID:iE6yVB4Q
>>97
IntelからAMDのマザーにOSの入ったSSDを差し替えるだけで自動的にドライバインストールされて普通に起動するぞ
昔はそんなことありえないからビビった。さすがにそのまま使うのは気持ち悪いんでクリーンインストールしたけど
IntelからAMDのマザーにOSの入ったSSDを差し替えるだけで自動的にドライバインストールされて普通に起動するぞ
昔はそんなことありえないからビビった。さすがにそのまま使うのは気持ち悪いんでクリーンインストールしたけど
2020/07/07(火) 21:48:41.18ID:KT9zU1by
>>107
ファームが6月1日だからしばしお預け
ファームが6月1日だからしばしお預け
110login:Penguin
2020/07/08(水) 02:01:47.68ID:YuYp/UEr 長年使ったラズパイ空き容量確保のために、sudo rm -r /var/cache/*
一発スッキリしたいのですが、不具合等考えられますでしょうか?
一発スッキリしたいのですが、不具合等考えられますでしょうか?
2020/07/08(水) 02:28:16.23ID:Y+3iptcp
>>110
今稼働してるアプリケーションが使ってりゃそりゃ不具合あるだろ
今稼働してるアプリケーションが使ってりゃそりゃ不具合あるだろ
2020/07/08(水) 02:36:26.65ID:31dvx3LF
2020/07/08(水) 03:43:54.64ID:gj2YKg8Y
2020/07/08(水) 03:50:28.56ID:mGqo7fTs
dd if=/dev/zero of=/dev/sda ターン
2020/07/08(水) 04:35:57.31ID:veCNnHw1
>>113
どこのファーストサーバよ?
どこのファーストサーバよ?
116login:Penguin
2020/07/08(水) 08:40:54.80ID:L0yM/q1s fstabにUUID書いておくとUUIDが正しくないと該当ディレクトリに手動マウントも出来ないんだな
さっきはまって悩んだ
HDD付け替えてfdisk、mkfsやってためしにマウントしようとしたらマウントできない
意味わかんねえ
ためしに違うマウントポイントを指定すると出来る
中も見えてtouchでファイルも作れた(Sambaで共有してるのでWindowsからもファイル作れた)
意味わかんない
再起動しても駄目
しょうがないからfstabでも編集するかと思ってUUIDが違うことに気が付いた
UUID書き換えてmountコマンド打つも駄目
しょうがないから再起動したら無事マウントされた
最後のfstab書き換えたあと再起動ってのがLinuxとして不可解
さっきはまって悩んだ
HDD付け替えてfdisk、mkfsやってためしにマウントしようとしたらマウントできない
意味わかんねえ
ためしに違うマウントポイントを指定すると出来る
中も見えてtouchでファイルも作れた(Sambaで共有してるのでWindowsからもファイル作れた)
意味わかんない
再起動しても駄目
しょうがないからfstabでも編集するかと思ってUUIDが違うことに気が付いた
UUID書き換えてmountコマンド打つも駄目
しょうがないから再起動したら無事マウントされた
最後のfstab書き換えたあと再起動ってのがLinuxとして不可解
2020/07/08(水) 09:52:01.54ID:4DzbaDz1
マウントできないときにどういうエラーメッセージが表示されたのかな
118login:Penguin
2020/07/08(水) 10:07:26.16ID:PkmYwJoy2020/07/08(水) 10:11:34.14ID:E2QMX5AR
-v オプションつけると何かわかるかもよ
2020/07/08(水) 11:33:19.37ID:L0yM/q1s
>>119
帰ったら試してみます
帰ったら試してみます
2020/07/08(水) 11:38:14.03ID:Hsskasi1
sudo systemctl daemon-reload
でマウントできたりしない?
でマウントできたりしない?
2020/07/08(水) 21:40:40.95ID:9XrzS+cW
このスレも最近親切になってきたな
以前はケースと技適と電源の話しかしてなかったけど
以前はケースと技適と電源の話しかしてなかったけど
2020/07/08(水) 21:52:28.98ID:nn9nKPYB
個人的にはLABELでマウントするのが好み
2020/07/09(木) 04:21:30.50ID:iD4afYL/
UUIDやPARTUUIDはコピペした方がいいよな
2020/07/09(木) 08:45:30.57ID:riIUZKvT
2020/07/09(木) 08:59:54.54ID:YwgVe11A
cronで@reboot mount ~ しとくのが安全かな、Dataしか入ってないHDDなら
127login:Penguin
2020/07/09(木) 11:05:46.41ID:dSDM3HWa >>116ですが-v付けると
mount: /dev/sda1 mounted on /home/pi/xxxxxx
とマウントしたよとメッセージは出ましたが
実際はマウントできていませんでした
このときのリターンコード$?もかわらず0です
fstabのUUIDの書き換えは20回くらいやって動作を確認したのですが
最初の書き戻し(誤→正)だけなぜかマウントできました
その後は1度も書き戻しでマウントできず
リブートするまで直りませんでした
何でもかんでもリブートってのはWindowsの十八番だったとおもうのですが
そこだけが不可解です
mount: /dev/sda1 mounted on /home/pi/xxxxxx
とマウントしたよとメッセージは出ましたが
実際はマウントできていませんでした
このときのリターンコード$?もかわらず0です
fstabのUUIDの書き換えは20回くらいやって動作を確認したのですが
最初の書き戻し(誤→正)だけなぜかマウントできました
その後は1度も書き戻しでマウントできず
リブートするまで直りませんでした
何でもかんでもリブートってのはWindowsの十八番だったとおもうのですが
そこだけが不可解です
2020/07/09(木) 11:14:00.32ID:S6EA1cD5
>>127
チェック項目
・どんなファイルシステムをマウントしようとしているか
それに対するマウントオプション(fstabの書き方)は適切か
・fsck -y してみたか
・そもそも使用するブロックデバイスに不良は無いか
チェック項目
・どんなファイルシステムをマウントしようとしているか
それに対するマウントオプション(fstabの書き方)は適切か
・fsck -y してみたか
・そもそも使用するブロックデバイスに不良は無いか
2020/07/09(木) 11:31:24.80ID:HI45RHdB
不安ならディスクイメージを作成して
ループバックデバイスでマウントしませぅ
ループバックデバイスでマウントしませぅ
2020/07/09(木) 14:47:02.76ID:Z+t+WCpU
findmntと引数無しのmount見てみろ
2020/07/09(木) 16:29:18.89ID:ke/dIkZJ
Ubuntu Server 20.04でVSCodeのOSS版が使えるようになったので書きます
VSCodeはまだARM64版のLinux用のバイナリがありません
VSCodeのOSS版を自分でビルドすることで使えるようになるようです
Visual Studio Code(OSS版)のARM64ビルド
https://syoshinaga.com/posts/code-oss-arm64-build/
このページを見てこのとおりにやったらVSCode OSS版のARM64のdebパッケージをビルドできました
このページにも書かれてるように環境を汚さないように
仮想マシンやDocker上でビルドしたほうがいいみたい
私はKVMの仮想PC上のUbuntu Server 18.04上でビルドしました
メモリは3.4GBくらい使ってたので4GBか8GBのRaspberry Pi 4上でないと
ビルド出来ないと思われます
仮想マシンには6GB割り当ててビルドしました
必要な空きディスクスペースは4GBちょっとほどでした
このページにあるスクリプトを実行するとビルドが終わるとホームディレクトリに
code-oss_1.39.2-1594274639_arm64.debが出来ます
インストールは
sudo apt install -y libnotify4 libgtk-3-0 libxss1
sudo dpkg -i code-oss_1.39.2-1594274639_arm64.deb
でインストールできます
Extentionを使うために
/usr/share/code-oss/resources/app/package.json
に追記するようにかかれてますがこれが間違いで
/usr/share/code-oss/resources/app/product.json
に追記しないとExtentionは使えませんでした
追記は一番最後の項目の最後をカンマ","で区切って挿入します
VSCodeはまだARM64版のLinux用のバイナリがありません
VSCodeのOSS版を自分でビルドすることで使えるようになるようです
Visual Studio Code(OSS版)のARM64ビルド
https://syoshinaga.com/posts/code-oss-arm64-build/
このページを見てこのとおりにやったらVSCode OSS版のARM64のdebパッケージをビルドできました
このページにも書かれてるように環境を汚さないように
仮想マシンやDocker上でビルドしたほうがいいみたい
私はKVMの仮想PC上のUbuntu Server 18.04上でビルドしました
メモリは3.4GBくらい使ってたので4GBか8GBのRaspberry Pi 4上でないと
ビルド出来ないと思われます
仮想マシンには6GB割り当ててビルドしました
必要な空きディスクスペースは4GBちょっとほどでした
このページにあるスクリプトを実行するとビルドが終わるとホームディレクトリに
code-oss_1.39.2-1594274639_arm64.debが出来ます
インストールは
sudo apt install -y libnotify4 libgtk-3-0 libxss1
sudo dpkg -i code-oss_1.39.2-1594274639_arm64.deb
でインストールできます
Extentionを使うために
/usr/share/code-oss/resources/app/package.json
に追記するようにかかれてますがこれが間違いで
/usr/share/code-oss/resources/app/product.json
に追記しないとExtentionは使えませんでした
追記は一番最後の項目の最後をカンマ","で区切って挿入します
2020/07/09(木) 16:29:37.98ID:ke/dIkZJ
VSCode OSS版の日本語化は
画面左端の上から5番上のアイコンのExtentionsをクリック
Japanese
と入力
Japanese Language Pack for Visual Studio for Japanese
を選択
Installを押します
終わったらvscodeを再起動
画面左端の上から5番上のアイコンのExtentionsをクリック
Japanese
と入力
Japanese Language Pack for Visual Studio for Japanese
を選択
Installを押します
終わったらvscodeを再起動
2020/07/09(木) 16:36:05.15ID:ke/dIkZJ
最後に
vscodeの起動コマンドは
$ code-oss
です
vscodeの起動コマンドは
$ code-oss
です
2020/07/09(木) 16:56:56.66ID:yo/DMdeR
>>131
4B 8GB+Rsapberry Pi OS 64bitで、vscode-ossの実機ビルドと起動に成功
4B 8GB+Rsapberry Pi OS 64bitで、vscode-ossの実機ビルドと起動に成功
2020/07/09(木) 16:59:21.15ID:qDplpVxZ
いつも思うんだが何故無理をしてまでラズパイでやるのか不思議でならん
2020/07/09(木) 17:11:36.46ID:ke/dIkZJ
もっとよく調べたら、VSCodiumというのがあってビルド済みのバイナリをダウンロードできるようです
試してないので興味がある人は誰か試してみてください
VSCodium
https://github.com/VSCodium/vscodium/releases
試してないので興味がある人は誰か試してみてください
VSCodium
https://github.com/VSCodium/vscodium/releases
2020/07/09(木) 17:25:23.67ID:uGHQWJew
8GBならRaspberrypi osでちと重いが普通にCode OSSは使える
2020/07/09(木) 17:51:22.97ID:ke/dIkZJ
$ sudo dpkg -P code-oss
一度いれたVSCode OSS版を上のように消してCodiumを試してみました
$ wget https://github.com/VSCodium/vscodium/releases/download/1.46.1/codium_1.46.1-1592564137_arm64.deb
$ sudo dpkg -i codium_1.46.1-1592564137_arm64.deb
Codiumの起動コマンドは
$ codium
VSCode OSS版と同じでExtensionsを使えるように下記ファイルに追記
sudo vi /usr/share/codium/resources/app/product.json
"extensionsGallery": {
"serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
"cacheUrl": "https://vscode.blob.core.windows.net/gallery/index",
"itemUrl": "https://marketplace.visualstudio.com/items"
}
追記は最後の項目の一番最後にカンマ","を入れて区切ってから挿入します
一度いれたVSCode OSS版を上のように消してCodiumを試してみました
$ wget https://github.com/VSCodium/vscodium/releases/download/1.46.1/codium_1.46.1-1592564137_arm64.deb
$ sudo dpkg -i codium_1.46.1-1592564137_arm64.deb
Codiumの起動コマンドは
$ codium
VSCode OSS版と同じでExtensionsを使えるように下記ファイルに追記
sudo vi /usr/share/codium/resources/app/product.json
"extensionsGallery": {
"serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
"cacheUrl": "https://vscode.blob.core.windows.net/gallery/index",
"itemUrl": "https://marketplace.visualstudio.com/items"
}
追記は最後の項目の一番最後にカンマ","を入れて区切ってから挿入します
2020/07/09(木) 17:52:38.15ID:ke/dIkZJ
Codiumの日本語化はVSCode OSS版と同じです
画面左端の上から5番上のアイコンのExtentionsをクリック
Japanese
と入力
Japanese Language Pack for Visual Studio for Japanese
を選択
Installを押します
終わったらvscodeを再起動
codiumの起動方法
$ codium
画面左端の上から5番上のアイコンのExtentionsをクリック
Japanese
と入力
Japanese Language Pack for Visual Studio for Japanese
を選択
Installを押します
終わったらvscodeを再起動
codiumの起動方法
$ codium
2020/07/09(木) 17:56:03.95ID:ke/dIkZJ
書き忘れましたがcodiumを試したのはRaspberry Pi 4のUbuntu Server 20.04です
2020/07/09(木) 18:35:15.40ID:ODfh/wDV
OTG対応のオスオスUSBケーブルって売ってます?
2020/07/09(木) 19:03:11.11ID:WaMxQG8b
>>129
>ループバックデバイスでマウント
いつも思うのだが、「ループバックデバイス」って考えた奴は天才だよな
イメージファイルの中身を「ファイル」として個別操作するソフトは今までもあったが、
ループバックデバイスを使えば、一々そんなソフトを作るような必要が無くなる。
新しいファイルシステムも「OSが対応」すれば、勝手に対応してしまう。
なんで、Windowsにはこういう機能が無いんだろ?
>ループバックデバイスでマウント
いつも思うのだが、「ループバックデバイス」って考えた奴は天才だよな
イメージファイルの中身を「ファイル」として個別操作するソフトは今までもあったが、
ループバックデバイスを使えば、一々そんなソフトを作るような必要が無くなる。
新しいファイルシステムも「OSが対応」すれば、勝手に対応してしまう。
なんで、Windowsにはこういう機能が無いんだろ?
2020/07/09(木) 19:14:33.74ID:gMd1rKRb
Windows10は、真icroソフトの最後のOSだからじゃね?
2020/07/09(木) 19:22:38.54ID:txNoaOH2
2020/07/09(木) 19:25:28.57ID:txNoaOH2
146login:Penguin
2020/07/09(木) 19:53:08.80ID:gQWyjgdO thonnyだとダメなのか?
zeroだとvim使ってるけど
ラズパイでそんなに頑張らないだろ
zeroだとvim使ってるけど
ラズパイでそんなに頑張らないだろ
147login:Penguin
2020/07/09(木) 19:56:03.85ID:dSDM3HWa148login:Penguin
2020/07/09(木) 20:00:39.44ID:h/gs6BwA メモリーカードがぶっ壊れて起動しなくなったんだけど
メモリーカードをまたフォーマットすればなおることある?
メモリーカードをまたフォーマットすればなおることある?
2020/07/09(木) 20:06:13.01ID:HI45RHdB
書き込み時エラーが出たフラッシュは
セルが壊れたので棄てろ。が定説
セルが壊れたので棄てろ。が定説
2020/07/09(木) 20:24:14.90ID:ke/dIkZJ
上のVSCodeの100%オープンソース版のVSCodiumの
ARM64版のUbuntu Server 20.04と32bit版のRaspberry Pi OSでの
インストール方法をまとめてみました
Raspberry Pi 4でVSCodeの100%オープンソース版のVSCodiumを使う
https://pastebin.com/BV4Liiqv
ARM64版のUbuntu Server 20.04と32bit版のRaspberry Pi OSでの
インストール方法をまとめてみました
Raspberry Pi 4でVSCodeの100%オープンソース版のVSCodiumを使う
https://pastebin.com/BV4Liiqv
2020/07/09(木) 20:47:37.45ID:WaMxQG8b
2020/07/09(木) 20:53:45.23ID:rO6RukmC
2020/07/09(木) 20:53:56.27ID:txNoaOH2
>>151
>上にも書いたが「個別のソフト」ならば、各種フォーマットに対応したものが幾らでもある。
>イメージファイルの中身を「ファイル」として個別操作するソフトは今までもあったが、
いやディスクとしてマウントできるんだけど?
>上にも書いたが「個別のソフト」ならば、各種フォーマットに対応したものが幾らでもある。
>イメージファイルの中身を「ファイル」として個別操作するソフトは今までもあったが、
いやディスクとしてマウントできるんだけど?
2020/07/09(木) 21:02:07.65ID:WaMxQG8b
>>153
いやだから、
「一々、vhdフォーマット」にしないとダメでしょ?
って言ってるんだけど?ダイレクトに、「なんとか.img」をマウントして操作できないでしょ?
例えば、ラズパイのインストールイメージの最初のパーティションは「fat」なんだけど、
一々「SDカードに焼く」とかしないと、Windowsで操作できないけど、
linuxの「ループバックデバイス」ならば、「なんとか.img」のまま弄れるよね?
って話なんだが。
いやだから、
「一々、vhdフォーマット」にしないとダメでしょ?
って言ってるんだけど?ダイレクトに、「なんとか.img」をマウントして操作できないでしょ?
例えば、ラズパイのインストールイメージの最初のパーティションは「fat」なんだけど、
一々「SDカードに焼く」とかしないと、Windowsで操作できないけど、
linuxの「ループバックデバイス」ならば、「なんとか.img」のまま弄れるよね?
って話なんだが。
2020/07/09(木) 21:24:03.09ID:txNoaOH2
2020/07/09(木) 21:38:13.48ID:WaMxQG8b
>>155
>Windowsにはディスクイメージをマウントする機能がなぜないんだ
その通りだよ。例えばWindowsでは、/boot に「ssh」ファイル書くだけの為に、SD焼かないといけないからね。
(最初から「ssh」入りの、自前イメージを作っておけば焼くだけで済むが、何台もラズパイあると、
「SDの枚数分」だけ、その作業をするのは面倒だし、時々間違う。)
>Windowsにはディスクイメージをマウントする機能がなぜないんだ
その通りだよ。例えばWindowsでは、/boot に「ssh」ファイル書くだけの為に、SD焼かないといけないからね。
(最初から「ssh」入りの、自前イメージを作っておけば焼くだけで済むが、何台もラズパイあると、
「SDの枚数分」だけ、その作業をするのは面倒だし、時々間違う。)
2020/07/09(木) 21:42:50.46ID:WaMxQG8b
違うな。真の問題は、
「何で、SDカードを焼くのに、こんなに時間がかかるんだ・・・」
だな。ちなみに、「SDカードから、イメージファイルを作れる」ことは知っているからな。
最後にそれを保存しておけばいいだけだ。
ただ、そこまで行くまでの試行錯誤中は「何回もSDを焼いて、度ごとに「ssh」ファイルを作らねば」ならない。というのが時間もかかるし面倒なだけだ。
「何で、SDカードを焼くのに、こんなに時間がかかるんだ・・・」
だな。ちなみに、「SDカードから、イメージファイルを作れる」ことは知っているからな。
最後にそれを保存しておけばいいだけだ。
ただ、そこまで行くまでの試行錯誤中は「何回もSDを焼いて、度ごとに「ssh」ファイルを作らねば」ならない。というのが時間もかかるし面倒なだけだ。
158login:Penguin
2020/07/09(木) 21:58:10.22ID:gQWyjgdO windowsは推奨のbalenaEtcherってツールでラズパイのOSイメージを焼いて
焼き終わるフォルダーが開くんでbootパーティションに移動して
テキストドキュメントの新規作成でsshってファイルを追加すればsshの設定は終わり
wifiの設定もwpa_supplicant.confってファイルを追加して設定貼り付けると終了
後はラズパイにSDカード突っ込んで起動すればいい
焼き終わるフォルダーが開くんでbootパーティションに移動して
テキストドキュメントの新規作成でsshってファイルを追加すればsshの設定は終わり
wifiの設定もwpa_supplicant.confってファイルを追加して設定貼り付けると終了
後はラズパイにSDカード突っ込んで起動すればいい
2020/07/09(木) 21:58:50.94ID:/cM1LFIg
2020/07/09(木) 22:23:23.98ID:HI45RHdB
で、そのisoファイルはOSのどの機能で作れば良いの?
とか言う。
不毛なんで止めようぜ
とか言う。
不毛なんで止めようぜ
2020/07/09(木) 22:30:03.77ID:4AsnGxVi
ここベビースレは不毛なことを必死に語るためのスレだろ
2020/07/09(木) 23:13:58.44ID:S6EA1cD5
ラズパイスレ名物ベビーレベル維持発言が北
2020/07/10(金) 00:33:38.09ID:7EQ+7Jow
不毛が最高!
2020/07/10(金) 00:36:29.02ID:d2Q7hB/I
>>156
WSL使え
WSL使え
2020/07/10(金) 01:31:03.28ID:7EQ+7Jow
2020/07/10(金) 01:46:55.43ID:/zgyc019
WSL 2ならできるはず。
2020/07/10(金) 01:47:21.74ID:d2Q7hB/I
>>165
WSL2ならできる
WSL2ならできる
2020/07/10(金) 02:06:43.70ID:7EQ+7Jow
ホントだ
https://github.com/microsoft/WSL/issues/4980
にも、そう書いてあるわ
※但し、WSL2でもカーネルのリビジョンによって違うとか、向こうでも情報が錯綜している模様。
https://github.com/microsoft/WSL/issues/4980
にも、そう書いてあるわ
※但し、WSL2でもカーネルのリビジョンによって違うとか、向こうでも情報が錯綜している模様。
2020/07/10(金) 04:49:10.84ID:7U7RwVmR
よく読めよ「4.4.0-で始まるカーネルバージョンはWSL1だハゲ」って言われてんだろ
2020/07/10(金) 07:12:17.23ID:czlUCtQO
かくしてwindowsの話題は続くよどこまでもなのであった
2020/07/10(金) 08:32:20.26ID:HCRsSFhD
また毛の話かよ:;(∩´﹏`∩);:ぴえん
2020/07/10(金) 08:41:54.49ID:o7XtGkEC
実はWSL2の実態はHyper-V上の仮想環境
カーネルもLinuxカーネルにパッチを当てただけで
Linuxカーネルの機能がそのまま使える
完全なLinuxがWindows 10上で稼働する? 「WSL 2」とは
https://www.atmarkit.co.jp/ait/articles/1906/14/news019.html
> これに対してWSL 2は、専用の仮想マシン環境である
> 「Light Weight utility Virtual Machine」(軽量ユーティリティーVM)を使い、
> ローカルパッチ(Microsoftによる独自パッチ)を当てた
> Linuxカーネルバイナリを動作させ、仮想マシン内にLinuxの実行環境を作る。
https://image.itmedia.co.jp/l/im/ait/articles/1906/14/l_wi-wsl2_01.png
カーネルもLinuxカーネルにパッチを当てただけで
Linuxカーネルの機能がそのまま使える
完全なLinuxがWindows 10上で稼働する? 「WSL 2」とは
https://www.atmarkit.co.jp/ait/articles/1906/14/news019.html
> これに対してWSL 2は、専用の仮想マシン環境である
> 「Light Weight utility Virtual Machine」(軽量ユーティリティーVM)を使い、
> ローカルパッチ(Microsoftによる独自パッチ)を当てた
> Linuxカーネルバイナリを動作させ、仮想マシン内にLinuxの実行環境を作る。
https://image.itmedia.co.jp/l/im/ait/articles/1906/14/l_wi-wsl2_01.png
2020/07/10(金) 08:45:18.45ID:BnSIpGVw
WSL便利だよね
2020/07/10(金) 08:50:13.84ID:o7XtGkEC
Windows 10でWSL2を使えばRaspberry Pi 4いらないという人いるが
WSL側で重い処理やメモリを大量に使う処理をやると他のことが出来なくなる
Raspberry Pi 4の消費電力なら一日中付けっぱなしにしてもいいし
重い処理を1日中どころか1週間走らせてもパソコンが使えなくて困ることはない
常時起動してるLinuxがあるといろいろ便利だよ
特にパソコン側がノートパソコンの場合、コア数が多くないからな
WSL側で重い処理やメモリを大量に使う処理をやると他のことが出来なくなる
Raspberry Pi 4の消費電力なら一日中付けっぱなしにしてもいいし
重い処理を1日中どころか1週間走らせてもパソコンが使えなくて困ることはない
常時起動してるLinuxがあるといろいろ便利だよ
特にパソコン側がノートパソコンの場合、コア数が多くないからな
2020/07/10(金) 09:07:57.27ID:+mRN7Lhh
MIPI CSI-2仕様カメラをWSL2環境に
繋ぐ方法が出来てから再提案して下され
繋ぐ方法が出来てから再提案して下され
2020/07/10(金) 09:13:57.23ID:o7XtGkEC
Raspberry Pi 4のコアのCortex-A72は
浮動小数点演算は遅いけど、整数演算はかなり速いよ
浮動小数点演算は遅いけど、整数演算はかなり速いよ
2020/07/10(金) 09:33:06.99ID:o7XtGkEC
たとえば、πの計算
Pythonだとこんな簡単に書けるけど、これでパソコンと比較してみると
Raspberry Pi 4の実力が侮れないのがわかる
特にノートPCとの比較でね
まあ、今の季節、ちゃんとファン付けて冷やさないと性能でないけど
πの計算プログラム
https://pastebin.com/KSebjhFv
うちのRaspberry Pi 4で計測したら73.454 秒だった
Pythonだとこんな簡単に書けるけど、これでパソコンと比較してみると
Raspberry Pi 4の実力が侮れないのがわかる
特にノートPCとの比較でね
まあ、今の季節、ちゃんとファン付けて冷やさないと性能でないけど
πの計算プログラム
https://pastebin.com/KSebjhFv
うちのRaspberry Pi 4で計測したら73.454 秒だった
2020/07/10(金) 09:41:22.26ID:o7XtGkEC
ブラウザ立ち上げた状態で計測してた
ブラウザ落としたらもうちょっと速かった
うちのRaspberry Pi 4で69.282 秒
ちなみにARM64版のUbuntu Server 20.04を使ってる
ブラウザ落としたらもうちょっと速かった
うちのRaspberry Pi 4で69.282 秒
ちなみにARM64版のUbuntu Server 20.04を使ってる
2020/07/10(金) 10:07:44.02ID:o7XtGkEC
書き忘れたがPython3用ね
2020/07/10(金) 10:46:52.28ID:/zgyc019
>>177
パイパイかよ
パイパイかよ
181login:Penguin
2020/07/10(金) 11:28:08.93ID:XYz9Gn9c ブラウザの同時起動を気にするくらいならprint(result)も使わない方が良いと思う
182login:Penguin
2020/07/10(金) 11:49:02.74ID:w8gwyhKg 完全初心者で質問なのですが、ブラウザで特定の動き(特定のTodoリストに入ったら)をしたらプリンター出力したいです。
ラズパイなら出来そうなのですが、逆にWindows PCだとなぜ出来ないんでしょうか?
モジュールがラズパイなら組めるからそういったことが出来るという事ですか?
ラズパイなら出来そうなのですが、逆にWindows PCだとなぜ出来ないんでしょうか?
モジュールがラズパイなら組めるからそういったことが出来るという事ですか?
2020/07/10(金) 11:57:47.38ID:bTZaRknc
ブラウザのPlug in作れば?
2020/07/10(金) 13:26:42.12ID:h0jLfBuG
ブラウザを気にしなきゃいけないくらい猫があくびしそうな性能か・・・
2020/07/10(金) 14:04:52.28ID:o7XtGkEC
2020/07/10(金) 15:29:20.23ID:o7XtGkEC
以前、ネットで拾ったC言語で書かれた整数演算のみのπの計算プログラム(遅い)
https://pastebin.com/NPpq8XGU
Raspberry Pi 4 Ubuntu Server 20.04 gcc 9.3.0
オプションに-O3を付けただけのコンパイルで
171.942786秒
https://pastebin.com/NPpq8XGU
Raspberry Pi 4 Ubuntu Server 20.04 gcc 9.3.0
オプションに-O3を付けただけのコンパイルで
171.942786秒
187login:Penguin
2020/07/10(金) 15:48:54.99ID:biLUvhPL2020/07/10(金) 15:53:31.44ID:ZUeg0Rmd
2020/07/10(金) 17:39:23.03ID:3DMBIWgF
UbuntuのRP4 USB boot 対応早よ
2020/07/10(金) 18:35:26.10ID:o7XtGkEC
32bitのRaspbianでも計ってみたがめちゃ遅いな
Pythonのが581.587 秒でC言語のが565.588701秒
多倍長演算で64bit整数使えば速くなるからPythonの差はわかるんだが
C言語の方は64bit整数なんて使ってないのにこの差
なにかプログラムの時間測定がバグってるのかと思って
timeコマンドも使って計ってみたが全然バグってない、計測した時間は正しかった
Cortex-A72は64bitに最適化されてて、32bitは遅いんだな
64bitのLinuxで使わないと大損だな
Pythonのが581.587 秒でC言語のが565.588701秒
多倍長演算で64bit整数使えば速くなるからPythonの差はわかるんだが
C言語の方は64bit整数なんて使ってないのにこの差
なにかプログラムの時間測定がバグってるのかと思って
timeコマンドも使って計ってみたが全然バグってない、計測した時間は正しかった
Cortex-A72は64bitに最適化されてて、32bitは遅いんだな
64bitのLinuxで使わないと大損だな
2020/07/10(金) 18:49:52.56ID:2iUWqDf8
π計算とUbuntuに拘る奴がいるね
まー、、、そんな時代もあるか
まー、、、そんな時代もあるか
2020/07/10(金) 19:16:15.18ID:o7XtGkEC
あ、Raspbianのgccのデフォルトが
すべてのラズパイで動作するようにARMv6になってるのが原因かも
すべてのラズパイで動作するようにARMv6になってるのが原因かも
2020/07/10(金) 19:25:10.33ID:o7XtGkEC
>>191
以前、Dhrystone 2.1で比べたことあるが64bitの方がかなり速かったよ
以前、Dhrystone 2.1で比べたことあるが64bitの方がかなり速かったよ
194login:Penguin
2020/07/10(金) 19:37:05.96ID:CPqkEJIR 数値計算用マシンとして運用したい場合はやっぱり64bit入れないと話にならないんだろうか?
少なくとも数千次元の連立方程式とかをガンガン解きたい
少なくとも数千次元の連立方程式とかをガンガン解きたい
2020/07/10(金) 19:42:10.74ID:Irazv/0h
そもそもラズパイでやらないほうがいいのでは
2020/07/10(金) 20:05:56.17ID:o7XtGkEC
>>186のC言語のやつをRaspbianでコンパイルしたバイナリを
そのままarm64のUbuntu Server 20.10に持ってきて実行しても
563.873896秒
arm64のUbuntu Server 20.10上で32bitのarmhfのクロスコンパイラで
arm-linux-gnueabihf-gcc -O3 -march=armv7-a -mfpu=neon-vfpv4 -o pi pi.c
これでコンパイルして実行しても
556.871613秒
arm64のUbuntu Server 20.10上でarm64のgcc 9.3.0で
gcc -O3 -o pi pi.c
これでコンパイルして実行するだけで
171.437696秒
Cortex-A72は、64bitに最適化されてて32bitでは遅いんだな
そのままarm64のUbuntu Server 20.10に持ってきて実行しても
563.873896秒
arm64のUbuntu Server 20.10上で32bitのarmhfのクロスコンパイラで
arm-linux-gnueabihf-gcc -O3 -march=armv7-a -mfpu=neon-vfpv4 -o pi pi.c
これでコンパイルして実行しても
556.871613秒
arm64のUbuntu Server 20.10上でarm64のgcc 9.3.0で
gcc -O3 -o pi pi.c
これでコンパイルして実行するだけで
171.437696秒
Cortex-A72は、64bitに最適化されてて32bitでは遅いんだな
2020/07/10(金) 20:12:34.73ID:xtLUBhvi
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「暗い未来に子供を産みたくない…」それでも左派よりも右派の方が「たくさん子供を産む」のはなぜか【米研究】 [首都圏の虎★]
- 【野球】広島東洋カープの矢野雅哉・前川誠太選手を書類送検 ゾンビたばこを巡る容疑 広島県警 [Ailuropoda melanoleuca★]
- 高市首相「日米は和解し、強い絆で結ばれた同盟国」…トランプ氏「米中は同盟国」発言による懸念打ち消す ★2 [少考さん★]
- 【速報】 高市首相 「円の過小評価は問題だ」 ★4 [お断り★]
- 【東京】ウズベキスタン国籍のフードデリバリー配達員を逮捕 配達先の女子小学生にキスや体を触るなどわいせつ行為か ★2 [煮卵★]
- 【テレビ】サッカー日本代表-ウルグアイ戦の視聴率は4.1%→9.1%、アジア大会の卓球団体戦男女は8.4%→9.9% [鉄チーズ烏★]
- 【高市悲報】マックさん、チキンフィレオ、チキチー、シャカチキを販売終了する模様...オレンジジュースはミックスジュース化 [856698234]
- ウッドデッキに呪われて特定の単語を呪文のように唱えてる地縛霊いるでしょ?
- ワイが一番好きなサザンオールスターズの名曲を当てられたら濃厚ホモセックス
- 相次ぐ中国公演中止で高市に不満ぶちまけた芸能人、たったの1人だった…⇦コレ普通にホラーだろ。気持ち悪いこの国 [668024367]
- 共産党「辺野古転覆事故、同志社国際高は説明会で安全面にふれなかった 安全管理に関する意識の欠如 安全配慮義務は教育の切実な課題」 [932029429]
- 印旛沼「緊急排水等オペレーション」実施するやいなや千葉に大雨WWWWWWWWWWWWWWアズスーンアズ高市WWWWWWWWWWWWWWWW [583538641]