TRANSCRIPTEnglish

My honest Linux experience as a gamedev

24m 46s4,953 words700 segmentsEnglish

FULL TRANSCRIPT

0:00

I've been using Windows my whole life,

0:02

probably like most people. Even at

0:04

school, we were taught Axel and Word on

0:06

Windows machine. And I think the first

0:07

time I was confronted with Linux was at

0:09

university where I started learning

0:11

programming and embedded software

0:13

development. But this was never a

0:15

choice. It was the default. Windows

0:17

comes pre-installed and so that's what

0:19

you're using. It somewhat works and it's

0:22

also kind of the only OS for gaming. So

0:24

for most of my life, I just used what

0:27

came with my computer. This changed a

0:29

few months back. I got fed up with

0:31

Windows over the years and the Windows

0:33

10 end of life was the final nail in the

0:36

coffin. So, I decided to move to Linux

0:38

and make it my main OS. It was easier

0:41

than I thought, but also super

0:43

frustrating at the same time. Before I

0:45

talk about my Linux experience, I need

0:46

to talk a little bit about myself so you

0:49

understand what I do with my computer.

0:50

I'm a solo indie game dev using GDO and

0:53

I also make content here on YouTube, on

0:55

my second channel, and also on Twitch.

0:57

This means I have specific needs that

0:59

might be different from someone just

1:01

doing media consumption or gaming or

1:04

even just gamedev. As I said, for

1:06

gamedev, I use GDAU, the open source

1:08

game engine. And I use mostly Affinity

1:10

Designer for vector art. I sometimes do

1:13

3D using Blender and I also use VS Code

1:15

for programming outside of GDAU and to

1:18

use Git. Rarely I need to use a specific

1:20

version of GDO to dev for the Switch for

1:22

example and also some of the tools

1:24

provided by Nintendo. I like Affinity

1:27

because it's a one-time purchase and a

1:29

native app, so it's pretty fast. This is

1:31

changing, by the way, with the Canva

1:33

acquisition and the release of the

1:34

unified Affinity app, but we'll talk

1:36

about that later. For content creation,

1:38

I stream and record using OBS. I have a

1:41

stream deck to control my live stream.

1:43

My camera is captured with a cheap

1:45

generic HDMI capture card, and I have a

1:47

microphone connected through USB. I edit

1:50

my videos using Da Vinci Resolve Studio

1:52

Version, and sometimes I use Photoshop.

1:54

I could be using something else, but I'm

1:56

just defaulting to it because I know how

1:58

it works. And Tom's companies send you

2:01

PSDs, uh, such as Steam, for example,

2:03

for events. I also use Figma for

2:05

different things, like making simple

2:06

visuals fast or to design UI for my

2:09

games. I use a bunch of organization and

2:11

productivity tools, but they're all

2:13

cloud-based or living in the browser, so

2:15

that's not a problem. I recently

2:17

switched to Infoomaniac for my cloud, so

2:19

I'm using K Drive. And finally, for

2:21

gaming, I use Steam, sometimes itch, and

2:24

the Xbox Game Pass. And I play using an

2:27

Xbox controller or keyboard and mouse.

2:29

That's about it. That's a lot of

2:31

information, but we'll go through

2:33

everything again. Before moving on, I

2:35

want to thank today's sponsor, Boot.dev,

2:37

for supporting this video. Since

2:39

switching more of my workflow to Linux,

2:41

I've been scripting a lot of things to

2:43

automate tasks, and that's where

2:45

learning Python becomes incredibly

2:47

useful. If you're into game development,

2:49

learning programming fundamentals first

2:51

makes everything easier, especially with

2:53

engines like Adobe where GDScript is

2:55

very close to Python. Learning on your

2:57

own can be tough. You get stuck, you

2:59

lose motivation, and sometimes you just

3:01

quit. With boot.dev, you can learn

3:03

bucket development using Python, SQL,

3:06

and Go. But instead of just watching

3:08

videos, you actually solve challenges

3:10

like a game. You earn a XP, level up,

3:13

unlock achievements, and even fight

3:15

bosses while learning. Programming is

3:17

one of the best skill you can build for

3:19

gamedev and for well-paying jobs. But

3:21

the dev has tons of courses and even

3:24

teaches you how to build small games

3:26

with Pygame. All the content is free to

3:28

read and watch. You can try demos before

3:30

paying. And there's a 30-day refund if

3:33

it's not your thing. If you want to

3:34

learn programming in a way that's fun

3:36

and rewarding, check out boot.dev and

3:38

use my code Mr. Elliptic to get 25% off

3:41

your first year on the annual plan.

3:44

Thanks to boot.dev dev for sponsoring

3:45

the video. Let's get back to Linux.

3:48

Before we start talking about my Switch,

3:50

I have to admit I lied a little bit.

3:53

It's not my first time using Linux.

3:54

Actually, I used it a lot in the past

3:57

and I even daily drove it multiple

3:59

times. When I started learning

4:00

programming at university, I discovered

4:02

the world of microcontrollers. This led

4:05

me to the Raspberry Pi and I think it's

4:07

when I really started using Linux more.

4:09

Around the same time, I started putting

4:11

Ubuntu on old computers to turn them

4:13

into servers. For a few years, I ran a

4:16

web server for my personal website/blog,

4:18

and I used it for a bunch of small

4:20

projects like an admin interface, a URL

4:22

shortener, a computer vision assisted

4:24

sudoku solver, stuff like that. It made

4:27

a lot of sense to use Linux for those

4:28

projects because it was free. It ran

4:30

pretty well even on an old computer. And

4:33

I don't know, it it makes sense to use

4:34

it for server stuff. It feels like it's

4:37

made for it. During that time, I owned a

4:38

laptop running Windows because I wanted

4:40

to game mostly and I was into online

4:43

games that kind of required Windows. But

4:46

after building my own tower, I finally

4:48

decided to give Linux a go as a daily

4:50

driver. I think I tried at least three

4:52

times. The main pain points were gaming.

4:54

At the time on my laptop, it was messy

4:57

drivers and missing features like

4:58

fingerprint scanner, specific function

5:00

keys, Wi-Fi, etc. And the last time I

5:03

tried on my desktop, I ended up going

5:05

back to Windows after a few months

5:07

because some of my needs were not met

5:09

and it was just too much work to try to

5:11

replace the tools I was using.

5:13

Throughout the years, I've really

5:15

enjoyed using Linux. I think I saw an

5:16

incredible potential and I just love the

5:19

open- source aspect, feeling like I

5:21

really own my computer and the OS is

5:23

made for people who love computer and

5:25

not just to please shareholders. Coming

5:27

back to the present moment, the same

5:28

problems are kind of still here, but

5:30

we'll dive a bit more into it. This time

5:32

I went with Mint uh because I wanted a

5:35

simple DRO that just worked. I'm

5:37

familiar with Ubuntu based dros, so this

5:40

allows me to be up and ready quite fast.

5:42

Cinnamon as a desktop environment is

5:44

also pretty simple and with a bit of

5:46

customization, but nothing crazy. Let's

5:49

start with the good stuff. Overall, it

5:51

just worked really well. I installed

5:53

everything pretty fast. The OS feels

5:55

responsive and most of what I need is

5:57

there. Of course, GDAU, VS Code, OBS,

6:00

Discord, Steam, Blender, they all work

6:03

and most often than not faster than on

6:05

Windows. I don't know if it's just a

6:07

feeling, but it gives the impression to

6:09

be just more reactive. The OS reacts

6:12

fast whenever you boot or come back from

6:14

sleep and something stupid, but

6:16

switching the OS to dark mode is pretty

6:18

fast and it doesn't lag. On Windows 10,

6:21

every time a computer goes into dark

6:23

mode, everything is unresponsive and

6:25

kind of frozen for a few seconds. Note

6:27

that my Windows install is on a fast

6:29

NVME drive, while my Linux partition is

6:31

on a cheap SATA SSD that is mostly full,

6:34

and yet it feels faster. This feeling is

6:37

particularly noticeable when browsing

6:39

files. The default file browser is just

6:41

good and has a bunch of built-in

6:43

features I like such as tabs or jun

6:45

panel views. I think this is something

6:47

that Windows 11 now has. But come on,

6:49

Windows had a shitty explorer for years.

6:51

Apart from the performance, I like how

6:53

everything seems customizable, even if

6:55

Mint and Cinnamon are not known for

6:57

their great customization. I still can

6:59

modify most things easily. There are

7:01

lots of small tools built in to change

7:03

the shortcuts on your mouse or script

7:05

your file browser. One example is the

7:07

Nemo actions. When I discovered that, my

7:10

mind was blown. It allows you to simply

7:12

define a new action on the right click

7:14

by creating a little script. For

7:16

example, I have actions to convert files

7:18

to different formats or get the full

7:20

path of a file. Those were made by other

7:22

people and shared as Nemo actions.

7:24

Honestly, it's so cool to have a feature

7:26

like that. And it sounds crazy to me

7:28

that it's not a built-in feature on

7:30

Windows, for example. I was using open

7:32

with plus+ to do the same thing over

7:33

there. On top of the community shared

7:35

actions, I also made my own. And one of

7:37

them is a little video cutting app. When

7:39

I record stuff for socials, I often need

7:41

to cut the beginning and the end of

7:42

videos before sharing it. Opening

7:44

Resolve just for that as a pain. And

7:46

using ffmpeg through the command line is

7:49

just not a good experience, especially

7:51

for something so visual where I need to

7:53

see what I'm cutting. So I built a small

7:55

wrapper in Python using QT for the UI.

7:58

And now I can rightclick a video, cut,

8:00

and have a small interface to precisely

8:02

cut what I want. Of course, you can

8:04

totally do that without the Nemo action,

8:06

but the convenience is awesome when I'm

8:08

using an OS with my mouse. I want things

8:11

to be accessible with the mouse. I don't

8:12

necessarily want to call a script, find

8:14

the path to my file, etc. On the gaming

8:16

side, I didn't see any major issues. I

8:19

stopped playing online games a while

8:21

ago, so most of the game I play either

8:23

work well through Proton or have a

8:25

native Linux build. It's still not

8:27

entirely perfect, but it's getting

8:29

there. With the Steam Deck and the

8:31

future Steam machines, I think even more

8:33

devs are going to care about Linux or at

8:36

least care about running well enough

8:38

through Proton. By default, my graphics

8:40

card, USB mic, uh, generic capture card

8:42

were all recognized, so I could download

8:44

OBS and redo my setup. Some bits were

8:47

missing. For example, I was using an old

8:49

Snap Camera Windows app to apply filters

8:51

on my cam for channel points.

9:06

Oh no. And of course, it's not

9:07

supported. To be honest, I didn't even

9:09

try to run it through Wine. It was a

9:11

very poorly optimized app, so the Switch

9:14

was a reason to ditch it. OBS runs fine.

9:16

Some features are missing, like the VC

9:18

playlist, for example. But I think you

9:20

can fix them with plugins. My mouse and

9:22

keyboards are Logitech devices, and some

9:24

of the features only works with the

9:26

shitty proprietary software. Thankfully,

9:28

someone made a replacement for it. While

9:30

the UI is very lacking, the functions

9:33

are actually better, so that's not

9:35

really a loss. And the stupid Logitech

9:37

built-in AI is definitely not going to

9:39

be missed. Well, actually, I switched

9:42

from my MXM to a cheap generic vertical

9:45

mouse as the MX was dying and the

9:48

vertical is better for my wrists. While

9:50

I'm missing the amazing scroll wheel of

9:52

the MXM, I found this generic mouse to

9:55

be pretty cool, and it works without any

9:57

additional drivers. I was even able to

10:00

configure the side buttons with the

10:01

built-in tools in Linux. Don't remember

10:03

the name. I'll try to find it and put it

10:05

over there. On Windows, I used fancy

10:08

zones to snap windows to custom

10:10

predefined zones. This is especially

10:12

useful because I have an ultra wide

10:14

screen and I stream only a part of it.

10:16

So, I need to be able to snap my windows

10:18

to the right part as fast as possible.

10:20

On Linux, I initially struggled to find

10:22

a replacement, but I ended up finding G

10:24

tile that has both shortcuts and a small

10:27

UI. It's actually pretty powerful

10:29

because it allows you to define a grid

10:31

or even multiple grids, I believe, and

10:33

then you can decide how much space the

10:35

window should take on that specific

10:36

grid. I had some issues with it after

10:38

coming back to sleep, but I was able to

10:40

add a little script that reloads it

10:42

whenever the computer wakes up. I

10:43

mentioned earlier I switched to

10:45

Infoomaniac's K Drive for the cloud and

10:48

it was a combination of reasons. One, I

10:50

wanted to go away from Google for some

10:52

stuff. Two, the offer was actually

10:54

better and they also have options for

10:56

cheap VPS which I decided to rent at the

10:58

same time. And finally, they have a real

11:01

native Linux app. I'm using my cloud a

11:03

lot and I want a real local copy. I

11:06

don't like how Google Drive is mounted

11:08

as a remote drive by default. I want

11:10

real two-way synchronization with the

11:12

files available locally. This is

11:14

especially important for me as I use my

11:16

Affinity files a lot and I sync a lot of

11:18

videos too. I tried other tools before

11:20

with Google Drive but it never felt

11:22

proper. So having this native Linux app

11:25

that just works is awesome.

11:28

All of that is pretty cool but

11:30

unfortunately there are a bunch of

11:32

problems that arise when you start daily

11:34

driving Linux. uh some of them can be

11:35

fixed quite easily and some others might

11:38

unfortunately never be fixable. Let's

11:41

run through some of the problems. As

11:42

we've seen with the mouse, some of the

11:44

device are just not supported by the

11:46

companies on Linux. This is the case

11:48

with my Stream Deck and without software

11:50

to control it, the thing is basically

11:51

dead. I found some open source

11:53

alternatives, but unfortunately they're

11:55

just not there yet in terms of features.

11:57

For example, nested buttons inside of

11:58

folders are difficult or kind of

12:00

impossible to set up and multi actions

12:03

also sometimes break for no reason.

12:05

Overall, it's sometimes a bit janky. Um,

12:08

it's been a pain using the Stream Deck

12:10

and I left it in a semiconfigured way.

12:12

To be fair, it's not the developers

12:14

fault. Uh, they're doing it for free on

12:16

their free time. Honestly, props to them

12:18

for doing that. I just hate that

12:20

companies don't make the effort to

12:22

support their device on Linux. I

12:23

understand the economics don't make

12:24

sense, but it's just sad. There are

12:27

plenty of small software I was using

12:29

that don't exist. For example, beef text

12:31

for text macros or even some screenshot

12:34

software. To be frank, you can find

12:36

replacements and sometimes they're

12:38

actually better than their Windows

12:39

counterpart. It's not the biggest pain

12:41

point as open source devs are really

12:43

talented and these small apps exist.

12:45

Most of the time the UI or UX is lacking

12:49

though, so be prepared. On a side note,

12:51

I found flat packs to be both amazing

12:54

and awful at the same time. They're

12:56

often way more up-to-date and can be

12:58

browsed easily using the right tool, but

13:00

I don't enjoy how they bloat the system

13:02

with hundreds of mags, even for tiny

13:04

apps. Also, the sandboxing makes

13:06

customizing them painful, and I only

13:08

learned that the hard way with OBS. Some

13:11

apps are just better installed through

13:13

the package manager. One last problem or

13:15

problems with an S uh is random issues.

13:18

Uh, for example, my audio has been buggy

13:21

for a while when the computer comes back

13:22

to sleep. Uh, I think I've fixed it by

13:25

switching to Pipe Wire as an audio back

13:27

end, but Bluetooth is still awful unless

13:29

I'm doing something wrong. Very often,

13:31

my headphones just won't connect. They

13:33

keep connecting and disconnecting on the

13:35

loop. The only solution seems to unpair

13:37

them and repair them, which is

13:40

incredibly painful. On Windows, I would

13:42

just quick open the Bluetooth tab,

13:44

select my headphone, and that was it. I

13:46

would put the handphone into pairing

13:47

mode just before connecting sometimes

13:49

just to force the connection, otherwise

13:50

they'd stay connected to my phone, but

13:52

that was it. If you know how to fix

13:54

these Bluetooth issues, please let me

13:56

know. I also have some random bugs when

13:58

using Mint. Uh, rarely my monitors get

14:00

disconnected and the entire desktop is

14:02

rearranged as if I was missing a

14:04

monitor. Uh, one time Mint actually

14:06

broke my boot partition. Uh, usually

14:08

it's Windows that does this, but this

14:10

time it was Mint. I was really

14:12

surprised. It decided to overwrite the

14:14

boot partition, but not even the one I'm

14:16

using for Mint. It went out of its way

14:18

to overwrite a separate boot partition

14:20

I'm using for Windows. I'm dual booting,

14:22

but with two different boot partitions

14:24

on two different drives, specifically to

14:26

avoid OS overwriting the bootloader and

14:29

breaking my configuration. This happened

14:30

once when updating Mint and never

14:33

happened ever again. So, I guess it's

14:35

fine now. Not related to my main

14:37

desktop, but I'm daily driving Popo OS

14:39

on my laptop, and the battery management

14:41

is kind of awful. Don't get me wrong,

14:44

Windows is not known for handling that

14:46

very well. But seeing how my Steam Deck

14:48

can go to sleep fast and stay in sleep

14:50

mode for days without losing that much

14:52

battery is insane. Why is my laptop

14:55

struggling with this? And why do I have

14:57

to tinker with obscure config files to

14:59

fix it? I have yet to find a proper

15:02

solution. And while it may exist as I

15:04

verified my system was capable of deep

15:06

sleep, I just don't want to spend time

15:08

doing that. It seems like such a basic

15:10

feature. I close the lid, I walk away,

15:13

and when I pick up my laptop the next

15:14

day, it should not be at 0%. It's really

15:17

a shame, and I don't know why it's not

15:19

something that works flawlessly. It's

15:21

probably the only time I understand

15:23

Apple people. The way Mac OS handles

15:25

sleep on their laptop seems to be

15:26

incredibly well done. A come on, it's

15:29

2026. They feed us their AI

15:32

but my laptop battery is dead after a

15:34

night when the lid is closed. I'm sorry,

15:36

but it's just annoying to see where the

15:38

money is going into tech. Drives me mad.

15:41

Another small pain point that is not

15:43

often talked about when switching to

15:44

Linux is that you have to redo all of

15:47

your tweaks, configs, and things you've

15:49

set up along the way. A game save file

15:51

that is not in the cloud, a software

15:53

configuration you forgot about. It's

15:55

super difficult to think about all of

15:57

them and sometimes you can't just copy

15:59

and paste your new install. For example,

16:01

many OBS plugins come with installers as

16:03

they require dependencies and they'll

16:05

install everything automatically. I'm

16:07

now making a list of frustrations that I

16:10

encounter on the daily and whenever I

16:12

have time or the mental energy, I try to

16:14

fix them. It's not realistic to want to

16:16

fix everything at once. So, I feel like

16:18

this way I should be able to tackle the

16:20

problems without burning myself just

16:22

doing that instead of actually using my

16:25

computer. A solution for device support,

16:27

I guess, is when buying new parts, you

16:29

can check for support. It's

16:30

unfortunately not possible if you

16:32

already own stuff and you just want to

16:34

switch to Linux. But yeah, be aware of

16:36

that because having an alternative

16:38

software for your device doesn't mean

16:39

it's going to cover all your needs,

16:41

especially if you have complex workflow.

16:43

I think you have to be ready to fix some

16:45

small issues and even maybe script some

16:47

things so they work the way you want or

16:50

even to fix bugs. I feel like this is

16:52

less the case with Windows. Apart from

16:54

extending the functionalities, I rarely

16:56

feel like I need to do that.

17:00

All right, I still have two main

17:02

problems which makes the full switch

17:05

difficult or kind of impossible for now.

17:08

Resolve is the first one. While the

17:09

studio version has support for H.264 and

17:12

H.265, 265 while the free version

17:14

doesn't because of licensing issues. It

17:17

doesn't come with AAC support for audio

17:19

which is used very often. This is a huge

17:22

pain as it means you need to convert

17:24

your files first. It's an extra step. It

17:26

takes time and space and it's

17:28

frustrating. Small frictions like these

17:30

cannot be put under the carpet as you're

17:32

going to face them all the time.

17:33

Thankfully, this can be easily automated

17:35

with a small script and ffmpeg, but

17:37

still it's not ideal. Also, the initial

17:40

installation was a hurdle for me. I was

17:42

constantly missing libraries. I don't

17:43

know if it's a mint related issue or

17:45

not, but after that it was it went

17:47

pretty smooth. So, I consider Resolve to

17:50

be kind of solved. The other big problem

17:51

is Affinity Designer. We talked a little

17:54

bit about it earlier. It's important to

17:56

separate Affinity Designer 2, the

17:58

standalone app that I bought a while

17:59

ago, and the newly unified Affinity app

18:02

that was released for free when Kenva

18:04

acquired SIF. I tried to install

18:06

designer on Linux and the experience was

18:08

just not great. Uh, one of the simplest

18:10

way you can do it is using windboat but

18:12

because of the lack of GPU acceleration,

18:14

the app feels clunky and when you use

18:17

the app a lot, it's awful. Now, people

18:20

have made scripts to install the unified

18:22

Affinity app uh, which I guess is using

18:24

Wine behind the scene and I've tried it.

18:26

The experience is better, but still not

18:28

on the same level as on Windows. Also, I

18:31

have a pretty big problem with this new

18:32

app. When you open a project with it, it

18:34

wants to convert to a dot affinity and I

18:37

just don't trust a company. I paid for

18:39

designer because I liked the idea of

18:41

owning the software knowing I could open

18:43

my project in the future as long as the

18:45

computer could install the app. With

18:46

Affinity and Canva behind it, I can't

18:49

trust I will be able to access all of

18:51

the features I want without paying a

18:52

subscription in the future. Right now,

18:54

only a small portion of AI features are

18:56

behind a pay wall, and I don't care

18:58

about that. But we've seen that premium

19:00

model enough to know it will become

19:03

at some point. I don't know if I will be

19:06

able to convert my Affinity files to

19:08

Designer. So, I just want to avoid the

19:10

app for now. On top of that, I've been

19:12

pretty disappointed with the app as I

19:14

used it more. I often use Figma for

19:16

quick editing and UI work and the

19:18

features and UX are just so much better.

19:20

On top of that, they recently added more

19:22

drawing capabilities like pattern,

19:24

variable brush strokes, etc. So, it

19:26

seems like a much better fit for what I

19:28

do. Of course, Figma is still a

19:30

proprietary software that runs on a

19:32

subscription if you want more features,

19:33

of course, otherwise it's free. So,

19:35

that's a big risk. The alternatives are

19:38

not there yet. Graphite is a vector

19:40

editing software that looks really cool

19:42

and I want them to succeed. Mainly,

19:44

their procedural generation tools looks

19:46

amazing, but again, some core features

19:48

are missing. It's a free and open-

19:50

source software, which I like. So, I'm

19:52

supporting them financially in the hope

19:54

that they'll become better. maybe like

19:56

the GDAU or Blender of vector editing.

20:00

So, as you can see, I don't really have

20:02

a solution for this problem. I think

20:04

I'll just have to settle for something

20:06

else than Affinity while I need to use

20:08

it often. I'll just switch to my Windows

20:10

partition and hopefully at some point

20:12

I'll have a real replacement. So, if we

20:15

take a look at the situation, most of my

20:16

needs are met and some things are

20:19

actually way more enjoyable under Linux.

20:21

This is honestly incredible and I'm

20:23

truly amazed by the amazing works that

20:26

the Linux community has done. I feel

20:28

like Linux is incredibly mature

20:30

nowadays. It feels like most people

20:32

should be able to switch without that

20:34

much trouble, especially if what they do

20:36

is simple media consumption, gaming or

20:38

office work. The main issue is software

20:41

and device support. And unfortunately,

20:43

this will only change if companies sees

20:45

Linux as an OS they have to support,

20:47

which is probably not the case right

20:49

now. While I said most people should be

20:51

able to switch, the truth is probably

20:53

most people won't care about switching.

20:55

And for a lot of them, they won't even

20:57

be able to technically do it. Flashing a

20:59

USB drive, going into the BIOS,

21:01

installing Linux alongside Windows or

21:03

even replacing it is way too technical

21:05

for many users. Even if they were able

21:07

to do it, there are still some issues

21:09

that require editing config files or

21:11

using the terminal. And again, most

21:12

people don't want to do that or are not

21:15

capable of doing that. It doesn't mean

21:16

that Windows or Mac OS don't have

21:18

issues, but it's still a bit more

21:20

userfriendly, or at least it appears.

21:22

So, it's a shame that a missing piece is

21:24

specific software, as Linux makes a lot

21:26

of sense for people with technical

21:28

skills and specific requirements. The

21:30

nature of open- source allowing a lot of

21:32

customization and modifications makes it

21:34

perfect for technical people. But

21:36

unfortunately, we also have specific

21:39

needs compared to normies, if I can say.

21:41

Weirdly enough, my girlfriend has been

21:44

rocking Elementary OS on her laptop for

21:46

2 years without any particular issues,

21:48

but she's also only using a browser

21:50

really, and she's using Linux because I

21:54

decided to put Linux on her machine.

21:56

Otherwise, she would still be using

21:58

Windows and she would have probably

22:00

switched to Windows 11 when she was

22:02

forced to. While I would love to only

22:04

daily drive Linux and I would benefit

22:06

greatly from all it can offer, I'm also

22:08

held back by specific software and

22:10

companies not caring about Linux, the

22:12

reality is that switching to a new OS

22:14

can be a lot of work. And when you use

22:16

your computer as a tool to make stuff

22:18

for work, switching is just more work

22:20

that prevents you from doing what you

22:22

actually want. I can totally imagine why

22:24

some people like to dro hop, kind of

22:26

like as a hobby. But what I want from my

22:28

computer and my tools is stability. I

22:31

don't want to spend time fighting bugs

22:32

or reconfiguring things over and over. I

22:35

think it's partly why it's so hard to

22:36

motivate people from switching to

22:38

Windows. While it has tons of flaws,

22:40

you're used to them, and you might even

22:42

have workarounds. You also have years of

22:44

habits, tools, and configurations that

22:47

are already in place. Again, the more

22:49

technical you are, the more specific

22:50

your work is, the harder it's going to

22:52

switch. You have more tools to replace,

22:54

more configurations to redo, and you

22:56

can't simply just switch to Inkscape or

22:58

It's just not a good replacement.

23:01

With all of that said, I still want to

23:03

use Linux as much as possible. Recently,

23:05

I had some tight deadlines and I just

23:07

found myself using Windows all the time

23:09

to keep access to some tools, mostly

23:11

Affinity Designer, but after my current

23:13

game, Lexis Bell will be released, I

23:15

should be able to breathe a bit more,

23:17

and I'll definitely go back to using

23:18

Linux more. This means I have to make

23:21

choices and find ways to replace

23:23

Affinity, for example. By the way, when

23:24

you're watching this, my game Lexis

23:26

Spell probably has a demo or maybe is

23:29

already released. It's a cool rogike

23:30

word game with a physics twist, so check

23:32

it out on Steam or itch if you're

23:34

interested. I still daily drive Linux on

23:36

my laptop, my Steam Deck, my servers,

23:38

both my VPS and my Jellifin local

23:41

server. But also, I'm not doing anything

23:43

very specific with them. It's mostly

23:46

gaming, light gaming, and media

23:48

consumption. And as I said previously,

23:50

this is a perfect use case for that.

23:51

That being said, I'm pretty sure I'll

23:53

just keep my Windows installation on the

23:55

side just because I still have an

23:56

ongoing Xbox Game Pass subscription that

23:58

only works on Windows and for specific

24:00

tools that are configured for Windows,

24:03

maybe not even available for Linux, like

24:05

the Nintendo Switch SDK stuff. But to be

24:07

honest, I didn't look that much into it,

24:09

so maybe it could work. I'd love to hear

24:11

your experience with Linux. And if you

24:13

have suggestions, tools I can use,

24:15

configs, whatever, please don't hesitate

24:16

to leave them in the comments. If you

24:18

haven't made the switch yet, I greatly

24:20

encourage you to give it a try. You're

24:21

probably going to be incredibly

24:23

surprised and there are tons of dros to

24:25

discover, so I'm sure there will be

24:26

something for you out there. If you want

24:28

to support me, my games are on Steam and

24:30

check out Lexusbell, which has a demo. I

24:31

also have a Patreon if you want to

24:33

donate or just follow me there for free.

24:34

Thanks again to boot.dev for sponsoring

24:36

the video. Check it out using the link

24:38

in the description. I'll see you in the

24:40

next one, hopefully using Linux. Bye.

UNLOCK MORE

Sign up free to access premium features

INTERACTIVE VIEWER

Watch the video with synced subtitles, adjustable overlay, and full playback control.

SIGN UP FREE TO UNLOCK

AI SUMMARY

Get an instant AI-generated summary of the video content, key points, and takeaways.

SIGN UP FREE TO UNLOCK

TRANSLATE

Translate the transcript to 100+ languages with one click. Download in any format.

SIGN UP FREE TO UNLOCK

MIND MAP

Visualize the transcript as an interactive mind map. Understand structure at a glance.

SIGN UP FREE TO UNLOCK

CHAT WITH TRANSCRIPT

Ask questions about the video content. Get answers powered by AI directly from the transcript.

SIGN UP FREE TO UNLOCK

GET MORE FROM YOUR TRANSCRIPTS

Sign up for free and unlock interactive viewer, AI summaries, translations, mind maps, and more. No credit card required.