logo
 
WebChain/2 Previous Ramdom Jump WebChain/2 Home Next
 メインメニュー
 サイト内検索

検索オプション
 ログイン
ユーザID または e-mail:

パスワード:

IDとパスワードを記憶

パスワード紛失

新規登録
 IRC(チャット)
#OS/2:*.jp
楽しみ方はこの辺参照.
フォーラム一覧   -   トピック一覧
   アプリ
     VirtualBoxでのワイドスクリーン設定
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
torakun
投稿日時: 15/04/22 17:19
Home away from home
登録日: 03/02/07
居住地: 兵庫県
投稿: 198
VirtualBoxでのワイドスクリーン設定
最新のVitualBox for Windows(Windows7 32bit)にeComStation2.1日本語版プレビューをインストールして、ワイド画面に設定しようとしますが、
gamode add 1366 768 32
Failed to add mode 1366 x 768 x 32!

と、変更できません。

http://www.os2world.com/wiki/index.php?title=VirtualBox_Guest
http://os2notes.co.nf/os2virtualbox4.html
を参考にして、仮想環境を閉じてから、
vboxmanage setextradata "eCS2.1J" "CustomVideoMode1" "1366x768x32"
と、自分の環境に合わせ変更してから、仮想環境のeCSを起動してから上記のコマンドを走らせています。
OSの再インストールと、Snapドライバの再インストールなども試しています。

Topic: SNAP GAMODE on VirtualBox and 1366x768
http://www.os2world.com/oldforum/index.php?topic=5066.0
こちらも見ましたが、成功したようなコメントもなく終わっています。
あと、Guest Additionsのインストールも成功しているようで、マウスの切り替えにCtrlキーは必要ありません。
解決方法をご存知の方が折られたら、アドバイスを頂ければ幸いです。
achain
投稿日時: 15/04/22 20:15
Webmaster
登録日: 03/01/26
居住地: とーきょー じゃぺーん
投稿: 2597
Re: VirtualBoxでのワイドスクリーン設定
Warp4.52かつVirtualBoxも多少古い(Version失念)環境での話ではありますが,

1. OS/2 AdditionsのGenGRADD.dllその他を手順通り導入。
2. vboxmanage setextradata "VM名" "CustomVideoMode1" "1366x768x32" を実行。

の2点だけで,OS/2 VMに普通に画面解像度の選択肢「1366x768x16777216」が出てきます。それを選んで再起動するだけでちゃんとその解像度になります。(さっき改めてやってみたのでそのときのスクリーンショットを置いときます)

eCSの標準構成がどうなのか知りませんが,VBoxで使う限りはSNAP不要と思います。
achain
投稿日時: 15/04/22 20:29
Webmaster
登録日: 03/01/26
居住地: とーきょー じゃぺーん
投稿: 2597
Re: VirtualBoxでのワイドスクリーン設定
補足:
ひとまずVMのgengradd.dllがAdditionsのものにちゃんと置き換わっているか,ファイルサイズ/タイムスタンプで確認することをオススメします。

ちなみにOS/2 AdditionsのreadmeだとAlt-F1でコマンドプロンプトを立ち上げてgengradd.dllその他をコピーしろとなっていましたが,当方は普通にWPSを立ち上げてrepmodだったかなにかで\OS2\DLL\gengradd.dllをアンロックしてから,Additionsのやつを上書きコピーしました。確か。
torakun
投稿日時: 15/04/22 21:36
Home away from home
登録日: 03/02/07
居住地: 兵庫県
投稿: 198
Re: VirtualBoxでのワイドスクリーン設定
アドバイス、ありがとうございます。
gengradd.dllは、バックアップしたファイルと違い、Additionsにあるものとファイルサイズ、タイムスタンプ共に同じで置き換えは成功しているようです。
VBoxからならSNAPからの実行が不要みたいということで、VirtualBox側に問題があるのかと再インストールしましたが、画面のプロパティに新しい解像度は追加されませんでした。
当然、gamode add は、失敗しました。
VirtualBoxのバージョンに問題があるのか、eCS2.1日本語版プレビューに問題があるのか、Warp4をインストールするかして試してみます(今週中は無理・・・)。
achain
投稿日時: 15/04/22 21:59
Webmaster
登録日: 03/01/26
居住地: とーきょー じゃぺーん
投稿: 2597
Re: VirtualBoxでのワイドスクリーン設定
あらためてOS2WorldのSNAP GAMODE on VirtualBox and 1366x768スレを読んでみましたが,MartinさんもOS/2 VMのビデオドライバをSNAPやめてGRADDにしたらうまくいった…のでは無いでしょうか。結果の報告はありませんが便りの無いのは無事の知らせ的な意味で。

当方が最初に書いた手順は
http://os2notes.co.nf/os2virtualbox4.html
とまったく同じですので,少なくともVbox 4.08とeCS 2.1英語版の組み合わせならイケてるってことですよね。

追記:
OS2Worldのwikiにある「SNAPにしとけば問題ない」が余計なお世話になってる気がしますね…。GRADDだと16bitカラーで色が化けるとか系の問題があった記憶もありますが,かといってVM環境にSNAP入れてもパフォーマンス上がるわけじゃなし(たぶん),できるだけ素の状態にしておくのがよいと思うのです。
torakun
投稿日時: 15/04/22 22:27
Home away from home
登録日: 03/02/07
居住地: 兵庫県
投稿: 198
Re: VirtualBoxでのワイドスクリーン設定
GRADDですか。
今、ダウンロードして試そうと思ったんですが、VirtualBoxってどのチップをエミュしていているんでしたっけ?
VirtualPCと同じで、S3でしょうか?
さっきからググっているんですが、全然わからなくて・・・
wikiじゃ「標準で16MBのVRAMを搭載するVESAカードをグラフィック機能として提供する」だし、適当でいいのかしらん。
achain
投稿日時: 15/04/22 22:45
Webmaster
登録日: 03/01/26
居住地: とーきょー じゃぺーん
投稿: 2597
Re: VirtualBoxでのワイドスクリーン設定
GRADDというか GEN GRADD,うちのWarp4だと「Generic VESA Unaccelerated & VGA GRADDs」って名前になってます。
torakun
投稿日時: 15/04/22 22:48
Home away from home
登録日: 03/02/07
居住地: 兵庫県
投稿: 198
Re: VirtualBoxでのワイドスクリーン設定
IBMのgraddドライバじゃなくて、Snapのgenモードって意味でしたか?
S3、Virgeとサポート外って蹴られて気づきましたw
今、genモードでインストールしたら、無事1366x768が追加されて起動。
選択したらちゃんと表示されました。
色々と、ありがとうございましたm(__)m
achain
投稿日時: 15/04/22 22:53
Webmaster
登録日: 03/01/26
居住地: とーきょー じゃぺーん
投稿: 2597
Re: VirtualBoxでのワイドスクリーン設定
あ,いえ,IBMのGeneric GRADDのつもりでした。

まぁイケたようでなによりです。
achain
投稿日時: 15/04/22 23:30
Webmaster
登録日: 03/01/26
居住地: とーきょー じゃぺーん
投稿: 2597
Re: VirtualBoxでのワイドスクリーン設定
つまるところ,

- VirtualBoxにOS/2 or eCSを入れる場合はビデオをチップに依存しない汎用のGeneric VESA / VGA GRADDにしておく。このGeneric GRADDの実体(?)は\OS2\DLL\gengradd.dllである。

- しかるのちに,その \OS2\DLL\gengradd.dll をVBoxのGuest Additionsにあるgengradd.dllにすげ替える。このAdditions版gengradd.dllは標準的なVGAやSVGAなどの解像度のほかに,VBoxのVM設定ファイルに追記されたカスタム解像度(CustomVideoMode1, 2,...)も利用可能にする機能を持っている。

- VBoxの管理ツールを使って,
vboxmanage setextradata "VM名" "CustomVideoMode1" "1366x768x32"
vboxmanage setextradata "VM名" "CustomVideoMode2" "1680x1050x32"
のようにOS/2 or eCSのVM設定にカスタム解像度指定を追記する。

- 指定した解像度はAdditions版gengradd.dll経由でOS/2 or eCS VMの画面プロパティに反映されるので,それを選ぶことでOS/2 or eCS VMを任意の解像度で使用できるようになる。

ってことでしょうか。いちお総括。
taka
投稿日時: 15/12/20 21:48
Just popping in
登録日: 08/06/22
居住地: 神奈川県
投稿: 9
Re: VirtualBoxでのワイドスクリーン設定
Virtualboxで、1920☓1080の解像度には設定できないのでしょうか。
当方、ホストOS=Ubuntu14.04LTS
   ゲストOS=OS/2 Warp コンビニエンスパッケージ 4.52
   ホストの画面解像度=1920☓1080です。
   ゲストの画面解像度も1920☓1080にしたいのですが、
  1600☓1200にしかなりません。
  もちろんAdditionは入れ、VboxManageで解像度のカスタム設定をしています。

  ゲストで「Systemプロパティ」の「画面」の1/2ページから選択できる画面解像度には、1600☓1200☓32 は出るのですが、1920☓1080☓32が表示されないため、選択できないのです。
 2/2ページの「現在の構成の表示」を見ると、アダプター名は「VirtualBox VESA BIOS」で、サポートするアダプター・モードには、1920☓1080☓32が表示されるのですが、上にあるサポートするモニターモードに1920☓1080☓32が表示されないため、1/2ページで1920☓1080が選択できないのではないかと思います。
 2/2ページから選択できるモニターはどれを選んでも1600☓1200を超える解像度はサポートされていないようです。また、モニターを選択しなくてもやはり1920☓1080☓32の解像度は出てきません。
 何か、解決策はありますでしょうか。
achain
投稿日時: 15/12/21 11:17
Webmaster
登録日: 03/01/26
居住地: とーきょー じゃぺーん
投稿: 2597
Re: VirtualBoxでのワイドスクリーン設定
ちょうど手元にUbuntu 14.04.3LTSの環境があるので試してみましたが,手順通りで1920x1080x32は選択できました。モニタの解像度が1680x1050なものでゲストの画面を端から端までいっぺんに表示は出来ませんが,解像度自体はちゃんと1920x1080になっているようです。スクショ → http://imgur.com/a/qsGwv

VirtualBoxはソフトウェアセンターからインスコした4.3.34です。
OS/2のHDDイメージは以前から使い回しているMCP 4.52のやつですが,GuestAdditionsは4.3.34のものを上書きで入れました。VM設定は"OS/2 4.5"標準から特に弄らず,Ubuntuの端末で
/usr/bin/X11/vboxmanage setextradata "OS/2 Warp 4.52" "CustomVideoMode1" "1680x1050x32"
/usr/bin/X11/vboxmanage setextradata "OS/2 Warp 4.52" "CustomVideoMode2" "1920x1080x32"

としただけです。

なにが違うんでしょうね…
taka
投稿日時: 15/12/21 12:00
Just popping in
登録日: 08/06/22
居住地: 神奈川県
投稿: 9
Re: VirtualBoxでのワイドスクリーン設定
achain様

 早速のご教示、どうもありがとうございました。
しかも、とてもわかりやすいスクリーンショットまで撮っていただき、感謝申し上げます。
 
 てっきり1920☓1080☓32の解像度を持つモニターを選択できないためだと思っていたのですが、モニターは選択肢しなくても、1920☓1080☓32に設定できるのですね。

 違いはVirtualboxのバージョンですが、私は、最新バージョンです。(Ver.5.0.10r)

 もう少しあがいてみます。
taka
投稿日時: 16/01/13 21:51
Just popping in
登録日: 08/06/22
居住地: 神奈川県
投稿: 9
Re: VirtualBoxでのワイドスクリーン設定
achain様

 ついに解決しましたので、ご報告いたします。初めは、Virtualboxのバージョンをachain様と同じ4.3にダウングレードしてみたのですが、結果は変わらず(ダメ)でした。
 
 昨日、偶然、下記ページにヒットし、その手法に従ったところ無事解決に至りました。

 https://www.virtualbox.org/ticket/3974

 モニターの設定ファイル(X:\OS2\MONITOR.DIF)の中の、1つのモニターの解像度に1920×1080を加筆してみました。すると「Systemプロパティ」の「画面」の2/2ページに表示されるそのモニターの解像度に1920×1080が追加され、そのモニターを選択したところ、「画面」の1/2頁に1920×1080×32が出現し、これを選択できるようになりました。
 再起動すると、初めて見るフルハイビジョンのOS/2のデスクトップが出現しました。感動です!

 vboxmanage setextradata コマンドのご教示、どうもありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Powered by IBM OS/2 Warp, Apache, PHP, MySQL and XOOPS Cube