Quantcast
Channel: Code – Matt Fischer's Blog
Browsing latest articles
Browse All 10 View Live

Image may be NSFW.
Clik here to view.

So You Want to Write a LightDM Greeter…

What is a LightDM Greeter? LightDM is a lightweight display manager that splits the responsibilities of a display manager between the server and the UI, which is known as a greeter.  When you login to...

View Article


Image may be NSFW.
Clik here to view.

A Lens for Stock Prices/News

Fun With Lenses and Scopes I’ve been fooling around with lenses over the past couple of weeks in my spare time. My idea was to write a stock ticker lens/scope. I wrote a quick backend in python in an...

View Article


Sending Custom Data with DHCP Option Tags … and Then Doing Something with the...

Over the past week I’ve been playing with DHCP option tags, and using them to send data to DHCP client systems, and then do something with the data. I didn’t know much about DHCP option tags before...

View Article

Forcing lightdm to Use a Specific Resolution

This morning I was debugging a problem in unity-greeter and I suspected that it might be related to the resolution of the system I was using. Since I was live booting it was a pain to make changes,...

View Article

How Does udev Know What’s a Keyboard or Mouse?

Last week, I found myself having to dive into the udev code to figure out how it determines whether what is a mouse or a keyboard. To solve the problem I was working on, I ended up having to replicate...

View Article


ubuntu-bug is for lightdm, Soon!

A bug triager’s best friend is ubuntu-bug. Special per-package hooks in /usr/share/apport/package-hooks collect logs and config files that make bug triage and analysis much easier. The scripts also...

View Article

Image may be NSFW.
Clik here to view.

Soon

According to Alex Chiang, being in Copenhagen just means “more work while being tired”. Well we’ve been hard at work, and so this will be coming soon…

View Article

Image may be NSFW.
Clik here to view.

Announcing Fitbit Accomplishments for the Ubuntu Accomplishments System!

For my birthday in October, I received a Fitbit One. The reason that I wanted it is that I thought with better data tracking I could push myself to be more active during the day. The Fitbit One is a...

View Article


powerd in Ubuntu Touch

The past few weeks I’ve been on loan to work on Ubuntu Touch, specifically the power daemon, powerd. Seth Forshee and I have been working to enhance the power daemon so that system services can...

View Article


Getting the PID and Process Name From a dbus Caller in C

Over the past few months, I’ve been working on a dbus service (powerd) for Ubuntu Touch. Something that came up recently was the need to get the PID of the processes that call us. We were using this...

View Article
Browsing latest articles
Browse All 10 View Live