Ubuntu Linux. Could x10 work on this OS and how/what do I need to do?
YES The 1 and only thing you need to do, it to install a Home Automation application.
Do a web search for "Linux Home Automation", "Linux Home Automation software" or "Linux Home Automation application"
Find one you like, install it, have fun !