It really depends on what type of programming you plan on doing. In the business world Linux is mainly used for servers and cyber security/IT. A lot of the programs we use on Linux is also available on Windows. Even without Linux you should be able to join FOSS communities and receive tips and tricks eventually leading up to you possibly committing lines of code to projects. I know the Linux kernel uses mainly C with some Assembly and a very small amount of Rust. But using a Distro like Arch and getting all of your programs through the terminal and delving into Ricing I can see improving your programming skills. Though if the reason you want to use Linux is due to Kali Linux, would recommend not letting people outside of the Kali Linux community know that that's what you're using.I've been thinking about starting programming for college and I hear Linux is great for programming, what do you guys think?
I see, thank you. I'm mainly interested in the business world so I guess I'll have to stick to Windows, and if I want to spend a bit of my free time programming I prefer to use stuff that can be useful for work too, but I can see myself diving more into the Arch stuff. It's good to improve my programming and I get to say "I use Arch btw" too, lol.It really depends on what type of programming you plan on doing. In the business world Linux is mainly used for servers and cyber security/IT. A lot of the programs we use on Linux is also available on Windows. Even without Linux you should be able to join FOSS communities and receive tips and tricks eventually leading up to you possibly committing lines of code to projects. I know the Linux kernel uses mainly C with some Assembly and a very small amount of Rust. But using a Distro like Arch and getting all of your programs through the terminal and delving into Ricing I can see improving your programming skills. Though if the reason you want to use Linux is due to Kali Linux, would recommend not letting people outside of the Kali Linux community know that that's what you're using.
That would be when dual booting could come in handy. Have your main OS be Windows and then when you want to tinker around in Arch just switch over to it. Though I in good faith can never recommend setting up a dual boot system on one storage device since if you don't know what you're doing with partitioning you could end up deleting files and losing data. I always prefer having separate storage devices for my OSes.I see, thank you. I'm mainly interested in the business world so I guess I'll have to stick to Windows, and if I want to spend a bit of my free time programming I prefer to use stuff that can be useful for work too, but I can see myself diving more into the Arch stuff. It's good to improve my programming and I get to say "I use Arch btw" too, lol.
Discord is known to collect user data, most emulators need low level access to access the full potential of your hardware, but can't send data back, your gpu driver on windows also needs low level access for this reason, basically if something is given that extra access in flatpak it's likely been reviewed to ensure it's safety.View attachment 44478
I think I can give the full file system read access a pass since the code is open so it is under scrutiny by many users on what it is doing. The one that is giving me more pause is the read and write in Discord, though that may be a feature to show people what game you are currently playing. I'm not a coder so I wouldn't know what I'm looking at in the github, I just know when something does happen normally Brodie reports on it and gives me my FOSS Tea :P
I actually was dual-booting Win11 and Mint for a while, it was on a second SSD though so I avoided huge messes. I ended up deleting Mint though because there wasn't really much use for it, so now I just have this spare SSD lying around lol. I'm planning to use it on an old laptop I'm trying to fix, I'm getting POST codes and my suspicion is that the RAM has gone bad. Don't have any spare RAM though so I can't really verify unfortunately.That would be when dual booting could come in handy. Have your main OS be Windows and then when you want to tinker around in Arch just switch over to it. Though I in good faith can never recommend setting up a dual boot system on one storage device since if you don't know what you're doing with partitioning you could end up deleting files and losing data. I always prefer having separate storage devices for my OSes.
If it has 2 sticks you can yank one out to test it, another option is memtest x86, it's designed to check for ram errors and boots from well, boot, hence why it's os agnostic.I actually was dual-booting Win11 and Mint for a while, it was on a second SSD though so I avoided huge messes. I ended up deleting Mint though because there wasn't really much use for it, so now I just have this spare SSD lying around lol. I'm planning to use it on an old laptop I'm trying to fix, I'm getting POST codes and my suspicion is that the RAM has gone bad. Don't have any spare RAM though so I can't really verify unfortunately.
Nope, only one unfortunately.If it has 2 sticks you can yank one out to test it
Problem is, the laptop doesn't even boot past the post code. I just get the POST code beep and then it just displays a black screen and nothing can be done. How would I get memtest x86 on it? I don't think I can even pull up the boot menu. It does boot normally sometimes but it's like a 1% chance.another option is memtest x86, it's designed to check for ram errors and boots from well, boot, hence why it's os agnostic.
YES! I would say it is the best way to learn. You want to get your hands dirty! And easy access to the terminal I think is necessary for that (Windows will not provide that experience). Don't start with an IDE, learn how to build your own codes and run them using only a text editor and the command line.I've been thinking about starting programming for college and I hear Linux is great for programming, what do you guys think?
Noted, thanks for the advice!YES! I would say it is the best way to learn. You want to get your hands dirty! And easy access to the terminal I think is necessary for that (Windows will not provide that experience). Don't start with an IDE, learn how to build your own codes and run them using only a text editor and the command line.
Does it reach bios?Nope, only one unfortunately.
Problem is, the laptop doesn't even boot past the post code. I just get the POST code beep and then it just displays a black screen and nothing can be done. How would I get memtest x86 on it? I don't think I can even pull up the boot menu. It does boot normally sometimes but it's like a 1% chance.
I don't think so. It does sometimes but very rarely, I'm just hoping it's a RAM issue and not a motherboard issue.Does it reach bios?
If it reaches bios than memtest x86 will work as it works before it tries to boot into OS
Damn, I was really hoping this wasn't the issue. Weird thing is, it doesn't always happen. The first time I booted the PC after like 10 years it worked fine, but after that it never even got to the BIOS. Is this the typical behavior for corrupted BIOS chips? I hope they can be replaced but honestly I don't think that's possible. Is the laptop screwed for good?if it's not even able to get to bios, it's more than ram that's the issue, it sounds like a corrupted bios chip.
Bios chips cannot be replaced, get a liveusb of linux mint and unplug the windows drive, if the drive is the problem hopefully it will boot into the liveusb, if it does then you can rule out the bios chip, also bios means the hammer f12 or delete key depending on the motherboard screen i mean, the splash screen that says for example, acer or asus.I don't think so. It does sometimes but very rarely, I'm just hoping it's a RAM issue and not a motherboard issue.
Damn, I was really hoping this wasn't the issue. Weird thing is, it doesn't always happen. The first time I booted the PC after like 10 years it worked fine, but after that it never even got to the BIOS. Is this the typical behavior for corrupted BIOS chips? I hope they can be replaced but honestly I don't think that's possible. Is the laptop screwed for good?
View attachment 44478
I think I can give the full file system read access a pass since the code is open so it is under scrutiny by many users on what it is doing. The one that is giving me more pause is the read and write in Discord, though that may be a feature to show people what game you are currently playing. I'm not a coder so I wouldn't know what I'm looking at in the github, I just know when something does happen normally Brodie reports on it and gives me my FOSS Tea :P
Damn you made me realize, all of the flatpaks are potentially unsafe here. I truly live on the edge, I guess.
I'll follow those steps, thank you very much for the helpBios chips cannot be replaced, get a liveusb of linux mint and unplug the windows drive, if the drive is the problem hopefully it will boot into the liveusb, if it does then you can rule out the bios chip, also bios means the hammer f12 or delete key depending on the motherboard screen i mean, the splash screen that says for example, acer or asus.
If that screen shows up, your bios is fine and it's either the memory or drive, if it's the drive you can use a liveusb to test linux until you can get another ssd.
View attachment 44503
If you compare Dolphin to Duckstation you can see how different they are. Each flatpack is different. I think all gaming flatpaks will be labeled potentially unsafe since they want to access your controllers. Don't look at Discord's list of potential unsafe features, might give you a heart attack :P But atleast on flathub they will tell you all potential problems while if you were to go to Dolphin's or Discord's website to download it directly there is no potential warnings :P
Yes! that's exactly what I was talking about @SpikeSlania ! Yea, I understand device access (lol, how are you going to use a controller?) and it needs permissions to audio devices and I think network access is pretty standard. But some permissions for emulators like dolphin seem excessive, to me. I'm sure the applications are safe, but why is duckstation pretty much perfect in this regard but others are not?View attachment 44503
If you compare Dolphin to Duckstation you can see how different they are. Each flatpack is different. I think all gaming flatpaks will be labeled potentially unsafe since they want to access your controllers. Don't look at Discord's list of potential unsafe features, might give you a heart attack :P But atleast on flathub they will tell you all potential problems while if you were to go to Dolphin's or Discord's website to download it directly there is no potential warnings :P
If i remember specifically in dolphin's case it's related to it's internet and device features, i think the wiimote support also needs some deep access too but i don't remember why.Yes! that's exactly what I was talking about @SpikeSlania ! Yea, I understand device access (lol, how are you going to use a controller?) and it needs permissions to audio devices and I think network access is pretty standard. But some permissions for emulators like dolphin seem excessive, to me. I'm sure the applications are safe, but why is duckstation pretty much perfect in this regard but others are not?
Duckstation also has the added plus that the developer is involved. However, as far as flatpaks go, that is not a deal breaker even for a paranoid person like me: I do understand that just means the developer is not interested in flatpaks.
OHHH ok, I can see needing to support peripherals like a wiimote needing wide access: bluetooth modules etc. Which I think would fall under device access, but it probably needs even more. That does make sense.If i remember specifically in dolphin's case it's related to it's internet and device features, i think the wiimote support also needs some deep access too but i don't remember why.
Well, then we have good news for you! There's a distro that should meet you requirements called "Suicide Linux" that will delete itself if you make any mistakes in the terminal!Sorry for derailing the thread
But i want to fully
migrate
to
death.
More like livin on a prayer!Damn you made me realize, all of the flatpaks are potentially unsafe here. I truly live on the edge, I guess.
More like livin on a prayer!
But seriously, I am now completely in love with Garuda and one of the reasons is I have not needed a single flatpak: everything I have needed builds with absolutely no issues. Even desktop zoom! (ugh, yes I need it for work) I was stunned! It works better than the flatpak version on my manjaro machine! I guess that is the benefit of Arch, it is as rock solid as you can get O_o
The Garuda assistant is great! I let it handle updates and no breaks (been using for about a month now) and I feel it is taking care of everything to make Arch easy to maintain. Have not had to use cl at all! I have been using octopi as the software manager and my only complaint is that it is not as "clean" looking as pamac on manjaro. Yes, I know I could install pamac, but since that is developed for manjaro, I didn't want to. Regardless, octopi works great, so install that during setup (the installation also has a nice helper) if you want to take garuda for a try.
I know endeavor was also recommended in this thread (or maybe other?) but I feel like I don't need it. From what I understand, less gui tools and not as user friendly and I am already happy with garuda. Makes me sad to let manjaro go after all these years, but![]()
![]()
garuda
View attachment 49682