« 憧れ | トップページ | Oh 世界大会 »

2007/10/10

Enabling AccessX on SunRay clients

[To English version]

今日、分かったのだが、私の勤めているSun  MicrosystemsSunRayという製品でも、AccessXというユーザー補助ユーティリティが使えるようだ。SunRayと言う製品は、ディスクトップ・クライアントで、プロセスは全部、サーバー側で動く。ディスクレス・クライアントでもカーネルからクライアント側で立ち上がるので、そこが違う。昔の、私もお目にかかったことのないキーボードと画面だけの端末と、原理的には、同じだが、すごいところは、IDカード一枚で、自分のディスクトップ環境を、どこへでも、持っていける、しかも、ログアウトの必要もない。インターネットの部分だけ、暗号化すれば、家でも、会社と同じ環境で作業できる。

能書きはそれくらいにして、指一本で、私は、キーボードもマウスも操作しなくては、ならないため、ユーザー補助として、AccessXを起動させているのだが、AccessXを動かすには、Xserverをxkbと言う拡張子をつけて、走らせなければならない。それには、/etc/dt/config/Xserversの書き換えなど、root権限が必要だと思われていた。が、よくよく調べてみると、Sunrayは、utxconfigというコマンドで、ユーザーセッションごとに、Xserverの設定を、変えられることが分かった。下記のようなステップで、簡単にAccessXが使えるようになる。

来週も,ロンドンのオフィスで、仕事をする日があるので、早速、使ってみようと思う。

Today, I learned something very useful. AccessX assistive utility, which enables me to operate keyboard and a mouse with one finger, can be used on SunRay, a product  from my company, Sun Microsystems. SunRay is a Client / Server system, but it's not a C/S system people call. What it is is that all processes are running on server side; and its clients are just hardware. Even a diskless client requires a kernel to start at least, but SunRay is not that case. This sounds like old dumb terminals being made from a monitor and a keyboard, which even I've not touched ever, and actually I see similarity between them, but the most unique feature of SunRay is that you can bring your desktop environment to another SunRay client just with using an ID card, without logout from your desktop session. This is because what I said that all processes are running in the server including GUI programs. So, for example, by connecting your server at work from home with SSL, you can instantly bring your desktop environment to home and continue your tasks.

I'm neither in sales nor an expert in this area, and like to avoid miserable consequence from going deeper in this path, let me talk about how to activate AccessX on a Sunray client, or more technically in a SunRay session. We usually edit /etc/dt.config/Xservers script and add +kb to the X server line, or do similar thing to run x server with xkb. Any of them requires root privilege. I thought it is no different for Sunray server; only superuser can modify it. But X server is an user process; I mean, the process is not running as root. Each user should be able to configure their own X servers without any interfere. I looked into it and saw utxconfig command. utxconfig is an user command to onfigure x server for your Sunray session. I put the direction below. Pease do it yourself if you like.

I'm actually planning to work at London City office one day next week and use SunRay client there!

Direction:
1. In your Sunray session, run, /opt/SUNWut/bin/utxconfig -k on
2. Logout the session
3. Login it again
4. start accessx by [Launch]-[Preferences]-[A ccessibilitty]-[keyboard]

|

« 憧れ | トップページ | Oh 世界大会 »

コメント

コメントを書く



(ウェブ上には掲載しません)




« 憧れ | トップページ | Oh 世界大会 »