Software-update: SteamOS 2.148 / 2.149 bèta

SteamOS is ontworpen door Valve als een besturingssysteem gericht op het spelen van games, natuurlijk in combinatie met de Steam store. Het kan ook games streamen van een ander Linux-, macOS- of Windows-systeem in het netwerk. Valve heeft eerder dit jaar twee updates van SteamOS uitgebracht, de eerste in de brewmaster-tak met 2.148 als het versienummer, en de tweede in de brewmaster bèta-tak met 2.149 als het versienummer. De bijbehorende aankondigingen zien er als volgt uit:

SteamOS update 2.149 pushed to brewmaster beta

This is a mainly security fixes and catches SteamOS up with Debian 8.10.

==== SteamOS build 149 ====
  • cpufrequtils - new package
  • cups - Debian 8.10
  • db - CVE-2017-10140
  • db5.3 - CVE-2017-10140
  • icu - CVE-2017-14952
  • krb5 - CVE-2017-11368 CVE-2016-3120 CVE-2016-3119 CVE-2015-2694
  • libio-socket-ssl-perl - Debian 8.10
  • libx11 - CVE-2016-7942 CVE-2016-7943
  • libxcursor - CVE-2017-16612
  • libxfixes - CVE-2016-7944
  • libxi - CVE-2016-7945 CVE-2016-7946
  • libxrandr - CVE-2016-7947 CVE-2016-7948
  • libxtst - CVE-2016-7951 CVE-2016-7952
  • libxv - CVE-2016-5407
  • libxvmc - CVE-2016-7953
  • nss - CVE-2017-7805
  • openssh - Debian 8.10
  • rsync - CVE-2017-16548 CVE-2017-17433 CVE-2017-17434
  • sensible-utils - CVE-2017-17512
  • sudo - CVE-2017-1000368
  • syslinux - Debian 8.10
  • vulkan - Fixes Vulkan on NVIDIA when AMDGPU-PRO ICD is installed.
SteamOS update 2.148 released to brewmaster

This is a big SteamOS update. This includes a new 4.14 Linux kernel, NVidia 387.22 graphics driver, and Mesa 17.2.4 for AMD and Intel. This is the same content that was released to beta last week with the addition of some small packaging fixes to address upgrade scenarios and debian installer issues.

==== SteamOS build 148 ====
  • nvidia-graphics-drivers - drop libgles1 dependency
  • nvidia-graphics-drivers - add transitional package for libgles1-glvnd-nvidia
  • steamos-autoupdate - remove old alchemist configure script
==== SteamOS build 141 ====
  • nvidia-graphics-drivers - update to 387.22
  • mesa - update to 17.2.4
  • steamos-packages - video driver updates
  • libglvnd - update to support new graphics drivers
  • xorg-server - update to support GLVND
  • glx-alternatives - update to support new graphics drivers
  • firmware-nonfree - update to kernel 4.14.3
  • curl - CVE-2017-8816 CVE-2017-8817
  • firmware-free - update to Linux 4.14.3
  • jquery - update jquery for kernel build
  • libdrm - update to support new graphics drivers
  • lightdm - Process /etc/environment when auto-logging into lightdm
  • linux - update to Linux 4.14.3
  • linux-latest - update to Linux 4.14.3
  • samba - CVE-2017-15275 CVE-2017-14746
  • broadcom-sta - fix compile for linux 4.14 kernel
  • llvm-toolchain-5.0 - added to support new mesa
==== SteamOS build 135 ====
  • bind9 - CVE-2017-3142 CVE-2017-3143
  • curl - CVE-2017-1000257 CVE-2017-1000100 CVE-2017-1000101 CVE-2017-1000254
  • debconf - Debian 8.9
  • git - CVE-2017-1000117
  • gnupg - CVE-2017-7526
  • gnutls28 - Debian 8.9
  • gtk+2.0 - Debian 8.9
  • libav - CVE-2015-8365 CVE-2017-7208 CVE-2017-7862 CVE-2017-9992
  • libdvdnav - Debian 8.9
  • libgd2 - CVE-2017-6362
  • libsoup2.4 - CVE-2017-2885
  • libxfont - CVE-2017-13720 CVE-2017-13722
  • libxml2 - CVE-2017-7805
  • mysql-5.5 - CVE-2017-10268 CVE-2017-10378 CVE-2017-10379 CVE-2017-10384 CVE-2017-3635 CVE-2017-3636 CVE-2017-3641 CVE-2017-3648 CVE-2017-3651 CVE-2017-3652 CVE-2017-3653
  • netcfg - Debian 8.9
  • nss - CVE-2017-7805
  • os-prober - Debian 8.9
  • perl - CVE-2017-12837 CVE-2017-12883
  • samba - CVE-2017-12150 CVE-2017-12151 CVE-2017-12163
  • steamos-base-files - udev rules from Feral to enable steering wheel support
  • tzdata - latest upstream
  • wget - CVE-2017-13089 CVE-2017-13090
  • wpa - CVE-2017-13077 CVE-2017-13078 CVE-2017-13079 CVE-2017-13080 CVE-2017-13081 CVE-2017-13082 CVE-2017-13086 CVE-2017-13087 CVE-2017-13088
  • cryptsetup - remove duplicate links in /usr/sbin
  • kbd - remove duplicate links in /usr/bin
  • libpng - fix /lib /usr/lib duplicate files
  • less - fix files with the same name installed in / and /usr
  • libusb - newer version to fix spurious library link
  • nano - fix files with the same name installed in / and /usr
  • acl - update acl to support merged /usr systems
  • coreutils - No longer include /usr/sbin/touch symlink, create in postinst if necessary
  • debian-installer - update kernel ABI
  • debianutils - fix /lib /usr/lib duplicate files
Versienummer 2.148 / 2.149 bèta
Releasestatus Final
Besturingssystemen Linux
Website Steam Community
Download http://store.steampowered.com/steamos/
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Japke Rosink

Meukposter

21-02-2018 • 14:11

19

Bron: Steam Community

Reacties (19)

19
19
18
3
0
0
Wijzig sortering

Sorteer op:

Weergave:

Wat is hier eigenlijk het nut van? Als je zonder problemen je Steam games wil spelen ben je toch beter af met Windows + Steam?
Het is een "escape hatch" voor Valve. Zij zagen een aantal jaar geleden welke richting het op ging op Windows met de Windows Store en ze waren bang dat hun paradepaardje helemaal buiten spel kwam te staan (pun unintended).

Later was er ook het geflopte paadje van de Steam Machines (of zijn ze daar nog mee bezig? Al tijden niks meer van vernomen) waar standaard ook SteamOS op zou staan.

Het effect is dat het Linux platform een enorme boost heeft gekregen en er inmiddels meer dan 4000 games beschikbaar zijn voor dit platform in Steam, iets waar ik zelf als Linux gebruiker erg blij mee ben :) Er is duidelijk een markeringslijn van voor en na de introductie van Steam op Linux. Ook is de onderliggende infrastructuur, zoals Wayland, in een stroomversnelling gekomen en zijn we inmiddels op het punt dat we X, het dertig jaar oude grafisch subsysteem, bijna vaarwel kunnen zeggen.

Maar zo strikt genomen is SteamOS een redelijk nutteloze exercitie. Vrijwel niemand gebruikt het als OS op zich volgens mij.
Maar zo strikt genomen is SteamOS een redelijk nutteloze exercitie. Vrijwel niemand gebruikt het als OS op zich volgens mij.
Dit komt dan ook doordat de mensen die SteamOS zelf zouden installeren, voldoende verstand hebben om Windows 10 gekraakt te installeren. Aangezien je dan meer keus hebt en betere gameperformance, is de keus dan vrij gemakkelijk gemaakt.

Enige reden voor SteamOS zouden de Steammachines kunnen zijn, maar moeten deze vandezelfde kwaliteiten moeten beschikken als een PS4 of Xboxone. Dat is het niet omdat:
  • Je weet niet welke games compatible zijn.
  • Online-gaming oneerlijk is omdat je tegen spelers komt die met muis en toetsenbord spelen (is wel te filteren, maar wordt nog te weinig gedaan).
  • Niet alle AAA-titels uitkomen op steam, velen uitgevers gebruiken tegenwoordig hun eigen store: Uplay, Origin, etc.
  • SteamBoxes relatief duur zijn t.o.v. een PS4.
Dit komt dan ook doordat de mensen die SteamOS zelf zouden installeren, voldoende verstand hebben om Windows 10 gekraakt Ubuntu of een ander Linux distro te installeren.
Fixed that for you.
betere gameperformance
Dat is aan discussie onderhevig. De triple-A titels die achteraf naar Linux zijn geport presteren over het algemeen inderdaad minder goed onder Linux, maar dat is niet in alle gevallen waar. Meestal is dit te wijten aan slechte optimalisatie van de OpenGL code of door het gebruik van veel emulatie, zoals bijvoorbeeld met Virtual Programming hun eON technologie die erg op Wine lijkt. Games die vanaf het allereerste moment gemaakt zijn voor zowel Linux als Windows (en vaak ook MacOS in dat geval) presteren bij gelijke hardware over het algemeen beter onder Linux. Een nog mooier voorbeeld is de nieuwe Doom, die onder Linux met Wine meer FPS geeft dan onder Windows omdat id software erg goed zijn in het optimaliseren van OpenGL en blijkbaar ook van Vulkan code. Wine hoeft bij Doom dus alleen maar de Windows-specifieke delen te emuleren zoals input en dat is in Wine allemaal dik voor elkaar.
[...]

Fixed that for you.
Hoe jammer het ook is, op Linux ondersteund minder games dan Windows. Dus ja waarom SteamOS wanneer je ook gratis Windows kan draaien. (zelfs legaal gratis, door de preview versie te gebruiken).
[...]

Dat is aan discussie onderhevig. De triple-A titels die achteraf naar Linux zijn geport presteren over het algemeen inderdaad minder goed onder Linux, maar dat is niet in alle gevallen waar. Meestal is dit te wijten aan slechte optimalisatie van de OpenGL code of door het gebruik van veel emulatie, zoals bijvoorbeeld met Virtual Programming hun eON technologie die erg op Wine lijkt. Games die vanaf het allereerste moment gemaakt zijn voor zowel Linux als Windows (en vaak ook MacOS in dat geval) presteren bij gelijke hardware over het algemeen beter onder Linux.
OpenGL is erg achterhaald en haalt minder performance dan DirectX <11. Vulkan is een ander verhaal, maar daar scoort SteamOS niet beter in. Waarom? Drivers zijn op Linux nog van dezelfde kwaliteit als op Windows. Het is geen wereld van verschil, maar het is er wel.
Een nog mooier voorbeeld is de nieuwe Doom, die onder Linux met Wine meer FPS geeft dan onder Windows omdat id software erg goed zijn in het optimaliseren van OpenGL en blijkbaar ook van Vulkan code. Wine hoeft bij Doom dus alleen maar de Windows-specifieke delen te emuleren zoals input en dat is in Wine allemaal dik voor elkaar.
Dan ben ik erg benieuwd naar je bron. Ik zie in volgend filmpje https://www.youtube.com/watch?v=1hnI6KGTfjI toch echt dat Doom via Wine OpenGl minder fps haalt dan Windows. Vulkan haalt hier wel ongeveer dezelfde fps.

Andere benchmarks: https://arstechnica.com/g...e-hit-for-steamos-gaming/

[Reactie gewijzigd door Bliksem B op 24 juli 2024 09:57]

Kwantiteit maakt geen zak uit. Windows en DirectX zijn alleen leuk als je het daadwerkelijk nodig hebt, zodra je je games kan draaien zonder Windows en DirectX is dat snel genoeg een winst. Tenzij DirectX op iets anders dan Windows draait heb je er sowieso weinig aan, dus in plaats van DirectX te noemen in een zin met Vulkan of GL kan je het beter gewoon helemaal weg laten.
Je moet goed bedenken dat je nu wellicht beter af bent met Windows+Steam. Maar dat is niet hoe men bij Valve denkt: Men is van mening dat Windows met de kant die het opgaat (uitfaseren van Win32/64 en overstappen op WinRT) niet goed is voor de spelindustrie. Doorgaan op dezelfde weg betekent een wereld waarom Microsoft leidend is en met de Windows-store zelfs een directe bedreiging voor Steam kan vormen. Maar het gaat verder, omdat Microsoft jarenlang DirectX verwaarloosd heeft en dus ook technisch Windows geen goed spelplatform meer zou zijn. Inmiddels is er dan DirectX12, maar dat is een direct gevolg van dat Valve Mantle omarmde en initiatieven begon om het door te ontwikkelen tot Vulkan.

Hoe dan ook.Valve heeft de conclusie getrokken dat een nieuw platform nodig is. En hoewel er dus wat beweging aan Microsoftzijde is geweest, is Valve nog altijd duidelijk dat hun motivatie om een nieuw platform te ontwikkelen onveranderd is.

Dat nieuwe platform is Linux, in algemene zin, en niet zozeer SteamOS. Valve heeft een heel team werken dat vrij fundamenteel werkt aan de geschiktheid van Linux als spelplatform en dat team groeit nog altijd. SteamOS is een produkt van dat team. Het blijft belangrijk voor Valve om een eigen Steam-besturingssysteem te hebben, maar SteamOS is niet het platform, dat is Linux en Valve nodigt mensen op zijn website bijvoorbeeld ook uit om Ubuntu te installeren. Dat team van Valve werkt dan ook aan fundamentele componenten als drivers, kernel en dergelijke.

Uiteindelijk zal dat er toe leiden, dat je beter af bent met Linux. Met SteamOS, of met een distributie naar keuze. Of Valve dat ook gaat bereiken is een ander verhaal, maar dit is het antwoord wat het nut hiervan is.
SteamOS wordt voornamelijk meegeleverd bij hun Steam Machines. Sloegen niet heel erg aan though
Mis alleen netflix (of andere on-demand diensten) om een steam machine te bouwen.
Ik snap niet helemaal wat je hiermee bedoelt. SteamOS fungeert niet als Android met een app-store waar je een Netflix app of iets dergelijks in aan treft. SteamOS is feitelijk niet meer dan een meer up-to-date versie van Debian met standaard wat extra drivers aan boord die vervolgens automatisch Steam in Big Picture Mode op start. Dus alles wat je op Steam kunt kopen dat werkt onder Linux, werkt op SteamOS. Daar vallen ook de streaming video's onder die Valve via Steam aan biedt.

Overigens heeft SteamOS ook een reguliere desktop modus waarin je een moderne browser zoals Google Chrome of Firefox in kan opstarten en Netflix werkt prima op Linux via deze beide browsers kan ik je uit ervaring vertellen.
Dat snap ik, maar als ik een apparaat van een paar honderd euro onder mijn tv wil zetten zal ik ook rekening moeten houden met de WAF (Wife Acceptence Factor). Netflix is er een van en dan kom ik niet weg met alleen een browser. ;)
Op Windows draai je Netflix ook gewoon in een browser, dus dat lijkt me in dit geval geen argument tegen Linux/SteamOS.

De WAF begrijp ik maar al te goed, maar 1 apparaat dat als streaming- en gamingbox fungeert en ook nog "wife approved" is heb ik nog niet gevonden, dus mocht je iets weten dan hou ik me aanbevolen. Persoonlijk zou ik kiezen voor 2 goedkope apparaten, namelijk een Chromecast voor het bekijken van video en een Steam Link voor het gamen in je huiskamer. Dan ben je voor rond de 100 euro klaar.
Momenteel gebruik ik de xbox 360 voor te streamen en de kinderen te gamen. Deze is via een toslink verbinding aan mijn versterker verbonden.

Overigens ondersteund mijn tv alleen dvi (eerste ambilight tv) waarbij audio via een jack plug gaat. (Zeg maar niks 8)7 ).

Dus chromecast is helaas geen optie.

Voor mij zou in beide gevallen best wel een investering zijn.
Op die manier. Ik wist niet dat de Xbox360 apps had voor Netflix en dergelijke, ik ben niet zo thuis in de consoles.
Dit is ook wat ik mis, indien dit toegevoegd wordt ben ik over.
Dan wel een manier wat normaal met een controller te gebruiken is.

Edit: typo

[Reactie gewijzigd door mrsab op 24 juli 2024 09:57]

In eerdere reacties komt meerdere keren voor dat men zich afvraagt waar SteamOS op draait: de steam-link bijvoorbeeld, handig apparaat als je voor je tv wilt gamen en al een dikke pc hebt. De steam machines zijn stand-alone game machines waar dit ook op draait.
Ook dit is geen usecase van SteamOS, want voor zover ik weet is Steam In-home Streaming een feature van Steam zelf en kan je het gebruiken tussen elke 2 Steam clients in je netwerk. Op de Steam Link draait overigens geen SteamOS en ook geen volwaardige Steam client, want het is een ARM soc en de Steam client is niet geport naar ARM.
Hmm, dan moet wikipedia geupdate worden: https://en.wikipedia.org/wiki/Steam_Link, maar zie in de apt repo inderdaad geen ARM packages.

edit: Heb wikipedia geupdate hoor ;), als je de source kijkt wat er op de Steam link draait is het inderdaad een hele kale linux met hooguit wat ports uit SteamOS.

[Reactie gewijzigd door Troepje op 24 juli 2024 09:57]

Wordt tijd dat ze dit eens goed aan gaan pakken. Dit heeft enorm veel potentie, maar het lijkt erop alsof ze dat niet willen gebuiken. Ze kunnen met een eigen distro niet alleen Steam, maar ook Linux een boost geven en de toekomst van Steam een stuk veiliger stellen. De interface van de distro kan zo zo gelijk mogelijk aan Windows zijn, om de overgang makkelijker te maken, en veel software automatisch meeleveren zoals Spotify, en een gratis game geven voor gebruikers van SteamOS. Beetje goed verkopen en pushen.

Op dit item kan niet meer gereageerd worden.