Venkatesh Chaturvedi
Venkatesh Chaturvedi works as an enterprise support engineer at Atlassian. He’s passionate about Free and Open Source Software and likes to tinker with various Linux based distributions. In his free time, he likes to explore the latest advancements in FOSS and likes to try out new and exciting tools for the CLI. He has been using Linux based distros full time for several years, for all tasks including but not limited to gaming. He currently leads the FOSS United Lucknow
議程
I want to talk about how good gaming on Linux is, as compared to Windows. With the constant improvements in proton and other FOSS libraries and tools, this might just be the year of the Linux desktop.
There's been a >50% year on year growth in the number of people gaming on Linux, and this is only going to grow. The major boost came when Valve introduced the Steam Deck which basically revolutionized gaming on Linux. With the upcoming Steam Machine, we might just make up the majority of the market, overtaking Windows for good.
I want to talk a bout the basic technical aspects of the entire gaming pipeline on Linux, and introduce people to some of the most important FOSS tools and libraries which help us play games on Linux. Few of these are proton, dxvk, vk3d, vk3d-proton, and I'll also be talking about how Nvidia went partially open source for Linux and why it helps the community. Might also briefly touch on the work going on with NVK and Nova.
I'll also talk about the basics of how to setup an Ubuntu desktop for gaming. I'll go through the required software and tools needed to game comfortably on Ubuntu and how an end user can do this without getting into a web of complex configurations.
More info: https://events.canonical.com/event/146/contributions/934/
This is a continuation from my talk that I gave at UbuCon Asia 2025: https://events.canonical.com/event/127/abstracts/838/
This time, I want to host a workshop where I'll walk people through the steps on how to setup Ubuntu server from scratch for self-hosting. I'll start with setting up an LXD VM with Ubuntu server. I'll walk through securing the server using firewall, fail2ban and other things. I'll then cover setting up a reverse-proxy like nginx and then host a simple web application on it. If time permits, I can also cover setting up podman for containers. I can also go a bit deep into the concepts and cover the basics of routing and tunneling as well.
Requirements from attendees:
Laptop.
It would be great if they could setup LXD on their device (I'll walk people through this if most of them aren't familiar with LXD.)
It would be great if they could pre-download the Ubuntu server ISO (https://ubuntu.com/download/server).
More info: https://events.canonical.com/event/146/contributions/945/