• [gentoo-user] Upgrading from 5.14 to 6.0 version

    From Dale@21:1/5 to All on Fri Nov 11 07:30:01 2022
    Howdy,

    I been stuck on gentoo-sources 5.14.15 for a while.  I tried upgrading
    to I think 5.16 and then more recently 5.18.  I upgraded like I always
    do, copy .config over and run make oldconfig.  Once I get everything in
    /boot, init thingy and all, I update grub.  When I get around to
    rebooting, the new kernels always fail part way through booting.  I
    can't recall the error since I last tried a newer kernel several months
    ago. 

    I'm about to try to jump to version 6.0.5 which is latest in the tree. 
    Is there some major change that causes copying .config file from 5.14 to
    5.18 or higher to break?  Do I need to configure a new kernel from
    scratch in other words?  While I try to answer each question the best I
    can, either I'm breaking something or something else breaks preventing
    updating from older versions.  I just don't know which it is. Me or it. 

    Thoughts?

    Thanks.

    Dale

    :-)  :-) 

    P. S.  Bought yet another 14TB hard drive.  Working on filling it up
    now.  While my Cooler Master HAF-932 case is large, I need more drive
    bays.  Dang cases are pricey right now.  :/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wols Lists@21:1/5 to Arve Barsnes on Fri Nov 11 12:00:01 2022
    On 11/11/2022 10:35, Arve Barsnes wrote:
    On Fri, 11 Nov 2022 at 11:30, Peter Humphrey <peter@prh.myzen.co.uk> wrote:
    I can't remember any difficulty going from the 5 series to 6.0.0 either, even
    though it was a .0 version, which we all know is generally to be suspected.

    Not when it comes to the linux kernel though, where major version
    changes are arbitrary and comes around the x.19/20/21 switch no matter
    which new features are in it.

    It's the "fingers and toes reset" :-)

    Cheers,
    Wol

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Arve Barsnes@21:1/5 to Peter Humphrey on Fri Nov 11 11:40:01 2022
    On Fri, 11 Nov 2022 at 11:30, Peter Humphrey <peter@prh.myzen.co.uk> wrote:
    I can't remember any difficulty going from the 5 series to 6.0.0 either, even though it was a .0 version, which we all know is generally to be suspected.

    Not when it comes to the linux kernel though, where major version
    changes are arbitrary and comes around the x.19/20/21 switch no matter
    which new features are in it.

    Regards,
    Arve

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Humphrey@21:1/5 to All on Fri Nov 11 11:40:02 2022
    On Friday, 11 November 2022 06:25:27 GMT Dale wrote:
    Howdy,

    I been stuck on gentoo-sources 5.14.15 for a while. I tried upgrading
    to I think 5.16 and then more recently 5.18. I upgraded like I always
    do, copy .config over and run make oldconfig. Once I get everything in /boot, init thingy and all, I update grub. When I get around to
    rebooting, the new kernels always fail part way through booting. I
    can't recall the error since I last tried a newer kernel several months
    ago.

    I'm about to try to jump to version 6.0.5 which is latest in the tree.
    Is there some major change that causes copying .config file from 5.14 to
    5.18 or higher to break? Do I need to configure a new kernel from
    scratch in other words? While I try to answer each question the best I
    can, either I'm breaking something or something else breaks preventing updating from older versions. I just don't know which it is. Me or it.

    The evidence seems to point in one direction. :)

    One box here runs ~amd64, whose kernel has just now been upgraded to 6.0.8. I'll boot it in a few minutes, but I'm not expecting problems: it's been through the whole 6 series so far with no difficulty - even for me!

    I can't remember any difficulty going from the 5 series to 6.0.0 either, even though it was a .0 version, which we all know is generally to be suspected.

    --
    Regards,
    Peter.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From hitachi303@21:1/5 to All on Fri Nov 11 13:30:01 2022
    Am 11.11.22 um 07:25 schrieb Dale:
    I been stuck on gentoo-sources 5.14.15 for a while.  I tried upgrading
    to I think 5.16 and then more recently 5.18.  I upgraded like I always
    do, copy .config over and run make oldconfig.  Once I get everything in /boot, init thingy and all, I update grub.  When I get around to
    rebooting, the new kernels always fail part way through booting.  I
    can't recall the error since I last tried a newer kernel several months
    ago.

    Do you follow the guide on gentoo wiki?

    https://wiki.gentoo.org/wiki/Kernel/Upgrade

    I don't know why but building and installing is not in this article. For
    that I do follow this one (there is a link from kernel upgrade to this
    on, but it is kind of hidden)

    https://wiki.gentoo.org/wiki/Kernel/Configuration#Build

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rich Freeman@21:1/5 to rdalek1967@gmail.com on Fri Nov 11 15:50:01 2022
    On Fri, Nov 11, 2022 at 1:25 AM Dale <rdalek1967@gmail.com> wrote:

    Is there some major change that causes copying .config file from 5.14 to
    5.18 or higher to break?

    So, I just upgraded to 5.15 recently and tend to stick to LTS kernels, precisely to minimize this sort of thing.

    My guess is that you missed something in make oldconfig, but obviously
    without exact errors that could be completely wrong.

    I can't speak to 6.0 specifically, but one thing that I've found is a
    gotcha is when they consolidate config items under higher level ones.
    So they'll take what used to be 50 questions, and turn it into 1
    question with 50 questions underneath it. The 1 question shows up as
    a new config item, and if you don't appreciate what it does and answer
    no to it, then you'll disable every item underneath it.

    Basically, don't assume that any new question is a new feature, and if
    you say no you'll still have all the pre-existing features. It could
    be a virtual question and answering no turns off a whole bunch of
    things that you had previously said yes to. You need to review
    oldconfig questions pretty carefully. You could try defaulting the
    answers but even then the defaults aren't always reasonable. They
    don't just turn on things you don't need. For example, by default
    linux turns off CGROUP support, and almost everything uses that today.
    That was just the first thing I checked, and I bet there are a million
    other gotchas like that.

    --
    Rich

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dale@21:1/5 to Rich Freeman on Fri Nov 11 20:50:01 2022
    Rich Freeman wrote:
    On Fri, Nov 11, 2022 at 1:25 AM Dale <rdalek1967@gmail.com> wrote:
    Is there some major change that causes copying .config file from 5.14 to
    5.18 or higher to break?
    So, I just upgraded to 5.15 recently and tend to stick to LTS kernels, precisely to minimize this sort of thing.

    My guess is that you missed something in make oldconfig, but obviously without exact errors that could be completely wrong.

    I can't speak to 6.0 specifically, but one thing that I've found is a
    gotcha is when they consolidate config items under higher level ones.
    So they'll take what used to be 50 questions, and turn it into 1
    question with 50 questions underneath it. The 1 question shows up as
    a new config item, and if you don't appreciate what it does and answer
    no to it, then you'll disable every item underneath it.

    Basically, don't assume that any new question is a new feature, and if
    you say no you'll still have all the pre-existing features. It could
    be a virtual question and answering no turns off a whole bunch of
    things that you had previously said yes to. You need to review
    oldconfig questions pretty carefully. You could try defaulting the
    answers but even then the defaults aren't always reasonable. They
    don't just turn on things you don't need. For example, by default
    linux turns off CGROUP support, and almost everything uses that today.
    That was just the first thing I checked, and I bet there are a million
    other gotchas like that.

    --
    Rich




    I don't blindly answer those questions even tho it can be time consuming
    at times. I tend to look at a new feature as something I don't need,
    since I'm not adding hardware.  I still look to see if it is something
    new that could be useful.  The new features are usually marked as new so they're easy to see.  What gets me, it asks for something that I've
    already done before and it has the option I chose before already
    selected but asks me anyway.  That's kinda weird. 

    When I was going through oldconfig, I noticed that when I answered yes
    to a new thing, files system option that I could possibly need one day,
    that a whole bunch of related new stuff followed behind it.  It makes
    logical sense but it does open a can of worms for sure. 

    I wish there was a better way to update kernels but thing is, I can't
    figure out a better way to do it either.  I suspect if there was a
    better way, someone would have figured it out by now anyway.  ;-)

    Now to reboot this thing, eventually.  lol

    Dale

    :-)  :-) 

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dale@21:1/5 to All on Fri Nov 11 20:20:01 2022
    hitachi303 wrote:
    Am 11.11.22 um 07:25 schrieb Dale:
    I been stuck on gentoo-sources 5.14.15 for a while.  I tried upgrading
    to I think 5.16 and then more recently 5.18.  I upgraded like I always
    do, copy .config over and run make oldconfig.  Once I get everything in
    /boot, init thingy and all, I update grub.  When I get around to
    rebooting, the new kernels always fail part way through booting.  I
    can't recall the error since I last tried a newer kernel several months
    ago.

    Do you follow the guide on gentoo wiki?

    https://wiki.gentoo.org/wiki/Kernel/Upgrade

    I don't know why but building and installing is not in this article.
    For that I do follow this one (there is a link from kernel upgrade to
    this on, but it is kind of hidden)

    https://wiki.gentoo.org/wiki/Kernel/Configuration#Build

    .



    I haven't had to follow a guide in ages.  I been building my own kernels
    for almost 20 years now.  My problem is that the two updated kernels
    doesn't work.  If it was just one version, it could just be a bad build
    or something.  Thing is, I tried updating from a working config to two different versions and both failed.  I suspect that something major
    changed and going from a old config file may not work.  Thing is, I
    don't know if that is the case or not.  It could be, hence the question,
    but it could be something else or just that I missed something and
    someone else knows what that something is because they ran into it
    earlier. 

    I wish when they did major changes, they would also change the number
    scheme to reflect that.  As I read in another post, sometimes even a
    number change in the third place can give a very different kernel,
    something major removed or added.  Unless one reads all the posts on the kernel mailing list, one wouldn't know that change happened. 

    I did build a new kernel from the old config and running make
    oldconfig.  When I get around to rebooting, I'll see if it works or
    not.  If not, I'll note the error and see if that gives any clues. 

    Thanks.

    Dale

    :-)  :-) 

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dr Rainer Woitok@21:1/5 to you on Fri Nov 11 23:10:01 2022
    Dale,

    On Friday, 2022-11-11 13:18:08 -0600, you wrote:

    ...
    I did build a new kernel from the old config and running make
    oldconfig.

    Perhaps you should rather use

    make olddefconfig

    It tries not to just ignore any newly introduced configuration variables
    but rather to provide meaningful defaults for them.

    Sincerely
    Rainer

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From ralfconn@21:1/5 to Dale on Sat Nov 12 13:10:01 2022
    On 11/11/22 07:25, Dale wrote:
    Howdy,

    I been stuck on gentoo-sources 5.14.15 for a while.  I tried upgrading
    to I think 5.16 and then more recently 5.18.  I upgraded like I always
    do, copy .config over and run make oldconfig.  Once I get everything in /boot, init thingy and all, I update grub.  When I get around to
    rebooting, the new kernels always fail part way through booting.  I
    can't recall the error since I last tried a newer kernel several months
    ago.

    I'm about to try to jump to version 6.0.5 which is latest in the tree.
    Is there some major change that causes copying .config file from 5.14 to
    5.18 or higher to break?  Do I need to configure a new kernel from
    scratch in other words?  While I try to answer each question the best I
    can, either I'm breaking something or something else breaks preventing updating from older versions.  I just don't know which it is. Me or it.

    I've had a similar experience recently. I was using LTS (5.15) due to
    old, no longer supported Nvidia video card, when I switched to nouveau I
    tried 6.0.x but no go, either USB3 or USB2 where working, but not both.
    After much fiddling with .config I ended up booting the PC from USB with
    a recent, working binary distribution - Ubuntu 22.04 - and compared its
    .config with mine, and found out the problem was in one of the kernel
    boot parameters, not in the .config!

    If you find the binary distribution kernel works, lsmod will tell you
    which modules are actually used on your machine so you can pick just
    those in your config. For the .config comparison, meld works just fine.

    raffaele

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nikos Chantziaras@21:1/5 to Dale on Sat Nov 12 17:10:01 2022
    On 11/11/2022 08:25, Dale wrote:
    Howdy,

    I been stuck on gentoo-sources 5.14.15 for a while.  I tried upgrading
    to I think 5.16 and then more recently 5.18.
    If you've been using 5.14 until now, it would appear to me you're the
    target audience of the LTS kernels. 5.15 is the latest LTS kernel. Those kernels are maintained with bugfixes and backports for at least 2 years.

    The next LTS will probably be 6.1, so if you update to that, stick to it
    for the next 2 years and then update to whatever is the latest LTS then.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dale@21:1/5 to Nikos Chantziaras on Sat Nov 12 19:30:01 2022
    Nikos Chantziaras wrote:
    On 11/11/2022 08:25, Dale wrote:
    Howdy,

    I been stuck on gentoo-sources 5.14.15 for a while.  I tried upgrading
    to I think 5.16 and then more recently 5.18.
    If you've been using 5.14 until now, it would appear to me you're the
    target audience of the LTS kernels. 5.15 is the latest LTS kernel.
    Those kernels are maintained with bugfixes and backports for at least
    2 years.

    The next LTS will probably be 6.1, so if you update to that, stick to
    it for the next 2 years and then update to whatever is the latest LTS
    then.





    I don't target LTS, I just rarely reboot.  My system runs 24/7.  I watch
    TV from it plus do all the other things, check emails, look for info,
    buy things etc etc.  Usually, I reboot when I lose power for more than a couple minutes.  Where I live, if the power fails for more than 30
    seconds or so, it's gonna be out longer than my UPS will last.  My UPS
    mostly is to protect from those short blinks etc.  Anyway.  Recently, I
    been shutting down when I move hard drives physically.  I put in a new
    drive, get it set up, transfer data and such.  Once that is done, I
    shutdown and physically move the drive to its permanent location. 
    Lately, I'm having to use 5 1/4" spots and a adapter.  I'm out of 3.5" spots. 

    Where does one go for a list of the LTS kernels?  Since I reboot so
    rarely, what not use one of them??  Of course, the kernel I have in use
    now has long uptimes so it is sort of LTS for this rig anyway.  ;-)

    Dale

    :-)  :-) 

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mark Knecht@21:1/5 to All on Sat Nov 12 19:50:01 2022
    Where does one go for a list of the LTS kernels? Since I reboot so
    rarely, what not use one of them?? Of course, the kernel I have in use
    now has long uptimes so it is sort of LTS for this rig anyway. ;-)

    Dale

    :-) :-)

    https://www.kernel.org/

    <div dir="ltr"><br><br>&gt; Where does one go for a list of the LTS kernels?  Since I reboot so<br>&gt; rarely, what not use one of them??  Of course, the kernel I have in use<br>&gt; now has long uptimes so it is sort of LTS for this rig anyway.  ;-)<
    &gt;<br>&gt; Dale<br>&gt;<br>&gt; :-)  :-) <div><br></div><div><a href="https://www.kernel.org/">https://www.kernel.org/</a><br></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wol@21:1/5 to Dale on Sat Nov 12 20:20:01 2022
    On 12/11/2022 18:22, Dale wrote:
    Where does one go for a list of the LTS kernels?  Since I reboot so
    rarely, what not use one of them??  Of course, the kernel I have in use
    now has long uptimes so it is sort of LTS for this rig anyway.

    Do you REALLY want an LTS kernel? Sounds like you don't. You need to
    update them just as much as any other kernel.

    The point of an LTS kernel is it supposed to NOT receive feature
    updates, just bug fixes. Given that Artificial Stupidity bots regularly
    try to apply updates to stable kernels, is it worth restricting yourself
    to old kernels? Especially when it's not unknown for a bot to try to
    backport a patch from kernel X+2, when it depends on a patch from X+1
    that hasn't been backported, and anybody using that code finds their
    "stable" kernel blowing up in their face.

    The idea behind stable kernels is great. The implementation leaves a lot
    to be desired and, as always, the reason is not enough manpower.

    Cheers,
    Wol

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nikos Chantziaras@21:1/5 to Wol on Sat Nov 12 21:10:01 2022
    On 12/11/2022 21:13, Wol wrote:
    On 12/11/2022 18:22, Dale wrote:
    Where does one go for a list of the LTS kernels?  Since I reboot so
    rarely, what not use one of them??  Of course, the kernel I have in use
    now has long uptimes so it is sort of LTS for this rig anyway.

    Do you REALLY want an LTS kernel? Sounds like you don't. You need to
    update them just as much as any other kernel.

    The point of an LTS kernel is it supposed to NOT receive feature
    updates, just bug fixes. Given that Artificial Stupidity bots regularly
    try to apply updates to stable kernels, is it worth restricting yourself
     to old kernels? Especially when it's not unknown for a bot to try to backport a patch from kernel X+2, when it depends on a patch from X+1
    that hasn't been backported, and anybody using that code finds their
    "stable" kernel blowing up in their face.

    The idea behind stable kernels is great. The implementation leaves a lot
    to be desired and, as always, the reason is not enough manpower.

    wat

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mark Knecht@21:1/5 to antlists@youngman.org.uk on Sat Nov 12 21:10:01 2022
    On Sat, Nov 12, 2022 at 12:13 PM Wol <antlists@youngman.org.uk> wrote:

    On 12/11/2022 18:22, Dale wrote:
    Where does one go for a list of the LTS kernels? Since I reboot so
    rarely, what not use one of them?? Of course, the kernel I have in use
    now has long uptimes so it is sort of LTS for this rig anyway.

    Do you REALLY want an LTS kernel? Sounds like you don't. You need to
    update them just as much as any other kernel.

    The point of an LTS kernel is it supposed to NOT receive feature
    updates, just bug fixes. Given that Artificial Stupidity bots regularly
    try to apply updates to stable kernels, is it worth restricting yourself
    to old kernels? Especially when it's not unknown for a bot to try to backport a patch from kernel X+2, when it depends on a patch from X+1
    that hasn't been backported, and anybody using that code finds their
    "stable" kernel blowing up in their face.

    The idea behind stable kernels is great. The implementation leaves a lot
    to be desired and, as always, the reason is not enough manpower.

    Cheers,
    Wol

    Wol,
    While I don't completely disagree with your technical points I
    really don't think your assessment of the purpose of a LTS kernel
    is wide ranging enough.

    I do agree that from what I know of Dale's usage he probably
    doesn't NEED a long term support kernel, but he may be better
    off with one.

    If you are user of apps you pay for - in my case Mixbus - an paid
    version of Ardour - and PixInsight then you are not going to get
    much support if you're off in the weeds running Gentoo and/or
    leading edge kernels. I run Kubuntu now, but not because I think
    it's a better distro, but because I get support. Harrison does all
    the dirty work on the audio stack and Pleiades Astro basically
    says you're on your own running unless you are on just a couple of
    distros. They were no help when I ran Gentoo. They are great
    under Kubuntu.

    An additional point is that if Dale limits himself to an LTS
    kernel then he doesn't have to worry about changes to his
    tool chain. I'm just waiting for the day that Rust becomes
    a driving conversation point on this list. I don't think Dale
    wants or needs to be involved in that.

    Anyway, just my point of view.

    Best wishes,
    Mark

    <div dir="ltr"><br><br>On Sat, Nov 12, 2022 at 12:13 PM Wol &lt;<a href="mailto:antlists@youngman.org.uk">antlists@youngman.org.uk</a>&gt; wrote:<br>&gt;<br>&gt; On 12/11/2022 18:22, Dale wrote:<br>&gt; &gt; Where does one go for a list of the LTS
    kernels?  Since I reboot so<br>&gt; &gt; rarely, what not use one of them??  Of course, the kernel I have in use<br>&gt; &gt; now has long uptimes so it is sort of LTS for this rig anyway.<br>&gt;<br>&gt; Do you REALLY want an LTS kernel? Sounds like
    you don&#39;t. You need to<br>&gt; update them just as much as any other kernel.<br>&gt;<br>&gt; The point of an LTS kernel is it supposed to NOT receive feature<br>&gt; updates, just bug fixes. Given that Artificial Stupidity bots regularly<br>&gt; try
    to apply updates to stable kernels, is it worth restricting yourself<br>&gt;   to old kernels? Especially when it&#39;s not unknown for a bot to try to<br>&gt; backport a patch from kernel X+2, when it depends on a patch from X+1<br>&gt; that hasn&#39;t
    been backported, and anybody using that code finds their<br>&gt; &quot;stable&quot; kernel blowing up in their face.<br>&gt;<br>&gt; The idea behind stable kernels is great. The implementation leaves a lot<br>&gt; to be desired and, as always, the reason
    is not enough manpower.<br>&gt;<br>&gt; Cheers,<br>&gt; Wol<div><br></div><div>Wol,</div><div>   While I don&#39;t completely disagree with your technical points I</div><div>really don&#39;t think your assessment of the purpose of a LTS kernel</div><
    is wide ranging enough. </div><div><br></div><div>   I do agree that from what I know of Dale&#39;s usage he probably </div><div>doesn&#39;t NEED a long term support kernel, but he may be better </div><div>off with one.</div><div><br></div><div>Â
       If you are user of apps you pay for - in my case Mixbus - an paid</div><div>version of Ardour - and PixInsight then you are not going to get </div><div>much support if you&#39;re off in the weeds running Gentoo and/or</div><div>leading edge kernels.
    I run Kubuntu now, but not because I think</div><div>it&#39;s a better distro, but because I get support. Harrison does all</div><div>the dirty work on the audio stack and Pleiades Astro basically</div><div>says you&#39;re on your own running unless you
    are on just a couple of</div><div>distros. They were no help when I ran Gentoo. They are great </div><div>under Kubuntu.</div><div><br></div><div>   An additional point is that if Dale limits himself to an LTS </div><div>kernel then he doesn&#39;t
    have to worry about changes to his</div><div>tool chain. I&#39;m just waiting for the day that Rust becomes</div><div>a driving conversation point on this list. I don&#39;t think Dale </div><div>wants or needs to be involved in that.</div><div><br></div>
    <div>   Anyway, just my point of view.</div><div><br></div><div>Best wishes,</div><div>Mark</div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dale@21:1/5 to Mark Knecht on Sat Nov 12 22:40:01 2022
    This is a multi-part message in MIME format.
    Mark Knecht wrote:


    On Sat, Nov 12, 2022 at 12:13 PM Wol <antlists@youngman.org.uk <mailto:antlists@youngman.org.uk>> wrote:

    On 12/11/2022 18:22, Dale wrote:
    Where does one go for a list of the LTS kernels?  Since I reboot so rarely, what not use one of them??  Of course, the kernel I have
    in use
    now has long uptimes so it is sort of LTS for this rig anyway.

    Do you REALLY want an LTS kernel? Sounds like you don't. You need to
    update them just as much as any other kernel.

    The point of an LTS kernel is it supposed to NOT receive feature
    updates, just bug fixes. Given that Artificial Stupidity bots regularly
    try to apply updates to stable kernels, is it worth restricting yourself
      to old kernels? Especially when it's not unknown for a bot to try to backport a patch from kernel X+2, when it depends on a patch from X+1
    that hasn't been backported, and anybody using that code finds their "stable" kernel blowing up in their face.

    The idea behind stable kernels is great. The implementation leaves a lot
    to be desired and, as always, the reason is not enough manpower.

    Cheers,
    Wol

    Wol,
       While I don't completely disagree with your technical points I
    really don't think your assessment of the purpose of a LTS kernel
    is wide ranging enough. 

       I do agree that from what I know of Dale's usage he probably 
    doesn't NEED a long term support kernel, but he may be better 
    off with one.

       If you are user of apps you pay for - in my case Mixbus - an paid version of Ardour - and PixInsight then you are not going to get 
    much support if you're off in the weeds running Gentoo and/or
    leading edge kernels. I run Kubuntu now, but not because I think
    it's a better distro, but because I get support. Harrison does all
    the dirty work on the audio stack and Pleiades Astro basically
    says you're on your own running unless you are on just a couple of
    distros. They were no help when I ran Gentoo. They are great 
    under Kubuntu.

       An additional point is that if Dale limits himself to an LTS 
    kernel then he doesn't have to worry about changes to his
    tool chain. I'm just waiting for the day that Rust becomes
    a driving conversation point on this list. I don't think Dale 
    wants or needs to be involved in that.

       Anyway, just my point of view.

    Best wishes,
    Mark


    Usually, I try to update about once a year.  I don't change hardware
    much.  I do plan to get a PCI SATA card with more ports later on but
    still, I don't change hardware a whole lot.  Maybe a LTS isn't for me. 
    I was just curious if I would benefit from using one since I don't
    upgrade much and the kernels I run, run for months without problems.  So
    to me, they are rock stable.  This is from uprecords, just the first
    seven entries. 

    1   303 days, 11:46:23 | Linux 4.5.2-gentoo        Sat Jul 29 23:20:27 2017
    2   227 days, 22:10:30 | Linux 5.6.7-gentoo        Wed Oct 28 13:59:36 2020
    3   200 days, 06:51:46 | Linux 4.18.12-gentoo      Sat Jan 12 03:42:55 2019
    4   193 days, 09:28:37 | Linux 3.5.3-gentoo        Sat Sep 22 07:50:38 2012
    5   184 days, 15:47:57 | Linux 3.18.7-gentoo       Tue Dec 15 21:53:59 2015
    6   166 days, 20:47:12 | Linux 5.6.7-gentoo        Thu May 14 00:47:09 2020
    7   147 days, 10:32:02 | Linux 5.14.15-gentoo      Sun Feb 13 01:09:41 2022

    My current kernel is on the bottom.  With hard drive changes, I been
    rebooting more often than usual.  Still, 147 days is pretty stable.  :-D

    It was just a thought.  Maybe not even a good one.  ;-)

    Dale

    :-)  :-) 

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Mark Knecht wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:CAK2H+eerp5r+mdp=9EQFW=L2fqCnDL640AB3o1NeU4gk3U_Fgg@mail.gmail.com">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <div dir="ltr"><br>
    <br>
    On Sat, Nov 12, 2022 at 12:13 PM Wol &lt;<a
    href="mailto:antlists@youngman.org.uk" moz-do-not-send="true">antlists@youngman.org.uk</a>&gt;
    wrote:<br>
    &gt;<br>
    &gt; On 12/11/2022 18:22, Dale wrote:<br>
    &gt; &gt; Where does one go for a list of the LTS kernels? 
    Since I reboot so<br>
    &gt; &gt; rarely, what not use one of them??  Of course, the
    kernel I have in use<br>
    &gt; &gt; now has long uptimes so it is sort of LTS for this rig
    anyway.<br>
    &gt;<br>
    &gt; Do you REALLY want an LTS kernel? Sounds like you don't.
    You need to<br>
    &gt; update them just as much as any other kernel.<br>
    &gt;<br>
    &gt; The point of an LTS kernel is it supposed to NOT receive
    feature<br>
    &gt; updates, just bug fixes. Given that Artificial Stupidity
    bots regularly<br>
    &gt; try to apply updates to stable kernels, is it worth
    restricting yourself<br>
    &gt;   to old kernels? Especially when it's not unknown for a
    bot to try to<br>
    &gt; backport a patch from kernel X+2, when it depends on a
    patch from X+1<br>
    &gt; that hasn't been backported, and anybody using that code
    finds their<br>
    &gt; "stable" kernel blowing up in their face.<br>
    &gt;<br>
    &gt; The idea behind stable kernels is great. The implementation
    leaves a lot<br>
    &gt; to be desired and, as always, the reason is not enough
    manpower.<br>
    &gt;<br>
    &gt; Cheers,<br>
    &gt; Wol
    <div><br>
    </div>
    <div>Wol,</div>
    <div>   While I don't completely disagree with your technical
    points I</div>
    <div>really don't think your assessment of the purpose of a LTS
    kernel</div>
    <div>is wide ranging enough. </div>
    <div><br>
    </div>
    <div>   I do agree that from what I know of Dale's usage he
    probably </div>
    <div>doesn't NEED a long term support kernel, but he may be
    better </div>
    <div>off with one.</div>
    <div><br>
    </div>
    <div>   If you are user of apps you pay for - in my case Mixbus
    - an paid</div>
    <div>version of Ardour - and PixInsight then you are not going
    to get </div>
    <div>much support if you're off in the weeds running Gentoo
    and/or</div>
    <div>leading edge kernels. I run Kubuntu now, but not because I
    think</div>
    <div>it's a better distro, but because I get support. Harrison
    does all</div>
    <div>the dirty work on the audio stack and Pleiades Astro
    basically</div>
    <div>says you're on your own running unless you are on just a
    couple of</div>
    <div>distros. They were no help when I ran Gentoo. They are
    great </div>
    <div>under Kubuntu.</div>
    <div><br>
    </div>
    <div>   An additional point is that if Dale limits himself to an
    LTS </div>
    <div>kernel then he doesn't have to worry about changes to his</div>
    <div>tool chain. I'm just waiting for the day that Rust becomes</div>
    <div>a driving conversation point on this list. I don't think
    Dale </div>
    <div>wants or needs to be involved in that.</div>
    <div><br>
    </div>
    <div>   Anyway, just my point of view.</div>
    <div><br>
    </div>
    <div>Best wishes,</div>
    <div>Mark</div>
    </div>
    </blockquote>
    <br>
    <br>
    Usually, I try to update about once a year.  I don't change hardware
    much.  I do plan to get a PCI SATA card with more ports later on but
    still, I don't change hardware a whole lot.  Maybe a LTS isn't for
    me.  I was just curious if I would benefit from using one since I
    don't upgrade much and the kernels I run, run for months without
    problems.  So to me, they are rock stable.  This is from uprecords,
    just the first seven entries.  <br>
    <br>
    1   303 days, 11:46:23 | Linux 4.5.2-gentoo        Sat Jul 29
    23:20:27 2017<br>
    2   227 days, 22:10:30 | Linux 5.6.7-gentoo        Wed Oct 28
    13:59:36 2020<br>
    3   200 days, 06:51:46 | Linux 4.18.12-gentoo      Sat Jan 12
    03:42:55 2019<br>
    4   193 days, 09:28:37 | Linux 3.5.3-gentoo        Sat Sep 22
    07:50:38 2012<br>
    5   184 days, 15:47:57 | Linux 3.18.7-gentoo       Tue Dec 15
    21:53:59 2015<br>
    6   166 days, 20:47:12 | Linux 5.6.7-gentoo        Thu May 14
    00:47:09 2020<br>
    7   147 days, 10:32:02 | Linux 5.14.15-gentoo      Sun Feb 13
    01:09:41 2022<br>
    <br>
    My current kernel is on the bottom.  With hard drive changes, I been
    rebooting more often than usual.  Still, 147 days is pretty stable. 
    :-D <br>
    <br>
    It was just a thought.  Maybe not even a good one.  ;-)<br>
    <br>
    Dale <br>
    <br>
    :-)  :-)  <br>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rich Freeman@21:1/5 to antlists@youngman.org.uk on Sat Nov 12 22:20:01 2022
    On Sat, Nov 12, 2022 at 2:13 PM Wol <antlists@youngman.org.uk> wrote:

    The idea behind stable kernels is great. The implementation leaves a lot
    to be desired and, as always, the reason is not enough manpower.


    Two things: first, LTS kernels aren't the same as stable kernels.
    Dale has been running stable kernels, and gentoo-sources kernels are
    all stable kernels.

    Second, I've been running LTS kernels for years without issue. I got
    into them due to running zfs/btrfs/nvidia. ZFS and nvidia are out of
    tree modules, and they tend to lag in support for the latest stable
    branches, so it is a constant battle if you want to run stable. If
    you run LTS they just work. When I was running btrfs I wanted to
    stick to LTS mainly because btrfs was constantly breaking things in
    new releases, which like every other subsystem are introduced in new
    branches. That was a while ago and maybe btrfs is more stable today.
    If you run anything out of tree though LTS is a much easier target.

    Aside from that, new kernel options are almost never added within LTS
    branch releases, so I just run make oldconfig and I'm done. You do
    get the rare change, and it is very easy to manage those.

    The downside is if you want some new kernel feature you won't get it,
    and you might need to update for support for new chipsets/CPUs if
    you're upgrading. That isn't a big deal to manage as I don't do it
    often.

    I can't remember the last time an LTS kernel blew up on me, but I
    never rush out to update a kernel the day it is released.
    Occassionally I do see a regression fixed and it tends to happen
    fairly quickly.

    All that said, it would be nice if the kernel had more of a QA
    process. I think the kernel has basically deferred all of that to
    distros, which means by running an upstream kernel I get none of it.
    The upstream kernel config defaults are also less than ideal, which is something distros also manage.

    --
    Rich

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nikos Chantziaras@21:1/5 to Dale on Mon Nov 14 21:00:01 2022
    On 12/11/2022 23:37, Dale wrote:
    Usually, I try to update about once a year.  I don't change hardware
    much.

    The main reason I suggested LTS is because that, *when* you decide to do
    a @world update, you will get the latest LTS of the same main version
    you're already using. For example you'll go from 5.15.20 to 5.15.78. And
    that means you won't have to bother with an array of endless "make
    oldconfig" questions. There'll be like one or two at most, which is
    trivial to deal with.

    I've been using LTS kernels for years now, and I never looked back.
    "make oldconfig" usually doesn't say anything, making it a ridiculously
    fast and no-brainer update, and yet I get the latest bugfixes and
    security fixes.

    It just works :-)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dale@21:1/5 to Nikos Chantziaras on Mon Nov 14 22:10:01 2022
    Nikos Chantziaras wrote:
    On 12/11/2022 23:37, Dale wrote:
    Usually, I try to update about once a year.  I don't change hardware
    much.

    The main reason I suggested LTS is because that, *when* you decide to
    do a @world update, you will get the latest LTS of the same main
    version you're already using. For example you'll go from 5.15.20 to
    5.15.78. And that means you won't have to bother with an array of
    endless "make oldconfig" questions. There'll be like one or two at
    most, which is trivial to deal with.

    I've been using LTS kernels for years now, and I never looked back.
    "make oldconfig" usually doesn't say anything, making it a
    ridiculously fast and no-brainer update, and yet I get the latest
    bugfixes and security fixes.

    It just works :-)





    Thing is, I may go a year, sometimes more, without updating the kernel. 
    If I rebooted often, I could see using a LTS kernel.  If a kernel can
    run for months with no problems, it's stable enough for me.  Plus my
    hardware works.

    I have even built a kernel but never actually booted it.  By the time I
    get around to rebooting, I've had to build another kernel.  I generally
    always work from a known stable config tho.  The only reason I wouldn't
    is if I build a new system and have to start from scratch.  I've also
    had times when I had to update because my video drivers wouldn't build
    with a older kernel version that I'm running.  That doesn't happen to
    often but I recall running into that at least once. 

    Either way, biggest question was if there was some known breakage
    between my old version and a newer version.  Maybe the one I tried just
    had some weird problem that only affected me or I just missed something
    during the oldconfig.  I wish I could recall the error.  Who knows on
    that. 

    Thanks.

    Dale

    :-)  :-) 

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mark Knecht@21:1/5 to rdalek1967@gmail.com on Mon Nov 14 22:50:01 2022
    On Mon, Nov 14, 2022 at 2:06 PM Dale <rdalek1967@gmail.com> wrote:

    Nikos Chantziaras wrote:
    On 12/11/2022 23:37, Dale wrote:
    Usually, I try to update about once a year. I don't change hardware
    much.

    The main reason I suggested LTS is because that, *when* you decide to
    do a @world update, you will get the latest LTS of the same main
    version you're already using. For example you'll go from 5.15.20 to 5.15.78. And that means you won't have to bother with an array of
    endless "make oldconfig" questions. There'll be like one or two at
    most, which is trivial to deal with.

    I've been using LTS kernels for years now, and I never looked back.
    "make oldconfig" usually doesn't say anything, making it a
    ridiculously fast and no-brainer update, and yet I get the latest
    bugfixes and security fixes.

    It just works :-)





    Thing is, I may go a year, sometimes more, without updating the kernel.
    If I rebooted often, I could see using a LTS kernel. If a kernel can
    run for months with no problems, it's stable enough for me. Plus my
    hardware works.

    I have even built a kernel but never actually booted it. By the time I
    get around to rebooting, I've had to build another kernel. I generally always work from a known stable config tho. The only reason I wouldn't
    is if I build a new system and have to start from scratch. I've also
    had times when I had to update because my video drivers wouldn't build
    with a older kernel version that I'm running. That doesn't happen to
    often but I recall running into that at least once.

    Either way, biggest question was if there was some known breakage
    between my old version and a newer version. Maybe the one I tried just
    had some weird problem that only affected me or I just missed something during the oldconfig. I wish I could recall the error. Who knows on
    that.

    Thanks.

    Dale

    :-) :-)



    Dale,
    While I completely understand your 'reboot once a year' POV, I think
    you might *possibly* be missing the point Nikos and others are making.

    If you are on 5.14.XX you aren't currently using a LTS kernel. The
    LTS kernels would be the 5.10 and 5.15 series, according to kernel.org.

    If you don't CARE what kernel you are running then why not build
    5.15.78 which is currently the most recent LTS kernel. If there are
    updates to that series for bug & security fixes then once you have
    built 5.15.78 (WHETHER YOU RUN IT OR NOT) then further
    updates to that series won't be a big deal and probably don't even
    require much of a config change or a tool chain change. It WILL
    be easy.

    You would move forward going from 5.14.15 to 5.15.78. If
    you don't NEED something in 6.0.5 or 6.0.8 then why bother?

    Once you have 5.15.78 built and installed it's there if you
    reboot. If you don't reboot then you'll go on building 5.15
    kernels until some newer LTS kernel is named.

    It is truly an easy way to manage the kernel part of
    running Linux.

    Good luck,
    Mark

    <div dir="ltr"><br><br>On Mon, Nov 14, 2022 at 2:06 PM Dale &lt;<a href="mailto:rdalek1967@gmail.com">rdalek1967@gmail.com</a>&gt; wrote:<br>&gt;<br>&gt; Nikos Chantziaras wrote:<br>&gt; &gt; On 12/11/2022 23:37, Dale wrote:<br>&gt; &gt;&gt; Usually, I
    try to update about once a year.  I don&#39;t change hardware<br>&gt; &gt;&gt; much.<br>&gt; &gt;<br>&gt; &gt; The main reason I suggested LTS is because that, *when* you decide to<br>&gt; &gt; do a @world update, you will get the latest LTS of the same
    main<br>&gt; &gt; version you&#39;re already using. For example you&#39;ll go from 5.15.20 to<br>&gt; &gt; 5.15.78. And that means you won&#39;t have to bother with an array of<br>&gt; &gt; endless &quot;make oldconfig&quot; questions. There&#39;ll be
    like one or two at<br>&gt; &gt; most, which is trivial to deal with.<br>&gt; &gt;<br>&gt; &gt; I&#39;ve been using LTS kernels for years now, and I never looked back.<br>&gt; &gt; &quot;make oldconfig&quot; usually doesn&#39;t say anything, making it a<
    &gt; &gt; ridiculously fast and no-brainer update, and yet I get the latest<br>&gt; &gt; bugfixes and security fixes.<br>&gt; &gt;<br>&gt; &gt; It just works :-)<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt;<br>&gt;<br>&gt; Thing is, I may go a year,
    sometimes more, without updating the kernel. <br>&gt; If I rebooted often, I could see using a LTS kernel.  If a kernel can<br>&gt; run for months with no problems, it&#39;s stable enough for me.  Plus my<br>&gt; hardware works.<br>&gt;<br>&gt; I have
    even built a kernel but never actually booted it.  By the time I<br>&gt; get around to rebooting, I&#39;ve had to build another kernel.  I generally<br>&gt; always work from a known stable config tho.  The only reason I wouldn&#39;t<br>&gt; is if I
    build a new system and have to start from scratch.  I&#39;ve also<br>&gt; had times when I had to update because my video drivers wouldn&#39;t build<br>&gt; with a older kernel version that I&#39;m running.  That doesn&#39;t happen to<br>&gt; often but
    I recall running into that at least once. <br>&gt;<br>&gt; Either way, biggest question was if there was some known breakage<br>&gt; between my old version and a newer version.  Maybe the one I tried just<br>&gt; had some weird problem that only
    affected me or I just missed something<br>&gt; during the oldconfig.  I wish I could recall the error.  Who knows on<br>&gt; that. <br>&gt;<br>&gt; Thanks.<br>&gt;<br>&gt; Dale<br>&gt;<br>&gt; :-)  :-) <br>&gt;<br>&gt;<br><div><br></div><div>Dale,</
    <div>   While I completely understand your &#39;reboot once a year&#39; POV, I think </div><div>you might *possibly* be missing the point Nikos and others are making.</div><div><br></div><div>   If you are on 5.14.XX you aren&#39;t currently
    using a LTS kernel. The </div><div>LTS kernels would be the 5.10 and 5.15 series, according to <a href="http://kernel.org">kernel.org</a>.</div><div><br></div><div>   If you don&#39;t CARE what kernel you are running then why not build</div><div>5.15.
    78 which is currently the most recent LTS kernel. If there are</div><div>updates to that series for bug &amp; security fixes then once you have</div><div>built 5.15.78 (WHETHER YOU RUN IT OR NOT) then further</div><div>updates to that series won&#39;t be
    a big deal and probably don&#39;t even</div><div>require much of a config change or a tool chain change. It WILL</div><div>be easy.</div><div><br></div><div>   You would move forward going from 5.14.15 to 5.15.78. If<br></div><div>you don&#39;t NEED
    something in 6.0.5 or 6.0.8 then why bother?</div><div><br></div><div>   Once you have 5.15.78 built and installed it&#39;s there if you </div><div>reboot. If you don&#39;t reboot then you&#39;ll go on building 5.15 </div><div>kernels until some
    newer LTS kernel is named.</div><div><br></div><div>   It is truly an easy way to manage the kernel part of </div><div>running Linux.</div><div><br></div><div>Good luck,</div><div>Mark</div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael@21:1/5 to All on Mon Nov 14 21:44:38 2022
    On Monday, 14 November 2022 21:05:57 GMT Dale wrote:

    Thing is, I may go a year, sometimes more, without updating the kernel.
    If I rebooted often, I could see using a LTS kernel. If a kernel can
    run for months with no problems, it's stable enough for me. Plus my
    hardware works.

    Keeping the same kernel running for long periods can leave you exposed to security vulnerabilities. Either stable or LTS kernels will be similarly exposed, if their latest backported versions are not booted with. I
    appreciate you're not running a public server so your profile is not as much
    at risk, but bad code in some application which hasn't been patched up could still leave you exposed.


    I have even built a kernel but never actually booted it. By the time I
    get around to rebooting, I've had to build another kernel. I generally always work from a known stable config tho. The only reason I wouldn't
    is if I build a new system and have to start from scratch. I've also
    had times when I had to update because my video drivers wouldn't build
    with a older kernel version that I'm running. That doesn't happen to
    often but I recall running into that at least once.

    Shutting down your desktop applications and rebooting with a new kernel takes no longer than a couple of minutes. I mean even busy bank customer web
    portals have planned downtime.


    Either way, biggest question was if there was some known breakage
    between my old version and a newer version. Maybe the one I tried just
    had some weird problem that only affected me or I just missed something during the oldconfig. I wish I could recall the error. Who knows on
    that.

    Thanks.

    Dale

    :-) :-)

    Did you diff your current good kernel .config and the new failed to boot
    kernel .config, to find out what options/modules have changed. Besides any booting errors, this could point you to something which was missed in the new kernel, or perhaps shouldn't have been configured. That's how I go about finding the cause of a non-booting kernel in the rare occasions I end up with
    a lemon.
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmNytsYACgkQseqq9sKV Zxlwmw//SQhKWp7gcN01EANXM0lHhvnwCEDQL14Rn1ukLIp4rUTWcGcpYVbUsolQ jv2pSRx7PWnbPdfbH7vy3eCj2LcHNysHEr53pbZ1SHawgUx4iJloAA7T7GSKsLU/ GcBf88T6vXd02jOVy8tOe223U261Ygy5HF1UGnT/JSqc3yuq9gbCLxcr5lA6SWwp S7BGF07tG17UWWfv2VSekdgQfb0Ana+8W0nowTdozUBXa/pqeIHbl9qc/yxRCK0J rdM2DvXkQMk1qTENvhh2lNJBDyazKiKfh4zgxv7bwKS8Vg90lhpPGfnjV81Z2SWw TifpGjSzYdclYwYE2HodRmHyRlcduesFoKXj079V863Z9uFJ89FNrv1fvDTJ0pzg OSWXV4OtIzRQbbJaRsXTskR5oEQxT5CHsHblj2IWNZQgFTZ5jEzZb93QmFLONIXN rqV2hLchOmmtVTE4SQvD35EabxRR0SQV/ewbw1jyfqXcDxouBtxBu/48Gf0niBMj dV+1pnGTxcNzv9Ruunyo0x1KepYt7EKxJu2yU3g2q4gs19wlCVEZIxjbWcW+quj0 l9/Y2O/C7y2GZf+pyHgYGVREJ6KXhSPjuwXS2cWMwvaISPRCeLJCfQmpQs9LI4XA C2pjarYoZ+RhcmEOKO9MDzpSlkqzdrDtVSj0VJ3EEDI8kjokT2Q=
    =frcz
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wol@21:1/5 to Michael on Tue Nov 15 01:00:01 2022
    On 14/11/2022 21:44, Michael wrote:
    Shutting down your desktop applications and rebooting with a new kernel takes no longer than a couple of minutes. I mean even busy bank customer web portals have planned downtime.


    There's a lot more to it than that ...

    The reason I don't run new kernels all the time, is that finding the
    time to actually copy the old config, make, make modules, make install,
    fix grub, sort out problems, reboot, is actually quite hard.

    It's not just a few minutes ...

    Cheers,
    Wol

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dale@21:1/5 to Michael on Tue Nov 15 01:20:01 2022
    Michael wrote:
    On Monday, 14 November 2022 21:05:57 GMT Dale wrote:

    Thing is, I may go a year, sometimes more, without updating the kernel.
    If I rebooted often, I could see using a LTS kernel. If a kernel can
    run for months with no problems, it's stable enough for me. Plus my
    hardware works.
    Keeping the same kernel running for long periods can leave you exposed to security vulnerabilities. Either stable or LTS kernels will be similarly exposed, if their latest backported versions are not booted with. I appreciate you're not running a public server so your profile is not as much at risk, but bad code in some application which hasn't been patched up could still leave you exposed.


    I have even built a kernel but never actually booted it. By the time I
    get around to rebooting, I've had to build another kernel. I generally
    always work from a known stable config tho. The only reason I wouldn't
    is if I build a new system and have to start from scratch. I've also
    had times when I had to update because my video drivers wouldn't build
    with a older kernel version that I'm running. That doesn't happen to
    often but I recall running into that at least once.
    Shutting down your desktop applications and rebooting with a new kernel takes no longer than a couple of minutes. I mean even busy bank customer web portals have planned downtime.



    That may be true.  I used to not mind rebooting as much but since I
    started having to use the init thingy, I only do it when really
    necessary.  Those init thingys have left a long term bad taste in my
    mouth.  If I could, I'd likely never reboot.  Thing is, sometimes I have
    a power outage and just have too. 

    The other thing, my computer is my entertainment system as well.  My TV
    runs close to 24/7.  I may pause a video if I'm outside or something but
    other than that, it is playing something about all the time.  I do go to
    town each Thursday morning to get my shots and pick up groceries. 
    Because of my lengthy time between trips anywhere, I put a trickle
    charger on my car.  Sitting for a week wasn't doing the battery any good. 

    Another reason my system runs even if I'm not home, downloading of
    files.  I'm almost always downloading something.  It's how I entertain
    myself after all.  ;-)  Basically, this system is busy doing things,
    multiple things, almost all the time. 


    Either way, biggest question was if there was some known breakage
    between my old version and a newer version. Maybe the one I tried just
    had some weird problem that only affected me or I just missed something
    during the oldconfig. I wish I could recall the error. Who knows on
    that.

    Thanks.

    Dale

    :-) :-)
    Did you diff your current good kernel .config and the new failed to boot kernel .config, to find out what options/modules have changed. Besides any booting errors, this could point you to something which was missed in the new kernel, or perhaps shouldn't have been configured. That's how I go about finding the cause of a non-booting kernel in the rare occasions I end up with a lemon.


    I tried to boot with new kernel, saw the error, rebooted into a older
    kernel and carried on.  That was several months ago so no clue what the
    error was. 

    Dale

    :-)  :-) 

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Grant Edwards@21:1/5 to Michael on Tue Nov 15 03:40:01 2022
    On 2022-11-14, Michael <confabulate@kintzios.com> wrote:

    Shutting down your desktop applications and rebooting with a new
    kernel takes no longer than a couple of minutes.

    On my systems it typically takes about 15-20 seconds.

    I try to reboot at least once a month when I have some spare time --
    just to make sure I can.

    What I don't want to happen is that some mishandled upgrade has broken
    my system so that it won't boot properly, but I don't know about until
    months later when I'm in the middle of something urgent and the power
    glitches. Then I spend several hours I don't have trying to figure out
    what's wrong. [Been there, done that, it's _not_ fun.]

    If you wait years between reboots, and it doesn't go well when you do
    have to reboot, there are usually a lot of possible causes.

    The same applies to X11: I like to restart it every week or so just to
    make sure nothing's been broken by recent upgrades.

    It's a _lot_ easier to find/fix a problem when the upgrade that caused
    it is recent (and there's only the one problem).

    If you wait long enough, you end up with multiple problems that
    sometimes aggravate each other.

    --
    Grant

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dale@21:1/5 to Dale on Mon Nov 21 07:20:01 2022
    Dale wrote:
    Howdy,

    I been stuck on gentoo-sources 5.14.15 for a while.  I tried upgrading
    to I think 5.16 and then more recently 5.18.  I upgraded like I always
    do, copy .config over and run make oldconfig.  Once I get everything in /boot, init thingy and all, I update grub.  When I get around to
    rebooting, the new kernels always fail part way through booting.  I
    can't recall the error since I last tried a newer kernel several months ago. 

    I'm about to try to jump to version 6.0.5 which is latest in the tree. 
    Is there some major change that causes copying .config file from 5.14 to
    5.18 or higher to break?  Do I need to configure a new kernel from
    scratch in other words?  While I try to answer each question the best I
    can, either I'm breaking something or something else breaks preventing updating from older versions.  I just don't know which it is. Me or it. 

    Thoughts?

    Thanks.

    Dale

    :-)  :-) 



    Little update.  This nvidia driver problem, see other thread, was
    getting on my nerve.  After my weekly sync and package updates were
    done, I rebooted.  The new kernel booted just fine.  I guess the other
    two kernels just went bad, most likely my fault but who knows.  So,
    upgrading from a older 5.14 kernel to a 6.0 kernel is doable. 
    Everything booted just fine. 

    I'm back to my old kernel tho since my nvidia-drivers won't work with a
    kernel that high.  I run into this on rare occasions.  Most of the time
    it works but on rare occasions, it fails.  Maybe with the next nvidia
    update it will work.  According to the info it puked on my keyboard,
    5.19 or so is the latest nvidia supports. 

    I did re-emerge the nvidia drivers for the old kernel.  So far, my
    second screen appears to be working.  When I rebooted, both screens
    worked without me having to reconfigure several times.  I have not
    turned off my two TVs to be 100% sure tho.  My reboot was short enough
    the TVs stayed powered up.  I'm not sure if them powering off triggers
    it or not but powered off is usually where I start. 

    If I get bored, and it warms up a little, I may build a 5.19 kernel. 
    Thing is, by the time I get around to rebooting, nvidia may have updated
    and the new one I already got will work.  :/

    Thanks to all.

    Dale

    :-)  :-) 

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rich Freeman@21:1/5 to rdalek1967@gmail.com on Mon Nov 21 13:30:01 2022
    On Mon, Nov 21, 2022 at 1:10 AM Dale <rdalek1967@gmail.com> wrote:

    I'm back to my old kernel tho since my nvidia-drivers won't work with a kernel that high. I run into this on rare occasions.

    They are only rare because you aren't updating regularly.

    If you want to run external kernel modules like nvidia-drivers or zfs,
    stick to a longterm kernel. The ABI changes all the time, and so
    there will frequently be stable kernel version changes that break nvidia-drivers. Then there will be a lag before nvidia-drivers
    supports the new stable kernel. In the meantime you can't run the
    latest version, and that can mean security issues.

    The longterm kernels rarely break nvidia-drivers and get all the
    security and other fixes. They just don't get new features.

    --
    Rich

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael@21:1/5 to All on Mon Nov 21 16:27:11 2022
    On Monday, 21 November 2022 16:11:13 GMT Grant Edwards wrote:
    On 2022-11-21, Dale <rdalek1967@gmail.com> wrote:
    I did re-emerge the nvidia drivers for the old kernel. [...]

    If I get bored, and it warms up a little, I may build a 5.19 kernel.
    Thing is, by the time I get around to rebooting, nvidia may have updated and the new one I already got will work. :/

    About 15 years ago, after a bad experience with ATI dropping Linux
    driver support for a card that was only a year old (and no luck
    getting the open source driver to work reliably),

    I had a similar experience about the same time, ATI proprietary drivers
    stopped working and the kernel driver was performing poorly - tearing when playing videos, etc. Within a few months the kernel driver improved significantly and saved me the cost of buying another graphics card.


    I switched to NVidia
    (mostly Qaudro cards -- fanless until that ceased to be an
    option). They always worked great using the NVidia blob drivers, but
    using NVidia drivers was a constant source of minor pain. Often kernel updates had to be postponed until NVidia driver support caught up, and
    they too dropped support and forced me to replace a board that was
    still working perfectly.

    Eventually, I just gave up and started using built-in Intel
    graphics. Life was much easier. A high-end gamer probably wouldn't be
    happy, but my mid-range mainboard happily drove three decent-sized
    displays (two DVI and one DP) at their native resolutions. I find the
    same to be true on my newer AMD system with built-in Radeon Vega
    graphics. It too "just works" with the in-kernel-tree support and
    open-source Xorg drivers.

    By accident rather than design I ended up using mostly Radeon cards over the years. I also had a laptop with Intel graphics. Both intel and radeon have been working without problems with kernel drivers, but I am not a gamer to stress them to their limit.


    I did have to give up the option of having multiple X11 screens. The proprietary NVidia driver supported multiple screens, but the drivers
    for built-in Intel and Radeon drivers don't seem to.

    --
    Grant

    AMD APUs with embedded radeon graphics work fine here with two monitors (DVI + HDMI ports).
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmN7pt8ACgkQseqq9sKV ZxlfyBAAu/ZT6iheEsiOUMmAfmrAV8ZWQECcg6befrXI/hYsBEhS1wLv6Gym+47D 57kYpw9P3GUmiK7s7snWE9mQX6mQyk8OF2r/uXONhW+rdWVEU3dyOYK7r3B7bTnF V11Kdu3mX8nQ1str14Y0V175xYBOm068bhAuvOJFddQjPzjKiNfYQHEPMLJmF1n6 M7fDbkdalpja7lgBOR2XokbE/4fJkX4ht65g1Y7O34tu9bR5awNmPfe9/lDOMceR a3ohABh/I3YxTeoF+jq0YKif8KDEkNfziFnmfY9fBnT7WqZE0Sbf4UfZT5xRN5O+ Ql+bLF8W+CEPuHhF/A/reWWyJw+nHULzi8edRlmCyrRPv+t2Fxb7gGJx/JERAE8P PCACcWf4fgNzqoFNLUdOfvk8lrZnRtPCc9AmR6zRGQRFifgd1pNbzA38yLC+ZQ4K r9ZfTbdmRvK/FCU3iQVOzmK9i5Tedrnxy7N0svEuqChpEl39N2x1RLLsPgnCIhPL KaK93218Ar8DGfhace2Hf3GqQqipymU6oSPUnhRcXrbN8KRP4sdHwVObeUQGknE8 LX3yIsrrpu7/Zz97eQHpRCa1lsccCqcILi3Kp7k8Zq7IYotev38fwwByLYLmpgcU ub1knzqdHUaC0J5jlo6PF2+ZP2lnDprieb6vJabj7wFQjtizRWA=
    =0Owa
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mark Knecht@21:1/5 to All on Mon Nov 21 18:00:01 2022
    On Mon, Nov 21, 2022 at 9:11 AM Grant Edwards <grant.b.edwards@gmail.com> wrote:

    They always worked great using the NVidia blob drivers, but
    using NVidia drivers was a constant source of minor pain. Often kernel updates had to be postponed until NVidia driver support caught up, and
    they too dropped support and forced me to replace a board that was
    still working perfectly.

    The "waiting to catch up issue" is the reason I switched to the LTS
    kernels. If the kernel got a minor bump the NVidia drivers still worked.

    When a new LTS kernel came out NVidia would have a new driver
    almost immediately and through the life of that LTS kernel I got
    easy kernel updates and easy NVidia driver updates.

    I don't personally remember NVidia ever dropping a card totally
    but I did get confused for awhile when they started segmenting their
    drivers by different families and it was up to me to figure out which
    driver package handled my card.

    - Mark

    <div dir="ltr"><br><br>On Mon, Nov 21, 2022 at 9:11 AM Grant Edwards &lt;<a href="mailto:grant.b.edwards@gmail.com">grant.b.edwards@gmail.com</a>&gt; wrote:<br>&gt;<br>&gt;  They always worked great using the NVidia blob drivers, but<br>&gt; using
    NVidia drivers was a constant source of minor pain. Often kernel<br>&gt; updates had to be postponed until NVidia driver support caught up, and<br>&gt; they too dropped support and forced me to replace a board that was<br>&gt; still working perfectly.<br>
    <br><div>The &quot;waiting to catch up issue&quot; is the reason I switched to the LTS</div><div>kernels. If the kernel got a minor bump the NVidia drivers still worked.</div><div><br></div><div>When a new LTS kernel came out NVidia would have a new
    driver</div><div>almost immediately and through the life of that LTS kernel I got</div><div>easy kernel updates and easy NVidia driver updates.</div><div><br></div><div>I don&#39;t personally remember NVidia ever dropping a card totally</div><div>but I
    did get confused for awhile when they started segmenting their</div><div>drivers by different families and it was up to me to figure out which</div><div>driver package handled my card.</div><div><br></div><div>- Mark</div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Grant Edwards@21:1/5 to Michael on Mon Nov 21 18:00:01 2022
    On 2022-11-21, Michael <confabulate@kintzios.com> wrote:
    On Monday, 21 November 2022 16:11:13 GMT Grant Edwards wrote:

    I did have to give up the option of having multiple X11
    screens. The proprietary NVidia driver supported multiple screens,
    but the drivers for built-in Intel and Radeon drivers don't seem
    to.

    AMD APUs with embedded radeon graphics work fine here with two
    monitors (DVI + HDMI ports).

    Yes, multiple montors work fine with both Intel and Radeon embedded
    graphics with Xorg drivers.

    It's multiple X11 screens that isn't supported. An X11 screen is the
    entity that's managed by single window manager and comprises what's
    usually called "a desktop". A screen can include multiple monitors.

    https://wiki.archlinux.org/title/multihead#Separate_screens

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Grant Edwards@21:1/5 to Dale on Mon Nov 21 17:20:01 2022
    On 2022-11-21, Dale <rdalek1967@gmail.com> wrote:

    I did re-emerge the nvidia drivers for the old kernel. [...]

    If I get bored, and it warms up a little, I may build a 5.19 kernel. 
    Thing is, by the time I get around to rebooting, nvidia may have updated
    and the new one I already got will work.  :/

    About 15 years ago, after a bad experience with ATI dropping Linux
    driver support for a card that was only a year old (and no luck
    getting the open source driver to work reliably), I switched to NVidia
    (mostly Qaudro cards -- fanless until that ceased to be an
    option). They always worked great using the NVidia blob drivers, but
    using NVidia drivers was a constant source of minor pain. Often kernel
    updates had to be postponed until NVidia driver support caught up, and
    they too dropped support and forced me to replace a board that was
    still working perfectly.

    Eventually, I just gave up and started using built-in Intel
    graphics. Life was much easier. A high-end gamer probably wouldn't be
    happy, but my mid-range mainboard happily drove three decent-sized
    displays (two DVI and one DP) at their native resolutions. I find the
    same to be true on my newer AMD system with built-in Radeon Vega
    graphics. It too "just works" with the in-kernel-tree support and
    open-source Xorg drivers.

    I did have to give up the option of having multiple X11 screens. The proprietary NVidia driver supported multiple screens, but the drivers
    for built-in Intel and Radeon drivers don't seem to.

    --
    Grant

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Grant Edwards@21:1/5 to Mark Knecht on Mon Nov 21 19:00:02 2022
    On 2022-11-21, Mark Knecht <markknecht@gmail.com> wrote:

    I don't personally remember NVidia ever dropping a card totally
    but I did get confused for awhile when they started segmenting their
    drivers by different families and it was up to me to figure out which
    driver package handled my card.

    IIRC, towards the end, that card was still supported by the "legacy"
    driver, but that required a kernel so old that other things I used
    everyday wouldn't work.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael@21:1/5 to All on Mon Nov 21 17:24:14 2022
    On Monday, 21 November 2022 16:50:14 GMT Grant Edwards wrote:
    On 2022-11-21, Michael <confabulate@kintzios.com> wrote:
    On Monday, 21 November 2022 16:11:13 GMT Grant Edwards wrote:
    I did have to give up the option of having multiple X11
    screens. The proprietary NVidia driver supported multiple screens,
    but the drivers for built-in Intel and Radeon drivers don't seem
    to.

    AMD APUs with embedded radeon graphics work fine here with two
    monitors (DVI + HDMI ports).

    Yes, multiple montors work fine with both Intel and Radeon embedded
    graphics with Xorg drivers.

    It's multiple X11 screens that isn't supported. An X11 screen is the
    entity that's managed by single window manager and comprises what's
    usually called "a desktop". A screen can include multiple monitors.

    https://wiki.archlinux.org/title/multihead#Separate_screens

    You're right, I thought you meant two different monitors in Xinerama style. I didn't know anyone who still uses separate displays (screens) these days. -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmN7tD4ACgkQseqq9sKV ZxlnGg//awGNlTyDMQPX6b9zK9e61CE/+r4WLhT60RgYa69+BYbrLAOYdWwFKlyZ /0Ezko7exk7L9xWNGGC8WoQM7lpI4VNRhb6ZDODsyYpC+AnAbFRC1p6Gy35wnzvY FYANgoPZfXApHIjDN+IZhbOOFfywMogsDgZajYL5YSnbvydBoTbHGty8sWXquLLa 4Pl+5lbcqfGLF6HQ4j0e+pr7++qSuaz49eHKdYKKtq4ZCl7kjbyWIHf0O4BiA0mP 3QLafRcLUhru4EGkG1Pc8RRwDm+MjZCZF8hp03HhMH1JpoVgGkwau38/dn0tUQ6j ekbxxg9AxZG4y3UbaQyMj58p1DTrhL5HIfsvEsTmsCiVGxf16g5pNUkZVDE4PulL aDbDsKdsqCd6YMc73b3Ue7xyJD0PtOLDE1IodctsxiuqqA3rf0d9lcNr8E4Lqmg3 WAjr6ps2+AUVM8u1n+JUG+y4uT/vxEJV8Ng/W3eNgUO4+2PQmNJnOgt5ETiy/Pcx XZpdl7XGZ0utfmMTvKg4q5Jo5gGh3sRuEKbcw63Cwj5G9xxAnDO1v47tkH8dAj1H VxcG0xrIo2iSwGNsWPLXiCruHC6bNLwBjRUWcOX760/42p9yHXS4tZaKbdncVlqj RDZTXQ8RRsExu8tBrWdhmgHFn63v9jj6KL9pTj5vUoyPyttCCAM=
    =goHn
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Grant Edwards@21:1/5 to Michael on Mon Nov 21 19:20:01 2022
    On 2022-11-21, Michael <confabulate@kintzios.com> wrote:
    On Monday, 21 November 2022 16:50:14 GMT Grant Edwards wrote:
    On 2022-11-21, Michael <confabulate@kintzios.com> wrote:
    On Monday, 21 November 2022 16:11:13 GMT Grant Edwards wrote:

    I did have to give up the option of having multiple X11
    screens. The proprietary NVidia driver supported multiple screens,
    but the drivers for built-in Intel and Radeon drivers don't seem
    to.

    AMD APUs with embedded radeon graphics work fine here with two
    monitors (DVI + HDMI ports).

    Yes, multiple montors work fine with both Intel and Radeon embedded
    graphics with Xorg drivers.

    It's multiple X11 screens that isn't supported. An X11 screen is the
    entity that's managed by single window manager and comprises what's
    usually called "a desktop". A screen can include multiple monitors.

    https://wiki.archlinux.org/title/multihead#Separate_screens

    You're right, I thought you meant two different monitors in Xinerama
    style. I didn't know anyone who still uses separate displays
    (screens) these days.

    I found it very helpful when I dealing with interruptions (which is
    about 50% of a typical day). I could flip one of the screens to a new
    virtual desktop (while leaving my email and web browser as-is on the
    other screen), deal with the interruption, then flip that screen back
    to the desktop containing whatever I was origininally working on.

    My office setup had three screens, each with four virtual desktops.

    When using multiple screens, you develop the habit of using one screen
    for common, always-on stuff (e.g. email, web browser) and the other
    screen(s) for working on code (or whatever).

    There are two main drawbacks to the multiple-screen setup:

    * You can't drag a window from one screen to the other. With the
    monitor sizes that are common now, that's not as big an annoyance
    as it used to be.

    * There are a few brain-dead (but vital) applications (e.g. Chrome)
    that refuse to allow a user to run either multiple instances of the
    application or allow windows on multiple screens (or X
    servers). I'm a bit baffled by that restriction, but I'm sure it
    allowed the developers to take some shortcut that saved 12 bytes of
    data and 10 or 15 lines of code (out of many hundreds of megabytes
    of occupied RAM and millions lines of code).

    That said, you're right: using mulitple screens is no longer common.
    It's not even supported by many desktops these days. I switched from
    XFCE to openbox when XFCE dropped support for multiple screens.

    --
    Grant

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael@21:1/5 to All on Mon Nov 21 19:26:30 2022
    On Monday, 21 November 2022 18:12:41 GMT Grant Edwards wrote:
    On 2022-11-21, Michael <confabulate@kintzios.com> wrote:
    On Monday, 21 November 2022 16:50:14 GMT Grant Edwards wrote:
    On 2022-11-21, Michael <confabulate@kintzios.com> wrote:
    On Monday, 21 November 2022 16:11:13 GMT Grant Edwards wrote:
    I did have to give up the option of having multiple X11
    screens. The proprietary NVidia driver supported multiple screens,
    but the drivers for built-in Intel and Radeon drivers don't seem
    to.

    AMD APUs with embedded radeon graphics work fine here with two
    monitors (DVI + HDMI ports).

    Yes, multiple montors work fine with both Intel and Radeon embedded
    graphics with Xorg drivers.

    It's multiple X11 screens that isn't supported. An X11 screen is the
    entity that's managed by single window manager and comprises what's
    usually called "a desktop". A screen can include multiple monitors.

    https://wiki.archlinux.org/title/multihead#Separate_screens

    You're right, I thought you meant two different monitors in Xinerama
    style. I didn't know anyone who still uses separate displays
    (screens) these days.

    I found it very helpful when I dealing with interruptions (which is
    about 50% of a typical day). I could flip one of the screens to a new
    virtual desktop (while leaving my email and web browser as-is on the
    other screen), deal with the interruption, then flip that screen back
    to the desktop containing whatever I was origininally working on.

    My office setup had three screens, each with four virtual desktops.

    When using multiple screens, you develop the habit of using one screen
    for common, always-on stuff (e.g. email, web browser) and the other
    screen(s) for working on code (or whatever).

    I found Enlightenment to be most versatile in this respect. Unlike say
    Plasma, which has two monitors locked on the same virtual desktop and when you switch to another virtual desktop *both* monitors flip over, in Enlightenment each monitor can switch to a different virtual desktop independently. Like you, I keep always-on stuff on the left monitor, while switching between different virtual desktops on the right monitor.


    There are two main drawbacks to the multiple-screen setup:

    * You can't drag a window from one screen to the other. With the
    monitor sizes that are common now, that's not as big an annoyance
    as it used to be.

    With Enlightenment you can move windows across monitors, irrespective of the virtual desktop each monitor displays.


    * There are a few brain-dead (but vital) applications (e.g. Chrome)
    that refuse to allow a user to run either multiple instances of the
    application or allow windows on multiple screens (or X
    servers). I'm a bit baffled by that restriction, but I'm sure it
    allowed the developers to take some shortcut that saved 12 bytes of
    data and 10 or 15 lines of code (out of many hundreds of megabytes
    of occupied RAM and millions lines of code).

    That said, you're right: using mulitple screens is no longer common.
    It's not even supported by many desktops these days. I switched from
    XFCE to openbox when XFCE dropped support for multiple screens.

    --
    Grant


    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmN70OYACgkQseqq9sKV ZxmwcBAAnuQRGkhcqP/3ica6AVz4WBMOjzptpw2GeC6fAMNooRbMhiIqHqOjjZin MGDIvA9sEnEZS1HA7Ie01vmTDsj9KBNIFgDJL+ncbPdp7a5GBRMNKAjQY4HHe1xV WTghAXInlgciQvNg3DpeQGkHP+hJ2y0FFlMpkHOmdZ4bWWw8ZAa2p68dFCmRGHxT KLorcPVLB/XYpBRybb1HBnWQoXNQJREM5AUJnCQywvBlOr6NTXltmTtyx5lmdRKY JKC71YUXV2tJ1DomEJy83wwLYexu8ET7PUj7lT4hYxxL3CheGQa02c4LAAtNQuoZ cCbCQuX4U2d5yBECUeJnOkzg9mJ+6B7d4yCPetS7qcmccDHSRglaDG1x8RNswp9F +EODNTkSWBIxcvAib3f/PPSg7lc7n5NrfhNsGauijdk/bAhfHjlYwQEBlVAW6SgL pFTp4RGxTQdqIoxsLIpNbUh24rl2nc4XOndpAvXwChlfgZfn2GEgaMCj4M0sJIvT /Jpq6qa+t0HZWcbLzLUmo7JCii9BKbBuc4o+IqxsMHHsmKDrWkrgP4k/TXlXs5K/ OlOOaEHCQvKntZRquYc55niCs/VrBT3m6MVsXRl9dtK4ErfHG26k69YzxJOCWzcA uJ6IvV+4f+37FSej4Gh7vpGg/LVgZFjyaqZDMe1GGqkF+3rHMqk=
    =V+RX
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Grant Edwards@21:1/5 to Michael on Mon Nov 21 20:40:01 2022
    On 2022-11-21, Michael <confabulate@kintzios.com> wrote:
    On Monday, 21 November 2022 18:12:41 GMT Grant Edwards wrote:

    You're right, I thought you meant two different monitors in Xinerama
    style. I didn't know anyone who still uses separate displays
    (screens) these days.

    I found it very helpful when I dealing with interruptions (which is
    about 50% of a typical day). I could flip one of the screens to a new
    virtual desktop (while leaving my email and web browser as-is on the
    other screen), deal with the interruption, then flip that screen back
    to the desktop containing whatever I was origininally working on.

    My office setup had three screens, each with four virtual desktops.

    When using multiple screens, you develop the habit of using one screen
    for common, always-on stuff (e.g. email, web browser) and the other
    screen(s) for working on code (or whatever).

    I found Enlightenment to be most versatile in this respect. Unlike
    say Plasma, which has two monitors locked on the same virtual
    desktop and when you switch to another virtual desktop *both*
    monitors flip over,

    That's how all of virtual-desktop window managers I've tried over the
    decades work.

    in Enlightenment each monitor can switch to a different virtual
    desktop independently. Like you, I keep always-on stuff on the left
    monitor, while switching between different virtual desktops on the
    right monitor.


    There are two main drawbacks to the multiple-screen setup:

    * You can't drag a window from one screen to the other. With the
    monitor sizes that are common now, that's not as big an annoyance
    as it used to be.

    With Enlightenment you can move windows across monitors,
    irrespective of the virtual desktop each monitor displays.



    That's Cool. I might have to give Enlightenment a try one of these
    days.

    How well does focus-follows-mouse work? With openbox there are a
    couple scenarios where you can get the mouse in a window without that
    window having focus until you move the mouse out of the window and
    then back in again. I trip over that once or twice a day: I start
    typing without noticing that the window where the mouse is does not
    have focus. Then I've got stop, find the window that does have focus,
    and figure out what damage that typing did.

    --
    Grant

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mark Knecht@21:1/5 to All on Mon Nov 21 20:50:01 2022
    On Mon, Nov 21, 2022 at 10:50 AM Grant Edwards <grant.b.edwards@gmail.com> wrote:

    On 2022-11-21, Mark Knecht <markknecht@gmail.com> wrote:

    I don't personally remember NVidia ever dropping a card totally
    but I did get confused for awhile when they started segmenting their drivers by different families and it was up to me to figure out which driver package handled my card.

    IIRC, towards the end, that card was still supported by the "legacy"
    driver, but that required a kernel so old that other things I used
    everyday wouldn't work.


    Ah, bummer. I guess I probably bought new cards once in a while
    and never ran into that problem.

    I think there's a bunch of 32-bit users in the same boat... ;-)

    Thanks for the clarification.

    <div dir="ltr"><br><br>On Mon, Nov 21, 2022 at 10:50 AM Grant Edwards &lt;<a href="mailto:grant.b.edwards@gmail.com">grant.b.edwards@gmail.com</a>&gt; wrote:<br>&gt;<br>&gt; On 2022-11-21, Mark Knecht &lt;<a href="mailto:markknecht@gmail.com">markknecht@
    gmail.com</a>&gt; wrote:<br>&gt;<br>&gt; &gt; I don&#39;t personally remember NVidia ever dropping a card totally<br>&gt; &gt; but I did get confused for awhile when they started segmenting their<br>&gt; &gt; drivers by different families and it was up
    to me to figure out which<br>&gt; &gt; driver package handled my card.<br>&gt;<br>&gt; IIRC, towards the end, that card was still supported by the &quot;legacy&quot;<br>&gt; driver, but that required a kernel so old that other things I used<br>&gt;
    everyday wouldn&#39;t work.<br>&gt;<br><br><div>Ah, bummer. I guess I probably bought new cards once in a while </div><div>and never ran into that problem. </div><div><br></div><div>I think there&#39;s a bunch of 32-bit users in the same boat... ;-)</
    <div><br></div><div>Thanks for the clarification.</div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dale@21:1/5 to Rich Freeman on Mon Nov 21 22:00:02 2022
    Rich Freeman wrote:
    On Mon, Nov 21, 2022 at 1:10 AM Dale <rdalek1967@gmail.com> wrote:
    I'm back to my old kernel tho since my nvidia-drivers won't work with a
    kernel that high. I run into this on rare occasions.
    They are only rare because you aren't updating regularly.

    If you want to run external kernel modules like nvidia-drivers or zfs,
    stick to a longterm kernel. The ABI changes all the time, and so
    there will frequently be stable kernel version changes that break nvidia-drivers. Then there will be a lag before nvidia-drivers
    supports the new stable kernel. In the meantime you can't run the
    latest version, and that can mean security issues.

    The longterm kernels rarely break nvidia-drivers and get all the
    security and other fixes. They just don't get new features.


    Well, I was calling how often this has happened since around 2003 or so
    when I started using Linux.  I think this has happened maybe two or
    three times.  While they always say they don't support above a certain version, usually it just works.  This time, not so much. 

    I did build a 5.19 version tho.  I haven't rebooted yet tho.  May be a while.  o_O

    Dale

    :-)  :-) 

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Steinmetzger@21:1/5 to All on Mon Nov 21 22:40:01 2022
    Am Mon, Nov 21, 2022 at 07:37:01PM -0000 schrieb Grant Edwards:

    My office setup had three screens, each with four virtual desktops.

    When using multiple screens, you develop the habit of using one screen
    for common, always-on stuff (e.g. email, web browser) and the other
    screen(s) for working on code (or whatever).

    I found Enlightenment to be most versatile in this respect. Unlike
    say Plasma, which has two monitors locked on the same virtual
    desktop and when you switch to another virtual desktop *both*
    monitors flip over,

    That's how all of virtual-desktop window managers I've tried over the
    decades work.

    As a workaround within Plasma: set the window on your static monitor to show
    on all virtual desktops. It won’t even animate when you change the desktop.
    I use this feature mostly with video players, and even set a window rule to
    be applied automatically upon launching a player.

    in Enlightenment each monitor can switch to a different virtual
    desktop independently.

    Awesome WM also does this independently on separate screens. Just tested it.

    --
    Grüße | Greetings | Salut | Qapla’
    Please do not share anything from, with or about me on any social network.

    Gentoo Linux is a rainbow with no end and no pot of gold.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEVbE9o2D2lE5fhoVsizG+tUDUMMoFAmN77fAACgkQizG+tUDU MMouhA//bP1di90LnX9wUIR4AeFBSNHRa8eAL9unOl3U54CAM2pxLwv0bnpTB9vp mFNi81K1697PflhUtdrZ/+xz/jsspP3ZLbBNrui9qGm847oOUsOkM9TYoy7qyJsc C/HndLcl3xjTwtYinMwjxOGuORB5xhj+GFMxl3GeIEk0YN4KTB8Vgx6Xpl+EOwvK /4CYMIXE1w39eB2HO7citbuRZWQGMhEwqTCSurHuBCI8mO93oqj4wZPte7YNhYQB XMUHVF1U41uikmbF3xamWc0IJ4l4bNVWrl9H5ySmQPLr+2TMXWYa+6v+0QWr5INM b7ZnFBQPOvJCLf1Gk/iKu1435Ri/t7b4wswH/9+goJnaAik09N6f1oGlw6RTZRuj ktXCkLkkY+r9qQSG/Dc7M+2mi5/j8HxjjGV6YzbzYt8zS0dh7laeTBExLMtwhOBI edN83ZkCCfl1+PrDFjPkmIuIq6M3SND9691rZd84rlXjCX2olHyl9XLSpRN7bZpO xE/4pN6tNwx/CySJSw4152wcy98YEJZAyfJ8AGHKtOXX4Vatf+im6k3Rq6EPzfVE T3HObARTgeeu7tkGYHRSpoirKXW1XXOlqao8haqu2Bj286nmA1VpXp7kB2Qg0P8k 92rHYnqc1+30XDMhWAoTWEH9RckmBYZOV6uqXD8B10e/FOrRDz4=
    =uoOl
    -----END PGP SIGNATU
  • From Wol@21:1/5 to Laurence Perkins on Tue Nov 22 20:10:02 2022
    On 21/11/2022 18:15, Laurence Perkins wrote:
    Separate displays is useful for multi-headed systems. I know a couple people who buy one, high-power desktop for the whole family and then attach multiple screens and input devices.
    If you want to do that, but your GPU can't handle multiple X displays, you can still set it up by using one master X server, and then running multiple, nested X servers, each given a specific region (which may or may not correspond precisely to one or
    more screens, but that's usually what you'd want). Attach the IO devices to the nested ones obviously.

    I'm trying to do that. I understood that video cards didn't support it,
    so I have two video cards, but I haven't managed to get both of them
    working together, so far ... (couldn't even get the computer to boot
    properly last I tried ...)

    Cheers,
    Wol

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)