Loading...

2010-04-13

OpenSolaris Tips: Virtual Console Terminals Howto on dev. b134

OpenSolaris では、 snv_124 以降のビルドで、 X セッションと仮想コンソール端末を切り替えるサービスをサポートしている。
このサービスは今のところはデフォルトで有効になっていないのだが、簡単に有効にすることができる。すなわち、ユーザは ホットキー : Alt + Ctrl + F# を使ってセッションを切り替えることができる。
このサービスは X86 システムでサポートされている。SPARC プラットフォームでは、グラフィック・ドライバーで visual_io のサポートが欠如しているため、現在のところサポートされていない。
  目下、デフォルトで仮想コンソールが有効になることを妨げるいくつかの残されたバグをフィックスしているところである。 もしもこの機能を試したければ、手動で有効にすることができる。(下記の手順を参照のこと)
これらの残されたバグはエンド・ユーザがこの機能を試す場合には深刻な影響を与えないので、どうか安心してね。

OpenSolaris now support switching between X session and virtual console terminals.
The service is not yet enabled by default but can easily be enabled, allowing the user to switch between sessions using hotkeys Alt + Ctrl + F#.

The main task of virtual console project has been accomplished since snv_124.
It is supported on X86 systems. It is currently not supported on SPARC platforms due to lacking of visual_io support in the modern graphic drivers.
We are now fixing some leftover bugs which prevent virtual console from being enabled by default.
If you want to try this feature, you can enable it manually (see instructions below).
Please be at ease, those leftover bugs do not impact end user experiences seriously.

仮想コンソールを有効にするには
How to enable Virtual Console on Your System
手順
Instructions
この待望の機能をつかってみたいのならば、この機能を有効にするために以下の手順に従ってね。また、実践する前に以下の記述をひと通り読 んでね。
Please follow the procedure to enable it if you want to use this long waited feature, and please read through before you take any action:

root または 特権ユーザになって、以下のとおりに進める。
As root or privileged user:

# svcadm enable vtdaemon
# svcadm enable console-login:vt2
# svcadm enable console-login:vt3
# svcadm enable console-login:vt4
# svcadm enable console-login:vt5
# svcadm enable console-login:vt6
# svccfg -s vtdaemon setprop options/hotkeys=true
# svcadm refresh vtdaemon
# svcadm restart vtdaemon

スクリーン・ロック機能(これは他の仮想コンソールに切り替える間に当初のスクリーンをロックアップさせる)を使いたくないと思う方々が大勢と思われるので、次のようにしてその機能を無効にすることが可能である。

I guess most people are unlikely to use the lock screen feature (which will lock up your screen while you switch to other VTs), you can disable it by:

# svccfg -s vtdaemon setprop options/secure=false
# svcadm refresh vtdaemon
# svcadm restart vtdaemon

もしも、Xセッションの動作中に上記の手順をおこなった場合には、一旦ログアウトして、Xorg が再起動するのを待ってね。そうすれば、ホットキー (Alt + Ctrl + F#) 経由で仮想コンソールとXセッションを切り替えることができるだろう。

If you are doing the above in X session, please log out and wait for Xorg to restart.
And then you will be able to switch between virtual console terminals and X sessions via hotkeys (Alt + Ctrl + F#).

デフォルトでは、最初の6種類の仮想コンソール端末がコンソール・ログイン セッション用に予約される。7番目の仮想コンソール端末を指定すれば Xorg が起動する。→ Alt + Ctrl + F7
By default the first 6 virtual console terminals are reserved for console login sessions, so Xorg will start on the 7th virtual console terminal.

Documents
Discussion
  • mailto: vconsole-discuss@opensolaris.org

0 Comments::