Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

drobbins

Funtoo Linux BDFL
  • Posts

    513
  • Joined

  • Last visited

  • Days Won

    282

Posts posted by drobbins

  1. Hey Everyone,

    @temptorsent has graced us with completely rewritten-from-scratch nvidia-drivers and related ebuilds that will be serving to replace the ones we are currently using from Gentoo. Please help us out and test them! See the instructions here for how to start using them for testing: https://www.funtoo.org/Package:NVIDIA_Linux_Display_Drivers#TemptorSent's Experimental NVIDIA ebuilds

    These ebuilds will be enhanced to support our upcoming GPU accelerated container support.

    Best,

    Daniel

  2. All,

    @bcowan has made our day better with a new debian-sources-4.9.161_p1 ebuild which is available for testing, but currently package-masked so it doesn't install by default. To get emerge to see it, add the following to /etc/portage/package.keywords:

    =sys-kernel/debian-sources-lts-4.9.161_p1 **

    Then do:

    # emerge debian-sources-lts
    # ego boot update
    # reboot

    Please report any bugs or issues to https://bugs.funtoo.org. Thanks ?

  3. Yes, the install docs should be updated. The defaults in /etc/boot.conf are sufficient and I always just install the boot loader and then run "ego boot update" and all is good. if you would like, please update this page to make it better. You want to edit the one that's part of the section-by-section guide (not the "all on one page" install guide.)

  4. @dkg Sorry that Funtoo is not working for you but unfortunately the multilib implementation in Gentoo that 'works' for people has serious technical issues that make it hard to maintain. It is getting in the way of certain important efforts in Funtoo. We are likely going to circle back to multilib at some point but with a better implementation.

    The containerization solution for steam and friends is moving forward nicely and is near-complete. Based on testing, the solution using lxd is the easiest to use. The delay has been related to getting all the NVIDIA bits properly integrated so we can do CUDA/OpenCL and NVIDIA GPU acceleration seamlessly inside containers. I am also working on GPU-accelerated docker support but I think docker is a bit more of a pain to use than lxd.

  5. We are not doing rolling release for the following reasons:

    1. Too much time is spent on fixing various breakages coming in from Gentoo, which takes time away from other things...
    2. other things are more important such as new technology like fchroot and the upcoming containerization solution...
    3. If users are interested in certain packages being updated, I am encouraging them to submit a pull request and maintain these ebuilds themselves, so I am going to focus on helping YOU maintain ebuilds rather than have a few people (this has generally been Oleg) maintaining them for everyone. This model doesn't scale -- we all need to do a little bit rather than a few people doing a lot. See the YouTube channel here: https://www.youtube.com/channel/UCKmOY6p3c9hxv3vJMAF8vVw for tutorials

    Short-term, this means development slows down. But in reality, it will speed up development greatly. For those hanging out on IRC, you know that Oleg who has helped to maintain Funtoo for years has moved on to a new chapter in his life, so he is no longer active on Funtoo. But even though I am not slaving away over here, thanks to incoming pull requests Funtoo is continuing to move forward and be responsive to user needs.

    So think of it as a course correction as we become more agile and community-oriented, and be part of the solution. If you are reading this, it means you are part of the Funtoo community and just as able to contribute to Funtoo as anyone else (maybe with some tutorials/videos to help).

    When I work on technologies, I am trying more to work on key tools that help the community be more productive (like fchroot) rather than focusing on specific ebuilds, which I am leaving to the community to manage using pull requests.

    Best,

    Daniel

  6. Hey Everyone,

    I've gone ahead and patched debian-sources-lts so that we have support for the latest Intel e1000e Ethernet chipsets. I ported an updated driver from 4.20/5.x into the new 4.9.144_p3-r1 ebuild. My Intel Core i7 8700-based system is now happily using its on-board Ethernet rather than needing a USB-based Ethernet dongle.

    Enjoy the kernel and also be sure to report any hardware compatibility issues that may be impacting you and preventing you from using debian-sources-lts to bugs.funtoo.org. I can always look into porting updated drivers to get this kernel working better for you.

    Best,

    Daniel

  7. Everyone,

    arm-32bit and arm-64bit builds of Funtoo Linux 1.3 are now available. Search for "arm" on this page using the search field right above the table to see them:

    https://www.funtoo.org/Subarches

    Enjoy. Also note that we could use some help with updating install docs for raspberry pis as well as odroid-xu4, which I hear now should run fine with our debian-sources-lts? If you look at our odroid-xu4 page here, you'll see that at the top we link to an install guide specific to this board. I'd like to have docs like this for all the raspis as well:

    https://www.funtoo.org/ODROID-XU4

    Thanks,

    Daniel

     

  8. Awesome, glad to hear. That's one of the reasons why it's good to have a standard configuration that we test -- if there is a problem, you just gradually move more and more towards 'standard' (our standard kernel, etc.) and eventually find the solution -- as you did.

  9. Make sure you are using 1.3-release, have enabled gnome as well as kde-plasma mix-ins and updated all your packages. KDE plasma starts after a few seconds delay here, but not a "long time" as you describe. Also check your logs and Xorg log for anything unusual. Make sure elogind has been added to the boot runlevel and started.

  10. First, definitely try running stuff, and report any 32-bit issues on the Funtoo bug tracker. We're working on documenting various ways to work around various strange apps but need some bugs reported first. Also, post specifics here of issues you are encountering and we'll help you out.

    There are a number of approaches including chroot as you mentioned, as well as containers, and we would rather put our effort towards containers/docker solutions than continue to support legacy 32-bit multilib stuff. We want to move forward with a 'multiple roots' concept rather than treating a system as a single root.

    Best,

    Daniel

×
×
  • Create New...