Jump to content

AdiosKid

Members
  • Content Count

    125
  • Joined

  • Last visited

  • Days Won

    33

Reputation Activity

  1. Great Post
    AdiosKid reacted to drobbins in Funtoo 1.4 MR3, wayland fixes, #funtoo freenode going away   
    Hey everyone,
    Funtoo Linux 1.4 maintenance release 3 has been available for a few days, and includes our official WebKit builds, updated security-patched kernels and GNOME 3.34.3 pre-built.
    Also of note: the addition of the new WebKit temporarily broke wayland builds. This is now resolved and GNOME now builds correctly with the wayland mix-in.
    Also, important: The #funtoo freenode channel will be shut down in around 24 hours, as I no longer use freenode so I can't continue to op the channel there. Please switch to our official chat on Discord and Telegram. Thanks!
    Telegram: more informal: https://t.me/funtoolinux
    Discord: "official" chat: https://discord.gg/BNUSpUU
  2. Great Post
    AdiosKid reacted to drobbins in Fixing meta-repo issues   
    Today I made a mistake and updated meta-repo using my older environment instead of the newer one I had set up recently. This resulted in some problems with meta-repo. I have fixed the problems but you may need to perform a few steps to 'fix' things if you did an ego sync today (Feb 6 2020)
    If you have synced today, you may need to rm -rf /var/git/meta-repo && ego sync as the branches got out of sync with their git history. You will know this because when you ego sync, it will tell you that 'history has diverged' (if you look at git output) and you'll see output from git like "please tell me who you are" (wanting your name and email) because it's trying to do a merge commit rather than fast-forwarding. You may also see editors-kit not sync successfully.
    If you didn't sync today, you should be fine and everything should continue working next sync.
    The fix should be pretty easy -- sorry for the issue.
     
  3. Great Post
    AdiosKid got a reaction from waynedpj in Bentōō (An user-friendly Stage4 of Funtoo Linux.)   
    Hi folks O/
     
    few years ago I wonder about a friendly version of Gentoo and Funtoo, the gentoo community don't liked, but I keep did some tests but I didn't continue, well, few week ago I start again, but this time only a Funtoo Friendly version, and now I have something really beginning.
    the project will resume in few flavors and one version with a overlay with update packages and few extra.
    the funtoo flavors are X+openbox, gnome and Plasma, they are just the Funtoo Stage3 Generic with few packages and some configuration.
    and has one version with plasma, but with an overlay with few update packages and other stuffs, a stage more out of the box, I want make something to people learn about gentoo/funtoo or for who use the system without spent hours to build the system. 

    the webiste will be done in the next weeks, and the stages will be available in the next days "sorry, I'm with one pc now, and the net is a turtle".

    website -> https://bentoo.info/
    binhost -> http://binhost.bentoo.info

    github repos : 
    overlay -> https://github.com/lucascouts/bentoo

    configurations -> https://github.com/lucascouts/bentoo-cfg

    I don't know if the funtoo community will like but anyway I'll forward with this project, but will be great if few users could help with feedback or criticisms.

    thank you anyway ?
  4. Great Post
    AdiosKid reacted to drobbins in GNOME 3.34.3, updated Portage CVE fix, ego-2.8.0   
    Recent Funtoo News:
    GNOME 3.34.3 is now available in Funtoo (as part of gnome-kit 3.34-prime, the default kit) A Gentoo dev found that it is theoretically possible for arbitrary users on the system to locallly 'exploit' a package while it is being built. Portage-2.3.78-r1 addresses this by removing 'other' permissions from /var/tmp/portage. ego-2.8.0 is released with updated sync code.
  5. Great Post
    AdiosKid reacted to drobbins in Funtoo Linux 1.4 MR2 stages released   
    A full set of Funtoo Linux 1.4 maintenance release 2 stages has been uploaded to build.funtoo.org.
    These stages include:
    GNOME 3.34.2 Updates to debian-sources-lts (4.19.87_p1) Updated Linux firmware Updated firefox Various other fixes If you are already using 1.4, you can get all these updates via a regular ego sync and world update. But if you are planning to install 1.4 from scratch, these builds are up-to-date.
     
  6. Great Post
    AdiosKid reacted to drobbins in 1.3 EOL: March 1, 2020, 1.4 MR2   
    As Funtoo Linux 1.4 continues to mature, it has become a much better long-term stable option than Funtoo Linux 1.3, so maintenance and updates for 1.3 will end on March 1, 2020, and users are encouraged to upgrade to 1.4 at this time, or before.
    In about a week, there will be a second maintenance release of Funtoo Linux 1.4, which will simply be rolled into the official 1.4 release, but will result in updated binary stage3s and GNOME stage3s. The updates will include bumping GNOME from 3.34.1 to 3.34.2 as well as upstream kernel updates with the latest security fixes, in particular ones focused on side-channel vulnerabilities on Intel systems. These updated stages will have 2020-01 timestamps and will be good options for those needing to reinstall an existing 1.3 environment.
  7. Great Post
    AdiosKid reacted to drobbins in New YouTube Video: Let's Talk About... Troubleshooting   
    Hi Everyone,
    I"ve posted a new YouTube video which I hope you find useful. Troubleshooting is an important topic and something worth reflecting on.
     
     
  8. Great Post
    AdiosKid reacted to drobbins in GNOME 3.34.1 Ready and coming in a few days   
    GNOME 3.34.1 is ready for use and will become the default version of GNOME in 1.4-release in a few days. If you would like to use it now, you can add the following to /etc/ego.conf:
    [kits] gnome-kit = 3.34-prime Then ego sync, emerge -auDN @world, emerge @preserved-rebuild, and restart xdm and you should be in business.
    If you would like to avoid upgrading to GNOME 3.34, now is the time to insert the following code into /etc/ego.conf:
    [kits] gnome-kit = 3.32-prime Then, in a few days when 3.34-prime becomes active, you will stick with 3.32-prime and not get the updates until you want them.
  9. Great Post
    AdiosKid reacted to drobbins in What is the proper way to use Gentoo ebuilds?   
    @lefsha Funtoo *does* include ALL ebuilds from Gentoo -- I think it is just a matter of trying to understand the difference between Funtoo and Gentoo.
    Funtoo Linux 1.4 is based on a 21 Jun 2019 snapshot of Gentoo Linux, plus a variety of package updates in selected areas. Such as: GNOME 3.32, gcc 9.2.0 default, latest mesa, libglvnd enabled by default, Debian kernels, nginx, mariadb, other server packages, etc, etc. updated by me as well as Funtoo Users. So think "Funtoo = Gentoo snapshot + goodies."
    In general, you should have everything in Gentoo automatically, at least what was in Gentoo at the time of the snapshot. And key areas of Funtoo that users wanted updates for -- they submitted pull requests to code.funtoo.org to update these packages.
    If a package is out of date, no problem -- submit a pull request (PR) to code.funtoo.org, and it will be updated.
    When we start Funtoo Linux 2.0 development, we will use a Gentoo snapshot from late 2019 as the foundation for the next release. The goal is to do this every 3 months. We are working on picking up the pace of our release model and things are starting to move very, very quickly, so I wouldn't worry too much about Funtoo being 'behind' Gentoo. See https://forums.funtoo.org/topic/2998-14-even-more-new-stuff/ for info on what has been added in the last 20 days.
    Funtoo Linux is a semi-rolling release, with actual true releases. Once you get used to it, it shouldn't be an issue, but maybe a pull request is in your future?
    Best,
    Daniel
  10. Great Post
    AdiosKid reacted to drobbins in 1.4 -- Even More New Stuff   
    There has been a lot of updates to Funtoo Linux 1.4 since its release -- most of these not officially announced. So it would be a good idea to make an official announcement of many of them:
    SELinux Updates Firefox and Firefox-bin 69, updated thunderbird. New gfxcard-nvidia-legacy mix-in for older drivers. Updated NVIDIA drivers to latest releases. Conky updated. kde-plasma merge fixes. mesa merge fixes and version bump. ffpmeg updated to latest release, with fixes for arm-64bit. Latest Spotify release added. Openrc net-online major improvements. New Language added: crystal (check it out) debian-sources/debian-sources-lts updates and now compile using your -march settings (since custom-cflags is now enabled by default.) Prior to this they compiled using generic 64-bit optimizations on x86-64bit. New encrypted-root mix-in to be used to enable LUKS in genkernel/debian-sources(-lts). To use, enable this mix-in and re-build your debian-sources(-lts) kernel. Rust-kit is now at 1.37-prime New dev-lua/lua and fixes for lua-using packages. Ebuilds using lua-5.2+ should use the new dev-lua/lua ebuild (not the legacy dev-lua/lua.) fwupd bumped to 1.3.1 nginx, nginx-unit, dovecot, php, mariadb vivaldi updated dovecot updated Anything I forgot? Follow up in this discussion thread. MANY OF THESE FIXES WERE SUBMITTED BY OUR USERS! Thanks to bcowan, perfinion, jhan, tux, tczaude, KlipKyle, scottfurry and anyone I forgot to mention for making Funtoo better for everyone 🙂 🙂 🙂
  11. Great Post
    AdiosKid reacted to drobbins in SELinux packages updated in 1.4 -- and SELinux-next development   
    Hey All,
    I've gone ahead and updated Funtoo Linux 1.4 to contain the latest implementation of SELinux from Gentoo. SELinux is working well under Funtoo now. To use it, see the SELinux page on the Funtoo wiki. Also reference the https://wiki.gentoo.org/wiki/SELinux/Installation and https://wiki.gentoo.org/wiki/SELinux pages for documentation reference. These Gentoo wiki pages were originally put together by SwiFT and are excellent, and the SELinux team has kept them up-to-date (I must give credit where credit is due 🙂. We need to work on our modest SELinux wiki  page here to improve it: https://www.funtoo.org/SELinux
    If you are new to SELinux, here are the basic steps. Enable the SELinux mix-in, emerge the SELinux tools as well as policies, rebuild world and etc-update, apply security labels to files, enable in kernel in "permissive mode" -- where it just logs things but doesn't "block" anything, and then start to play.
    In your /etc/boot.conf, you'll want to add "security=selinux enforcing=0" to your "params +=" line and re-run "ego boot update" to get the kernel booting properly. This is assuming you are using debian-sources or debian-sources-lts.
    Funtoo is also helping perfinion (find him in #gentoo-base on freenode) in Gentoo test the SELinux-next security policies. Here is how you can test them:
    1. Add the following to package.keywords: sec-policy/selinux-* **
    2. Then emerge @selinux-rebuild to reinstall all the 9999 policies (to be used with 2.9 userspace)
    3. Do a full relabel.
    4. Reboot.
    Then, you can run and start auditd which will generate logs of what SELinux activity is going on. After your initial reboot into the new SELinux, start auditd with empty logs, and keep it running as you go about your business. After a few days of using Funtoo as you normally would, these logs can be useful to the SELinux team to determine if the new policies are working as expected.
    Of particular interest is the use of elogind under SELinux. Once using the new SELinux-next policies, 'ps auxfZ | grep logind' should be in the systemd_logind_t domain.
    Thanks to perfinion and the SELinux team for moving SELinux forward! Let's help them 🙂
     
     
     
     
     
     
     
  12. Great Post
    AdiosKid reacted to drobbins in Funtoo Linux 1.4 Released!   
    Please see the following for more info:
    Release Notes: https://www.funtoo.org/Release_Notes/1.4-release
    Upgrading from 1.3: https://www.funtoo.org/Upgrade_Instructions/1.4-release
    Download and Install: https://www.funtoo.org/Install/Introduction
  13. Great Post
    AdiosKid reacted to drobbins in Funtoo Linux 1.4 Released!   
    Hey everyone --
    Funtoo Linux 1.4 is now to be considered officially released! Some changes in the last several weeks include:
    Updating to gcc-9.2.0 to address an upstream compilation bug (thanks: calrama) Additional testing/fixing of dependencies (thanks: sandro and others) New debian-sources and debian-sources-lts kernels (thanks: bcowan) Debian-sources-lts will now default to using "custom-cflags" USE by default, which will give you a more optimized kernel. -march settings from your subarch mix-in will be applied to your kernel compilation as well. This appears to result in a noticeable performance improvement. Many thanks to jhan, digifuzzy, klipkyle, librin.so.1, niranjan, sandro and everyone else (sorry if I forgot to mention you) for making this the most tested and most community-focused release of Funtoo ever! I will continue to update documentation on the wiki relating to 1.4, and of course, 1.4 development continues with pull requests and issues reported to bugs.funtoo.org.
    I hope to start 2.0 development in about a month.
    Also note -- we now have a "Announcement Discussion" forum visible from the main forums page which allows posts and is open to discussing any announcements.
    Best,
    Daniel
  14. Great Post
    AdiosKid reacted to drobbins in How to run Steam in Funtoo/LXD   
    I've removed the PDEPEND from nvidia-drivers so they don't automatically install nvidia-kernel-modules. But nvidia-kernel-modules has nvidia-drivers as a dependency. So if you are installing on bare metal, do emerge nvidia-kernel-modules and you will get everything you need, and if you are installing in container, emerge nvidia-drivers and it will skip the modules. This should be in the live tree for 1.4 already.
  15. Great Post
    AdiosKid reacted to drobbins in How to run Steam in Funtoo/LXD   
    In my testing, the --exclude method did not work and I manually modified the PDEPEND in nvidia-drivers in /var/git/meta-repo/kits for now as a local work-around. Just a note -- you will likely need to do this too. Other option is to also --exclude nvidia-drivers and then do an emerge -1 nvidia-drivers --exclude nvidia-kernel-modules after the big emerge.
  16. Great Post
    AdiosKid reacted to drobbins in 1.4 is (almost!) ready to go!   
    Hey everyone,
    1.4 is almost ready to be released. Thanks so much to everyone who has contributed pull requests for 1.4 and tested 1.4. There's still a bunch of work to do, but there always will be and I believe 1.4 will be our most well-tested release so far.
    After 1.4 is released, we will start development on 2.0, to be released some time in the Fall (Sept/Oct timeframe). I've been thinking about the release schedule a lot and I think that aiming for a .0 release every Fall seems to be a good idea. This means the work is completed well before the winter holidays, and fall in the US is a good season of change and looking forward to new things.
    What I have left to do for 1.4 is to update the ARM builds to 1.4 and then also to update our documentation, release notes, upgrade steps and related docs. I want to incorporate the new video cards mix-ins into the official installation steps and not leave it to just be a "First Steps" item after install. This way, people can use the install docs to get their desktop environment of choice up and running, too.
    I hope to get all this completed in the next few days.
     
  17. Great Post
    AdiosKid got a reaction from lycaeum in Bentōō (An user-friendly Stage4 of Funtoo Linux.)   
    Hi folks O/
     
    few years ago I wonder about a friendly version of Gentoo and Funtoo, the gentoo community don't liked, but I keep did some tests but I didn't continue, well, few week ago I start again, but this time only a Funtoo Friendly version, and now I have something really beginning.
    the project will resume in few flavors and one version with a overlay with update packages and few extra.
    the funtoo flavors are X+openbox, gnome and Plasma, they are just the Funtoo Stage3 Generic with few packages and some configuration.
    and has one version with plasma, but with an overlay with few update packages and other stuffs, a stage more out of the box, I want make something to people learn about gentoo/funtoo or for who use the system without spent hours to build the system. 

    the webiste will be done in the next weeks, and the stages will be available in the next days "sorry, I'm with one pc now, and the net is a turtle".

    website -> https://bentoo.info/
    binhost -> http://binhost.bentoo.info

    github repos : 
    overlay -> https://github.com/lucascouts/bentoo

    configurations -> https://github.com/lucascouts/bentoo-cfg

    I don't know if the funtoo community will like but anyway I'll forward with this project, but will be great if few users could help with feedback or criticisms.

    thank you anyway ?
  18. Great Post
    AdiosKid reacted to drobbins in Update: 1.4 with Mesa 19.1.3 and revamped VIDEO_CARDS for fast video accel by default   
    Everything is working well as of now 🙂 Yesterday there were a few conflicts as I integrated mesa-gl-headers into the mix and updated the opengl virtual. All should be good now.
  19. Great Post
    AdiosKid reacted to drobbins in Update: 1.4 with Mesa 19.1.3 and revamped VIDEO_CARDS for fast video accel by default   
    So, it turns out I had a few little things I needed to fix -- currently running through continuous integration to ensure everything is good. Will post here when I've confirmed this.
  20. Great Post
    AdiosKid reacted to drobbins in Update: 1.4 with Mesa 19.1.3 and revamped VIDEO_CARDS for fast video accel by default   
    Hey Everyone,
    I recently upgraded to a newer Thinkpad Laptop (P1) and decided this was a good time to upgrade Funtoo's graphics stack to sort of finish the work that TemptorSent had started. You'll recall that if you tested 1.4, media-libs/mesa could be quite picky with USE vars/VIDEO_CARDS settings. This should now be fixed.
    One thing that bugged me when I installed Funtoo on my P1 was that video acceleration wasn't working well. So I've tried very hard to address this so that "out of the box" with minimal/no configuration, you will have good video acceleration support in Funtoo.
    New documentation on this system that is now in 1.4 can be found here: https://www.funtoo.org/Make.conf/VIDEO_CARDS
    In particular, see here: https://www.funtoo.org/Make.conf/VIDEO_CARDS/Mix-ins (This table is also included in the main page linked above.)
    You'll also see extensive documentation on the new VIDEO_CARDS settings that are available and all map directly to a particular graphics driver now (eliminating confusion between gallium and DRI drivers that existed.)
    The workstation and desktop flavors will now auto-enable Open Source Intel integrated graphics (DRI) and Radeon Gallium graphics (Gallium) -- enabling Vulkan for both. I did not enable nvidia or nouveau by default as I leave this choice of proprietary vs. open source to the user (for Intel and Radeon, the best choices are obvious so safe to enable these.)
    This should be a big step towards getting everyone optimal video performance in Funtoo without significant work! Be sure to give https://www.funtoo.org/Make.conf/VIDEO_CARDS/Mix-ins and the parent page a good read. And if you use firefox, play around with the h264ify plugin to optimize YouTube video playback and see if it helps reduce your CPU usage.
    Enjoy!
  21. Great Post
    AdiosKid reacted to drobbins in How to run Steam in Funtoo/LXD   
    Also note that for now, if you are using nvidia drivers, add an --exclude nvidia-kernel-modules to your emerge line when emerging everything. The nvidia-kernel-modules won't build in containers and you don't need them anyway. I will look into a fix for this.
  22. Trolling
    AdiosKid reacted to drobbins in How to run Steam in Funtoo/LXD   
    Also, it should now be possible to post replies here if you are an active forums member.... hopefully it's working 🙂
  23. Great Post
    AdiosKid reacted to drobbins in How to run Steam in Funtoo/LXD   
    Hey everyone, I have added documentation on how to essentially get Steam running in Funtoo using LXD. First, you will want to follow these instructions to get LXD running:
    https://www.funtoo.org/LXD
    Then, follow these instructions, which will get you to the point of setting up a multilib Gentoo container that can run glxgears. At that point, getting Steam running should be pretty straightforward:
    https://www.funtoo.org/LXD/GPU_Acceleration
    Please test it out and let me know how it works.
  24. Great Post
    AdiosKid reacted to drobbins in 1.4 stages   
    So, upgrade is pretty easy this time around.I will have instructions soon. But you can basically use "standard" upgrade steps. I recommend emerge -1 glibc gcc first, then emerge -auDN @world should generally work. Report any bugs related to upgrade like failed builds because often this can be fixed by tweaking dependencies. Overall the upgrade is MUCH easier than 1.2 -> 1.3.
    One trick is to remember to "eselect python set --python3 python3.7" after python-3.7 is emerged to make it default. Also, mesa right now is very picky about USE flags related to video card. For example, if you don't have a card that supports vulkan, you cannot have vulkan in USE. Same with xa and other things that were more "permissible" before.
    As of yesterday, I am now happily running gnome 3.32 and it is working perfectly. I would still call things "in beta" but the remaining issues (there is a "reboot doesn't work" issue currently active, due to a missing /run/initctl -> /dev/initctl symlink) should be worked out with minor package updates.
  25. Great Post
    AdiosKid reacted to drobbins in GNOME 3.32 is working well   
    Also note -- kde5-plasma *should* also merge cleanly. While I don't personally use this desktop environment, I have started testing plasma builds. Please report any issues you encounter.
×
×
  • Create New...