Jump to content

All Activity

This stream auto-updates     

  1. Today
  2. Am I missing something or do you not have '/' set in /etc/fstab? I've never had an entry "/root" and the first error boot update seems to be having is this: * ERROR: (root=auto) - / entry in /etc/fstab not recognized (). which seems to imply that your fstab is at fault. Shouldn't this line: /dev/nvme0n1p5 /root ext4 noatime 0 1 look like this: /dev/nvme0n1p5 / ext4 noatime 0 1 instead?
  3. Yesterday
  4. I seem to recall having an issue with cmake a little bit ago and the next day did an ego sync and tried updating again and it was resolved by whatever they did in the portage update. Are you still having this issue with 3.19.1?
  5. After an update, emerge @preserved-rebuild was needed and mkvtoolnix was the only package that needed rebuild, but when it emerges, it's failing. I can't quite figure out what's causing it (my system still seems to run fine on the current version, so far, so it's been a little lower priority as I work retail in the States...) so I figured I'd post here and see if there's something I'm obviously overlooking. emerge --info '=media-video/mkvtoolnix-33.1.0::media-kit' Portage 2.3.78 (python 2.7.18-final-0, funtoo/1.0/linux-gnu/arch/x86-64bit, gcc-9.2.0, glibc-2.29-r3, 5.9.6_p1-debian-sources x86_64) ================================================================= System Settings ================================================================= System uname: Linux-5.9.6_p1-debian-sources-x86_64-Intel-R-_Core-TM-_i5-10400_CPU_@_2.90GHz-with-gentoo-1.4 KiB Mem: 32733796 total, 2467104 free KiB Swap: 16777212 total, 16247548 free sh bash 5.0_p18 ld GNU ld (Gentoo 2.32 p2) 2.32.0 app-shells/bash: 5.0_p18::core-kit dev-lang/perl: 5.28.2-r1::perl-kit dev-lang/python: 2.7.18::python-kit, 3.7.7::python-kit dev-util/cmake: 3.19.1::core-kit sys-apps/baselayout: 2.6.1-r2::core-kit sys-apps/openrc: 0.41.2-r2::core-kit sys-apps/sandbox: 2.17::core-kit sys-devel/autoconf: 2.69-r4::core-kit sys-devel/automake: 1.16.1-r1::core-kit sys-devel/binutils: 2.32-r1::core-kit sys-devel/gcc: 9.2.0::core-kit sys-devel/gcc-config: 2.0::core-kit sys-devel/libtool: 2.4.6-r5::core-kit sys-devel/make: 4.2.1-r4::core-kit sys-kernel/linux-headers: 4.14::core-kit (virtual/os-headers) sys-libs/glibc: 2.29-r3::core-kit Repositories: nokit location: /var/git/meta-repo/kits/nokit masters: core-kit priority: -500 browser-kit location: /var/git/meta-repo/kits/browser-kit masters: core-kit priority: 1 core-gl-kit location: /var/git/meta-repo/kits/core-gl-kit masters: core-kit priority: 1 core-hw-kit location: /var/git/meta-repo/kits/core-hw-kit masters: core-kit priority: 1 core-kit location: /var/git/meta-repo/kits/core-kit masters: core-kit priority: 1 aliases: gentoo core-server-kit location: /var/git/meta-repo/kits/core-server-kit masters: core-kit priority: 1 desktop-kit location: /var/git/meta-repo/kits/desktop-kit masters: core-kit priority: 1 dev-kit location: /var/git/meta-repo/kits/dev-kit masters: core-kit priority: 1 editors-kit location: /var/git/meta-repo/kits/editors-kit masters: core-kit priority: 1 games-kit location: /var/git/meta-repo/kits/games-kit masters: core-kit priority: 1 gnome-kit location: /var/git/meta-repo/kits/gnome-kit masters: core-kit priority: 1 haskell-kit location: /var/git/meta-repo/kits/haskell-kit masters: core-kit priority: 1 java-kit location: /var/git/meta-repo/kits/java-kit masters: core-kit priority: 1 kde-kit location: /var/git/meta-repo/kits/kde-kit masters: core-kit priority: 1 lang-kit location: /var/git/meta-repo/kits/lang-kit masters: core-kit priority: 1 lisp-scheme-kit location: /var/git/meta-repo/kits/lisp-scheme-kit masters: core-kit priority: 1 llvm-kit location: /var/git/meta-repo/kits/llvm-kit masters: core-kit priority: 1 mate-kit location: /var/git/meta-repo/kits/mate-kit masters: core-kit priority: 1 media-kit location: /var/git/meta-repo/kits/media-kit masters: core-kit priority: 1 ml-lang-kit location: /var/git/meta-repo/kits/ml-lang-kit masters: core-kit priority: 1 net-kit location: /var/git/meta-repo/kits/net-kit masters: core-kit priority: 1 perl-kit location: /var/git/meta-repo/kits/perl-kit masters: core-kit priority: 1 python-kit location: /var/git/meta-repo/kits/python-kit masters: core-kit priority: 1 python-modules-kit location: /var/git/meta-repo/kits/python-modules-kit masters: core-kit priority: 1 qt-kit location: /var/git/meta-repo/kits/qt-kit masters: core-kit priority: 1 ruby-kit location: /var/git/meta-repo/kits/ruby-kit masters: core-kit priority: 1 science-kit location: /var/git/meta-repo/kits/science-kit masters: core-kit priority: 1 security-kit location: /var/git/meta-repo/kits/security-kit masters: core-kit priority: 1 text-kit location: /var/git/meta-repo/kits/text-kit masters: core-kit priority: 1 xfce-kit location: /var/git/meta-repo/kits/xfce-kit masters: core-kit priority: 1 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA Oracle-BCLA-JavaSE" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=skylake -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php7.2/ext-active/ /etc/php/apache2-php7.4/ext-active/ /etc/php/cgi-php7.2/ext-active/ /etc/php/cgi-php7.4/ext-active/ /etc/php/cli-php7.2/ext-active/ /etc/php/cli-php7.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=skylake -O2 -pipe" DISTDIR="/var/cache/portage/distfiles" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-march=skylake -O2 -pipe" GENTOO_MIRRORS="https://fastpull-us.funtoo.org" LANG="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed" MAKEOPTS="-j16" PKGDIR="/var/cache/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_TMPDIR="/var/tmp" USE="a52 aac aacplus acl adplug alac amd64 amr amrenc apache2 audiofile avahi berkdb bzip2 cddb celt cracklib crypt curl cxx dbus dirac dts dv encode faac faad ffmpeg flac fluidsynth gdbm glvnd gme gpm gsm iconv icu ipv6 kate lame libass libguess libmpeg2 libtiger live lvm mac mad matroska midi mikmod mjpeg mms mmx modplug modules mp3 mpeg mudflap musepack ncurses nls nptl ntp nuv offensive ogg openmp openssl opus pam pcre postproc pppd python quicktime readline resolvconf rtmp rtsp schroedinger sdl sdl1 shorten sid sndfile sox speex sse sse2 ssl taglib tcpd theora toolame twolame unicode vorbis vpx wav wavpack wildmidi win32codecs x264 x265 xattr xml xvid zlib" ABI_X86="64" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias authn_core authz_core socache_shmcb unixd" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="evdev synaptics keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python3_7 python2_7" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby25 ruby26" USERLAND="GNU" VIDEO_CARDS="swrast osmesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, ENV_UNSET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS ================================================================= Package Settings ================================================================= media-video/mkvtoolnix-33.1.0::media-kit was built with the following: USE="nls -debug -pch -qt5 -test" emerge -pqv '=media-video/mkvtoolnix-33.1.0::media-kit' [ebuild R ] media-video/mkvtoolnix-33.1.0 USE="nls -debug -pch -qt5 -test" Log attached as well. Anything obvious that I'm clearly overlooking? mkvtoolnix.build.log
  6. Last week
  7. Ok so did a bit of testing on a local funtoo container and it seems to just work if the module has been loaded in the bare metal OS. emerge wireguard-tools nano /etc/wireguard/wg0.conf wg-quick up wg0 Works perfectly and didn't seem to mess with the parent OS who has an interface with the same name. So do you think we could have this added to the kernels? It's as simple as: emerge wireguard; modprobe wireguard and I suppose add to /etc/conf.d/modules for reboots.
  8. I have installed grub and kernel, recompiled them and got these messages I will expose the procedures that I used >>> Installing (1 of 1) sys-kernel/debian-sources-lts-4.19.152_p1::core-kit * * To avoid automounting and auto(un)installing with /boot, * just export the DONT_MOUNT_BOOT variable. * * You are chrooted. Not touching /boot -- assuming you have it mounted if you have one. * * To avoid automounting and auto(un)installing with /boot, * just export the DONT_MOUNT_BOOT variable. * * You are chrooted. Not touching /boot -- assuming you have it mounted if you have one. * With binary use flag enabled /usr/src/linux * symlink automatically set to debian kernel * If you have external modules, don't forget to rebuild them with: * * emerge @module-rebuild * depmod: ERROR: could not open directory /lib/modules/4.14.70-std531-amd64: No such file or directory depmod: FATAL: could not search modules: No such file or directory * Generating config for grub... * NOTE: Intel microcode will be loaded at boot-time. * NOTE: Detected MBR boot. Configuring for Legacy MBR booting. * ERROR: (root=auto) - / entry in /etc/fstab not recognized (). * ERROR: No matching kernels or boot entries found in /etc/boot.conf. * ERROR: Did not complete successfully. chroot) sysresccd /usr/src # ego boot update * Generating config for grub... * WARN: No CPU microcode available for non-Intel systems. * NOTE: Detected MBR boot. Configuring for Legacy MBR booting. * ERROR: (root=auto) - / entry in /etc/fstab not recognized (). * ERROR: No matching kernels or boot entries found in /etc/boot.conf. * ERROR: Did not complete successfully. (chroot) sysresccd /usr/src # eix -I microcode [I] sys-firmware/intel-microcode [1] (chroot) sysresccd /usr/src # eix -I grub [I] app-admin/grubconfig Available versions: 1.28-r2 Installed versions: 1.28-r2(09:57:12 02/12/20) Description: Simple Tool to configure Grub-Bootloader [I] sys-boot/grub Installed versions: 2.02-r3(2/2.02-r3)^st(16:51:10 02/12/20)(fonts nls themes -debug -device-mapper -doc -efiemu -libzfs -mount -multislot -sdl -static - Description: GNU GRUB boot loader I recompile kernel, boot,microcode and grub, but I keep getting these message😅
  9. Hello thank you all for answering. I am running ext2 to use dual boot corri win on uefi and mrb linux always
  10. Wow. Didn't know about this :-D. I always use /boot/... in grub.cfg .
  11. I do not have the UI built out for this yet, but you can contact me via PM on the forums and I can change it for you.
  12. @rekena I am not seeing anything obvious from what you posted indicating a problem. As @lego12239 asked, what specifically are you seeing? Based on what you originally said, it sounds like GRUB is not even loading for you? If this is the case, then we want to make sure grub bootloader has been installed, so.... Make sure you have run the "grub-install (with arguments from install docs)" command from the install instructions. This will install the boot loader. Then run "ego boot update" in chroot. Then when you reboot grub should load. If grub is loading, but the kernel can't find the root filesystem, then this is a *different* issue related to partition naming and what I assume @pnoecker was thinking. But you are saying that grub isn't starting. So I don't think we should look here. In any case, please clarify exactly what you are seeing 🙂
  13. This is normal. The grub.cfg paths are relative to /boot.
  14. This is probably not the problem and shouldn't be the first advice to try to address the issue.
  15. try this in fstab ext2 needs to be "vfat" if you are using UEFI. And you storage device name is "nvme0n1" you need to install grub using this name if you have already done that then with successfull boot you can remove just remove "nomodeset" parameter from /etc/boot.conf the regenerate "ego boot update" /dev/nvme0n1p7 /boot ext2 noauto,noatime 1 2
  16. What does it mean? What error message or what behaviour do you see? Do you really have kernel and initramfs in the fs root(instead of /boot)?
  17. where do i start. /dev/nvme is a direct device name and can change, use either labels, partlabels, uuid, or partuuid persistent naming because udev can load the drive as nvme0n0p5 or n2p5
  18. Is it possible to change the email used for auth.funtoo? I tried on Settings but it redirects to password reset page, which resets password and it didn't give me the option to change the email address.
  19. Ah ok, thank you! I also changed my flavor from core to minimal, and that helped significantly as well.
  20. Unpack funtoo stage3, remove kernel with all kernel modules and pack it again. And you will get as small stage3 as gentoo has :-D.
  21. I was looking to switch from Gentoo to Funtoo, mostly due to speedups in the portage system, but in installing the basic stage3 noticed that it is around 400-500MiB, which is about twice as much data as the Gentoo stage3. I'm curious as to what that extra space is used for, and how it can be removed. My guess is that there is some default setups designed to make the install process a bit easier, but I would rather have a very minimal stage3 if possible.
  22. Hi, I have been using gentoo for a long time and wanted to try funtoo, I installed it recently but the grub does not load me when rebooting the system. This is my configuration. Thanks a lot! FSTAB # == IMPORTANT ============================================================== # The 3 lines below need to be *uncommented* and adjusted for your system # =========================================================================== /dev/nvme0n1p7 /boot ext2 noauto,noatime 1 2 /dev/nvme0n1p8 none swap sw 0 0 /dev/nvme0n1p5 /root ext4 noatime 0 1 GRUB set timeout=3 if [ -s $prefix/grubenv ]; then load_env fi function savedefault { if [ -z "{boot_once}" ]; then saved_entry="${chosen}" save_env saved_entry fi } insmod part_msdos insmod ext2 set root=(hostdisk//dev/nvme0n1,msdos7) search --no-floppy --fs-uuid --set 471ee74b-e33d-4b60-ad6b-119b7e92e6fd if loadfont /grub/fonts/unicode.pf2; then set gfxmode=text insmod all_video terminal_output gfxterm fi set menu_color_normal=cyan/blue set menu_color_highlight=blue/cyan menuentry "Funtoo Linux genkernel - kernel-debian-sources-x86_64-5.9.6_p1" { insmod part_msdos insmod ext2 set root=(hostdisk//dev/nvme0n1,msdos7) search --no-floppy --fs-uuid --set 471ee74b-e33d-4b60-ad6b-119b7e92e6fd linux /kernel-debian-sources-x86_64-5.9.6_p1 nomodeset real_root=/dev/nvme0n1p5 rootfstype=ext4 rand_id=TG3W8IBB initrd /initramfs-debian-sources-x86_64-5.9.6_p1 set gfxpayload=keep } if [ ! "${next_entry}" = "" ] ; then set default="${next_entry}" set next_entry= save_env next_entry set boot_once=true elif [ ! "${saved_entry}" = "" ]; then set default="${saved_entry}" else set default=0 fi BOOT.CONF boot { generate grub default "Funtoo Linux genkernel" timeout 3 } "Funtoo Linux" { kernel bzImage[-v] } "Funtoo Linux genkernel" { kernel kernel[-v] initrd initramfs[-v] # IMPORTANT: Most users will want to remove "nomodeset", below! # # It is included in the initial install to ensure that virtually all # systems boot up with a readable initial console. # But all graphics drivers (with the one exception of the proprietary # NVIDIA drivers) REQUIRE mode setting to be enabled, and thus the # nomodeset option must be REMOVED prior to setting up a graphical # environment or X will not start. Remember to run "ego boot update" after # removing the option, and then reboot prior to configuring X. # Also note that if you are using a 4K or higher resolution display, your # console text may become very small after enabling kernel mode setting # since it will display your console at the native resolution of your # display. params += real_root=auto rootfstype=auto nomodeset }
  23. i pulled the better-initramfs stuff out, the ebuilds missing from portage, & we should not depend on remote initramfs images. debian-sources initramfs supports dmcrypt && luks && lvm.... it does all of them. i can get my build to boot, but it's a dirty ugly hack to get it to boot. its a misplaced detail SOMEWHERE.... and i think it's not supporting partlabel, requiring uuid for crypt root. i point the misloaded initrd @ /dev/sdc3 and it unlocks & finishes booting fine. it's all gravy now
  24. Just wanted to start a conversation about the possibility of having individual wireguard interfaces in the containers. Obviously we're all sharing the same couple of running kernels, but a cursory search would seem to suggest it's possible. I think there would have to be some permissions/scoping kind of setup, but I'm not seeing why it would be too difficult beyond that. Also from an admittedly limited understanding of the internals I can't see why it would add significant load to the system either, but I'm open to correction haha Thoughts?
  25. Earlier
  26. Hey everyone, I have updated our Development Guide to contain information on the "Funtoo Way". The "Funtoo Way" is a really important philosophy about how we do things at Funtoo and I strongly encourage everyone to read it, even if you don't consider yourself a "developer". It helps to explain how our community works and how we can work together. https://www.funtoo.org/Development_Guide Best, Daniel
  27. i worked at decrufting the https://www.funtoo.org/Rootfs_over_encrypted_lvm page, and removing extra information, and more closely aligning it with the official install. it should be good to go on everything except the bootloader ego boot update & file editing needs to be arranged more correctly, ill do it tomorrow, i've been working the page all day.
  28. Note that basic stage3 is up. GNOME stage is being worked on.
  1. Load more activity
  • Create New...