Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
i wanna go fully to linux my first tough was mint Cinnamon Edition i'm probably gonna use a window manager should i go for the Xfce Edition because i gonna use a window manager? or another linux?
which one should i pick Awsome or qtite or xmonad i wanna find a window manager that use c# ore xmal for the config file i'm used to it but i cannot find one mine desktop uses are
gaming, dev, and general stuff is it possible to make a thrustmaster wheel work with prober force feedback?
I would strongly suggest you NOT use Linux, given what you posted. There aren't many that don't have a window-manager, so if you're confused about that part, you're going to have a LOT of trouble later on. Using a very, VERY light desktop environment is pointless if you have a machine that has decent resources. Further, C# is mostly focused around Windows, and XML is just plain text with a format; ANY system can use text. And since you mention gaming...most Windows games won't run well (if at all) on Linux.
Rather than trying to find a limited Linux distribution which has the exact features that you want to the exclusion of everything else you should try a full featured distribution. Then you can pick and choose whatever combination of features you want from all of those that are available in Linux. Some free full featured distributions are: Debian, Fedora, openSuSE, and Slackware.
Use the window manager you like and can use. Try them and see if you like it.
Don't expect everything you used in windows to work in linux. Nothing you use in linux will work in windows - windows can't even read the disks. If that mouse action is a big deal for you, maybe keep that game in windows.
Things work much better for you when you see them as different worlds. There's linux pdf readers, etc. The eye candy is definitely different. Steam games usually work well, btw.
Last edited by business_kid; 05-13-2024 at 12:51 PM.
Fully switching to Linux without first trying any of them first makes little sense. They are easily enough tried using live media, VM, and/or multiboot. Once you know which you like is soon enough to be deciding to what.
You don't need to jump off of this cliff. Download a copy of VirtualBox®. This is a full-featured but easy to use virtual-machine (VM) monitor which runs on everything, is supported by the largest software corporation in the world (Oracle), and is absolutely free.
Now, you can "experiment with Linux" in complete safety. Everything that Linux sees is "as good as real," yet it is entirely implemented using ordinary host resources. ("Disk drives," for instance, are really "host files.") Now you can "kick the tires" and find out what really works best for you, without putting anything in jeopardy in the meantime. Wanna try more than one Linux at a time? You can have as many VMs as you want.
Modern CPUs have extensive hardware support for virtualization, and every operating system is optimized to run that way. (After all, "the Cloud™" is very much based on exactly that technology.) So, there's no performance "hit."
(As it so happens, I don't have any Linux "running on bare metal" right now. It's all VMs.)
- - -
A key difference between Linux and both Windows and MacOS (OS/X) is that you have endlesschoices. There isn't "just one GUI." There are literally dozens, and you can even switch between them. That takes a little getting used to . . . although all of them are of course more similar than different.
Your most-important consideration will be: "what do you want to do, and what's the best-for-you application to do that, and where does it run best?" Good computer hardware is now amazingly cheap, and even thrift-stores are stuffed with perfectly good units. (Especially when running Linux natively, since Linux is much more efficient than "the bloated monstrosity that Microsoft Windows has now become.") But, if your "killer app" of choice runs best on [X], you still want to keep [X] around because your core purpose is to get work done in the way that works best for you.
(By the way: Windows runs just fine in a virtual machine with [Linux] as the host system ... Windows licenses can be purchased online along with downloaded ISOs, and they are reasonably priced.)
Last edited by sundialsvcs; 05-14-2024 at 07:07 AM.
I have a Windows laptop for games, but do all serious work on a Linux desktop (software development, CAD design, posting on LQ). I tried XFCE and Gnome years ago but missed some things so keep coming back to KDE.
Wait...
Is there anything you cannot do with Windows?
Is there anything you -need- to do that only Linux can do?
What really is the thing that is related to C# that bothers you to the point that you hate or not prefer Windows?
I mean rather say, what exactly is the problem that made you want the switch. I'm not a C# programmer myself, so how does the config file works. The thing I have heard about C# is people use it to write Windows program but I have no detail about it.
The point however, is I am unable to nail down your concern
Last edited by lvsl123; 05-14-2024 at 02:55 PM.
Reason: clarity
What to expect when you switch. I might be wrong in some technical details so please correct me if I mentioned something wrong.
In general, you got put into another world. Suddenly no one will be telling you how to do things. First, you are bombarded with choice and googling a good distribution alone helps none, especially if you are relatively aimless. I frequently came across Linux as a result of useless google results, that I had at that time no sufficient expertise to use nor ask for help at all. It totally sucked but luckily I had been using VirtualBox. The worst was when I had to manually (and figure how to) partition my disk and figured out part of what all those folders were about, and got it installed. But at the end I found out the trouble did not end there - there was no software manager. I had to install everything on my own. Meaning I have another time consuming thing to learn.
(PS: putting them in your home directory will ensure you can run it there if you have no clue how and where to put them. Good thing is you don't need a installer to run Linux programs. But in here I mean the binaries or bash scripts etc, not those that require you to compile them beforehand)
It was annoying to find something that I cannot use at all - that's point one. At the end I stick with one advice from my dad to use something that has a large community. That was why I chose Ubuntu at the end. And that solved most of my problem.
Secondly if there are things that you don't like in Linux, you are thrown to a config file (fear factor here) instaad of a registry editor. All directions in a forum or a website of course is designed to solve a common problem, but in the world of Linux, it's of no guarantee that those directions must work. For example my attempt to use compiz in another Linux failed miserably.
Windows do not suffer that problem. So long as your Windows version is right and you have this and that installed/configured, the instruction's fail rate is virtually zero unless there are criteria that your computer did not meet. For example having internet turned off, using an outdated Windows, the absence of a driver, or forgetting to plug in a mouse etc.
Because Windows is so uniformed in both the user interface and its desktop environment, switching is a huge decision to make especially if you are the one who manage your own pc. The safety line just totally dissapears. Many ways even down to the basic principle need to be relearned.
Suddenly no one will be telling you how to do things.
. On the contrary! There are forums everywhere, including distro-specific ones. I started out at Linux Forums (now sadly defunct) and got all the help I needed.
Quote:
First, you are bombarded with choice and googling a good distribution alone helps none, especially if you are relatively aimless... The worst was when I had to manually (and figure how to) partition my disk and figured out part of what all those folders were about, and got it installed.
I was luckier than you. A good friend from the local computer club bought me a second-hand computer and installed both Windows 98 and Red Hat Linux on it. But when I finally had the courage to boot up Linux, I found it wouldn't boot and that he had forgotten the root password! He gave me a Knoppix live disk and I borrowed a book called "Running Linux" from my local library. To my great surprise, I was quickly able to reset the root password and get Linux running. I remember being amazed because, if Windows didn't work, you couldn't just fix it like that, you had to reinstall it.
Quote:
But at the end I found out the trouble did not end there - there was no software manager. I had to install everything on my own. Meaning I have another time consuming thing to learn.
Err??? Every Linux distro has a software manager. The whole point of Linux is that you let the package manager do all your software installs and upgrades so you don't have to. If Windows now has a software manager, that must have come in after I left.
Quote:
(PS: putting them in your home directory will ensure you can run it there if you have no clue how and where to put them. Good thing is you don't need a installer to run Linux programs. But in here I mean the binaries or bash scripts etc, not those that require you to compile them beforehand)
But the package manager puts everything in its right place. In Linux, you don't have to make decisions about where to put things. At least I never had to!
Quote:
Secondly if there are things that you don't like in Linux, you are thrown to a config file (fear actor here) instaad of a registry editor.
That was what delighted me! That a few simple edits of plain text-based files could cure almost any problem. I mean, who on earth understands the Windows registry? You can find advice on how to cure this or that problem with a registry edit but you have to obey them blindly because you have no way of understanding what you're doing. And if you get it wrong, your system becomes unbootable.
Quote:
So long as your Windows version is right and you have this and that installed/configured, the instruction's fail rate is virtually zero unless there are criteria that your computer did not meet. For example having internet turned off, using an outdated Windows, the absence of a driver, or forgetting to plug in a mouse etc.
Well, all I can say is that my experience was the exact opposite. I ended up with a Windows 98 setup (yes, that shows how old I am!) that kept crashing and I couldn't fix it. So I switched to Linux.
Quote:
Because Windows is so uniformed in both the user interface and its desktop environment, switching is a huge decision to make especially if you are the one who manage your own pc. The safety line just totally disapears. Many ways even down to the basic principle need to be relearned.
Back in not too long ago slackware had no software manager. Nor at that time they mentioned any. So I was pretty much doomed. At the end I decided the effort was not worth the trouble because there were too many things I don't know.
Windows 98.,, back in those days crashing was part of my life too... And basically they do so for no apparent reason. Reset button was my friend. Eventually they were better as Windows progress. For the registry part, things are rigid there as to whether changing it works or not is going to work or not. Back then I had to do things like disable certain "features" and the only way to do so is open up the registry editor. Blindly following instructions of course... It feels weird not having a graphical interface to do changes. But now I'm getting use to modifying configuration files if there are parts I want to change
I agree with what you posted. I didn't go to forums at all (almost) in my Linux journey. And I'm pretty much new to the community as well. I hope the forum's will eventually be of a help. Looking at other people's problems are amazing indeed.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.