El 01.11.2017 a las 04:20, Richard Heck escribió:
This is a question you could ask of the people at your distro. They made
a decision to compile the kernel so that iwlwifi was integrated into it
and not a module.
Hi Richard,
many thanks for your detailed reply. I learned a lot.
So I need a distribution that uses kernel modules for the different
drivers but also offers a rolling release. What distribution offers this?
I see now that NVIDIA is here on Manjaro a kernel module. But all other
tings, like keyboard, touchpad, USB, LAN, wifi are no modules.
Why can't you use an older kernel? Just install it.
I found out that the bug was introduced during Kernel 4.7. I went back
step by step and realized that my laptop needs at least Kernel 4.8. With
older kernels I cannot start the laptop.
And my point is that bugs are a fact of life, and if you have a bug you
will get it fixed a whole lot faster by the Linux community than you
will by some commercial monopoly. If you want to pay for support, then
you can have someone compile the new kernel for you. You can even pay
people to fix bugs for you. Much as with LyX. You do not have any of
these options with closed-source drivers.
I have good experiences with paid support. If a device is not running
one will get a fixed driver etc. often within a day. If not, one gets a
new PC, external cards or whatever. If a big machine is not running for
24 hours you can easily produce costs up to several thousand €. Then it
is cheaper to buy another PC and/or other hardware.
However, I could not yet figure out why for example in the field of CAD
Linux is not used. There is only the company VariCAD offering a Linux
version and support for it. All others have Win-only software and drivers.
OK, CAD is a special application. But things like filling out a PDF form
are standard. I have to fill out PDF forms every week. I reported the
bugs to Evince and Okular 3 months ago and now the problems persist. So
I cannot say that bugs are fixed quickly. It is OK because the
developers of these programs are all volunteers like we are.
Nevertheless it is an example that you don't have an advantage over
Windows here.
(My workaround is to use the software MasterPDF editor. This works
perfectly but is not free software. I found some minor issues in this
program and they fixed it within 2 days. This is great and therefore
I'll buy the program if I will use Linux daily.)
And of course you can compile the new kernel yourself. I compiled my own
kernel very shortly after I became a Linux user, for a reason not unlike
yours. Compiling things on Linux is so, so much easier than on other
platforms, and compiling the kernel is no more difficult than compiling
LyX.
I spent ages before I could compile LyX. It might be easier on Linux.
But this is not my point, I am looking for an OS that I just can use. So
with my car example, I just need a car that drives. I don't want to
fiddle around with motor settings. If a part is broken I can mount e.g.
a new exhaust system and then continue driving.
Here's how to do it....
# copy the existing configuration
cp /boot/config-`uname -r`* .config
# create the new configuration
make defconfig
> ...
Many thanks, I will try this out. Nevertheless this requires a lot of
expert knowledge. I hate console commands because I cannot remember
them. How often would one need to compile a kernel? Maybe once a year. I
know myself and even after vacation of only 2 weeks I forgot the
commands. That is how I came to LyX because I could not remember the TeX
commands. Therefore I need an UI and I think this applies for the vast
majority of computer users.
https://unix.stackexchange.com/questions/47208/what-is-the-difference-between-kernel-drivers-and-kernel-modules
for more info.
Thanks.
regards Uwe