コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
こういち ◆ou0jbJnEJ0Kb
2019/7/30 13:43
質問
本体起動時にPiSTARTERが立ち上がらないようにする方法
タイトルの通り。
いろいろ調べた結果
/etc/systemd/system/smilebasic.service
あたりが怪しいとは思いましたが、触って問題ないでしょうか…

あとついでにネット見ながらプログラミングしたいので、w3mをインストールしようと思いましたが、インストールの方法が分かりません。教えていただけると助かります。

コメント

アバター
高原のな 2019/7/30 15:17 ◆bY8RViwvoODw
「PiSTARTERが立ち上がらないようにする方法」はそれが「SmileBASIC-Rを起動した際にPiSTARTERメニューが立ち上がらない方法」という意味であれば、設定から設定できます

SmileBASIC-Rが起動しない方法はわかりません。OSの自動起動のあたりを調べたら糸口がつかめるかもしれません。

他のアプリインストールは、ダイレクトモードでquitを使って、SmileBASIC-Rを終了してから作業するのが良さそうです。少なくともatpはSmileBASIC-R上で!コマンドを使用しても動作しませんでした(yesを組み合わせたら問題ないかもしれないけれど)
アバター
高原のな 2019/7/30 15:25 ◆bY8RViwvoODw
SmileBASIC-R上でw3mを実行してみたのですが、w3mの画面上をカーソル動かしまくってネットサーフィン!的なことはできず、ただ取得してきたWebページをある程度整形して表示すること以外は何もできないです。

憶測ですが、w3m同様にカーソルを動かしまくって色々操作するソフトは何も操作ができない感じになると思われます。
アバター
Na 2019/7/30 15:33 ◆QoELVrBXBQCI
PiStarterは持ってないですが、
RaspberryPiだったらw3mのようなテキストブラウザよりもデスクトップのブラウザーをインストールしたほうがいいのではないでしょうか。
FirefoxやChromiumが使えます。

PiStarterってデスクトップ起動できるのかな?
アバター
こういち 2019/7/30 18:27 ◆ou0jbJnEJ0Kb
SmileBASIC-Rが起動しない方法ですね。
PiSTARTERとしてラズパイを使いたいというより普通のパソコンとしてラズパイを使いたい。そして何より使ってるモニタが小さすぎてPiSTARTERが正常に動かない。(デカいモニタに繋げば動く)


w3mに関しては、軽量なブラウザを探してて、「これが俺の求めてたものだ!」ってなった感じです。
さすがに画像が見れなかったり、JavaScriptが動かないのは致命的なので、MIDORIで補完していこうと思ってます。
アバター
高原のな 2019/7/30 19:52 ◆bY8RViwvoODw
(((確かPiSTARTERは1280x720ないと起動できなかったような気が)))
w3m便利ですよね。
時々いくらか機能不足を感じることはありますが(と言っても原因は大概Webサイト側がそういうブラウザを考慮してくれない点だと思います)軽さで言えばダントツだと思います。
困ったら秘技curlあるいはwgetですぜ 手動脳内HTML解析最強()

もしSmileBASIC-R動かしながらネットサーフィンをするのに手動脳内HTML解析じゃない方法が欲しいという需要がある程度あれば、考えているものを形にしてもいいかなとは思ったり
アバター
Ryou Tanpo 2019/8/7 18:12 ◆AI5iRr9FjmkJ
smilebasic.service はたしかに僕も怪しいとは思いましたが違うみたいですね……

■ 起動時に SMILEBASIC-R が立ち上がらないようにする

デスクトップの自動起動を OFF にして Raspberry Pi が起動すると bash のプロンプトが表示されますが、その bash が開く際にホームディレクトリにあるいくつかのシェルスクリプトが実行されています。そして SMILEBASIC-R の起動処理はその中に書かれています。
そしてデスクトップのターミナルなど一部の場合を除いて bash の起動時に SMILEBASIC-R も起動されることになります。

【ここでいきなり余談】
SMILEBASIC-R のランチャー起動中 ( アクティベーションが成功して本体が起動する前に ) Ctrl+C を押すと bash に戻ることができます。そこで Ctrl+Alt+F2〜F6 を押すと別のコンソールに移動できます。ログインプロンプトが出ているのでログインしてみてください。SMILEBASIC-R のランチャーが勝手に起動するはずです。
【余談ここまで】

話を戻して……
/home/pi/.bashrc が確かその処理が書かれているファイルだったと思います。ちょっと覗いてみてください…!
SMILEBASIC-R の起動コマンドはそのまま

smilebasic

となっているので nano など適当なテキストエディタで検索すれば出る……かもしれません。
Pi STARTER 所持者ですが今すぐに出せないのでうろ覚え……。

■ w3m をインストールする

$ sudo apt install w3m

でいけるとおもいます……!

※ もし間違い等があったらお知らせください

● 2019/08/07 18:34 追記
コンソールの切り替えは Ctrl+F1〜F6 ではなく Ctrl+Alt+F1〜F6
アバター
Ryou Tanpo 2019/8/7 18:14 ◆AI5iRr9FjmkJ
該当の箇所が見つかればコメントアウトでもしちゃってください!
それで多分自動起動はしないはずです。

ちなみに smilebasic.service はいじらなくてよかったはずです
アバター
こういち 2019/8/7 21:31 ◆ou0jbJnEJ0Kb
高原のなさん
w3m軽くて良いですよね。あと操作が馴染みあるので使いやすい。

Ryou Tanpoさん
ありがとうございます。
試してみます。
w3mは無事インストール出来ました。
ついでにsxivもインストールしたら画像も表示できました。
ただ文字化けが凄くて何がなんやら。
あと何故かネットにも繋がらなくなったので、しばらくいろいろ調べながらいじってみます。
アバター
Na 2019/8/7 22:47 ◆QoELVrBXBQCI
確かコンソールは標準では日本語表示できませんよね。
jfbtermとanthyをインストールすれば日本語が使えたはずです。(うろ覚え)
アバター
Ryou Tanpo 2019/8/8 20:34 ◆AI5iRr9FjmkJ
> こういちさん
どういたしまして!
文字化けについては SMILEBASIC-R 環境なら fbterm がすでにインストールされている ( というか SMILEBASIC-R ランチャーで利用されている ) ので

$ fbterm

で日本語のターミナルが使えます。( Ctrl+D か exit で元に戻る )
日本語入力は fbterm 単体ではできませんが、入力メソッドを指定するオプションはあります。anthy とか mozc とか使えると思います。

( 日本語環境で文字化けの意味であれば $ sudo apt install nkf したあとに command | nkf でいけます )

> Naさん
jfbterm と anthy でいけますよ。
ちなみに SMILEBASIC-R を起動する smilebasic コマンドは実はシェルスクリプトで、こういちさんへの返信で書いてある fbterm 上でランチャーを起動させているようです。
アバター
こういち 2020/7/1 9:02 ◆ou0jbJnEJ0Kb
皆様ありがとうございます。
おかげでwifiに接続できて、文字化けせずにブラウザが使えるようになりました。

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -