H
H
HabraCat2018-02-15 22:13:24
linux
HabraCat, 2018-02-15 22:13:24

Why does Linux lag with XFCE but Windows doesn't?

Hello, dear and simple Linuxoids.
The question was created for self-determination in the field of OS, please refrain from holivars and srach, moderators do not sleep.

"Once I tried to run a portable version of Kali with XFCE and BackBox, everything worked, but the interface itself lags, after Windows there were obvious inconveniences in work. When I did everything I needed (tested my web server for vulnerabilities), I decided to watch a movie in FullHD using the default browser Firefox, but the video lags and froze, the pages of sites scroll jerkily.As it turned out, it was necessary to install drivers for the video, collect from source and then install manually.Here, the habit of solving most tasks by pressing one button played, well, ok, two ... ten... Here it was necessary to write commands in the console (!), The first thought was, "Are you serious? Do you hold me for the system administrator?", what commands, why the console, why can't I just launch the "executive" by clicking on it with the mouse and lightly clicking "Next / Next" and by checking the box "I agree ..." without looking at the monitor, I have to enter some commands myself and this is called a userfriendly system? I thought that I could put it through the "device manager", but it wasn't there, or rather it wasn't here, from the word at all. All I had was black as a polar night, a console and a whole bunch of commands in the manual that said "everything is simple, you just need ..."? write it here, create it there, set the rights to this file and remove it here, symlink here, symlink there, blah blah blah. After half an hour of dancing without a tambourine, I decided that everything on Linux was created to solve specific problems not for ordinary users, and it’s worth climbing there only when absolutely necessary. " I have to enter some commands myself and this is called a userfriendly system? I thought that I could put it through the "device manager", but it wasn't there, or rather it wasn't here, from the word at all. All I had was black as a polar night, a console and a whole bunch of commands in the manual that said "everything is simple, you just need ..."? write it here, create it there, set the rights to this file and remove it here, symlink here, symlink there, blah blah blah. After half an hour of dancing without a tambourine, I decided that everything on Linux was created to solve specific problems not for ordinary users, and it’s worth climbing there only when absolutely necessary. " I have to enter some commands myself and this is called a userfriendly system? I thought that I could put it through the "device manager", but it wasn't there, or rather it wasn't here, from the word at all. All I had was black as a polar night, a console and a whole bunch of commands in the manual that said "everything is simple, you just need ..."? write it here, create it there, set the rights to this file and remove it here, symlink here, symlink there, blah blah blah. After half an hour of dancing without a tambourine, I decided that everything on Linux was created to solve specific problems not for ordinary users, and it’s worth climbing there only when absolutely necessary. "
That was my first introduction to Linux. Of course, a lot of time has passed since then, a lot of new things have been read and studied, more than one hundred manuals have been smoked, including those for * nix figurative OSes. But the sediment remained.
Now the idea to switch to Linux again arose, later I found out that such an unpleasant effect could be observed due to the lack of hardware support for VT-X virtualization instructions on my processor. Now, already on the updated hardware, I plan to enroll in Linuxoids (I worked with it more than once before, but at the level of "execute commands, build firmware / package, update turnips and other trivial tasks).
Questions and requests for the community:
1. There is whether the buttonsh script "do everything well", which will automatically find and correctly install the latest versions of drivers, apply the necessary tweaks of the kernel / binaries / configs for my hardware for my distribution (an analogue in Windows, as an example, is a very famous DPS).
2. For the first time, I would like to have the appearance of the XFCE shell as in Windows 10, for example.
3. Many sources report that some distros are so good that they work even faster than Windows XP on weak machines (netbooks on an atom, for example). If so, I would like to know what kind of distro is this? I heard about Arch, but there you would rather turn gray and throw an old netbook into a smartback for iron processing with payment in RosCoins than get a quick and convenient job.
4. Why do I need Linux? Networking (web development, accordingly, IDEA should be, watching online videos, watching fullhd videos, social networks, listening to music (with the installation of a DFX enhancer, firewood for Windows, yes, yes), office (it is, I know), launch Windows programs (I know, there is Vine), C# coding with compilation and debugging (well, I don’t know what software is written for Linux except for Java, yet) and since I’ve been writing in sharp for a long time, somehow I don’t want to change the language because and platform changes, assembly of Linux-based firmware / pentesting tools (well, it’s clear, it’s great for this)).
If it's not difficult for you, I would like to hear your comments and answers to my questions. Thank you all for your participation.

Answer the question

In order to leave comments, you need to log in

7 answer(s)
L
longclaps, 2018-02-15
@longclaps

Stay under Windows, you are needed there.

A
Artem @Jump, 2018-02-16
curated by the

1. There is no such script, neither in Windows nor in Linux. What is DPS?
2. Draw if you need to. There's no such thing.
3. Brazenly lie when it comes to the GUI. And you are considering, as far as I understand, only the GUI.
5. But who knows what you need it for.

I have to enter some commands myself and this is called a userfriendly system?
Who told you this?
You don't owe anything, you don't have to work at all, and you don't have to enter anything if you don't feel like it.
Everything is solely at the request of the user.

S
Saboteur, 2018-02-16
@saboteur_kiev

Linux does not have a single graphics subsystem. Each distribution may try to promote its own GUI, but it is not part of the Linux kernel, nor is it part of what will be in every Linux distribution.
Until (and this is not the near future) a standard for working with graphics is created, some kind of analogue of directx, at the kernel level, or at least gnu - do not expect comparable performance configured with one button.

E
elisey474, 2018-02-16
@elisey474

I recommend Manjaro.
1) This is Linux, most likely all your hardware is supported. The era when all programs were compiled specifically for the device is over, because modern systems are already quite powerful. Nevertheless, Manjaro has a hardware manager that will help you install a proprietary driver for a video card in one click, which personally had an effect on me.
2) How exactly do you need similarity with Windows? xfce4 on Manjaro after installation has a similar structure.
3) Manjaro is based on Arch, and after removing a few built-in software on my laptop, it proved to be just as smart as it was on Arch. In addition, arch itself is easy to install. If you do not know how to use the command line, are you sure that you need it? And the speed is ensured by the fact that you install a clean system without body kits, as in the same ubunt.
4) Most of the "improvers" are not available on Linux so easily. You need to google and look for what you personally need, which may not be available under Linux at all. This is the essence of open source software. It will be the community that will help you do something, not the uncles who are paid to do it. If this is not your option, you should abandon Linux.

E
Eugene, 2018-02-16
@Eugen_p

It feels like you want us to persuade you to switch to *nix.
Well it is more like Yes. These are distributions tailored for a specific task (and this is not surfing the Internet). As for the drivers, choose any of the popular distributions, it's easier there.
What don't you like about Windows?

B
Boris Syomov, 2018-02-16
@kotomyava

1. Set yourself a normal distribution kit for the user, not for the administrator. For example, Mint or one of the Ubuntu variants, and there will be no problem installing drivers, if there are any for your hardware, of course. There will also be a very convenient installation of software from a single repository, which Windows has just begun to come with its store. You initially made the wrong choice of distribution kit, nothing more. Kali is a specialized tool for a specific task, not a system for every day.
2. XFCE won't look like win 10. It's not made for that purpose. There are many graphical shells, in particular, flexibly customizable ones, and if you need it to be like 10, you need to choose something else.
3. There is, for example, lubuntu, but you need to understand that even though the OS itself will work well, some page in a modern browser will eat exactly the same resources, and also slow down - you can’t deceive nature ...
4. According to your requirements, it turns out that you do not need Linux, at least there is unlikely to be any profit from such a transition. And the tools that you need to run from under Linux can be run in a virtual machine through some Virtualbox ...
A couple of points:
In some VLC and some other players, you can get hardware acceleration of video decoding (if there is support for video card drivers at all), but in browsers under Linux it does not work, and YouTube in HD will slow down if the percentage is not very fast ... Under windows, both video acceleration and page rendering acceleration in the browser work.
The sound quality can usually be better than in Windows, but this will require a lot of tweaking in the configs. And there will be no "do it right" button here.

D
Dmitry Aleksandrov, 2018-02-16
@jamakasi666

1) There is no such thing. But many distributions have their own programs for installing firewood on video and wifi.
2 No shell will look like windows, yes they can mimic some behavior.
3) There are such as the example of puppy linux and of course with a minimal set of prettiness.
4) Whether or not the question is purely specific for everyone. If you play toys, especially novelties, then it is unlikely that it will be useful. If you want to study everything and everything and a lot, then just right. If you want to control everything in the system, then it is also best suited (with the caveat if you have enough brains and understanding of the OS device). Perfect for everyday tasks of an ordinary user (office, internet, video, audio, some native games). For big business (photoshop, corel, all kinds of cads, modeling, all sorts of lync and a bunch of other proprietary non-ported software) not really, only in special cases of perversion. For an idealist who understands that he does not want to pirate and agrees to the shortcomings and shortcomings of the usual, it fits perfectly. For admins and enikey mastheads.
In general, if you like to play (yes, there are WINE and native games, but with a vine for an unprepared and unwilling user, there are too many hemorrhoids, there are native ports of games, but there are almost no AAA class new products), then in any case, you probably shouldn’t try to jump off Windows, in in all other cases, if you agree to leave tench as the only OS and understand / use it, realizing what, how, for some reason you need it.
Judging by your description of the problem, you should not get involved, now, of course, the systems have matured, but in any case, you will have to complete what you need with pens and you. Regarding the console, in linux systems it is a fundamental tool and in general it is the lion's share of convenience .. The situation with drivers is excellent, but terrible for old AMD / Nvidia cards and even with modern ones you have to shamanize, this does not apply to Intel graphics, hybrids are a nightmare after which six months the eyes will twitch. There are shells for every taste, kde, gnome, xfce, cinnamon, mate, deepin, enlightenment, phanteon and many others, for every heap of topics for every taste and completely different possibilities. The same applies to distributions, someone is completely against proprietary software and even drivers are not all present in them, someone aims at conciseness of design,
ps in general, once again and multiple, NOT-ON-DO it to you based on the question, you will understand for yourself when a tough need comes and you will begin to understand everything and there will be no such questions.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question