Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Jan 2026 20:38:12 +0900
From:      Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
To:        masa@amogha.jp
Cc:        hiroo.ono+freebsd@gmail.com, users-jp@freebsd.org
Subject:   Re: =?UTF-8?B?5aSW5LuY44GR44OH44Kj44K544Kv44G444GuRnJlZUJTRA==?= =?UTF-8?B?44Gu44Kk44Oz44K544OI44O844Or?=
Message-ID:  <20260112203812.9fcbc47c79541d0c59f78db0@dec.sakura.ne.jp>
In-Reply-To: <ydl5x97w4dg.fsf@pc06.mar>
References:  <20260110001759.47457c4b90a803e5c2d0e261@dec.sakura.ne.jp> <ydl5x97w4dg.fsf@pc06.mar>

index | next in thread | previous in thread | raw e-mail

On Mon, 12 Jan 2026 18:46:03 +0900
丸山直昌 <masa@amogha.jp> wrote:

> 家庭菜園FreeBSD愛好家 丸山です。
> 
> Sat, 10 Jan 2026 00:17:59 +0900
> Tomoaki AOKI <junchoon@dec.sakura.ne.jp> writes:
> 
> >このパッチを当てた状態で、私の環境でRAWモードで出力したものの
> >png変換結果が崩れてしまっているのです。
> >
> >ちなみにdmesgでは"VT(efifb): resolution 1920x1080"となっていますが、
> >その後にnvidia-drm.koとその依存物が読み込まれています。
> 
> D40858を使って kernel を作り直し、 vidcontrol も作り直したのですが、
> vtraw2png では正しいpng ファイルになりませんね。私が試した環境は
> FreeBSD14.3amd、 lenovo X230で
> 
> # sysctl -a |grep efifb
> VT(efifb): resolution 1366x768
> VT(efifb): resolution 1366x768
> device  vt_efifb
> 
> というものです。
> 
> vidcontrol -p text < /dev/ttyv0 > screenshot.txt
> 
> は問題ないようですが、 vidcontrol -p raw を使い、vtraw2png でやると、違
> う画像に化けます。
> 
> どうしたものでしょうかね。

一応、画像でなくてもいいから書式付きのスクリーンショットを取りたい、
というだけなら、textの代わりにtermを使う手があります。
画面によってはESCシーケンスまみれになるのでdemsgにもsyslogにも行かず
画面にしか存在しないエラー等を周辺の画面ごとテキストとして出力する
ような用途には向きませんが、CUI・TUI画面例ならこちらが向いているかも。

IPMIやらシリアルポートやらが無くて画面写真を見ながらの手入力ですが、
私の(やはり正常な画像に変換できない)環境のGOP設定は

OK gop get
EDID 3840x2160 1920x1080 1600x1200 1680x1050 1400x1050 1280x1024
1440x900 1280x960 1280x720 mode 12: 1920x1080x32, stride=2048
frame buffer: address=4000000000, size=870000
color mask: R=00ff0000, G=0000ff00, B=000000ff
OK 

のようになっています。 恐らくどこかが前提と合わないのかと。


> >小野さんがD40858でコメントしておられるようにフレームバッファの色深度が
> >32bitを前提としているのに実際のモードが異なっているのか、あるいは
> >1920*1080という解像度との兼ね合いなのか、はたまた別の要因があるのか。
> >
> >腰を据えて深入りする余裕があればさまざまなパターンでビットマップ
> >として変換してみて様子を見る手もあるのですが...。
> 
> --------
> 丸山 直昌 まるやま なおまさ
> メールアドレス: masa@amogha.jp
> 


-- 
青木 知明  [Tomoaki AOKI]    <junchoon@dec.sakura.ne.jp>


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20260112203812.9fcbc47c79541d0c59f78db0>