{"id":1923,"date":"2014-02-18T00:47:24","date_gmt":"2014-02-18T07:47:24","guid":{"rendered":"http:\/\/mattfife.com\/?p=1923"},"modified":"2016-09-20T13:37:51","modified_gmt":"2016-09-20T20:37:51","slug":"vmware-workstation-10-and-steamos-beta","status":"publish","type":"post","link":"https:\/\/mattfife.com\/?p=1923","title":{"rendered":"VMWare Workstation 10 and SteamOS Beta"},"content":{"rendered":"<p><a href=\"https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2014\/02\/steamosbeta.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1926\" data-permalink=\"https:\/\/mattfife.com\/?attachment_id=1926\" data-orig-file=\"https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2014\/02\/steamosbeta.jpg?fit=743%2C551&amp;ssl=1\" data-orig-size=\"743,551\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"steamosbeta\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2014\/02\/steamosbeta.jpg?fit=640%2C475&amp;ssl=1\" class=\"alignnone size-medium wp-image-1926\" src=\"https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2014\/02\/steamosbeta.jpg?resize=300%2C222&#038;ssl=1\" alt=\"steamosbeta\" width=\"300\" height=\"222\" srcset=\"https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2014\/02\/steamosbeta.jpg?resize=300%2C222&amp;ssl=1 300w, https:\/\/i0.wp.com\/mattfife.com\/wp-content\/themes\/mattTheme\/headerimgs\/2014\/02\/steamosbeta.jpg?w=743&amp;ssl=1 743w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Installing SteamOS natively was a real pain in the rear during the alpha.\u00a0 You had to do a lot of fiddling to get it working, and it didn&#8217;t have very good hardware support.\u00a0 The most successful virtual-machine installs were on VirtualBox at the time.\u00a0 I managed to get that working but it required a lot of linux\/unix experience.\u00a0 Far beyond what most people would want.<\/p>\n<p>Valve, however, just released <a href=\"http:\/\/steamcommunity.com\/groups\/steamuniverse\/discussions\/1\/648817378243644036\/\" target=\"_blank\">SteamOS Beta<\/a> last month.\u00a0 I downloaded a copy and it&#8217;s much, MUCH easier to install.\u00a0 That, and it seems to install ok in VMware (which has much better hardware support than VirtualBox).<\/p>\n<p>There&#8217;s still some gotcha&#8217;s.\u00a0 Upon trying to run Left4Dead2, I get errors about unsupported OpenGL extensions, but I am using VMware&#8217;s hardware drivers.\u00a0 I still have some experimenting to do &#8211; maybe I can get it working properly.\u00a0 But the BigPicture and all the other experience is there.<\/p>\n<p>Here is the procedure (wrote this up around midnight &#8211; so forgive the typos.\u00a0 I&#8217;ll clean it up later):<\/p>\n<ol>\n<li>Download the <a href=\"http:\/\/steamcommunity.com\/groups\/steamuniverse\/discussions\/1\/648817378243644036\/\" target=\"_blank\">SteamOS Beta iso <\/a>from this link.\u00a0 Valve has done a nice job here in already packaging it as a bootable iso file.\u00a0 So no more needing to use 3rd party tools to create bootable iso files or boot off usb sticks after writing them via special programs.<\/li>\n<li>Set up your VMware system using the following settings:\n<ol>\n<li>Custom (advanced) setup<\/li>\n<li>Hardware compatibility: Workstation 10.0<\/li>\n<li>Select a guest operating system: Debian 7 64-bit<\/li>\n<li>Processors: 2 processors, 2 cores per processor (4 total)<\/li>\n<li>Memory: 4096MB<\/li>\n<li>Hard drive 500MB (40MB minimal)<\/li>\n<\/ol>\n<\/li>\n<li>Save your settings and close the VMware application.<\/li>\n<li>Go to the file location where you created the virtual machine in Step 2<\/li>\n<li>Open the .VMX file associated with it and add this line to the end:<br \/>\n<code>firmware = \"efi\"<\/code><\/li>\n<li>Start VMware Workstation back up.<\/li>\n<li>Set the virtual machine&#8217;s cdrom drive to point to the iso you downloaded in step 1.<\/li>\n<li>Start up the virtual machine and you should get the steam installer started<\/li>\n<li>Follow the procedure for the install as normal.\u00a0 Nothing special needed.\u00a0 It will reboot when finished.<\/li>\n<li>Here&#8217;s where things might diverge.\u00a0 If you have an nVidia card, odds are good you won&#8217;t have issues, but for those with ATI cards, you might.<\/li>\n<li>Upon reboot after install, I got a delay then Debian started up in fallback mode.<\/li>\n<li>Either way, complete the steam install by agreeing to the licensing terms.<\/li>\n<li>You&#8217;ll see the steam platform update itself.\u00a0 Log into Steam using your Steam account.<\/li>\n<li>You should have a steam client up after logging in.<\/li>\n<li>For those with ATI cards or the dreaded blank screens after reboot, do this step to install VMware tools BEFORE rebooting.\n<ol>\n<li>Open a terminal prompt.<\/li>\n<li>Click on the &#8216;Install VMware tools&#8217; option on the bottom of the VMware window, or select VM-&gt;Install VMware Tools option from the top menu.<\/li>\n<li>On the desktop, open the CD-ROM drive that appears and copy the VMwareTools-x.x.x-xxxxxxxx.tar.gz (x&#8217;s will be the latest version number).<\/li>\n<li>copy the tarball to \/tmp via:<br \/>\n<code>cp VMWareTools-x.x.x.xxxxx.tar.gz \/tmp<\/code><\/li>\n<li>log in as the &#8216;desktop&#8217; user. SteamOS has two accounts: &#8216;steam&#8217; and &#8216;desktop&#8217;. You need to be &#8216;desktop&#8217; to issue any sudo commands.<br \/>\n<code>su - desktop<\/code><\/li>\n<li>The default password for the &#8216;desktop&#8217; user is &#8216;desktop&#8217;.\u00a0 You need to be logged in as desktop to have su privileges.<\/li>\n<li><code>cd \/tmp<\/code><\/li>\n<li><code>gunzip VMWareTools-x.x.x.xxxxx.tar.gz <\/code><\/li>\n<li><code>tar -xvf VMWareTools-x.x.x.xxxxx.tar<\/code><\/li>\n<li><code>cd VMWareTools-x.x.x.xxxxx.tar (correction:\u00a0cd vmware-tools-distrib)<\/code><\/li>\n<li><code>sudo .\/vmware-install.pl -default<\/code><\/li>\n<li>Answer yes to the prompt and VMware tools will install.<\/li>\n<li>When it&#8217;s complete, reboot:<br \/>\n<code>sudo reboot<\/code><\/li>\n<\/ol>\n<\/li>\n<li>When your system reboots, you should be in SteamOS big-picture mode!\u00a0 Log in and enjoy!<\/li>\n<\/ol>\n<p><strong>Helpful links:<\/strong><br \/>\nInitial setup instructions for VMware with pictures<br \/>\n<a href=\"http:\/\/www.vmwareandme.com\/2014\/01\/guide-installing-steamos-on-vmware.html#.UwMJVIW0x1G\" target=\"_blank\">http:\/\/www.vmwareandme.com\/2014\/01\/guide-installing-steamos-on-vmware.html#.UwMJVIW0x1G<\/a><\/p>\n<p>VMware tools<br \/>\n<a href=\"http:\/\/www.youtube.com\/watch?v=rUK7Ycy2kzo\" target=\"_blank\">http:\/\/www.youtube.com\/watch?v=rUK7Ycy2kzo<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Installing SteamOS natively was a real pain in the rear during the alpha.\u00a0 You had to do a lot of fiddling to get it working, and it didn&#8217;t have very good hardware support.\u00a0 The most successful virtual-machine installs were on VirtualBox at the time.\u00a0 I managed to get that working but it required a lot of linux\/unix experience.\u00a0 Far beyond what most people would want. Valve, however, just released SteamOS Beta last month.\u00a0 I downloaded a copy and it&#8217;s much,&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/mattfife.com\/?p=1923\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[6,5],"tags":[],"class_list":["post-1923","post","type-post","status-publish","format-standard","hentry","category-technicalproblemsolutions","category-technical"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4WECr-v1","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts\/1923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1923"}],"version-history":[{"count":9,"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts\/1923\/revisions"}],"predecessor-version":[{"id":2487,"href":"https:\/\/mattfife.com\/index.php?rest_route=\/wp\/v2\/posts\/1923\/revisions\/2487"}],"wp:attachment":[{"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1923"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mattfife.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}