SlackwareThis Forum is for the discussion of Slackware Linux.
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.
View Poll Results: When do you update/upgrade the kernel ?
That will just build the module and copy it to /lib/modules/3.4.40/kernel/drivers/video/nvidia.ko, and you won't need to reconfigure anything (it should just work when you reboot into the new kernel).
Not sure if you knew that already or not, but just thought I'd mention it -- no need to rebuild/reinstall the whole thing. If you use a LOCALVERSION tag then be sure to specify that (3.4.40-tag instead of 3.4.40).
I was running Ubuntu for a while, (because I could install it without partitioning, and I wasn't sure about
deleting some stuff I had and I couldn't afford to buy a harddrive.) and nouveau didn't seem stable.
It was easy to lock up depending on if you use and effects in KDE.
I was running Ubuntu for a while, (because I could install it without partitioning, and I wasn't sure about
deleting some stuff I had and I couldn't afford to buy a harddrive.) and nouveau didn't seem stable.
It was easy to lock up depending on if you use and effects in KDE.
It depends on your card, the version of the kernel and nouveau drivers and mesa and libdrm.
I used to compile my own kernels, when I started with Slackware in the 3.x days, downloading the latest one, going through the config screen-by-screen... I even did a presentation on it once to a LUG. But eventually I decided that compiling my own kernel was far more trouble than it was worth, especially when I forgot a driver I needed, and maybe 5 years ago I started using the stock kernels...and they work great. Standard configuration means upgrades are much easier, too. For a while the one option that kept me compiling my own was "Probe all LUNs on SCSI devices," because my flash card readers wouldn't work correctly without it, and the stock kernel had it turned off, but even that issue has been resolved.
i change kernel from default ( so far - download from kernel.org last stable source and compile new one) mostly if i have problem with current, default - i e if it works not good, not see me device \ devices \ hang up and so on.
if all works from the box, i do not touch it. times ago, when i was young and want to find troubles for my ass, i also recompile kernels for experience and so on, now - not. if all work - that is good for me
unfortunately default kernel in slack 14.0 not see my huawei G2800 phone as mass storage device. 13.37 see, 14.0 not. thinking about that and maybe, change the kernel for eliminate that problem
Thank you for posting this link! I read this page a long time ago, but didn't know where. I tried to find it again a few weeks ago, but I remembered the wording of the first line slightly wrong and spent hours looking in vain.
I feel better now.
Edit: Oh, and I compile a new kernel only if there is hardware support I need and cannot get otherwise, such as for the GMA 600 gpu in a tablet I put Slackware on a few months back. Otherwise I keep whatever Pat decides on for the version I'm running (either 14 or current, depending on the machine). His judgement in these matters is far more informed than mine.
The kernel that ships with Slackware is the one that PV + co + betatesters have tested for interactions with the rest of the Slackware system.
Using a different kernel means throwing all that testing out the window, producing a system which is more likely to have problematic interactions.
Stability is important to me, so I stick with the tested kernel.
I avoid the problem of hardware incompatability by doing a little research before buying my hardware. I buy only hardware which is known to work well with the kernel of the Slackware release I intend to run on it -- a practice stolen from the best business practices of the enterprise computing industry.
I avoid the problem of hardware incompatability by doing a little research before buying my hardware. I buy only hardware which is known to work well with the kernel of the Slackware release I intend to run on it -- a practice stolen from the best business practices of the enterprise computing industry.
Ah, yes, but what if it's a really good deal? To me, saving a few hundred bucks on a machine that has less than perfect support with the shipped kernel is worth the hassle of fiddling with a custom compile. I'd like to avoid it if possible for exactly the reasons you stated, but sometimes when I'm in the market for hardware I find a deal too good to pass up.
In the case of the tablet I mentioned, for instance, I saved about $400. For me, that was a good enough incentive to throw enterprise business practices out the window.
Okay, I can relate. As a kid growing up in silicon valley, there was a lot of allure to picking out the guts for an i386 and a 20MB hard drive from weird stuff warehouse and assembling it in a cardboard box for a $40 linux server. I kept a dozen cheapy ne2000 ethernet cards in a drawer so I wouldn't have to worry about figuring out which driver to use for networking. Whatever was already in the machine came out, and an ne2000 went in.
Nowadays, there are enough old computers floating around looking for a good home (which, in the case of servers, probably ran linux for the last four years anyway) that it only makes sense to buy hardware if you want something high-end, or a mobile device like your tablet.
Okay, I can relate. As a kid growing up in silicon valley, there was a lot of allure to picking out the guts for an i386 and a 20MB hard drive from weird stuff warehouse and assembling it in a cardboard box for a $40 linux server. I kept a dozen cheapy ne2000 ethernet cards in a drawer so I wouldn't have to worry about figuring out which driver to use for networking. Whatever was already in the machine came out, and an ne2000 went in.
Nowadays, there are enough old computers floating around looking for a good home (which, in the case of servers, probably ran linux for the last four years anyway) that it only makes sense to buy hardware if you want something high-end, or a mobile device like your tablet.
Ah, the cardboard box computer. I've run a couple of those myself!
But you're right, for most desktops and servers it makes no sense to use half-supported hardware. I build those myself, so I can choose what goes in them. It is only for things like my tablet and a few newer, bleeding edge laptops that I have done it in the past.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.