When your Linux system has problems, there are a number of ways to track down and solve them. In this talk I will discuss my overall philosophy for troubleshooting and then follow up with more specific examples of how to diagnose common problems on Linux systems. This talk will be more server-focused but most things should apply to desktops as well.
Everyone likes pretty pictures. Visualizing your data is one of the
best ways to see the “Big Picture”™ and a great tool to do that
is RRDtool. In this talk, Aaron will discuss the basics of how to use
RRDtool, how to write RRDTool scripts in bash and python, including some
discussion on cricket and munin. Aaron also will give a few demo examples
of some interesting graphs and generic scripts he created for the talk.
It seems like just about everyone is coming out with a PC that you can connect to your TV and play videos from. Of course, we all know just how many of those are running Linux under the hood. Why buy one of those when you can build your own? In this talk Kyle Rankin and Allan Cecil are going to discuss two fully-featured programs you can install on a regular Linux system to turn it into a media PC: Xbox Media Center (XBMC) and Boxee.
From the LTIB website:
The LTIB (Linux Target Image Builder) project is a simple tool that can be used to develop and deploy BSPs (Board Support Packages) for various target platforms. Using this tool a user will be able to develop a GNU/Linux image for their target platform.
This talk with demonstrate the configuration and use of LTIB for assembling the components of an embedded Linux system. Topics will include uboot, Linux kernel, and root file system options.
So how exactly do people use Linux in the workplace these days? In this talk an NBLUG panel of systems administrators will talk about how they use Linux at their work.
Google’s Native Client project seeks to provide high-performance, cross-platform, browser-based applications yet allow them to be “untrusted”. Performance is in the form of x86 binary code while Security comes from a dual layer sandbox. In this talk I’ll overview the goals of the project, how it works, why you might care plus give a demo of a few Native Client applications.
Last month we discussed some cool command line tools. This month Kyle will go to the opposite end of the spectrum and talk about desktop eye candy. Kyle will specifically discuss Compiz Fusion and Gnome Do and go into some of the more advanced configuration options available for Compiz.
While you might not be able to tell at a cursory glance, a lot has changed behind the scenes on a modern Ubuntu system from what you might be used to if you have used Linux for years. For example, did you know Ubuntu is phasing out System V init? That you can’t loopback-mount the initrd? In this talk I would discuss the current changes Ubuntu is making to what we might consider the traditional Linux system. There’s a little something for everyone on the talk: For Linux newbies who are curious about what’s under the hood I will cover the traditional and modern boot process including how init works and follow up with a guide to where important files are in Ubuntu. For the experienced Linux user I’ll show you how (and why) things have changed and where you can look now when you want to, for instance, change the default runlevel on an Ubuntu system.
In the beginning there were only the mainframes. Administration only
required configuration of one system. Users accessed the mainframe from
dumb terminals. Everyone had access to the same resources and had the same
software, because everyone was on the same system. Then came the personal
computer. Users all got their own systems, and system administration
became exponentially more difficult. LTSP gives us a way to get the
terminal server, singular administration and control we admins want and
still give users the warm fuzzy interface, speed and freedom they want.
One system, one set of updates, one place to make changes. We’re going to
look in to some of the history of LTSP, overview the technology involved,
and some of the many potential applications. Finally we’ll look at the
best way to implement LTSP, and how its working in production in our
corporate environment.