• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

SteamOS out now (beta)

thefil

Member
After doing ~/post_logon.sh, does anyone else's system hang on reboot at the Steam logo? Not sure if I should just wait it out or try a reinstall. The whole process has been slightly janky/slow for me, so I'm not sure if it worked properly.

*edit* Well, it's a black screen now. We're getting somewhere!
 

Echoplx

Member
Probably because all their test machines use it and they didn't want to bother developing/testing their OS for something without it.

UEFI is just a BIOS replacement, I don't think it has any effect on how the OS functions, at least it shouldn't considering every other OS works with both.
 
I can't get it running without much work in VirtualBox, so I guess that's it for me.

The initial download rush seems to be over, I don't even get peer connections anymore.
Time for me to stop seeding and play dota
 

zhorkat

Member
UEFI is just a BIOS replacement, I don't think it has any effect on how the OS functions, at least it shouldn't considering every other OS works with both.

Every other OS also supports Intel graphics. Supporting something takes effort, and I would imagine that Valve didn't want to take the effort to support computers that don't use UEFI.
 

Echoplx

Member
Every other OS also supports Intel graphics. Supporting something takes effort, and I would imagine that Valve didn't want to take the effort to support computers that don't use UEFI.

That would only be the case if UEFI/BIOS need driver support from the OS and even if they did, Debian (what SteamOS is based on) already supports both. Why would Valve remove support? Or rather what feature could Valve have added to make UEFI mandatory?
 

Exuro

Member
Roommate got it running. It's pretty much the gnome environment that launches BPM. Didn't see anything different or new.
 

Quasar

Member
Angry AMD users should be angry at AMD for years of OpenGL/Linux neglect.

Its weird, now maybe its due to me not gaming on Linux and just using Linux for servers, but my impression was always that AMD was much more Linux friendly. It was Nvidia who were bad in terms of Linux support.
 

zhorkat

Member
That would only be the case if UEFI/BIOS need driver support from the OS and even if they did, Debian (what SteamOS is based on) already supports both. Why would Valve remove support? Or rather what feature could Valve have added to make UEFI mandatory?

Who knows. I suppose there's always the chance that they don't support non-UEFI systems for a silly reason like someone at Valve not liking BIOS.
 

x3sphere

Member
Can't seem to get it running in VMWare, enabled UEFI but just says unsuccessful when trying to boot the ISO, maybe I created it wrong, dunno...
 

wsippel

Banned
That would only be the case if UEFI/BIOS need driver support from the OS and even if they did, Debian (what SteamOS is based on) already supports both. Why would Valve remove support? Or rather what feature could Valve have added to make UEFI mandatory?
Might have to do with stuff like power management or thermal control or something? As far as I understand, those things can be handled by the UEFI independently of the OS - and those things are quite important for small, console-like boxes.
 

thefil

Member
I got it running! As stated above, game launches are much smoother than Linux BPM. I have no sound in the entire OS though (I tried all my plugged in audio devices, which admittedly are too many).

Popped out to the desktop, and it looks like the kernel isn't detecting any sound hardware at all. I wonder what I can do about that...
 

Durante

Member
Its weird, now maybe its due to me not gaming on Linux and just using Linux for servers, but my impression was always that AMD was much more Linux friendly. It was Nvidia who were bad in terms of Linux support.
Nvidia is disliked by the more zealous part of the free software community due to providing closed-source drivers. That is understandable. However, their closed source OpenGL drivers work and are actually competitive feature- and performance-wise with their Windows ones (and even on Windows their OpenGL support and performance are already generally better). And that's what's important for a company like Valve when trying to put something like Steam machines on the market.
 
I got it running! As stated above, game launches are much smoother than Linux BPM. I have no sound in the entire OS though (I tried all my plugged in audio devices, which admittedly are too many).

Popped out to the desktop, and it looks like the kernel isn't detecting any sound hardware at all. I wonder what I can do about that...
Manually downloading the drivers was suggested on steam forums. Reported HDMI connection allowed TV sound.
 
How long has UEFI been around? Will it work on my circa 2007 intel mobo?

I had to look at the wiki and just took some snips. My mostly uniformed understanding is that you are right on the fence but leaning toward UEFI.

UEFI is meant to replace the Basic Input/Output System (BIOS) firmware interface, present in all IBM PC-compatible personal computers.[1][2] In practice, most UEFI images provide legacy support for BIOS services. UEFI can support remote diagnostics and repair of computers, even without another operating system.[3]

The original EFI (Extensible Firmware Interface) specification was developed by Intel. Some of its practices and data formats mirror ones from Windows.[4][5] In 2005, UEFI deprecated EFI 1.10 (final release of EFI). The UEFI specification is managed by the Unified EFI Forum.
[...]
The EFI specification defined a UGA (Universal Graphic Adapter) protocol as a way to support device-independent graphics. UEFI did not include UGA and replaced it with GOP (Graphics Output Protocol), with the explicit goal of removing VGA hardware dependencies. The two are similar.

UEFI 2.1 defined a "Human Interface Infrastructure" (HII) to manage user input, localized strings, fonts, and forms (in the HTML sense). These enable OEMs or IBVs to design graphical interfaces for pre-boot configuration. UEFI itself does not define a user interface.

Most early UEFI implementations were console-based, but as early as 2007 some implementations featured a graphical user interface.
source

edit:
My roommate did a quick overview if anyone wants to see if it's worth installing. https://www.youtube.com/watch?v=FS4sTG_Fueg
I get error
 
Trying the Clonezilla method now. Seems to be much easier, and they've straightened out the server, so it didn't take long to download.
 

TheSeks

Blinded by the luminous glory that is David Bowie's physical manifestation.
Pfft. I can literally just click big picture mode and I'm using SteamOS.

Not if you're not on Ubuntu you aren't.

But yeah: Right now it's just Ubuntu booting into Steam Big Picture automatically until you tell it "no, I want to go to Desktop" (kinda like Win 8 and Mehtro. *GASP*) and then it's a "normal" Unbuntu machine.

Exuro said:
Agreed. I'm hoping they have a little more customized desktop

May come later, but hopefully that's something on Valve's agenda since KDE/Gnome both leave a little more to be desired in comparison to Windows/OS X's GUI/interfaces.
 

UnrealEck

Member
I was expecting it to be essentially you turn on your PC, it boots right into big picture mode and you don't see anything else. I'd assume that's what they were going for and maybe have an option in the menu to exit to the desktop for advanced users to add stuff to the system.

Edit there actually is an option to have access to the desktop.
 

sekrit

Banned
If you want to "emulate" the steamos big picture in windows, first enable steam beta updates from the settings. Then create shortcut for the steam.exe and add -bigpicture -steamos to launch options. Then just click the chortcut.
 

thefil

Member
Manually downloading the drivers was suggested on steam forums. Reported HDMI connection allowed TV sound.

Thanks for the link!

I did install alsa-base via the debian repos, but it didn't help.

However, plugging my computer into my TV fixed everything. Looks like it's no joke that Steam OS is for set top Steam Machines - audio and video work out of the box super smooth over HDMI.

Launching and exiting games is MUCH BETTER than PC or Linux BPM - it feels like a console. It's hard to describe what I mean by this, except that there's a smooth transition where the UI fades out and the game fades in, rather than a window popping over like a traditional OS. I played Super Meat Boy, Fez, Rogue Legacy, and Monaco with no tearing or issues whatsoever. Some more intense games like Brutal Legend, Trine 2 and Strike Suit Zero are installing now.

I'm much more impressed than I thought I would be. For now, this is definitely not something to install on your main box - Steam OS is not hooked up to the right repositories to easily install other applications. But as a console equivalent it's better than I expected by a long shot.

*edit* as for booting, they haven't 100% gotten rid of the slight "dirt" of a Linux boot - you see grub for a fraction of a second before it auto forwards you to the Steam booter. Other than that and the fact that you see your BIOS, it could be a console boot. It's also super slow on my drive, but I'm using an old 400GB drive my girlfriend had lying around which doesn't have a lot of life left in it.

*edit2* It was my perspective that they were looking for a system that smoothly boots into BPM and smooths out the game->steam->game transitions of BPM. And they have achieved that. I should try and install EUIV and see what happens with it's launcher, though.
 
If you want to "emulate" the steamos big picture in windows, first enable steam beta updates from the settings. Then create shortcut for the steam.exe and add -bigpicture -steamos to launch options. Then just click the chortcut.

Cool trying that out now.
 
I have a system that boots into XBMC and I can launch steam big picture mode straight from that. All using a Xbox controller. I have emulators launching from within steam also. What benefits would Steam OS provide for me?

Right now I can't see any.
 

thefil

Member
I can't get SteamOS to boot with more than one monitor attached. However, outside of that, I'm now [sort of] successfully quad booting Windows 7, Arch, Ubuntu and SteamOS :D
 

sekrit

Banned
Thanks for the link!

I did install alsa-base via the debian repos, but it didn't help.

However, plugging my computer into my TV fixed everything. Looks like it's no joke that Steam OS is for set top Steam Machines - audio and video work out of the box super smooth over HDMI.

Launching and exiting games is MUCH BETTER than PC or Linux BPM - it feels like a console. It's hard to describe what I mean by this, except that there's a smooth transition where the UI fades out and the game fades in, rather than a window popping over like a traditional OS. I played Super Meat Boy, Fez, Rogue Legacy, and Monaco with no tearing or issues whatsoever. Some more intense games like Brutal Legend, Trine 2 and Strike Suit Zero are installing now.

I'm much more impressed than I thought I would be. For now, this is definitely not something to install on your main box - Steam OS is not hooked up to the right repositories to easily install other applications. But as a console equivalent it's better than I expected by a long shot.

*edit* as for booting, they haven't 100% gotten rid of the slight "dirt" of a Linux boot - you see grub for a fraction of a second before it auto forwards you to the Steam booter. Other than that and the fact that you see your BIOS, it could be a console boot. It's also super slow on my drive, but I'm using an old 400GB drive my girlfriend had lying around which doesn't have a lot of life left in it.

*edit2* It was my perspective that they were looking for a system that smoothly boots into BPM and smooths out the game->steam->game transitions of BPM. And they have achieved that. I should try and install EUIV and see what happens with it's launcher, though.

That new smooth compositor is the most interesting part for me right now. You can apparently install the new steamos stuff on regular debian install too. It's not a "true" steamos of course but nice for testing purposes. I'm pretty sure other distros like ubuntu would also work fine with it. I'll test this later. Here is some info http://steamcommunity.com/groups/steamuniverse/discussions/1/648814395815055799/
 

TheD

The Detective
Not if you're not on Ubuntu you aren't.

But yeah: Right now it's just Ubuntu booting into Steam Big Picture automatically until you tell it "no, I want to go to Desktop" (kinda like Win 8 and Mehtro. *GASP*) and then it's a "normal" Unbuntu machine.



May come later, but hopefully that's something on Valve's agenda since KDE/Gnome both leave a little more to be desired in comparison to Windows/OS X's GUI/interfaces.

It is not ubuntu, it is Debian.
It is using a patched 3.10 kernel with the RT patch set and it also is using a heavily modified compositor.
 

nded

Member
I have a system that boots into XBMC and I can launch steam big picture mode straight from that. All using a Xbox controller. I have emulators launching from within steam also. What benefits would Steam OS provide for me?

Right now I can't see any.

That's because there aren't any right now. It's a beta. A real-ass, shit-ain't-done-yet beta.
 

Mohasus

Member
Installed it in my old PS3 120GB HDD. But ever since I changed my internet provider, I can't get a connection on linux (tried like 5 different distros) so I couldn't do much.

"steamos" shows up on my boot list even after unplugging this HDD. I will try to clear the CMOS later.

NOTE: it won't work on a GPT USB disk, change it to MBR before.
 
Why is UEFI a requirement?

Because UEFI will automatically boot from \EFI\BOOT\BOOTX64.EFI copied to a FAT32 formatted USB key by some moron while booting via BIOS would require you to fuck around with installing a boot loader like GRUB to a USB key which requires special utilities to do from Windows. Given that most idiots have trouble enough dragging and dropping to a FAT32 formatted USB key this is probably the correct choice.

That being said, there's a perfectly serviceable vmlinuz sitting in the install.386 directory. If you know what you're doing making a BIOS bootable USB key using GRUB should be fairly easy.
 
Top Bottom