When Valve announced the public release of the beta for SteamOS 1.0 “Alchemist” on Friday they listed NVIDIA graphics as a hardware requirement, but I showed that AMD Radeon graphics with Catalyst would work and it’s possible to get Intel graphics working (or the open-source graphics drivers in general) through a minor change to the Linux-based SteamOS kernel parameters. After that I ran some benchmarks and here are a few performance results comparing SteamOS 1.0 Beta to Ubuntu 13.10 with Intel HD Graphics.
Kernel Prepatch 3.13-rc4
The 3.13-rc4 prepatch is out, and Linus is getting a little grumpy. “So I delayed this a couple of days to get back to my normal Sunday release schedule, but I’m not entirely happy with the result. Things aren’t calming down the way they should be, and -rc4 is bigger than previous rc’s. And I don’t think I can just blame the two extra days.“
Lenovo X201 Support Comes To Coreboot
The Lenovo ThinkPad X201 laptop is now supported by mainline Coreboot…
Powering Up: Valve’s Steam Machine Sent to Testers in a Wooden Crate
Valve’s prototype Steam Machine gaming consoles are making their way to beta testers, and just like everything the gaming company does, it’s all about presentation. Reddit user colbehr’s detailed unboxing shows the wooden crate Steam is using to ship the machine, full of Valve touches like a stencil of Portal’s iconic cube. The hardware itself is visually identical to what we saw in November, with the same black finish, save for one of 300 ventilation holes on the case’s top that’s been stamped and polished to uniquely identify the owner. It’s going to be some time before you can buy a Steam Machine of your own, and the final retail packaging could be entirely different, but it’s still great to see a company putting so…
It’s Easy Getting Intel Graphics To Work On SteamOS
While Valve only advertises NVIDIA graphics driver support in the SteamOS Beta released on Friday, I already found that AMD Radeon GPUs work with Catalyst on this Debian Linux derived OS. With a simple tweak, Intel HD Graphics can also run quite fine on SteamOS…
7 Highly Effective DevOps Habits
Guest post by Scott Johnston, PuppetLabs.
DevOps is about bringing formerly siloed organizations — development and operations — closer together. This involves more than just better communications: it also entails adopting a common toolset to speed up software delivery processes and enable effective collaboration between developers and operations staff.
Forrester recently published a list of seven DevOps habits, some of which require the adoption of a DevOps toolchain:
- Get developers and IT operations people talking to one another.
- Prioritize work according to the needs of the business.
- Automate build, test and release processes to reduce errors and enable scaling.
- Simplify and standardize the development and production environments.
- Instill a culture of systems engineering across both development and operations.
- Implement feedback and feed-forward loops between dev and IT ops.
- Put developers on the front line of support.
DevOps is a combination of culture and tools, and this list encompasses both. Under culture, we can put improving communication between developers and sysadmins. This is a cornerstone of successful DevOps adoption. Other cultural changes apply to each team. Sysadmins often have a “just get it done” pragmatic viewpoint, so for them, the shift to a systems-engineering approach is key to moving forward with DevOps. Likewise, developers sometimes take an idealistic approach to what they’re building, so for them, adopting a business-centric perspective is an important change. Putting developers on the front line of support not only encourages them to take greater responsibility for deployment, it also provides them with valuable feedback on how their software behaves in production.
The tooling part of DevOps includes automating processes via a shared DevOps toolchain. Tools for configuration management, continuous integration and version control (among others), enable improvements in software delivery velocity and quality. Forrester’s report notes that automation must extend throughout the cloud so that the underlying infrastructure is flexible enough to handle not only the routine build process, but also testing the system at scale for large installations.
While you are building your DevOps-ready computing environment, Forrester recommends the habit of simplifying and standardizing wherever possible. It may be easier to bring up a new private or public cloud than to wedge your cloud design into your existing legacy systems. A declarative language for system specification (such as Puppet) makes a big difference in simplifying systems management. It provides a uniform interface to a variety of systems and packages, and can ensure that your production and development systems are kept tightly in sync for software releases.
Building a DevOps toolchain is not an instantaneous process, and you can’t simply pull DevOps culture out of a box. But when you take a thoughtful and incremental approach, DevOps becomes a powerful combination of culture and tools that elevates your business to a level of agility and quality that competitors find hard to beat. Adopting the seven habits of highly effective teams will get you there.
– See more at: http://puppetlabs.com/blog/reinforce-devops-toolchain-7-highly-effective-habits#sthash.qT9Zg8vv.dpuf
Reprinted with permission from PuppetLabs’.
NetworkManager Gets A New Text Interface
While NetworkManager already has great integration with the GNOME and KDE desktops and there are command-line interfaces to this open-source network management program, there’s now a new curses-based interface…
As Netflix Open Sources New Tool, Might it Also Embrace Linux?
As I’ve reported on multiple occasions, Netflix deserves kudos for contributing some of the most useful cloud computing and networking tools there are to the open source community. For example, the company has released Chaos Monkey, which randomly kills instances in cloud and network architectures in order to help make them more robust. And, Netflix has released Janitor Monkey, a service that runs in the Amazon Web Services (AWS) cloud looking for unused resources to clean up. Netflix has also offered cash prizes for good open source tools.
Recently, Netflix open sourced its Big Data traffic monitoring tool Suro. With all these contributions to open source, isn’t it time Netflix embraced the Linux community by fully supprting it?
Dell and Red Hat’s OpenStack Alliance To Open Many Enterprise Doors
In a major announcement from Dell Computer back in May, the company announced that its public cloud ecosystem and strategy would be centered on partners Joyent, ScaleMatrix and ZeroLag, and would emphasize its acquisition Enstratius. As covered here, the move was widely interpreted as a move away from commitment to the OpenStack cloud computing platform, which Dell had previously aligned itself behind. Dell’s move also came on the heels of IBM stepping away from what had been a strong commitment to OpenStack.
Now, though, Dell and Red Hat have announced that Dell will effectively become an OEM for Red Hat’s Enterprise Linux OpenStack Platform, by selling systems starting early next year that run the platform. Dell is also joining the Red Hat OpenStack Cloud Infrastructure Partner Network as an Alliance Partner.
EFF: Google Removes Vital Privacy Feature from Android
The Electronic Frontier Foundation has put out a release bemoaning the removal of the “AppOps” feature from the Android 4.4.2 release. “When asked for comment, Google told us that the feature had only ever been released by accident — that it was experimental, and that it could break some of the apps policed by it. We are suspicious of this explanation, and do not think that it in any way justifies removing the feature rather than improving it.” AppOps allows the tweaking of individual permissions for apps; it will be interesting to see whether CyanogenMod finds a way to retain support for this feature.