フレームバッファ 【総合情報】at LINUX
フレームバッファ 【総合情報】 - 暇つぶし2ch369:login:Penguin
04/06/05 12:20 gyD2scFf
>>368
> で、normal で立ち上げたら、(insmod で組み込めるもの以外は)
> もうフレームバッファは使えない、と。
違う。「vesafbはinsmodでは組み込めない」というだけのこと。

ついでに、もとの >358 の疑問に関しては、「一般にfbが使えるならできる」が解。

いま出来ないのは、vga= を指定して vesafbを使っているから。vesafbは解像
度とか色とかが変更できないとか、制限が多いけど、個別のfbが使えない場合
でも多くのPCで使えるfb。これは起動時にモードを指定することしかできない。

個別のfb(チップ毎のfbドライバ)は、普通、動的に解像度や色深度が変えられる。
だから、これを使えるように頑張るのが本来やりたいことだろう。
それが全て失敗に終ったら、モードが変えられないのを覚悟でvesafbを使うの。


370:login:Penguin
04/06/12 14:00 z+4BvWFq
コンソール下で、

XEmacs + フレームバッファ

で画像を表示できたりするのでしょうか?

そうだったら幸せだなあ・・・
X11捨てちゃう。

あ、PDFは見られたりします?

371:login:Penguin
04/06/12 17:24 mszGYjze
そんなに良いモンだったら、もっと話題になってると思われ。
ちょっと画像が表示できるコンソールって感じなのに、結構重いし。

372:login:Penguin
04/06/12 19:19 RuU8FZg3
>>370
素ではできない。技術的には問題ないので、頑張って書けばいけるけど....
どしてX11すてちゃう? fbconが動くなら Xfbdev うごくでしょう。
fb + Xfbdev + terminal全画面 + wmによる仮想デスクトップ
で、機能/性能ともに fbcon同等以上ものを得られるのに。
# と、スレ的にすべった発言。


373:login:Penguin
04/06/13 13:24 w3qHgYfU
>>372
そうですね、別にX11捨てなければ良い問題ですね。
でも起動に時間がかかりすぎです。

374:login:Penguin
04/06/13 15:22 3ytOtuWB
>>373
ハードはなにを使ってるのかしら。
Xの起動なんて、私の MMX266MHz でも5秒ぐらいですが...。
ターミナルのスクロールとかのスピードを考えれば、すぐに元とれますよ。


375:login:Penguin
04/06/13 20:20 bthVhoxo
Xサーバ・Xクライアント・グラフィカルログイン・ウィンドウマネージャ・デスクトップマネージャ
の区別がついてなくて、全部まとめてX11(全角)と呼んでいる人と見た。

376:login:Penguin
04/06/15 01:09 T4IjIebJ
^[[6nを入力したときの応答が、xtermやLinuxコンソールと違
うようです。パッチのようにすれば同じになるはずです。

diff -u vterm.c.orig vterm.c
--- vterm.c.orig       2004-06-15 01:02:18.000000000 +0900
+++ vterm.c     2004-06-15 01:02:21.000000000 +0900
@@ -1114,7 +1114,7 @@
                if (arg == 6) {
                        int x = (p->pen.x < p->xmax-1) ? p->pen.x : p->xmax-1;
                        int y = (p->pen.y < p->ymax-1) ? p->pen.y : p->ymax-1;
-                       sprintf(p->report, "\x1B[%d;%dR", y, x);
+                       sprintf(p->report, "\x1B[%d;%dR", y + 1, x + 1);
                } else if (arg == 5) {
                        strcpy(p->report, "\x1B[0n\0");
                }

377:login:Penguin
04/06/15 07:08 zRyfoVHA
savagefbを探してます
何か情報ありましたら カキコよろしくお願いします

kernel 2.4.22


378:login:Penguin
04/06/15 07:22 JqV0YdwH
>>377
Directfbのpachesの下。

379:login:Penguin
04/06/15 18:16 zRyfoVHA
>378 Thx!!


380:login:Penguin
04/06/18 02:28 3gUT0VE3
みなさんがお使いのfb用のフォントが知りたいです

381:login:Penguin
04/07/22 02:18 B59fWrYC
保守

382:login:Penguin
04/07/25 03:36 3ENJ/bH/
directfb.org落ちてない?

383:login:Penguin
04/08/05 01:02 Hfc/mi1T
サイトデザインがちょっと変わった。
新しいのは出ないのかな…XDirectfb以外はあまり使う機会ないしな…

384:login:Penguin
04/08/19 14:11 au2iLh/h
>>374

起動が5秒くらいってマジですか?
羨ましいので教えてください。
バージョンはいくらですか?
ビデオカードは何ですか?
メモリはいくらくらい積んでいますか?

385:login:Penguin
04/08/19 21:31 qDu9q7lx
radeonfb なのですが、起動時に video=radeonfb:1024x768-16@75
こんな感じでパラメータを渡しているのですが、リフレッシュレートが
60 Khzになってしまい、ちらついて困っています。

何とかならないでしょうか(泣



386:login:Penguin
04/08/19 21:53 6pycUt5N
>>385
液晶モニタにすればOK!

387:385
04/08/20 00:26 pRBDLAw4
>>386
(泣

388:login:Penguin
04/08/20 12:13 92sjmm76
radeonfb なら video=radeon:1024x768-16@75 のような書式になるはずだが。
ドライバによって不統一なのが困りもの。でも、有効にならなかったら解像度も
VGAのままだから気付くような気も。2.4.x しか知らないので、2.6.x では違ってたらごめん

389:login:Penguin
04/08/20 14:06 4U2oYObv
2.6からはradeonfbになっている。

手元ではvideo=radeonfb:1024x768@70
で上手くいっているけれど。

390:login:Penguin
04/08/27 01:02 0AvuomWQ
Trident の Cyber9385 とかの古いチップでフレームバッファコンソール表示できてる方います?
色々調べてみたけどどーもうまくいかないっていう話ばっかり…。
俺の古ノートは日の目をみずに終るのか。ちょっと悲しい。

391:login:Penguin
04/08/27 07:41 Kf8f+oms
シャ-プメビウス MN-7750 だけど

grub.conf
video=trident:800x600 でどうよ?

1024x768は表示がおかしくなる これが限界


392:login:Penguin
04/08/27 07:43 Kf8f+oms
あっ忘れてた たぶんtridentのドライバ-は ディス鳥にもよるけど kernel remakeしないと使えないと思う


393:390
04/08/28 17:22 PV0cEyPO
>391
ありがとう。俺のはMN-5500です(w

なんかどうもフレームバッファドライバの tridentfb.c ってのが buggy みたい。
これの修正パッチ見つけたのでカーネル再構築中。…モジュールだけ再構築でよかったのかひょっとして。
説明見たらやっぱり 800x600 が限界みたいですね。あと grub のカーネルオプションは「video=tridentfb:800x600」でないとだめみたい。


394:login:Penguin
04/10/24 18:45:32 9wosN4V2
kernel2.4でradeonfbをモジュールにして使おうとしているのですが
video=radeon:1024x768-16@75と指定しても変わりません。
起動の途中に読み込まれているのでパラメータがわったってないのでしょうか?
モジュールで使うには読み込まれた後にfbsetするしかないのでしょうか?
なにかいい方法が教えて下さい。

395:login:Penguin
04/10/24 23:56:31 cCpy+Vul
>>394
モジュールだったら、modules.confに
options radeonfb 1024x768-16@75
とでも書いておけばいいんでは。


396:login:Penguin
04/10/25 21:17:59 Pr6tTUmc
>>395
レスありがとうございます。
その方法をやってみましたが変わりませんでした。
ちなみに、rc.modulesにmodprobe radeonfb
としたときと、読み込まれるタイミングが違うだけでまったく同じ表示になります。
しかたがないので、rc.modulesで読み込んだ後にfbsetで調節するようにしています。

397:login:Penguin
04/11/04 14:27:28 LQtckeGb
kernel 2.6.9からframebufferのmodeの指定の方法変った?
vesaでvga=791で今までいけてたのに、だめになった。
framebuffer自体は使えてるんだけど。
こんな人いる?

398:login:Penguin
04/11/05 08:13:10 Kjbh9+OT
>397
vesaでvga=792にしてたんだが
2.6.7 > 2.6.9にしたらモニタの周波数を越えてしまって使えなくなった
周波数を指定する方法がわからなかったので
解像度下げるとグチャグチャの画面が。
解決法調べる時間が無かったので2.6.7のまま使ってる

399:login:Penguin
04/11/05 09:29:24 EfxA03/K
もしかして、vesa-tngの話題?

400:login:Penguin
04/11/05 09:35:12 DUwsDVJU
>>398
うちと同じやね。
当分、Xで過ごすとしよう。


401:login:Penguin
04/11/05 11:43:02 PC10HWJK
>>397
video=rivafb:1024x768-16@85 だと問題なし.
使ってる video chip に合わせて kernel 作ってみては
如何がざんしょ.

402:login:Penguin
04/11/07 01:00:06 Ig5KIXV2
フレームバッファがインストールしてすぐ使えるディストリビューション教えてください

カーネル再構築より再インストールの方が早そうなので

403:login:Penguin
04/11/07 11:34:11 /P0s9FI4
>>402
むしろ、使えないディストリあるの?
とりあえず新規にいれるならVineをお勧めしておこう。素で日本語通るから。


404:login:Penguin
04/11/07 14:14:42 oSH8B5U6
debianは使えなかったよ。

405:login:Penguin
04/11/07 14:40:45 lLnzrIc3
>>404
俺がインストールしたときは最初から使えたよ<フレームバッファ@debian

つーか、debianの場合フレームバッファ用のカーネルを選んでインストールすればいいだけだな

406:login:Penguin
04/11/07 15:31:53 /P0s9FI4
>>404
私は最初からビールペンギンが表示されたなぁ。なにが違うんだろ。


407:login:Penguin
04/11/08 04:01:59 1Fr4kknX
あれ?
ああ、そうだ、使えたんじゃん。
・・・吊ってきまつ・・

408:login:Penguin
04/12/09 02:46:18 ikMnikdm
あれ?debian3.1(sarge)でkernel2.6系を入れたら
ペンギンが出てこないっす
configを見たら
CONFIG-FB y
となってたからどうしたものかと...

409:login:Penguin
04/12/09 03:47:54 tkHtYalu
>>408
あれ、っていうかSargeだと2.4でも2.6でもペンギンでないぞ? 今気がついた。

410:login:Penguin
04/12/10 03:49:37 FrqIBs9h
karnel configに、boot logoって項目なかったっけ?
2.6にはあった気がす

411:login:Penguin
04/12/10 10:23:33 d8VfA1iT
>409
i810fb、rivafbでも24bitカラーにすると出ないです。
あと、16bitだとモノクロ

412:login:Penguin
04/12/20 15:00:45 6Q3Gim3U
>>411
i810ドライバまだまだなんだね残念

413:login:Penguin
04/12/20 17:53:55 NaXXI7fi
よくわからんがi815でカラーペンギン拝めてるよ。
debianじゃないけど。

414:login:Penguin
04/12/21 00:07:31 l6LhCcs9
>>413
VGA16ってゆーオチじゃ無いよね?

415:login:Penguin
04/12/21 05:49:03 sm4xHt3z
>>414
VGA16 はローテクさ加減が萌える。
パレットとカーネルタイマー使ってフェードインフェードイーン!

あれの詳しいプログラム方法ってどっかに載ってないのかしら?

416:login:Penguin
04/12/21 11:08:14 pd60eObs
jfbterm + Emacs 21.3 で JISX0213のフォントを利用したいのですが、
jfbterm.confのencodingの指定方法がわかりません。
使われてる方いますか?

以下の作業までは行ないました。


URLリンク(www12.ocn.ne.jp)で配布されているBDFフォ
ントのインストール
・Mule-UCS をインストールして~/.emacsに以下を記述

(require 'jisx0213)
(set-language-environment "Japanese")

・jfbterm 0.4.6をインストールして/etc/jfbterm.confに以下を指定

fontset : iso646-1973irv,pcf,L,/usr/share/fonts/mplus/mplus_f12r.pcf.gz
+fontset: ansix3.4-1968,alias,L,iso646-1973irv
+fontset: jisc6226-1978,pcf,L,/usr/share/fonts/mplus/mplus_j12r.pcf.gz
+fontset: jisx0208-1983,alias,L,jisc6226-1978
+fontset: jisc6220-1969roman,pcf,L,/usr/share/fonts/mplus/mplus_f12r-jisx0201.pcf.gz
+fontset: jisc6220-1969kana,alias,R,jisc6220-1969roman
+fontset: jisx0213-2000-1,pcf,L,/usr/share/fonts/jisx0213/K12-1.pcf.gz
+fontset: jisx0213-2000-2,pcf,L,/usr/share/fonts/jisx0213/K12-2.pcf.gz

encoding: G0,G1,ansix3.4-1968,jisx0208-1983,jisc6220-1969kana,jisx0213-2000-1,jisx0213-2000-2

してみたのですがうまく表示できません。テストに使用しているファイルは以下です。

URLリンク(www.asahi-net.or.jp)



417:416
04/12/21 12:03:56 pd60eObs
色々弄ったらスンマセン解決しました

/etc/jfbterm.conf

fontset : iso646-1973irv,pcf,L,/usr/share/fonts/mplus/mplus_f12r.pcf.gz
+fontset: ansix3.4-1968,alias,L,iso646-1973irv
+fontset: jisc6226-1978,pcf,L,/usr/share/fonts/jisx0213/K12-1.pcf.gz
+fontset: jisx0208-1983,alias,L,jisc6226-1978
+fontset: jisx0213-2000-1,alias,L,jisc6226-1978
+fontset: jisx0212-1990,pcf,L,/usr/share/fonts/jisx0213/K12-2.pcf.gz
+fontset: jisx0213-2000-2,alias,L,jisx0212-1990
+fontset: jisc6220-1969roman,pcf,L,/usr/share/fonts/mplus/mplus_f12r-jisx0201.pcf.gz
+fontset: jisc6220-1969kana,alias,R,jisc6220-1969roman

encoding: G0,G1,ansix3.4-1968,jisx0213-2000-1,jisc6220-1969kana,jisx0213-2000-2

~/.emacs

(require 'jisx0213)
;;(set-language-environment "Japanese") ;コメントアウト


質問した直後に解決するのってありがちですが凹みます。orz

418:login:Penguin
04/12/22 20:32:15 XERTrrBO
>>414
VGA16って640x480のこと?
一応1024×768でペンギン見えるけど的外れだったらスマソ

419:login:Penguin
04/12/22 23:06:01 wvG8aXPX
>>418
> VGA16って640x480のこと?
そうです。
> 一応1024×768でペンギン見えるけど的外れだったらスマソ
それが不明だったんで。
VGA16やvesavgはたいてい動くみたいなんで、つい。

だったら>412のためにカーネルパラメータをさらしてあげたらどう?

420:login:Penguin
05/01/05 14:12:10 YOoa1wXI
保守

421:login:Penguin
05/01/09 15:07:49 UWdkDD6m
fbsplash(旧bootsplash)導入してみたけど激しくイイネ。
uniconのパッチは当たらなくなっちゃったけど、
jfbtermで全く問題無し。

422:login:Penguin
05/01/11 16:19:45 jEcjqMqF
vine linux 3.0でXFree86-xdirectfb-4.3.0-0vl3を導入し、
ln /usr/X11R6/bin/XDirectFB /usr/X11R6/bin/X
でXDirectFBをstartxで使えるようにしたのですが、
rootぢゃないと立ち上がってくれません。
一般userだと、/dev/tty0のパーミッションがおかしいとエラーを吐きます。

さらにrootで立ち上げてもフォントとキーバインドがおかしいです。

どうにかする方法教えてください!!

423:login:Penguin
05/01/30 11:46:37 wDWVCSgU
>>422
パーミッションかえれば良いんじゃないの

ところで,オレの話も聞いてくれよ.
UNICON を kernel 2.6.10 radeonfb で使用してるんだけど
less や emacs で日本語が化けるときと化けないときがあるんだ.

過去ログやら Plamo のページだと
emacs では文字が化けるという話だったから
jfbterm やら jed の使い方を結構がんばって勉強したのに...orz
もしかしてその話自体が古かった?


424:login:Penguin
05/01/30 15:12:07 wDWVCSgU
>>423 の続き
まっ 結果としては良かったんだけどね

2.6 で kon が使えなくなったときはどうなるかと思ったけど
これまで通り emacs も使えるようになったし,
skk 使用可能な軽量エディターの jed の使い方や,
昔はスゲー遅かった jfbterm が使いものになるくらい
完成されつつあるも分ったし.

ただなんで化けたり化けなかったりするのかが分からない
そもそもおまいらのは化けてたりしないんですか
おしえてください

425:login:Penguin
05/01/31 06:49:51 vCs9d2fB
文字コード判別に失敗してるとかじゃなく? それならたまにあるけど。

426:login:Penguin
05/02/02 16:35:16 d5Km5cxm
jfbtermのDIRECTCOLOR対応はまだか

427:login:Penguin
05/02/03 04:33:04 o8KHqKVb
jfbtermにはbell対応もがんがってほすぃ・・・

428:login:Penguin
05/02/08 23:30:36 2Ug55ahv
jfbtermで東雲フォント(shnm6x12a.pcf.gz)に設定してみたんだけど、
なんか文字間が開き過ぎてて気に食わないです
良く分からんのだけど、これはこのフォントがこういう仕様なの?
それともjfbterm.confなんかに文字間隔設定する項目ある?
それっぽいものは見当たらなかったんだけど

429:login:Penguin
05/02/09 19:10:26 QNziJWMt
当てずっぽうだけど、jfbtermは一番文字サイズのデカいfontにあわせて文字サイズを決めてる。
/etc/jfbterm.conf のうち、必要ないと思われるfont設定行をコメントアウトしてみ。

430:login:Penguin
05/02/09 21:42:49 ZTeu8OHy
radeonfb相変わらず、Xと仲悪い

431:login:Penguin
05/02/10 21:05:03 A4DzKZzh
うちのチンコの Mobility M6 は
ちゃんと動いてるよ


432:login:Penguin
05/02/12 20:21:26 q+2/aCG1
いやー動くんだけどね、、、Ctrl+Alt+F1でコンソールに切り替えてから
Xに戻すと表示が崩れる。X殺せば元に戻るけども。
うちはMobility M10(だったかな?)

433:login:Penguin
05/02/20 21:37:03 T/7VlX15
>>429
その通り適当にコメントアウトしてみたらできました。見やすい。超快適です。超サンクス

434:login:Penguin
05/02/25 20:58:38 abE6uTkN
半角カナが表示できない…

435:login:Penguin
05/02/26 23:20:55 ct/KheIR
一人ごとはやめれ

436:login:Penguin
05/03/08 15:09:19 zmGtzpOm
XDirectFB-1.0-rc5ビルドできないよ

patch -p0 < xc-directfb.diff
programs/Xserver/hw/directfbをコピーして
config/cfをコピーして
make Worldした

さっぱり判らん

437:login:Penguin
05/03/10 15:03:15 KPI49YnC
>>436
自己解決した

host.defに
#define BuildXF86RushExt NO
を追加して訳判らんエラー出すやつビルドから外した
Xのビルドモジュールの依存関係ぐちゃぐちゃで判らん

programs/Xserver/hw/directfb
でのエラーはコメントアウトしたり
インクルードパス変えて解決したら
ビルド完了して動作した

ただ640x480サイズの表示
DirectFBの画面サイズ指定はどこだろう?

438:login:Penguin
05/03/10 21:16:39 fWqrvCYr
redhat9のインストーラ(text mode)って何使ってるの?
fbでの日本語がきれいだなぁと思って。

439:login:Penguin
05/03/11 22:51:41 +MD0zzz+
redhat9のインストーラ(text mode)って何使ってるの?
fbでの日本語がきれいだなぁと思って。

440:login:Penguin
05/03/11 23:51:39 zicAd4LY
>>439
すごい ID

441:login:Penguin
05/03/28 18:06:56 pCvf4LRc
jfbtermをインストールしたのですが、起動したら何も表示されません。
ログイン時ペンギンでてるし、フォントもXのが入っているし、
jfbterm.confもちゃんとつくったのですが、どういう原因が考えられるでしょうか?

ちなみにexitを入力しても真っ黒のままですが、Alt+F?で切り替えると表示されるようになります。

442:login:Penguin
05/04/13 09:30:47 EGJQRyVP
>441
vesafb にしてみるとか。
rivafb で同じようなことあった。

443:441
05/04/14 00:11:30 YVHKEAhD
VESA対応してないようなんですよね(T_T)
ちなみにtridentです。
jfbtermはあきらめますか。

444:login:Penguin
05/04/14 01:40:04 lcKVl+bN
>>441
ペンギン出てるならフレームバッファ有効になってんでは?
文字化けしてなけりゃそれでOKじゃないのか?

445:442
05/04/15 01:23:50 q7h4PGAB
>443
VESA に対応してる VGA カードを挿せばいいなじゃないかと
思ったけど、ノートだったりするとだめかぁ。

rivafb で同じ症状が出て調べた時は、「rivafb に実装されてない
機能があるからよん」っていうどっかの ML の記事を見付けて
vesafb にした。

ドライバを書くには勉強することがいっぱいありそうだということも
その時に知った。が、勉強してない。orz

446:442
05/04/15 01:29:30 q7h4PGAB
いろいろ思い出した。

jfbterm を起動して何も表示されない時に、Alt+F? でコンソール
を切り替えたら表示されたりもした。

X が立ち上がってるときに、コンソールから jfbterm を起動して
OS ごとフリーズしたとかいうこともあった。
でも vesafb なら大丈夫だった。

ところで、VESA に対応してないっていうのはどこでわかったんすか?

447:441
05/05/04 00:14:22 6Qj/nLwS
>>442
返事ひどく遅れて申し訳ありません。
VESA対応してないというのは、lilo.confにvga=を書いて更新しても全く変化なしで、
さらに30秒待たされるのに、vga行を消したら普通に起動するようになったのでそう判断しました。
で、結局jconsole入れました。
みなさんどうもありがとうございました。

448:login:Penguin
05/05/20 12:01:45 MxDC38NZ
neofbを起動したときから有効にするにはgrubのカーネルオプションになんて書けばいい?
何も指定しないと起動の途中にモジュールが組み込まれて、色数とか解像度をきめられない。

449:login:Penguin
05/05/31 16:48:41 pv+aH2A6
コンソールでunicodeを表示できるのはjfbtermだけ?
uniconもダメみたいだし。

450:login:Penguin
05/05/31 22:24:40 pv+aH2A6
unicodeと言うよりもutf-8か
uniconで出来たら最高なんだがなあ・・・・

451:login:Penguin
05/06/03 17:00:45 yjY9VFuc
フレームバッファでフォントを
変えることはできますか?

また行間をあけることはできますか?


452:login:Penguin
05/06/05 06:59:01 3QGUJbpV
rivafbだめぽ・・・
w3mで画像表示したら色が変・・・
mplayerも使えない

453:login:Penguin
05/06/27 14:42:08 QRhN3853
FreeTypeフォントをサポートしたフレームバッファコンソール(ソフト)ってある?

454:login:Penguin
05/06/30 13:51:14 oqBAPEXt
kernel-2.6.12から
< > nVidia Riva Support
の他に
< > nVidia Framebuffer Support
っていうのができ種。

455:login:Penguin
05/06/30 13:59:52 YgHO5h/E
>454
何が違うの?

456:login:Penguin
05/07/29 10:48:14 e47yviKn
rivafbは古いやつ
nvidiafbは新しいやつ

457:login:Penguin
05/07/30 11:05:57 UzRzmMAd
説明見ると、rivafbの方が新しいというか
最近のに対応してるようにも見えるんだが、
わからんものだ

458:login:Penguin
05/08/02 20:53:03 7COgYQIo
nvidiafbの説明(引数など)ってどこにも説明無いの?
試しに有効にしたカーネルで起動したら、実際は起動しているのに
画面はnvidiafbのメッセージのところで止まっちゃったよ

459:login:Penguin
05/08/24 15:48:24 GmabGXOR
フレームバッファを設定して高解像度になったのはいいんだけど、コンソール画面じゃモニタの調整が出来ない…
GUIをインストールしてないから調整用の画像を表示することも出来ないし、どうしたらいいんだ?

460:login:Penguin
05/08/24 15:54:08 GmabGXOR
と思ったら、コンソールで画像表示するソフトってあるのね

461:login:Penguin
05/08/27 12:14:56 Cib+uyZ+
どなたか、vmware上でのfbの設定(bootsplash)を行われた方、いらっしゃいますか?

現在、vmware上のvine (2.4.27-0vl7)にて、bootsplashの設定を行っています。

vineでは、kernelは最初からbootsplash対応になっており、
1024x768でのbootsplash画像の表示には成功しました。

ところが、640x480のbootsplash設定を行おうとすると、
vga=0x301や0x310などの、640x480の設定が有効にならず、うまくいきません。
このときは、bootsplash画像の表示は行われず、起動シーケンスが始まります
(起動メッセージが表示されてしまう)

そもそも、vmware(で仮想化されたハード)ではVGAのfbを使うことはできないのでしょうか?
それとも、vesaドライバ以外を使う必要があるのでしょうか?

適切なfbドライバの選び方など、どなたかご助言いただけないでしょうか?


462:461
05/08/27 12:17:21 Cib+uyZ+
追記です。

dmesgをみてみると、1024x768で成功しているときは、
vesa: ~~~ と、vesaドライバが利用されていることがわかります。

vesafb: framebuffer at 0xf6000000, mapped to 0xcc817000, size 3072k
vesafb: mode is 1024x768x16, linelength=2048, pages=0
vesafb: protected mode interface info at a5f3:1f5f
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
mtrr: your processor doesn't support write-combining
Looking for splash picture.... silenjpeg size 222402 bytes, found (1024x768, 222294 bytes, v3).
Got silent jpeg.
Got silent jpeg.
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device

ところが、640x480で失敗しているときには、dmesg中にvesaドライバの認識がされません。


現在のlilo.confは、以下のようになっています。
image=/boot/vmlinuz-2.4.27-custom
label=linux640-0x310
initrd=/boot/initrd-640-2.img
read-only
root=/dev/hda2
vga=0x310
append=" resume2=swap:/dev/hda3 video=vga16fb:mtrr,ywrap splash=silent"



463:login:Penguin
05/09/23 15:57:53 RGoWniXe
カーネル2.6.13でなんか変わったね、
ノーマルにしたらうまくいった

464:login:Penguin
05/10/29 02:24:00 o1fVpYy/
bootsplash + uniconの環境だと
日本語の周囲だけbootsplashの背景が黒く欠けますな。
前にvine使ってたときはちゃんと表示されてたような気がするけど
背景が暗かったから気付かなかっただけかな?

465:login:Penguin
05/10/30 03:52:15 DWATbKvd
>>462
よく分からないんだけど、
- その JPEG ファイル(と設定ファイル)は 1024x768 用に見える
- vga=0x310 としつつ、video=vga16fb?

466:login:Penguin
05/10/31 17:05:11 IoikZ1o7
vineって1024x768用のテーマしか提供されてないんじゃなかったっけ?

467:login:Penguin
05/11/01 03:36:48 i9w3S3CC
>>466
VineSeedにあるbootsplashには他のサイズのテーマも
含まれてるね

468:login:Penguin
05/11/08 20:57:02 145UZ4HW
linuxのフレームバッファデバイスの使いかたって、/dev/fbをマップ(mmap)する方法が主ですよね?
それで、表示してある画面を並行移動するのに、効率的に行う(ハード的に行う等)ことって出来ますか?
マップしたメモリ領域をコピーしてるんですが、それ以外方法はないのでしょうか?

469:login:Penguin
05/12/14 15:04:32 Z0QkwMWB
>>458
video=nvidiafb:1600x1200-24@70
とオプション渡したら、とりあへず解像度は変更できたよ

470:login:Penguin
05/12/15 22:35:55 BngYRmln
>469
うちは lilo.conf で
append = "video=nvidiafb:1280x1024-24@60"
としているが、起動時に解像度は変わらない。

でも、プロンプトになってから
fbset 1280x1024-60
すると解像度が変わる。

よくワカンネ(゚⊿゚)

471:login:Penguin
05/12/16 01:10:19 R/2t+CfX
解像度の変更ができるだけでもいいではないか。
ウチじゃフレームバッファデバイス作ってやっても認識しない。

CONFIG_FB=y
CONFIG_FB_NVIDIA=m
CONFIG_FRAMEBUFFER_CONSOLE=y

だけど、CONFIG_FB_VESAも必要?

472:login:Penguin
05/12/30 14:12:25 234SPiQ6
intelFBが使えなくて諦めてVESAにしたらVESAがintelFB使ってました。
そういう事なのね。


473:login:Penguin
06/01/02 22:12:26 89QvTpjU
FC4でw3m/0.5.1+cvs-1.946をjfbterm 0.4.7の上で
使うと,画面を書き換えるたびにパッパパッパと画面が点滅して目がいたくなります。
ktermや,jfbterm無しのコンソールでは問題がありません。なんとかなりますか?


474:473
06/01/02 22:53:26 89QvTpjU
fbitermだと問題がないようなのでこちらを使わせていただきます。
バックグラウンドやフォアグラウンドの色を変更することはできますか?

475:login:Penguin
06/01/18 03:22:39 H2yTBBeV
viaのCLE266なんですがviafbをモジュール化して
modprobe viafb mode=800x600 bpp=16 実行すると
真っ暗画面で何も表示されないっす・・
オプションなしだと正常にvgaになります。
XF86Configとか関係するんだろうか?


476:login:Penguin
06/02/02 07:06:47 BW0LvjK4
低スペックマシンだとフレームバッファはスクロールが目で追えるくらい遅いので
どうしてもkon一択なのが悲しい。まあkonもscreenと併用するともっさりするんだが。
vesa:ywrap が使えないと辛いね。vesa:ypan だと何故かlessのバックスクロールが
激重になってしまうし。

せめて速度面でXの端末エミュレータと同等なものがあればいいんだが…


477:login:Penguin
06/02/02 08:09:33 q24nDJpn
consoleに落ちることなんて滅多にないし。


478:login:Penguin
06/02/13 01:24:16 EkQwP829
2.4.30でカーネルオプションに0x314で表示はできたんだが
コンソールで日本語が化けてる。
フォント等の設定をすることで表示できないのかな?
jfbtermとか使わないとだめ?

479:login:Penguin
06/02/13 07:38:41 4kGb3QVk
フレームバッファコンソールでない「普通の」黒画面なコンソールで
どうがんばっても日本語が表示できないのと同じ理屈だと思っていいと思う

480:login:Penguin
06/02/17 20:25:43 bRSHY3H2
カーネルにパッチあてて日本語できるのあったと思うけど、あれは「普通の」黒画面なコンソールではない?
どうなんだろ。

481:login:Penguin
06/02/17 22:35:48 JtpCBMzh
それはフレームバッファだと思うけど。
PC-98 でもなければ。

482:login:Penguin
06/02/18 13:05:31 nhbd8AE4
フレームバッファコンソールで
そのまま動くvncってのは無いもんでしょうか?
また、実現不可能でしょうか?

X起動にけっこう時間がかかるので
たとえtwmにしていても、233MHz機では不便です。
まぁ、vncだけを前提にXを削ぐって案もありますが
まったくの知識不足で、はい。


483:login:Penguin
06/02/18 15:21:50 UUN13url
>>482
URLリンク(www.adam-lilienthal.de)

484:login:Penguin
06/02/19 01:45:04 Cwex+0Xv
おぉ、サンクス。あるものですね。
翻訳サービスでさらっとみた感じ…
kernel 2.6に言及しないあたり
けっこう前からあったようで。

まぁ、Directfbからmake installになりそうな予感なので
すぐには動かせないかもしれませんが、挑戦してみます。

というか、これだけのために実験機にDebian入れてみるか。
apt-getできそうな話だし。


485:login:Penguin
06/03/02 20:32:43 DtvXUT9g
DirectVNCを使えば、VNCServerをローカルで建て、
そこにつなぐことも可能?だよね

486:login:Penguin
06/03/03 19:56:30 CKrnlVxW
directfbはVineとかにも入っているし
directvncのrebuildもすんなり行けた。
でも、画面が乱れる。マウスカーソルもおかしい。

ちゃんとdirectfbで動作しているのか
それともvesafbで動作しているのかよくわかんない。
後者のような気がしている。

という段階で放置中。そろそろ調べるか。


487:login:Penguin
06/07/23 20:48:49 bMCbcK67
フレームバッファは使えてるのですが(ペンギンが表示される)
ブート時に80x30 に勝手に変わってしまいます。なぜ勝手に
変わってしまうのか?どうやれば 80x60 などで表示できるのか
アドバイスをお願いします。

マシンが古くて(オンボードVGA) VESA 1.2 なので(多分)
VESAドライバは使えません。(確認ずみ)
Cirrus Logic GD5436 なので cirrusfb を使っています。
メモリ 2MB

cirrusfb.c には
* GD54xx, 1280x1024 mode support, change MCLK based on VCLK.
とあるので使えると思うのだけども。


長々すみませんが、各種メッセージ。

488:login:Penguin
06/07/23 20:49:37 bMCbcK67
uname -r
-----------------------------------------
2.6.16-gentoo-r9
-----------------------------------------

lspci -v
-----------------------------------------
00:00.0 Host bridge: ALi Corporation M1511 [Aladdin] (rev 04)
Flags: bus master, slow devsel, latency 32

00:02.0 ISA bridge: ALi Corporation M1513 [Aladdin] (rev a4)
Flags: bus master, medium devsel, latency 0

00:03.0 IDE interface: Silicon Image, Inc. PCI0646 (rev 01) (prog-if 80 [Master])
Flags: bus master, medium devsel, latency 64
I/O ports at 7050 [size=16]

00:04.0 VGA compatible controller: Cirrus Logic GD 5436 [Alpine] (prog-if 00 [VGA])
Flags: medium devsel
Memory at 0a000000 (32-bit, non-prefetchable) [size=16M]
Expansion ROM at 0b000000 [disabled] [size=16M]
-----------------------------------------


489:login:Penguin
06/07/23 20:52:16 bMCbcK67
つづき

dmesg (一部抜粋)
-----------------------------------------
Initializing CPU#0
PID hash table entries: 1024 (order: 10, 16384 bytes)
Detected 165.840 MHz processor.
Using tsc for high-res timesource
--> Console: colour VGA+ 40x25
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
.
.
.
RAM (2048 kB) at 0xxa000000, Cirrus Logic chipset on PCI bus
cirrusfb: Driver for Cirrus Logic based graphic boards, v2.0-pre2
cirrusfb: This board has 2097152 bytes of DRAM memory
cirrusfb: This board has 2097152 bytes of DRAM memory
--> Console: switching to colour frame buffer device 80x30
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
PNP: PS/2 Controller [PNP0303,PNP0f13] at 0x60,0x64 irq 1,12
-----------------------------------------

最初に指定したモードで一瞬表示された後(この例では40x25)
80x30 に切り替わってしまいました。切り替わってから
ペンギンが表示されます。

490:login:Penguin
06/07/23 21:51:58 9cNKicFy
昔国民機で30行計画てのがあったな
懐かしい
あの頃はfbなんて不細工な物はとても受け入れられなかったろうな
今の人は我慢強いね

491:login:Penguin
06/08/27 15:05:20 cPTsFj1y
jfbtermでGPM動作出来てる方いますか?

492:login:Penguin
06/08/28 17:52:29 s7gedohn
jfbterm で screen 使えるようになりますでしょうか。


493:login:Penguin
06/08/28 18:08:45 xQ7GVWla
>>490
漢字フォントのROM持ってるマシンには敵わないさ。

494:login:Penguin
06/08/28 18:16:10 w/9y67a1
FBがあるからコンソールで動画やWeb(not text only)が見れるんじゃないの?



495:login:Penguin
06/08/28 18:21:34 I9BX9zAb
>>494
mplayer + SVGAlib とか。

496:login:Penguin
06/09/10 02:37:06 laM2kS2w
fbでX立ち上がるからどうにでもなる

497:login:Penguin
06/09/10 18:31:02 KPWuIZQJ
FBでFlash見られるソフトはありますか?

498:login:Penguin
06/09/13 01:44:16 QQ4A/QKZ
ない。


499:497
06/09/13 06:26:59 RzI+iXFy
>>498
どうもありがとうございました。

500:login:Penguin
06/09/14 06:57:21 YI670rKy
dvifbで日本語表示できますか?

501:login:Penguin
06/09/14 22:13:19 IQr/5Bhn
>>500
試したことないなあ。出来ないだろうけどね。

それより日本語TeX文書を見たいだけなら、
PSに変換してfbi付属のfbgsで見るのが
いいと思われ。

502:login:Penguin
06/09/14 23:44:06 YI670rKy
>>501
ありがとうございます(試してみます)。

実際できないのですが、何か方法があるのかと思いまして…

他の方々はどうしているのでしょうか?

503:login:Penguin
06/09/23 07:05:59 qFWR/JZx
unicon表示が早くていいですな。でも、
w3mではGPM動作しなかったorz.

保守age

504:login:Penguin
06/09/30 08:17:50 Y7HvNbZV
保守ageついでに質問。

VESAなFBで1024*768を、横長なWIDEなディスプレイ
(Wなんとかな解像度が表示できるやつ)
で表示したとき、文字が横長になるので
しょうか?

#WIDEな解像度にVESAが対応してればこの
#質問は無意味になりますが、対応してませんよね。

505:login:Penguin
06/10/22 12:26:14 xvkxgeI4
あげ。

3Dデスクトップが全盛なこのご時世、FB
をメインに使ってるユーザーは少ないのかな?

506:login:Penguin
06/10/22 17:33:32 4jFX4asi
>>505
>3Dデスクトップが全盛なこのご時世

Windows2000のベータ版みたいなこと言ってるな。

507:login:Penguin
06/11/28 08:18:23 MqDPPKLi
あげ。

FBでページに埋め込まれたFLVさえ見られれば…。

508:login:Penguin
06/11/30 01:35:42 CaYzFu6s
>>507
mplayerとw3mでごにょごにょしたら見られるのでは

509:login:Penguin
06/11/30 04:43:48 4p5wdNpl
UTF-8でmigemoが激遅い

510:login:Penguin
06/12/08 00:38:51 svK221Bw
  ,j;;;;;j,. ---一、 `  ―--‐、_ l;;;;;;   生コンソールで普通に日本語が使えて
 {;;;;;;ゝ T辷iフ i    f'辷jァ  !i;;;;;   フォントも自由に設定できる時代が来る
  ヾ;;;ハ    ノ       .::!lリ;;r゙  
   `Z;i   〈.,_..,.      ノ;;;;;;;;>  そんなふうに考えていた時期が
   ,;ぇハ、 、_,.ー-、_',.    ,f゙: Y;;f.   俺にもありました
   ~''戈ヽ   `二´    r'´:::. `!

511:login:Penguin
06/12/08 07:00:07 7QQ4uMwt
>生コンソールで普通に日本語が使えて
漢字ロム搭載のPC-98最強

512:login:Penguin
06/12/24 10:04:15 AuYK0E+w
>>510
DOS/Vのそういう機能はフレームバッファ(相当のアレ)で実現してるはず。
なのである種もう実現されている。

513:login:Penguin
06/12/27 14:35:29 spsEcX+b
>>473

settermでどうですか?

514:login:Penguin
07/01/24 08:40:10 02fdff2Z
FBも早くWIDEディスプレイに対応してくれ。

515:login:Penguin
07/01/29 09:52:25 BC3o84XM
いまDirectFBをいじっていろいろ遊んでるところなんですが、
これって日本語入力させることって不可能なんですか?

516:login:Penguin
07/03/02 12:52:33 rGB4VShT
canna-fep, uim-fep

517:login:Penguin
07/05/03 19:30:02 78MekilH
XDirectFB がコンパイルできねぇ。
貴重な休日をツブしているのだが、うまくいかない。
なんか、autoreconf バージョンを上げすぎていて、
いままであった AC_PROG_LIBTOOL が無くなっててどうのこうの。

とにかく、やり方教えろ。3万円やってもいい。
何とかしてください、いや、マジで。


518:age
07/05/03 19:31:45 78MekilH
なんとかしてくれ。。。。

もう疲れたよ。
昔から思ってたけど、m4 とかなんか、
とにかく、autoconf わかんなすぎ。
sendmail と並んで、2大わけわかんねぇソフト。


519:login:Penguin
07/06/02 19:07:05 YHSKSNTc
CentOS-5.0 では、framebuffer が使えなくなってた。
終わった... orz

520:login:Penguin
07/06/07 20:37:19 vZHTqS0l
>>519
menuconfigでもやってカーネル再ビルド汁。

>>518
既にOSSでのトレンドはcmakeに移り始めている気がする…テンプレ一枚書くだけで大抵はconfig出来るみたい。

521:login:Penguin
07/06/07 22:03:27 oE7iLALw
jfbterm

RHEL5/CentOS5 ではコンパイルエラー、
で、ソース直してもフォント設定が変???

522:login:Penguin
07/06/08 23:57:47 WE20mJWY
とおもっていろいろやってたら、大丈夫になった。
CentOS-5.0 + jfbterm-csv

(1) CentOS のリコンパイル
(2) ちょこっとソースハックと、jfbterm.conf の地味な設定

523:login:Penguin
07/06/08 23:59:24 WE20mJWY
fontset: iso646-1973irv,pcf,L,/usr/share/fonts/japanese/misc/8x16a.pcf.gz
+fontset: ansix3.4-1968,alias,L,iso646-1973irv
+fontset: jisc6226-1978,pcf,L,/usr/share/fonts/japanese/misc/shnmk16.pcf.gz
+fontset: jisx0208-1983,alias,L,jisc6226-1978
+fontset: jisc6220-1969roman,pcf,L,/usr/share/fonts/japanese/misc/shnm8x16r.pcf.gz
+fontset: jisc6220-1969kana,alias,R,jisc6220-1969roman
+fontset: jisx0212-1990,pcf,L,/usr/share/fonts/japanese/misc/jisksp16-1990.pcf.gz


フォント設定のところね。参考まで
ソースハックは単純にコンパイルを通すだけ、

524:login:Penguin
07/06/11 01:46:24 y/6cyC+s
jfbterm上でマウス使う方法ってないですか?

525:webmaster@気まぐれアナスイ
07/06/11 01:56:07 XoghR8m+
>>524
!(Ф_Ф+)
一にmouse.表示は必要ですね…

526:login:Penguin
07/06/11 13:12:07 89v5gg9I
>>525

どういうこと?

527:login:Penguin
07/06/13 03:41:13 0IvbpiiV
時間を無駄にしたくなければ、そいつの相手をするな。

528:login:Penguin
07/06/14 01:56:14 2Yng0IOG
>>527
了解しました。

529:login:Penguin
07/06/14 02:01:18 vCd98fK7
>>527
助かりました。

530:login:Penguin
07/06/14 03:02:20 YRwy95Ed
>>527
前から好きだった女の子からラブレターもらいました。

531:webmaster@気まぐれアナスイ
07/06/14 07:32:10 uNmOwKqU
!(ΦyΦ+){ 全くをを以て失礼ですね?→ >527 }

『そして了解した → >528 も。』

mouse.が優れているのはwin.だけでは無い事を確認しました。
program.は処理を渡してあげれば大抵の事をしてくれます。
唯、実行形式が違うだけです…
一に現在の実行形式がどの様な物なのか知る事は必ず必要に為ってきます。
そのOS.にとってどの様な使い方が良いのかは違って来ます…
処理が変わって来た時に処理の渡し方も変わって行くと云う事です。
man.を使いkey-board.でscroll.した事は在りますか?

532:login:Penguin
07/06/16 15:15:36 gPGP3IEb
人口無能系かと思ってたけど、『』内は手書きなのかなぁ

533:login:Penguin
07/10/27 04:13:30 FFPLMeJF
自作プログラムを作るんだけど
Linuxの最新カーネルで フレームバッファを使って
1920*1080の出力って出せますかね?

534:login:Penguin
07/10/27 04:49:06 KsuQ5jh6
crtcが許せば。

535:login:Penguin
08/01/12 17:19:20 6ANyg4lC
起動時の画面にペンギンは出てくるのに、起動メッセージが表示されないのはなぜ?
シリアルコンソールには起動メッセージが流れてるのになぁ。。
カーネルパラメータかデバイスファイルの設定が必要なのんですかねぇ?トホホ

536:login:Penguin
08/01/13 07:16:39 Hm7xBcnO
まるち

537:login:Penguin
08/01/13 12:01:54 88CnHFva
こっち見てる人が少なそうだしね
ソース追ってみるまるち

538:login:Penguin
08/01/14 12:18:02 aTZQwp4d
あっちってどこ?

539:login:Penguin
08/01/23 08:29:11 swAg2NkR
fbで動画とれてパイプで流せるような物ってないでしょうか。
音も混ぜてくれるオプションあればなおいいですが。


540:login:Penguin
08/02/19 18:36:48 K5tX0+7i
DELLのノートでrage128 M3なのですが。debianの最新版入れて、
video=aty128で起動すると。コンソールの一番下の辺りの表示が壊れています。
どう設定すればいいですか?

541:login:Penguin
08/09/14 01:06:51 1jk1QJlB
aty128fbでよくね?

542:login:Penguin
08/10/19 21:22:16 KGwyBNaJ
lenovo x60sでintelfb使えてる方いらっしゃいますでしょうか?

vga=791 video=intelfb:1024x768-32でカラフルな砂嵐状態ですorz



543:login:Penguin
08/10/20 08:41:10 2Z3L+ns4
特定の業務にしか使わない1帳票1画面サイズみたいなクライアントソフトを作りたいとおもっています。
ウイルスとか怖いので、利用者には端末でこのソフトしか使わせません。
となるとXも不要でfb対応のGUI作るんだけど、一般的に描画速度はXよりも早い?遅い?

544:login:Penguin
08/10/20 18:10:10 LfS339j+
機器によるが

遅い


だが、業務ソフトにどれだけのレスポンスが必要だろうか

545:login:Penguin
08/10/20 20:38:00 2Z3L+ns4
>>544
ありがと

546:login:Penguin
08/10/21 22:00:24 HaEfVDsv
アクセラレーションがあれば使った方が速いが
使わない or 無いのであればフレームバッファが速いのではないか

それが機器によるってことなんだろうが

547:login:Penguin
08/10/22 08:20:19 Op/rG+Op
アクセラレーションって、結局ドライバーの機能?
windowsならハードメーカーか゛APIに合わせてガッツリ作り込むんだろうけど。
昔nvidiaのサイトからlinx用ドライバーオブジェクト取ってきてカーネル再構築した記憶あるな。

548:546
08/10/22 17:17:51 tqRPEKQS
>>547
単純な線を引くとか矩形を描く程度の機能は大概チップに搭載されているはず
その程度で済むのなら直接制御あるいは専用ドライバーを呼び出すことになる

もちっと柔軟に線を引きたいとか自前で全部やった方が簡単ならフレームバッファ

フレームバッファを使用したX11と
専用ドライバーのX11とで速度比較したら目安にできるかもしれない

549:login:Penguin
08/10/22 18:09:04 Op/rG+Op
なるほど、、
簡単に比較できないかなぁーと考えて、pygameで人型の画像をカーソルキーで移動させる超簡単なプログラムを作りました。

これをXのウインドウの中で動かすのと、fb+SDLで動かすのとで比べて見たところ、、、



>544さんの指摘のとおり、やはりXの方が早かったです。
う~む。

550:login:Penguin
08/10/22 18:18:15 9Xs4eSFB
fbってほとんどアクセラレーション入ってない。
ビデオメモリ上へpci経由の読み書きしまくるだけだぞ。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch