From owner-freebsd-users-jp@FreeBSD.ORG Thu Jun 19 14:39:33 2014 Return-Path: Delivered-To: freebsd-users-jp@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 91FBB2A7 for ; Thu, 19 Jun 2014 14:39:33 +0000 (UTC) Received: from amogha.ism.ac.jp (amogha.ism.ac.jp [133.58.120.10]) by mx1.freebsd.org (Postfix) with ESMTP id 109522740 for ; Thu, 19 Jun 2014 14:39:32 +0000 (UTC) Received: from paksa.ism.ac.jp (amogha-b.ism.ac.jp [133.58.15.1]) by amogha.ism.ac.jp (8.14.3/8.14.3) with ESMTP id s5JEJfdK066108; Thu, 19 Jun 2014 23:19:41 +0900 (JST) (envelope-from maruyama@paksa.ism.ac.jp) Received: (from maruyama@localhost) by paksa.ism.ac.jp (8.13.6/Maru1.2/Submit-local) id s5JEJfuq054259; Thu, 19 Jun 2014 23:19:41 +0900 (JST) (envelope-from maruyama) Date: Thu, 19 Jun 2014 23:19:41 +0900 (JST) Message-Id: <201406191419.s5JEJfuq054259@paksa.ism.ac.jp> To: hiroo.ono+freebsd@gmail.com In-reply-to: (hiroo.ono+freebsd@gmail.com) From: maruyama@ism.ac.jp (=?ISO-2022-JP?B?GyRANF07M0Q+PjsbKEo=?=) Reply-to: maruyama@ism.ac.jp Organization: =?ISO-2022-JP?B?GyRCRX03Vz90TX04JjVmPWobKEI=?= Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp Cc: freebsd-users-jp@freebsd.org Subject: [FreeBSD-users-jp 95221] Re: vt + suspend/resume X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jun 2014 14:39:33 -0000 統数研 の丸山@ PCBSD and CLI 中毒者 です。 以下の小野さんの情報は大変役に立ち、1年間困っていた問題が解決しました。 多謝。ただ、 intel GPUの場合は - VESA 無し kernel を使い、 /boot/loader.conf に i915kms_load="YES" を書かない が正解ではないかと思います。current ではなくて 9.1R 及び 9.2R での実験、 しかも PCBSD9.1 パッケージ を入れた状態での実験で恐縮ですが、 ident NONVESA include GENERIC nooption VESA という config で kernel を作って、/boot/loader.conf に i915kms_load="YES" を入れると、 single user boot したとき、私の Let's Noteの液晶画面は真っ暗で、cntl-D を押す以外何もできなくなります。 i915kms_load="YES" がなくても、xorg.conf に Driver "intel" が入っていればmultiuser mode で X を起動したとき、 i915kms は自動的の ロードされるので、全く問題なく動作します。 お蔭様で、 PCBSD on Let's Note で suspend/resume ができない問題、外付 け display が接続できない問題が一気に解決しました。 >Date: Fri, 13 Jun 2014 19:53:52 +0900 >From: Hiroo Ono (小野寛生) >小野寛生です。 > >> sc だと suspend して resume するのが、vt にするとうまくゆかない (resume 自体が失敗している >> のか、描画ができていないで真っ暗なのかは切り分けができていない) のですが、同様の問題に >> あたっているか、解決方法をご存知の方はいらっしゃいませんか? > >と愚痴ったこの件ですが、 -current で同様の話が出ていて >http://lists.freebsd.org/pipermail/freebsd-current/2014-May/050281.html >で解決法が説明されていました。 > >resume の際にバックライトを点灯するのは KMS がやっているので、Intel GPU の場合は >i915kms.ko をロードしておく必要がある。 >i915kms と option VESA は組み合わせるとよろしくないので、option VESA を抜く必要がある >(ほかの KMS について VESA オプションと共存するかどうかは不明)。 >だそうです。 > >というわけで、kernel コンフィギュレーションファイルで > >include GENERIC >nodevice sc >nodevice vga >device vt >device vt_vga >nooption VESA > >とやって、あとは /boot/loader.conf に > >i915kms_load="YES" > >で resume 後もコンソールが表示されるようになりました。 >解像度が上がるので、大きめのフォントが使いたくなったり、まだ X にたどりついていなかったりしますが。 >_______________________________________________ >freebsd-users-jp@freebsd.org mailing list >https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp >To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe@freebsd.org"