<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ほげぐらまの別館 &#187; RemoteFX</title>
	<atom:link href="http://lain.heavy.jp/lain/tag/remotefx/feed" rel="self" type="application/rss+xml" />
	<link>http://lain.heavy.jp/lain</link>
	<description>プログラムに限らずてきとーに、ね？</description>
	<lastBuildDate>Sat, 29 Aug 2015 14:47:38 +0000</lastBuildDate>
	<language>ja</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.7.41</generator>
	<item>
		<title>2014年大須ツアー &amp; その後</title>
		<link>http://lain.heavy.jp/lain/2014/09/15/936</link>
		<comments>http://lain.heavy.jp/lain/2014/09/15/936#comments</comments>
		<pubDate>Mon, 15 Sep 2014 13:21:47 +0000</pubDate>
		<dc:creator><![CDATA[st.lain]]></dc:creator>
				<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[自作PC]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[RemoteFX]]></category>
		<category><![CDATA[Windows Server 2012]]></category>

		<guid isPermaLink="false">http://lain.heavy.jp/lain/?p=936</guid>
		<description><![CDATA[8月に大須へ行っているにも関わらず色々慌ただしくてまったく書けていませんでした大須ツアーとその後についてです。今年の大須ツアーは8月16日(土)に決行されましたが主役ともいえる浜田帝国のドンは今回も子煩悩のため見送り、と [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>8月に大須へ行っているにも関わらず色々慌ただしくてまったく書けていませんでした大須ツアーとその後についてです。今年の大須ツアーは8月16日(土)に決行されましたが主役ともいえる浜田帝国のドンは今回も子煩悩のため見送り、ということでご恒例のメンバとなります。</p>
<p>各位物欲センサーを発揮するはずも年々大須のしょぼさに押されて中々物欲を発揮することはできませんが、私は2つほど購入しました。</p>
<ul>
<li>Chef実践入門 ~コードによるインフラ構成の自動化  </li>
<li>GIGABYTE グラフィックボード Geforce G210 1GB PCI-Express GV-N210SL-1GI</li>
</ul>
<p>Chefは普通に技術として習得しないとまずいと思っている系でありながら、書籍の内容的には非常によくまとまっている良書だと思います。</p>
<p>GIGABYTEはHyper-Vがらみの事で気になっている点がありまして、Surface 3の解像度が既存の1920 x 1080を超える 2160 x 1440 でありながらもリモートデスクトップ接続するとなぜか1920 x 1080 しか出ないという謎現象。Hyper-V上のRemoteFX(VGA)アダプタも最高解像度で設定しているはずなのですけどね。</p>
<p>今回の買い替え前に使っているアダプタはHD6450なのでそろそろ買い替えてもいいだろうと、加えて失敗しても3500円ならまだ目を瞑ってなかった事にできるだろうと。</p>
<p>で、結果ですが完全に失敗でした。GeForce210はWindows Server 2012 Hyper-V (with RemoteFX)の必要要件であるDirectX 11のアダプタを満たしておりませんでした。</p>
<ul>
<li>RemoteFX vGPU Improvements in Windows Server 2012 R2 … <a href="http://blogs.msdn.com/b/rds/archive/2013/12/04/remotefx-vgpu-improvements-in-windows-server-2012-r2.aspx">http://blogs.msdn.com/b/rds/archive/2013/12/04/remotefx-vgpu-improvements-in-windows-server-2012-r2.aspx</a></li>
<li>RemoteFX vGPU Setup and Configuration Guide for Windows Server 2012 … <a href="http://social.technet.microsoft.com/wiki/contents/articles/16652.remotefx-vgpu-setup-and-configuration-guide-for-windows-server-2012.aspx">http://social.technet.microsoft.com/wiki/contents/articles/16652.remotefx-vgpu-setup-and-configuration-guide-for-windows-server-2012.aspx</a></li>
</ul>
<p>上記の2つを見ればRemoteFXを使う上での必要環境はCPU, VGA共に完璧です。</p>
<p>&nbsp;</p>
<p>で、結果としてはGeforce210はアウトでしたのでその翌週に購入したボードは。</p>
<ul>
<li>ZOTAC GeForce GT 720 LP 2GB DDR3 64 bit グラフィックスボード VD5413 ZTGTX720-2GD3L64BR01</li>
</ul>
<p>DirectX 11対応でGeForce720はローエンドの最新モデル、もちろんRemoteFXはばっちり稼働。そして臨んだリモートデスクトップは残念にも1920 x 1080でした。まぁ・・・一応スペックアップはしているので無駄にはなっていないものの、ちょっと悔しい結果ですが現状では思い当たる原因もなく諦めモードです。</p>
<p>原因がわかったときはまたその時に書くことにします。</p>
]]></content:encoded>
			<wfw:commentRss>http://lain.heavy.jp/lain/2014/09/15/936/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Game play with &#8220;Remote Desktop&#8221; on Microsoft Surface 2</title>
		<link>http://lain.heavy.jp/lain/2013/12/02/794</link>
		<comments>http://lain.heavy.jp/lain/2013/12/02/794#comments</comments>
		<pubDate>Sun, 01 Dec 2013 16:49:00 +0000</pubDate>
		<dc:creator><![CDATA[st.lain]]></dc:creator>
				<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[レビュー]]></category>
		<category><![CDATA[Microsoft Surface]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[RemoteFX]]></category>

		<guid isPermaLink="false">http://lain.heavy.jp/lain/?p=794</guid>
		<description><![CDATA[書けもしない英語で強引に英語のタイトルを気取ってみました。Microsoft Surface 2上でリモートデスクトップを使ったゲームのプレイについて、です。以前からリモートからのゲームプレイをできるかどうか、については [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>書けもしない英語で強引に英語のタイトルを気取ってみました。Microsoft Surface 2上でリモートデスクトップを使ったゲームのプレイについて、です。以前からリモートからのゲームプレイをできるかどうか、については検証してきましたがようやくまともにプレイすることができました、、、多分。</p>
<p>但し、この記事にあたっての大前提が一般人には恐らく敷居が高すぎるという事に尽きるので正直お勧めはしません。そこまでしてゲームをプレイしたいなら素直にSurface Pro 2(否ノートブック、というのはMS信者としてのジョークです)を買えば良いという事に尽きます。まずは大前提となる環境のおさらい。</p>
<p><strong>ホスト(サーバー)環境</strong></p>
<ul>
<li>OS: Windows Server 2012 Enterprise Edition with Hyper-V</li>
<li>GPU: Sapphire ATI Radeon X1270</li>
</ul>
<p><strong>ゲスト(リモートデスクトップホスト)環境</strong></p>
<ul>
<li>OS: Windows 8 x64 Enterprise Edition</li>
<li>GPU: Remote FX</li>
</ul>
<p><strong>リモート環境</strong></p>
<ul>
<li>OS: Windows RT 8.1</li>
<li>本体: Microsoft Surface 2</li>
<li>無線: Wi-Fi環境 (恐らく300Gbpsのはず)</li>
</ul>
<p>&nbsp;</p>
<p>以前にリモートデスクトップで試していたのですが画面がちらついて全くゲームになりませんでしたが今回それが解消されました。原因はリモートデスクトップのソフトウェアにあったようで。</p>
<ul>
<li>リモートデスクトップ(<strong><font color="#ff0000">mstsc.exe</font></strong>) … 画面がチラつく + マウス操作が非常に重くてゲームに不向き</li>
<li>リモートデスクトップ(<strong><font color="#ff0000">Windowsストア版</font></strong>) … 割と快適にプレイ、ゲームでチラつくことがない</li>
</ul>
<p>まだ違いとなる原因がよくわかっていないのですが、mstscはゲーム開始時に大抵発生する画面解像度の変更に対応しておらず、フル画面転送を試みているのではないかと。加えて接続元との同期は一切行わないのではないかと。</p>
<p>一方で、Windowsストア上のリモートデスクトップは見た感じでは画面解像度変更に対応しており、また接続元との同期が取られているように見られます。というのも、ゲームをしている際にサウンドが遅延することがあるのですが、サウンドがスキップされるのではなくて所謂スローモーション的な再生になる現象が見受けられた、というもの。</p>
<p>今後のアップデートで上記が変更されるかもしれないしあくまで現状、としか言いようがないですが一台の物理サーバー + 仮想上のPCですべてをまかなっている私としては夢が広がった、というところです。</p>
<p>というわけで、最後にその画面のキャプチャ。結構きれいです。もちろん下部のメニューもばっちり反応しますよ。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/remote_desktop.jpg"><img title="remote_desktop" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="remote_desktop" src="http://lain.heavy.jp/lain/wp-content/uploads/remote_desktop_thumb.jpg" width="644" height="364"/></a></p>
<p>&nbsp;</p>
<p>PS. ちなみに私は<strong><font color="#ff0000" size="3">Microsoft Surface Pro 2を非常にお勧めしません</font></strong>。あれを買うなら一般に売られているノートPCやスレートPC/タブレットPCを購入した方が良いでしょう。だって高いだけでMicrosoftにお布施を払っているだけ、にしか思えないですから。まぁ・・・もしMicrosoft信者なら構わないのですけどね。</p>
]]></content:encoded>
			<wfw:commentRss>http://lain.heavy.jp/lain/2013/12/02/794/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Server 2012 Hyper-V + RemoteFX環境について</title>
		<link>http://lain.heavy.jp/lain/2013/01/28/660</link>
		<comments>http://lain.heavy.jp/lain/2013/01/28/660#comments</comments>
		<pubDate>Sun, 27 Jan 2013 15:58:57 +0000</pubDate>
		<dc:creator><![CDATA[st.lain]]></dc:creator>
				<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[RemoteFX]]></category>
		<category><![CDATA[Windows Server 2012]]></category>

		<guid isPermaLink="false">http://lain.heavy.jp/lain/2013/01/28/660</guid>
		<description><![CDATA[Windows Server 2012 Remote Desktop Service License 1 User CAL を購入してから2週間、ここまで環境構築に時間がかかると思ってなかったのですが・・・・、思わぬ罠が [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Windows Server 2012 Remote Desktop Service License 1 User CAL を購入してから2週間、ここまで環境構築に時間がかかると思ってなかったのですが・・・・、思わぬ罠がありました。</p>
<p>結論から言うと、Windows Server 2012 Hyper-V + RemoteFX における対応ゲストOSには以下のエディションのみが対応のようです。</p>
<ul>
<li>Windows 7 Enterprise Edition (Ultimate Editionは非対応)  </li>
<li>Windows 8  </li>
<li>Windows RT  </li>
<li>Windows Server 2012</li>
</ul>
<p>詳細はMSDN Remote Desktop Service Blog にある 「<a href="http://blogs.msdn.com/b/rds/archive/2012/11/26/remotefx-features-for-windows-8-and-windows-server-2012.aspx">RemoteFX Features for Windows 8 and Windows Server 2012</a>」を参照すれば答えがそのまま書いてあります。</p>
<p>&nbsp;</p>
<p>私が使っていた環境がWindows 7 Ultimate Editionで、当たった問題としてはRemoteFXが構成されていない状態では普通に接続可能なのだけど、RemoteFXを構成に追加すると以下のエラーが発生。</p>
<blockquote><p>ライセンス プロトコル間でネットワークの問題が発生したため、リモートセッションは切断されました。リモートコンピュータへの接続を再実行してください</p></blockquote>
<p>このエラーが曲者で、国内外問わずに調べてみると<strong>直接的にはライセンス不足が原因ではない場合に発生する</strong>模様です。幾つか覚えている限りでのエラー原因を挙げておきますが、識者に見解を求めるのが一番手っ取り早いです。</p>
<ul>
<li>RemoteFXがサポート外のOSに対して、RemoteFXが構成されたOSに接続しようとした (今回の事例)  </li>
<li>Remote Desktopが許可されていないユーザーで接続する (グループポリシーを参照)  </li>
<li>ライセンス認証構成が破損している (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing)  </li>
<li>RemoteFXを有効にするだけのエクスペリメントが指定されていない (接続品質をLANに変更)  </li>
<li>などなど</li>
</ul>
<p>&nbsp;</p>
<p>以前の環境でWindows 7 Ultimate Editionを使っていたので、その環境を維持しつつ何とかWindows Server 2012 Hyper-V + RemoteFX へ移行をしたかったのですが・・・、Windows 7 Enterprise Edition / Windows 8 Enterprise Edition へのアップデートインストールがサポートされていないのですね。結局、Windows 8 Enterprise Edition を新規にインストールして、それから各種アプリケーションの構成を再構築する事となりました。</p>
<p>何はともあれ、Windows Server 2012 Hyper-V RemoteFX環境で何かしらのトラブルがあるようなら一度、先に挙げたBlogの内容を一読して環境条件が満たされるかどうかを照らし合わせたほうが良いでしょう。</p>
<p>&nbsp;</p>
<p>最後に、Windows 8上でRemoteFXが有効になっている画面を。</p>
<p><strong>○ホストOS側 (Windows Server 2012 Hyper-V RemoteFX)</strong></p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/hyper-v.png"><img title="hyper-v" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="hyper-v" src="http://lain.heavy.jp/lain/wp-content/uploads/hyper-v_thumb.png" width="644" height="567"/></a></p>
<p><strong>○ゲストOS側 (Windows 8 Enterprise Edition上)</strong></p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/win8_remotefx.png"><img title="win8_remotefx" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="win8_remotefx" src="http://lain.heavy.jp/lain/wp-content/uploads/win8_remotefx_thumb.png" width="644" height="404"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://lain.heavy.jp/lain/2013/01/28/660/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RemoteDesktop on iPad/iPhone</title>
		<link>http://lain.heavy.jp/lain/2012/07/02/564</link>
		<comments>http://lain.heavy.jp/lain/2012/07/02/564#comments</comments>
		<pubDate>Sun, 01 Jul 2012 15:00:00 +0000</pubDate>
		<dc:creator><![CDATA[st.lain]]></dc:creator>
				<category><![CDATA[レビュー]]></category>
		<category><![CDATA[RDP]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[RemoteFX]]></category>
		<category><![CDATA[splashtop]]></category>

		<guid isPermaLink="false">http://lain.heavy.jp/lain/2012/07/02/564</guid>
		<description><![CDATA[iPad/iPhoneでリモートデスクトップと言えばSplashtop Desktopと言ってきました。が、もちろん昨日のバージョンアップにより改悪というのはこの記事を紹介するための布石、と思っていただくのは偶然にも時期 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>iPad/iPhoneでリモートデスクトップと言えばSplashtop Desktopと言ってきました。が、もちろん<a href="http://lain.heavy.jp/lain/2012/07/01/563" target="_blank">昨日のバージョンアップにより改悪</a>というのはこの記事を紹介するための布石、と思っていただくのは偶然にも時期が一致しただけなのであしからず。さて、ここ1年程度の間にかなり品質の良いRDP(Remote Desktop Protocol)アプリケーションが販売されています。</p>
<ul>
<li>Jump Desktop (<a href="http://jumpdesktop.com/" target="_blank">PhaseFive Systems</a>) … 1,300円  </li>
<li>Remoter Pro (<a href="http://remoterlabs.com/rafsoftware/home/" target="_blank">Remoter Labs LLC</a>) … 850円 </li>
<li>iTap Mobile RDP (<a href="http://hlw-software.com/" target="_blank">HLW Software</a>) … 1,000円</li>
</ul>
<p>とりあえず上3つのアプリに関して使ってみた比較を行ってみます(確認注意はしていますが、間違っているかもしれないのであしからず)。</p>
<table border="1" cellspacing="0" cellpadding="2" width="640">
<tbody>
<tr>
<td valign="top" width="93"><strong>製品名</strong></td>
<td valign="top" width="191"><strong><a href="http://itunes.apple.com/us/app/jump-desktop-remote-desktop/id364876095?mt=8" target="_blank">Jump Desktop</a></strong></td>
<td valign="top" width="190"><strong><a href="http://itunes.apple.com/us/app/remoter-pro-vnc-ssh-rdp/id519768191?mt=8" target="_blank">Remoter Pro</a></strong></td>
<td valign="top" width="164"><strong><a href="http://itunes.apple.com/us/app/itap-mobile-rdp-remote-desktop/id317062064?mt=8" target="_blank">iTap Mobile RDP</a></strong></td>
</tr>
<tr>
<td valign="top" width="93"><strong>価格</strong></td>
<td valign="top" width="191">1,300円</td>
<td valign="top" width="190">850円 (値引き中？)</td>
<td valign="top" width="164">1,000円</td>
</tr>
<tr>
<td valign="top" width="93"><strong>対応プロトコル</strong></td>
<td valign="top" width="191">RDP, VPN</td>
<td valign="top" width="190">RDP, VPN, SSH, telnet<br />※ SSHトンネリンク可能らしい？</td>
<td valign="top" width="164">RDP</td>
</tr>
<tr>
<td valign="top" width="93"><strong>解像度<br />カラー深度</strong></td>
<td valign="top" width="191">RDP: 最大2048&#215;1536 (24bit)</td>
<td valign="top" width="190">RDP: 最大 2048&#215;1536 (24bit)</td>
<td valign="top" width="164">RDP: RDP: 最大 2048&#215;1536 (32bit)</td>
</tr>
<tr>
<td valign="top" width="93"><strong>日本語入力</strong></td>
<td valign="top" width="191">iPadキーボードより直接可能</td>
<td valign="top" width="190">間接的に可能<br />(キーボードをダイレクトマップして、タスクバーより入力モードをひらがなにする)</td>
<td valign="top" width="164">iPadキーボードより直接可能</td>
</tr>
<tr>
<td valign="top" width="93"><strong>速度<br />操作感</strong></td>
<td valign="top" width="191">快適<br />直観的で使いやすい</td>
<td valign="top" width="190">かなり重い<br />かなり慣れが必要</td>
<td valign="top" width="164">若干重い<br />やや慣れが必要</td>
</tr>
<tr>
<td valign="top" width="93"><strong>クリップボード入力</strong></td>
<td valign="top" width="191">可能</td>
<td valign="top" width="190">不可能</td>
<td valign="top" width="164">可能</td>
</tr>
<tr>
<td valign="top" width="93"><strong>ターミナル接続</strong></td>
<td valign="top" width="191">不可能</td>
<td valign="top" width="190">可能 (SSH証明対応)</td>
<td valign="top" width="164">不可能</td>
</tr>
<tr>
<td valign="top" width="93"><strong>アプリ日本語案内</strong></td>
<td valign="top" width="191">一部対応 (言葉が変だけど)</td>
<td valign="top" width="190">非対応</td>
<td valign="top" width="164">非対応 </td>
</tr>
<tr>
<td valign="top" width="93"><strong>その他</strong></td>
<td valign="top" width="191">
<ul>
<li>RemoteFXに接続すると描画がされない不具合あり (0x112eエラー)</li>
</ul>
</td>
<td valign="top" width="190">
<ul>
<li>RemoteFXに接続すると描画はされるがマウス判定が無い不具合あり </li>
<li>Remoter Fusionを使うとグローバルから接続可能？(Windowsはbetaバージョン)</li>
</ul>
</td>
<td valign="top" width="164">
<ul>
<li>RemoteFXに対応済み</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>RemoteFXに関しては特殊な環境下だと思われるのと、SSHにしても使う人は余程のレアケース(システム管理者とか)だという点を加味すれば一般の方はJumpDesktopをお勧めします。私の場合はCase By Caseで使い分けが必要かな、というところです(加えてSplashtop Remote Desktopも)。</p>
<p>Remoter Proで注意をしてほしいのがいつまでか分からないけど値引き中であるということと、Remoter VPCという同社から同様のツールが出ているが、そのAdd-Onを購入するとその値引きよりはるかに高くなるということ(+ 加えてアプリサイズも大きい)。なので、購入するなら今のうちをお勧めします。</p>
<p>ってなわけで、まとめると・・・</p>
<ul>
<li><strong>Windowsのみを快適に使いたい</strong>、且つ、グローバル経由で接続することがないならJump Desktop。</li>
<li><strong>RDPのみならずVNC・ターミナル接続なども行いたいという多目的</strong>型を1アプリでまとめたい方はRemoter Pro。</li>
<li><strong>RemoteFXという特殊な環境下</strong>でも通常のデスクトップとして使いたい方はiTap Mobile RDP。</li>
</ul>
<p>な感じになると思います。</p>
<p>私の場合はblogのネタを含めてある程度よさそうなのを選定して買っていますが、そのような目的でもない限りは余程全てのアプリケーションを買う必要なんて事は通常起こりえないので、アプリの説明やレビューをよく理解したうえで購入することを強く推奨します。</p>
]]></content:encoded>
			<wfw:commentRss>http://lain.heavy.jp/lain/2012/07/02/564/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>リモートデスクトップのライセンシングをアクティブ化してみる</title>
		<link>http://lain.heavy.jp/lain/2012/01/28/483</link>
		<comments>http://lain.heavy.jp/lain/2012/01/28/483#comments</comments>
		<pubDate>Sat, 28 Jan 2012 10:51:52 +0000</pubDate>
		<dc:creator><![CDATA[st.lain]]></dc:creator>
				<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[RDライセンス]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[RemoteFX]]></category>

		<guid isPermaLink="false">http://lain.heavy.jp/lain/2012/01/28/483</guid>
		<description><![CDATA[Windows Server 2008 R2 with Hyper-V (+ RemoteFX)な環境にしてからほぼほぼ3ヶ月。RDセッションホスト側のライセンシングの猶予期間の満了が迫ってきました。各OSに対する猶予期 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Windows Server 2008 R2 with Hyper-V (+ RemoteFX)な環境にしてからほぼほぼ3ヶ月。RDセッションホスト側のライセンシングの猶予期間の満了が迫ってきました。各OSに対する猶予期間の資料はこちらから。</p>
<ul>
<li><a href="http://technet.microsoft.com/ja-jp/library/cc725933.aspx"><font size="4">リモート デスクトップ ライセンスの概要</font></a><font size="4"> (MSDN)</font></li>
</ul>
<p>以前にもRemoteAppを評価すべく”リモートデスクトップ”の役割の一つである”リモートホスト仮想化サービス”を有効にしたことがあってその際も120日の評価と共に再インストールを行ったことがあります。ただ今回は些か面倒なデータ量なのでリモートデスクトップのライセンスサーバを立てようと。</p>
<p>&nbsp;</p>
<p>私のネットワーク環境は例のごとく多くのサーバが立っていて、当初はActiveDirectoryのサーバとRDライセンシングサーバを同居させる予定でした。ところが、ActiveDirectoryサーバに”リモートデスクトップライセンス”を追加しようとすると<strong>ActiveDirctoryサーバとライセンスサーバの同居はセキュリティ上望ましくない</strong>との警告が・・・・。個人サーバでセキュリティもあったもんぢゃないから無視しようかと思いましたが、やはり(一応)IT技術者としてはやってはいけないだろうという事で。普段ついているサーバがVPNサーバでしたが流石にそこも無いだろう・・・・、ということでSMSサーバにインストールすることにしました。</p>
<p>サーバを構成する際に幾つかスクリーンショットを撮ったのですが、ホストサーバ(Hyper-Vが入っているサーバ)に”リモートデスクトップセッションホスト”を追加した際にそのまま再起動してしまって画像がロスト。なので行ったこととを文字で列挙しつつ、結果画面のみの案内となります(ここの説明を行っているblogが壊滅的で・・・、余計なサービスを追加したくないのでスナップショットの巻き戻しをフル活用したり、結構疲れました)。</p>
<p>&nbsp;</p>
<p>説明する前に結論的なことを言えば、多分以下のMicrosoft(MSDN)から提供されている資料を見ればシステム系の人ならば恐らくわかるのではないかと思います(注: 私はシステム系ぢゃないよ、多分)。</p>
<ul>
<li><a href="http://technet.microsoft.com/ja-jp/library/cc772298.aspx"><font size="4">リモートデスクトップライセンスとは</font></a><font size="4"> (MSDN)</font></li>
</ul>
<p>ただ、上記のは文字しかなくて全然イメージがつかめなかったので・・・・。スクリーンショットとかで案内してほしいです。なんとか頑張ってくれませんか、マイクロソフト様。</p>
<p>&nbsp;</p>
<p>と言う事で大まかな構成のイメージ図。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/rd.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="rd" border="0" alt="rd" src="http://lain.heavy.jp/lain/wp-content/uploads/rd_thumb.png" width="441" height="327"/></a></p>
<p>　なので、Hyper-Vホスト側に”<strong>リモートデスクトップセッションホスト</strong>”を、リモートデスクトップライセンスサーバには”<strong>リモートデスクトップライセンス</strong>”の<strong>役割サービス</strong>を追加します。</p>
<p>&nbsp;</p>
<p><font size="4"><strong>【リモートデスクトップライセンスサーバ側でする事】</strong></font></p>
<ol>
<li><strong>“リモートデスクトップライセンス”の役割サービスを追加</strong>します。(1)既にリモートデスクトップサービスが役割として存在しているならば、サーバマネージャから[役割]-[リモートデスクトップサービス]-[コンテキストメニュー内の役割の追加]からウィザードに沿って役割サービスが追加できます。(2)まだリモートデスクトップサービスが役割として存在していないならば、ウィザードに沿ってサービスを追加すれば同様の流れになります。  </li>
<li>ウィザードの途中でライセンスのタイプ(デバイスCAL, ユーザCAL)が聞かれますが、後構成でもいいのでパスします。  </li>
<li>役割・役割サービスの追加を完了させます  </li>
<li><strong>[スタートメニュー]-[すべてのプログラム]-[管理ツール]-[リモートデスクトップ]-[リモートデスクトップ サービス]-[リモートデスクトップ ライセンス マネージャ]</strong>を起動します。  </li>
<li>サーバを選択して[アクティブ化]をします。恐らくウィザードが起動するので、認証方法を”自動構成(推奨)”にします。  </li>
<li>名前・国・会社を入力します。(会社、って個人の場合どぉするんでしょうね。とりあえず”Individual”と打ってますが。)  </li>
<li>そのまま進むとMicorsoftのライセンスを管理するサーバ(表記忘れた)と通信が始まります。ここで25桁の英数字で構成されたライセンスコードを入力します。  </li>
<li>ライセンスコードが確認されると以下の画面のようになるはずです(私の場合はユーザCAL)。</li>
</ol>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/rd_license.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="rd_license" border="0" alt="rd_license" src="http://lain.heavy.jp/lain/wp-content/uploads/rd_license_thumb.png" width="644" height="105"/></a></p>
<p>&nbsp;</p>
<p><font size="4"><strong>【リモートデスクトップセッションホスト側でする事】</strong></font></p>
<ol>
<li>RemoteFX, RemoteAppが使える段階で既に”リモートデスクトップサービス”役割自体は追加されているので<strong>”リモートデスクトップセッションホスト”を役割サービスとして追加</strong>します。  </li>
<li>ウィザードの途中でライセンスサーバの検索や認証を聞かれますが、適宜判断します。私の場合は検索しない、とドメインメンバ？を選択しました。  </li>
<li>ウィザードが完了するとインストールが始まります。この役割サービスは<strong>再起動が必須</strong>なので、再起動ができるようにしましょう。  </li>
<li>再起動後にインストール構成が始まって、それからインストールが全て完了します。  </li>
<li>サーバマネージャを起動して[役割]-[リモートデスクトップサービス]-[RDセッションホストの構成]を開きます。  </li>
<li>ライセンスの辺りをダブルクリックして、先ほど構成したライセンスサーバを追加します。</li>
</ol>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/rd_host1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="rd_host" border="0" alt="rd_host" src="http://lain.heavy.jp/lain/wp-content/uploads/rd_host_thumb1.png" width="644" height="423"/></a></p>
<p>&nbsp;</p>
<p>と、こんな感じで全ての作業が完了します。初のサーバライセンス系のアクティベーションだったので正直上記の方法で正しいのかは怪しいところです。なので、自分で責任を持って作業してね！、ということに尽きます。ライセンスが正しく認証されているのか、ホスト側でライセンスの確認を見る限りは特に問題は無さそうですね。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/rd_verified1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="rd_verified" border="0" alt="rd_verified" src="http://lain.heavy.jp/lain/wp-content/uploads/rd_verified_thumb1.png" width="644" height="377"/></a></p>
<p>&nbsp;</p>
<p>今回は当然私1人の環境という事でAmazon経由で1ユーザCALを購入しました。お値段は14,175円。</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:81867AAF-BB02-476b-AE5D-12BDAC2E750D:9e07aebe-30ef-4e94-a8c9-8fe42107d09c" class="wlWriterEditableSmartContent"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002OD3PA8/cagylogic-22/ref=nosim" target="_blank"><img alt="Windows Server 2008 R2 リモート デスクトップ サービス CAL 1 ユーザー RDS CAL" src="http://ecx.images-amazon.com/images/I/41Hq8sfIbuL._SL160_.jpg"/><br />Windows Server 2008 R2 リモート デスクトップ サービス CAL 1 ユーザー RDS CAL </a></div>
<p>&nbsp;</p>
<p>決して安くはないし、ましては失敗したらどぉしようかと不安でしたが・・・・、きっと大丈夫だと願っています。あ、因みに商品に付属されたものは紙2枚(ライセンスコード, EULA)です。</p>
]]></content:encoded>
			<wfw:commentRss>http://lain.heavy.jp/lain/2012/01/28/483/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RemoteFX USBとリモートサウンドとSplashtop Remoteと・・・番外編</title>
		<link>http://lain.heavy.jp/lain/2012/01/06/440</link>
		<comments>http://lain.heavy.jp/lain/2012/01/06/440#comments</comments>
		<pubDate>Fri, 06 Jan 2012 13:00:00 +0000</pubDate>
		<dc:creator><![CDATA[st.lain]]></dc:creator>
				<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[レビュー]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[RemoteFX]]></category>
		<category><![CDATA[splashtop]]></category>

		<guid isPermaLink="false">http://lain.heavy.jp/lain/2012/01/06/440</guid>
		<description><![CDATA[番外編と書いたのは前々回(妄想編)、前回(結果編)に引き続いて仮想化環境におけるSplashtopRemoteを使用したリモートサウンドについてですが、今回の主役はHyper-Vではないから。ちょこっとは自分の書いた記事 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><strong><font color="#ff0000">番外編</font></strong>と書いたのは<a href="http://lain.heavy.jp/lain/2011/12/26/388">前々回(妄想編)</a>、<a href="http://lain.heavy.jp/lain/2011/12/27/425">前回(結果編)</a>に引き続いて仮想化環境におけるSplashtopRemoteを使用したリモートサウンドについてですが、今回の主役はHyper-Vではないから。ちょこっとは自分の書いた記事っぽいのが役に立っているのカナ・・・とか不安に思いながら”ほげぐらま”あたりでググったりするのですが、全く手を出せていない<strong>VMWare ESXi環境で</strong>同様の問題を解決された方がいらっしゃっいました。</p>
<p><a href="http://tenutech.dip.jp/2012/01/02/仮想サウンドドライバを入れてipadからシンクラ的/"><font size="3">仮想サウンドドライバを入れてiPadからシンクラ的なものを (テクヌク)</font></a>  </p>
<p>むぅ・・・・、VAC(Virtual Audio Cable)でTrialと流れ続けるそうな。Hyper-VとESXiの両者においてアーキテクチャ的な違いはよく取り上げられていますがアーキテクチャの違いでESXi環境に置いて”Trial”と鳴り続けるのであれば、私が妄想編・結果編で挙げたサウンドのHookが恐らく違っていたのだろうと。  </p>
<p>設定上の違い、というのも考えづらいものですが、きっと誰かの役に立てるだろうと信じてVACの設定を貼っておきます(スナップショットでVACインストール前に戻して、Cable数が3上限であることを確認したのでEvaluation状態であることは確かなはず)。  </p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/IMG_0221.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_0221" border="0" alt="IMG_0221" src="http://lain.heavy.jp/lain/wp-content/uploads/IMG_0221_thumb.png" width="644" height="484"/></a></p>
<p><strong>インストールのままのデフォルト状態なので</strong>、参考になるかは非常に微妙というか、<strike>役に立たないけど画像があった方が記事として拍が付きますよね！！</strike></p>
<p>ある意味これを機会に初めてSplashtop Remoteを接続した状態でのタスクマネージャを見たのですが”SRFeature.exe”なるプロセスの負荷が高いようです。恐らくこれがネットワークに負荷をかけずに独自の圧縮法でリモートを実現している核プロセスなのでしょう。この内部挙動(というか、仕組み)がわかるとうれしいのですけど。</p>
<p>因みにですが、デスクトップからは”Microsoft Remote Desktop(mstsc)”としても”Splashtop Remote Desktop”としても接続します。それぞれ長所・短所があるので、以下にまとめておきます。<br />※ 私が過去に取り上げた記事でもSplashtopは<strong><font color="#ff0000">特にモバイル環境において強く書いていますが、デスクトップ環境においても利用することが可能</font></strong>です。</p>
<p>&nbsp;</p>
<p><font size="4">★ Microsoft Remote Desktop (RDP7.0以降)</font></p>
<ul>
<li><strong>長所</strong></li>
<ol>
<li>Windows標準の機能としてサポートされている</li>
<li>(Hyper-V環境下のみ)RemoteFX USBによりリモート上のUSBデバイスを接続先のゲストOSにマウントできる</li>
<li>ほぼ任意の画面サイズ、フルスクリーンをサポートする</li>
<li>(Remote FX 3D有効時のみ)Direct3Dを利用できる、またマルチディスプレイによる環境もサポートする。但しフルスクリーン時は画面が引き伸ばされるのではなくて、余白部分が黒くなる。</li>
<li>物理デバイスが存在しなくてもサウンドのリダイレクションが可能である</li>
<li>クリップボードを使用できる (＝リモート間のファイル転送も可能である)</li>
<li>(Server OSのみ)セッション(RDP-Tcp#x)の指定が可能である (=同一のユーザでも異なるセッションのデスクトップに接続できる)</li>
<li>CPU負荷率はほとんどない</li>
<li>(まだ未確認)Macからの利用も”<a href="http://www.microsoft.com/japan/mac/remote-desktop-client">Remote Desktop Connection Client 2.1</a>”によりリモート接続が可能</li>
</ol>
<li><strong>短所</strong></li>
<ol>
<li>(Remote FX 3D利用時だけかもしれない)スクロールバーが暗転するなど、一部描画が正しく行われないい場合がある</li>
<li>メニュー項目が存在しないので、二重でリモートデスクトップを重ねるとCtrl+Alt+Delを任意のPCに送れない</li>
<li>リモートサウンドがサポートされている、と言ったものの音質は非常に悪い</li>
</ol>
</ul>
<p>&nbsp;</p>
<p><font size="4">★ Splashtop Remote Desktop (</font><a href="http://www.splashtop.com/remote/desktop4windows/download?from=product"><font size="4">for Windows</font></a><font size="4">, </font><a href="http://www.splashtop.com/remote/desktop4mac/download?from=product"><font size="4">for Mac</font></a><font size="4">)</font></p>
<ul>
<li><strong>長所</strong></li>
<ol>
<li>Windows, Mac, モバイルを問わず相互のリモートデスクトップ環境をサポートする</li>
<li>Direct3Dの<strong>限定的な利用</strong>が可能である。 (フルスクリーン描画は対応しない)</li>
<li>サウンドのリダイレクションは割と音が良い</li>
<li>優れた製品ながらも個人利用(非商用利用)ではフリーとして利用できる</li>
</ol>
<li><strong>短所</strong></li>
<ol>
<li>(多分)デスクトップからの接続によるマルチディスプレイをサポートしない、モバイルは三本指タップから切り替え可能</li>
<li>クリップボードをサポートしない。その為リモート間のファイルコピーは若干手間がかかる</li>
<li>リモート先のPCに若干高目のCPU負荷がかかる</li>
</ol>
</ul>
<p>&nbsp;</p>
<p>個人的にはやはりデスクトップにおけるWindowsへのリモート接続はMicrosoft Remote Desktopで十分かなと。但し、Macのリモート接続ならVNCを使うよりはSplashtop Remote Desktopかな、と(他にいいのがあるかも知れない)。</p>
<p>&nbsp;</p>
<p>冒頭に戻るけど・・・・、うーん、vSphereは高かった・・・・。価格などのPDFを見ていると製品だけでほぼ10万なんですよね。Technet (or MSDN)として利用している身としてはちょっとつらいなと。VMWare製品も支援プログラムがあったりするのかな、今度調べてみよう。</p>
]]></content:encoded>
			<wfw:commentRss>http://lain.heavy.jp/lain/2012/01/06/440/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RemoteFX USBとリモートサウンドとSplashtop Remoteと・・・結果編</title>
		<link>http://lain.heavy.jp/lain/2011/12/27/425</link>
		<comments>http://lain.heavy.jp/lain/2011/12/27/425#comments</comments>
		<pubDate>Mon, 26 Dec 2011 17:00:00 +0000</pubDate>
		<dc:creator><![CDATA[st.lain]]></dc:creator>
				<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[携帯電話]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[RemoteFX]]></category>
		<category><![CDATA[splashtop]]></category>
		<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://lain.heavy.jp/lain/2011/12/27/425</guid>
		<description><![CDATA[前回の妄想編、の続きです。話の流れはこちらとも関連します。話の流れで言えば以下の感じ。 う～ん、物理デバイスが無いとHtper-V上の仮想OSでサウンドがストリームされないよ… 解決策が見当たらないし。Technetサポ [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://lain.heavy.jp/lain/2011/12/26/388">前回の妄想編</a>、の続きです。話の流れは<a href="http://lain.heavy.jp/lain/2011/12/24/398">こちら</a>とも関連します。話の流れで言えば以下の感じ。</p>
<ol>
<li>う～ん、物理デバイスが無いとHtper-V上の仮想OSでサウンドがストリームされないよ…  </li>
<li>解決策が見当たらないし。Technetサポートを使ってみよう！  </li>
<li>折角だし、blogの記事として起こしてみるか・・・、あれ？ひょっとして解決策が見つかった・・・？ (<a href="http://lain.heavy.jp/lain/2011/12/26/388">妄想編</a>)  </li>
<li>実験したら予想が的中しちゃったよ・・・、MSさんごめんなさい。メールでまとめて送ります・・・ (<a href="http://lain.heavy.jp/lain/2011/12/24/398">反省編</a>)  </li>
<li>MSさんから返答が来たのでまとめるか～・・・ (←今ここ)</li>
</ol>
<p>&nbsp;</p>
<p>結果も何も答えは既に妄想編に書いてあるように物理デバイスを持たないデバイスドライバを追加してあげる、ということです。そもそもWindowsアーキテクチャと3rdパーティーが実装するであろうリモート接続環境の方法を妄想すれば自明なことだったのかもしれません。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/windows_architecture.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="windows_architecture" border="0" alt="windows_architecture" src="http://lain.heavy.jp/lain/wp-content/uploads/windows_architecture_thumb.png" width="549" height="311"/></a></p>
<p>3rdパーティのリモート接続環境がオーディオストリームをフックする為に予想される場所は2箇所。</p>
<ul>
<li>オーディオ操作のためのWin32APIをフックする (Win32API Hook)  </li>
<li>オーディオ出力のためのデバイスをフックする (上位のClass Filter Driver)</li>
</ul>
<p>つまりはハードウェアレイヤーより上位のレイヤーによる部分で実装されているはず・・・なのです。となれば、妄想通り<strong><font color="#ff0000">3rdパーティのリモート接続環境がフックするための物理デバイスを要しないデバイスドライバを追加してあげればサウンドのストリームがされるはず</font></strong>、と。</p>
<p>ただ、前回も書いたようにこれを自前で用意するとなると非常に苦痛な作業で、これも探してこようと。で、見つかったのが”<a href="http://software.muzychenko.net/eng/vac.htm">Virtual Audio Cable</a>”というデバイスドライバ。内容的には、各種サウンドデバイスをPin接続する(KSProxyのPinを内部的に切り替えている、のだと推測します)というのを仲介するっぽいです。ググった感じではネットラジオやニコ生放送で内部出力(ヘッドフォンetc)と外部出力(ストリーミング)を1音源から行いたい場合に使うようです。もちろん、<strong>今回はそんな用途とは全く別の使い方</strong>をしますが。</p>
<p>VACは評価版があるようで、評価の場合に以下の制約を受けるそうです。</p>
<ul>
<li>内部的なケーブルとして3ケーブル分しか使えません  </li>
<li>数秒ごとに女性の声で”Trial”というボイスが挿入されます</li>
</ul>
<p>&nbsp;</p>
<p>インストールは簡単、<a href="http://software.muzychenko.net/eng/vac.htm">VACのサイト</a>からダウンロードして展開すると”setup.exe”があります。x86, x64のどちらの環境も”setup.exe”でインストールをしましょう。VACのページにも再三警告がありますが、以前のバージョンがインストールされている場合は必ずアンインストールしてね、という警告があります。そもそも<strong><font color="#ff0000">今回はHyper-V上のゲストOSに対するインストールなのでHyper-Vらしくスナップショットを事前に取っておきましょう</font></strong>。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/vac_install1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vac_install1" border="0" alt="vac_install1" src="http://lain.heavy.jp/lain/wp-content/uploads/vac_install1_thumb.png" width="446" height="314"/></a></p>
<p>&nbsp;</p>
<p>途中で信用できない発行元からのデバイスドライバをインストールするかどうか、の確認が表示されます。もちろんここは信頼してインストールします。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/vac_install2.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vac_install2" border="0" alt="vac_install2" src="http://lain.heavy.jp/lain/wp-content/uploads/vac_install2_thumb.png" width="675" height="261"/></a></p>
<p>&nbsp;</p>
<p><strong><font color="#ff0000">インストールが終わったら一旦再起動します</font></strong>。再起動は聞かれていませんが、再起動しないと何故か再生ミキサーに出現しないし、何より再起動することで安心できますよね。再起動後は既にVACがデバイスとして有効となっているのでいよいよiPadからの”Splashtop Remote Desktop”を経由した接続テストです。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/vac_splashtop.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vac_splashtop" border="0" alt="vac_splashtop" src="http://lain.heavy.jp/lain/wp-content/uploads/vac_splashtop_thumb.png" width="644" height="484"/></a></p>
<p>&nbsp;</p>
<p>図にあるように、<strong><font color="#ff0000"><strike>音量ミキサーを開いてサウンドをミュートから鳴音(めいおん)状態へ変更します</strike> (1月6日訂正)ミュート状態でもリモートサウンドが再生できました、VACデバイスのゲインが上下に振れていれば出るっポイです</font></strong>。後は、ZuneなりiTunesなりお好きなミュージックソフトウェアからテストをします。きっとサウンドが聞こえるでしょう。</p>
<p>&nbsp;</p>
<p>以上で、Hyper-V上のゲストOSから”Splashtop Remote Desktop”を使用してサウンドストリームをリダイレクションする方法の一連となります。これによってより一層Hyper-Vによるクライアント仮想化とモバイルデバイスという2つの技術に価値が見出せたのかなと。さて、ここで忘れてはいけない2つの部分を書いておきます。</p>
<p>&nbsp;</p>
<p><font size="4"><strong>1. VACのトライアル版って”Trial”みたいな音声が邪魔にならない？</strong></font></p>
<p>今回の方法ではトライアル版での使用でも”Trial”という女性のは再生されません。というのも、”Splashtop Streamer”がサウンドストリームをフックしているのは恐らく入力側であり、”Trial”という声を入れるのはVACの出力側であろうと推測されるからです。が、しかし<strong><font color="#ff0000">Donateだと思って購入しましょう</font></strong>。</p>
<p>特に自分の場合は独学でデバドラをかじったこともあり、あの苦痛ともいえるプログラムを製品まで持っていったプログラマを心から評価したいと思っています。<strong>意味不明なブルーバックのオンパレードは心をへし折るには十分</strong>すぎました(実際は意味があるんです、BSoDというあの画面には。でも、理解が乏しいと本当に意味不明なんです)。</p>
<p>&nbsp;</p>
<p><font size="4"><strong>2. Technetサポートから得られた情報は？</strong></font></p>
<p>結果的にホストOSの物理デバイスを恒久的にゲストOSに割り当てる方法は無い<strong>らしい</strong>が、Windows7上のVirtualPCを用いれば割り当ては可能、だとのことでした(<strong>KBとしての資料ではない</strong>ので確約が無いことは悪しからず)。今回はあくまでHyper-Vが前提となるのでこれを用いることはできませんが、覚えておこう、っと。<strike>Hyper-V3.0ではきっと恒久的なデバイスの割り当てができるよね？って期待を念押ししてサポート終了となりました</strike>。</p>
<p>※ サポート段階では知らなかったのですが、今ざっと見た感じではFiber, NUMAなどの複数台PCによる処理系が強化されているっぽいのかな・・・。物理デバイスの割り当ては無さそうな感じですね。まだ、Developer Previewのようなので、更なる機能追加に期待します。</p>
]]></content:encoded>
			<wfw:commentRss>http://lain.heavy.jp/lain/2011/12/27/425/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RemoteFX USBとリモートサウンドとSplashtop Remoteと・・・妄想編</title>
		<link>http://lain.heavy.jp/lain/2011/12/26/388</link>
		<comments>http://lain.heavy.jp/lain/2011/12/26/388#comments</comments>
		<pubDate>Mon, 26 Dec 2011 14:00:00 +0000</pubDate>
		<dc:creator><![CDATA[st.lain]]></dc:creator>
				<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[ネットワーク]]></category>
		<category><![CDATA[携帯電話]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[RemoteFX]]></category>
		<category><![CDATA[splashtop]]></category>
		<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://lain.heavy.jp/lain/2011/12/22/388</guid>
		<description><![CDATA[(このblog投稿は12月23日に書かれたものです。理由はこちらを参照) &#160; 恐らく今回の記事に関しては誰得なのかサッパリわからないレベルですが、稀なケースでしょうというものです。タイトル通り”RemoteFX [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>(このblog投稿は12月23日に書かれたものです。理由は<a href="http://lain.heavy.jp/lain/2011/12/24/398">こちら</a>を参照)</p>
<p>&nbsp;</p>
<p>恐らく今回の記事に関しては誰得なのかサッパリわからないレベルですが、稀なケースでしょうというものです。タイトル通り”RemoteFX USB”と”リモートサウンド”と”Splashtop Remote Desktop”の3者が関連する微妙な疑問です。</p>
<p>RemoteFXを使い始めて1.5ヶ月ほどですが、幾つかの問題のうちの一つに<strong>Splashtop Remote接続時にサウンドが再生されない</strong>というものがあります。なぜ再生されないか、というのは一言でいえば<font color="#222222"><strong>Hyper-V上のゲストOSに対しては仮想デバイスとしてのサウンドボードが割り当たらないのでSplashtop Remoteがフックするオーディオデバイスが存在しない</strong></font>ことを意味します。</p>
<p>この裏付け確認として実験してみました。</p>
<ul>
<li>ホストOSの物理デバイスに”USB Audio”デバイスを接続  </li>
<li>ホストOSよりゲストデバイスに”RemoteFX USB”を通じて”USB Audio”を転送 (但し、サウンドはリモート側で再生する)  </li>
<li>ゲストOSの再生デバイスを”USB Audio”を選択する  </li>
<li>上記の状態で、VPN経由をしたiPad2より”Splashtop Remote Desktop”でゲストOSに接続する</li>
</ul>
<p>この状態であれば”Splashtop Streamer”が”USB Audio”のオーディオデバイスをフックすることでiPad2上の”Slpashtop Remote Desktop”でもサウンドが再生されるわけです。しかし、(ホスト・ゲストOSが同一の物理PC上で接続する限り通常はあり得ないが)<strong><font color="#ff0000">ホストOSからの”Remote Desktop”が切断される＝”RemoteFX USB”が切断されるとオーディオデバイスも当然消えます</font></strong>。結果、再生できないと。</p>
<p>もちろん、Hyper-Vをこんな形で使おうなどというユーザが極稀であることは認識していますが、仮に今回のオーディオデバイス以外でも<strong><font color="#ff0000">ホストOSに接続した物理デバイスをRDPセッションが存在しない間も接続しておきたい</font></strong>、ということはあるのではないかなと、思ったり思ったり。ということで、まとめた結果”Hyper-V 2.1 permanently assign Guest OS”あたりでググったりしてみましたが結果は実りませんでした。それどころか、USBのみならずPCIをゲストOSにマウントしたいとか・・・。ここまでくると何でもありですね。別の仮想化環境として”VMWare ESX”がありますがこれならできるとかできないとか、でも製品、仮想化を行うための物理環境が共に高くて手を出せないです。</p>
<p>さて、文字ではいささか退屈なので図でまとめるとこんな感じ。まずはネットワークとしての全体像です。すんごい適当ですが・・・。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/rdp711.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="rdp71" border="0" alt="rdp71" src="http://lain.heavy.jp/lain/wp-content/uploads/rdp71_thumb1.png" width="585" height="259"/></a></p>
<p>&nbsp;</p>
<p>次に、”RemoteFX USB”でオーディオデバイスを転送していない状態でのデバイスマネージャ画面です。RDPで接続していますので、リモートサウンドが使える＝サウンドの再生は可能ですが、デバイスとしてのオーディオデバイスは存在していません。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/devmgmt.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="devmgmt" border="0" alt="devmgmt" src="http://lain.heavy.jp/lain/wp-content/uploads/devmgmt_thumb.png" width="457" height="313"/></a></p>
<p>&nbsp;</p>
<p>そして、玄人志向から数年前に発売されていたUSBオーディオをホストOSに刺して”RemoteFX USB”を経由して接続する画面。”USB Audio”として認識され、ディスクデバイスのみならず転送できるところが魅力ですね。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/rdp71_usb.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="rdp71_usb" border="0" alt="rdp71_usb" src="http://lain.heavy.jp/lain/wp-content/uploads/rdp71_usb_thumb.png" width="388" height="324"/></a></p>
<p>&nbsp;</p>
<p>最後に上記の”USB Audio”を有効にしてゲストOSに接続した状態。もちろん、この状態が”<strong>Hyper-V 2.1上のゲストOSに対してSlpashtop Remote Desktopから接続を行ってもサウンドがリモート側で流れる</strong>”という環境になります。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/devmgmt_audio.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="devmgmt_audio" border="0" alt="devmgmt_audio" src="http://lain.heavy.jp/lain/wp-content/uploads/devmgmt_audio_thumb.png" width="457" height="313"/></a></p>
<p>※ 画像がTypoちゃったけど、直すの面倒だから許して・・・。”RemoteFX USB”です。</p>
<p>&nbsp;</p>
<p>現状では”Slpashtop Streamer”がどのレイヤー(API Hook, Class Driver, etc…)をフックしているのかわかりません。ただ、現状ではデバイスマネージャ上のオーディオデバイスが存在していないとゲスト側でサウンドが鳴らない、というのは確かというだけです。</p>
<p>&nbsp;</p>
<p>ということは・・・、<strong>物理デバイスを要しない”(仮想の)何もしない再生サウンドデバイスドライバ”を作ってあげれば”Slpashtop Streamer”がフックするインターフェースを提供できるのでは</strong>！！！！　ということになるのかな、妄想レベルでは。確かにDDKでもWDKでもVideoCapという仮想のビデオキャプチャデバイスをインストールするサンプルがありましたね。また・・・・DDKですか・・・？、もう2年以上触ってないので勘弁してください・・・・。</p>
<p>※ “仮想の”というのをカッコ付で書いた理由は、確かOSレイヤからみて物理デバイスが存在するかどうかは関係なかったはずなので。言い換えれば、OSレイヤからしてみればドライバとして認識するかどうかが重要であって、ドライバが物理デバイスにI/Oを発行するか、は関知しなかった・・・・ハズ・・・。間違っていたらごめんなさい。<strong>記事のまとめが私の妄想ワールドで終わるのはこのblogの恒例行事</strong>なので許してください。</p>
]]></content:encoded>
			<wfw:commentRss>http://lain.heavy.jp/lain/2011/12/26/388/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hyper-V with BSoD</title>
		<link>http://lain.heavy.jp/lain/2011/12/06/353</link>
		<comments>http://lain.heavy.jp/lain/2011/12/06/353#comments</comments>
		<pubDate>Tue, 06 Dec 2011 13:00:00 +0000</pubDate>
		<dc:creator><![CDATA[st.lain]]></dc:creator>
				<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[BSoD]]></category>
		<category><![CDATA[RemoteFX]]></category>

		<guid isPermaLink="false">http://lain.heavy.jp/lain/2011/12/06/353</guid>
		<description><![CDATA[Hyper-Vに環境を移行して以降はほんと安定した環境でした、多分。問題があるとすれば精々ゲストOSのWindows7をシャットダウンする前にホストOSからシャットダウン→Hyper-Vマネージメントによる終了を行うと、 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Hyper-Vに環境を移行して以降はほんと安定した環境でした、多分。問題があるとすれば精々ゲストOSのWindows7をシャットダウンする前にホストOSからシャットダウン→Hyper-Vマネージメントによる終了を行うと、シャットダウン中にフリーズが発生する位の問題しかない程度、ですね。</p>
<p>と思っていたら、とある日(4日前)にVPN経由でSplashtopRemotePCに繋ごうとしても接続できない・・・、と思い、面倒ながらもadds→hostosの二重リモートデスクトップでアクセスするとゲストOSがBSoD(Blue Screen of Death)になっているではないかぁぁぁ・・・・・、あ、<strong>BSoD時はvmconnectで画面表示される</strong>のですね。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/bdos.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="bdos" border="0" alt="bdos" src="http://lain.heavy.jp/lain/wp-content/uploads/bdos_thumb.png" width="644" height="484"/></a></p>
<p>見た感じ、RemoteFXの3Dグラフィックスドライバが落ちたみたいですね。(iPadから接続中)</p>
<ul>
<li><strong>エラーファイル</strong> … synth3dvsc.sys</li>
<li><strong>ファイル内容 </strong>… Our database contains single file for filename synth3dvsc.sys. This file belongs to product Microsoft® Windows® Operating System and was developed by company Microsoft Corporation. This file has description Synthetic 3D SMT Support Driver. This file contains driver. You can find it in the Drivers section of the System Explorer. (systemexplorer.netより引用、vscanバナーが多いのでリンクは張りません)</li>
<li><strong>エラーコード</strong> … SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (0x0000007e)</li>
<li><strong>引数1</strong> … The exception code that was not handled (0xFFFFFFFFC0000005) = Memory Corruption</li>
<li><strong>引数2</strong> … The address where the exception occurred</li>
<li><strong>引数3</strong> … The address of the exception record</li>
<li><strong>引数4</strong> … The address of the context record</li>
</ul>
<p>正直、この情報からエラーなんてわかるわけないのですけどね。第一引数的にはメモリ破損エラーだと思われます、多分。そもそも、ホストOSからmstscでつないだ状態でそれを意識せずにSplashtopRemoteで繋いだりと、画面解像度もコロコロ変わる状況下で何かしらの違反が起きたとしても不思議ではないのですがっっ。</p>
<p>Windows＝BDoS的なイメージがある方もいるのかなと思っています(特にWindows95～Me, NT4.0～2000)が、私的な意見でいうと大抵の場合は”<strong><font size="4">Microsoft悪くない！</font></strong>”という気がします。というのも、わんくまな同盟でもかつてセッションをやらせていただきましたが、BDoSが出る＝カーネルのBugCheck()関数によるOS保護が働いた、ことが起因です。で、自分が経験した中ではその半数近くは割と3rdパーティーのドライバ、取り分けグラフィックスドライバが原因である経験が強いな、と(ntoskrnlで落ちることが次いで多いですが)。となると、ある意味風評被害に近いような感じも受けます。<strong>MS信者からしてみれば</strong>（ぁ</p>
<p>というのを踏まえての疑問なのですが、最近では昔より格段にBSoDと遭遇する機会が減ったように思えます。となると、妄想できるのは</p>
<ul>
<li>カーネルとしてのレベルが向上した</li>
<li>DDK(WDK)が改良された、サンプルが充実してきた</li>
<li>デバイスドライバの提供会社のノウハウが向上した</li>
<li>etc…</li>
</ul>
<p>と様々なものが浮かぶのですが、実際のところどうなのでしょうね。精々趣味程度でクラスドライバを作る程度にはわらないところですね。</p>
<p>※ 因みに、<strong><font color="#ff0000">クラスドライバを趣味で作る程度とはいっても</font><font size="4">BSoDのエラーコードはデバッグ時に非常にありがたいもの</font></strong>です。</p>
<p>最後に、BSoDを見た瞬間に反射的にリセットボタンを押す人もチラホラ見られますが、私的にはエラーファイル名・エラーコード・第一引数程度はメモッた方がいいです。だってその3つがあれば大抵の場合は原因が見えますもの。</p>
<p>※ <strong><font color="#ff0000">BSoD時に自動再起動かかる場合</font></strong>は<strong>[システムのプロパティ]→[詳細設定]タブ→[起動と回復]→[自動的に再起動する]</strong>のチェックを外しましょう</p>
]]></content:encoded>
			<wfw:commentRss>http://lain.heavy.jp/lain/2011/12/06/353/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RemoteFXキター</title>
		<link>http://lain.heavy.jp/lain/2011/10/30/295</link>
		<comments>http://lain.heavy.jp/lain/2011/10/30/295#comments</comments>
		<pubDate>Sat, 29 Oct 2011 17:47:35 +0000</pubDate>
		<dc:creator><![CDATA[st.lain]]></dc:creator>
				<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[自作PC]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[R2]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[RemoteFX]]></category>
		<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">https://lain.heavy.jp/lain/2011/10/30/295</guid>
		<description><![CDATA[RemoteFXがIntel Graphics HDでは動かないとあきらめていたのですが、同僚から省エネVGAを薦められて頼んだビデオカードが届きました。Sapphire-HD6450 1G(DDR3)で、Amazon経 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>RemoteFXがIntel Graphics HDでは動かないとあきらめていたのですが、同僚から省エネVGAを薦められて頼んだビデオカードが届きました。Sapphire-HD6450 1G(DDR3)で、Amazon経由のお値段\4,459円。で、さっそくボードを実装して不安が入り混じる中RemoteFXを有効にすると・・・・</p>
<p align="center"><font size="6" face="メイリオ"></font><font color="#ff0000">RemoteFX</font>がキター！</p>
<p>ようやくという状態です。IntelマザーとぶちあたってNICを別途購入したり、NIC構成が悪くてblogを諦めようかと思った数日もありましたがようやく日の目を見ることができた気がします。ってことで、<strong><font color="#ff0000">サーバPC</font></strong> 兼 <strong><font color="#ff0000">メインPC</font></strong> 兼 <strong><font color="#ff0000">ゲームPC</font></strong> とかいう通常の利用範囲を逸脱したPCなんですが、構成はそこまでパワーPCでもないです。</p>
<ul>
<li>CPU: Intel Core i7 2600 (TDP95W)  </li>
<li>M/B: Intel DH67GDB3  </li>
<li>MEM: CORSAIR 16GB&nbsp; (DDR3-1333Hz-4GBx4)  </li>
<li>VGA-1: Intel Graphics HD 2000  </li>
<li>VGA-2: Sapphire HD6450 (DDR3-1GB)  </li>
<li>HDD: Hitachi 3TB – (7200rpm/64MB)  </li>
<li>NIC: Baffaro LGY-PCI-GT  </li>
<li>SCREEN-1: LG W2234S  </li>
<li>SCREEN-2: HYNDAI W240D (ピボット利用)</li>
</ul>
<p>ディスプレイへの接続ですが、Intel Graphics HDの方を使っています。BIOS側で強制的にPrimary VGAをIntel側にしても、RemoteFXを使う場合は勝手にHyper-VがHD6450を認識してくれるそうな。とりあえずは3DMarkという無謀なものを動かしてみました。以下、自分の所感です。</p>
<ul>
<li>3dMark 2006 … 無理すぎ  </li>
<li>3dMark 2005 … ギリギリ見れる程度  </li>
<li>3dMark 2003 … 結構動く  </li>
<li>3dMark 2001 … DirectXとの相性か、Abortする</li>
</ul>
<p>つまり、3dバリバリなゲームはするなと。Aeroインターフェースなどデスクトップに3dが求められる程度ならばRemoteFXでも特に遜色はないですが、ゲーム機として使用するには恐らく厳しいでしょう。</p>
<p>ざっと利用した感じはその程度にしておいて、環境設定において色々ハマった部分だとかを書きます。RemoteFXを有効にしたゲストOSの初回はvmconnect経由で接続します。ログインすると以下の画面が表示されます。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/remotefx1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="remotefx1" border="0" alt="remotefx1" src="http://lain.heavy.jp/lain/wp-content/uploads/remotefx1_thumb.png" width="557" height="484"/></a></p>
<p>ここで再起動する前に確認することが2つあります。</p>
<ol>
<li><strong>RemoteDesktopを有効化する</strong>…RemoteFXが有効なゲストOSになるとvmconnectでは接続できなくなります。なので事前にRemoteDesktopを有効化し、接続用のホスト名 or IPアドレスを把握しておきましょう。  </li>
<li><strong>RemoteDesktopのユーザを追加する</strong>…<a href="http://watery.dip.jp/~slash/0401">こちら</a>の情報がなければ完全に抜け出せなかったであろう罠です。<strong>ドメイン非参加のRemoteFXが有効なゲストOSに対して接続を試みる</strong>と、RemoteFXが有効ではない場合に接続できるはずのユーザがなぜか接続できなくなります(＝「<strong><font color="#ff0000">このユーザーアカウントはリモートログインを許可されていないため、接続は拒否されました。</font></strong>」の表示がされます)。なので、有志の情報に従って明示的に「自分のワークステーション名\ユーザ名」を追加しましょう。</li>
</ol>
<p>現状私はWindows7の2台をRemoteFXで使用していてゲームではない常用側をドメイン参加PCにしていて、片方は非参加だったのでより一層混乱しました。</p>
<p>再起動後に起動画面まではvmconnect上で表示されますが、起動画面直後には切断されます。</p>
<p><a href="http://lain.heavy.jp/lain/wp-content/uploads/remotefx2.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="remotefx2" border="0" alt="remotefx2" src="http://lain.heavy.jp/lain/wp-content/uploads/remotefx2_thumb.png" width="578" height="484"/></a></p>
<p>この状態になったらRemoteDesktopであるmstsc.exeを起動して、あらかじめ把握しているゲストOSに接続します。ちなみに、私の環境では <strong>1680&#215;1050 + 1200&#215;1900 の横縦デュアルディスプレイ環境</strong>ですが、</p>
<ul>
<li>ゲストOSの構成で予め、「モニタの最大数」を”<strong><font color="#ff0000">2</font></strong>”に設定しておく  </li>
<li>接続時に「<strong><font color="#ff0000">リモートセッションですべてのモニタに接続する</font></strong>」を選ぶ</li>
</ul>
<p>さえしておけば、完全にフルディスプレイでRemoteFX動作が可能になります。但し、3dMarkのような解像度を変更するアプリケーションの場合はデュアルディスプレイの際に画面がまたがる、といった変な状況も見られました。モニタの最大数が”1”で且つ、全てのモニタに接続しない場合では、セカンダリスクリーンにマウスが移動したところでは自動的にホストOSの領域とみなされるようです。背景の色が同色だとどっちの操作かわからなくなるので、壁紙などで識別できるようにすると便利でしょう。</p>
<p>RemoteFX-USBの機能はまだ確認していません。一度、これ経由でiPod Touchの接続が認識されるのか試してみたいと思っています。</p>
<p>後、よく言われているのがvmconnectのRemoteFXサポートについてですが、確かに対応してほしいですね。RemoteDesktopにつながらなかったときに何度、シャットダウン→RemoteFXを外す→起動→シャットダウン→RemoteFXを追加・・・・、という作業をしたことか。</p>
<p>追加、どうでもいいレベルでの不具合</p>
<ul>
<li>safariでスクロールバーが表示されない…<strike>32bitで接続するとこの現象が発生する模様。24bitなら問題ないので、そちらを使いましょう。</strike>気のせいだったのか、24bitでも直らない場合がありました・・・・。</li>
</ul>
<p>参考サイト: </p>
<ul>
<li><a href="http://www.atmarkit.co.jp/fwin2k/winsv2008r2/12remfx/remfx_01.html">第12回　3DグラフィックスをサポートするHyper-VのRemoteFX</a>  </li>
<li><a href="http://watery.dip.jp/~slash/0401">すらりん日記 &#8211; RemoteFXを試す -失敗編-</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lain.heavy.jp/lain/2011/10/30/295/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
