-
Posts
490 -
Joined
-
Last visited
-
Days Won
59
Content Type
Profiles
Forums
Blogs
Posts posted by cardinal
-
-
AMD Ryzen 5 2500U Mobile Processor with Radeon Vega8 Graphics
Vega usable for graphics output since kernel 4.15
Hardware detection,firmware installation,kernel configuration,X11 driver,Power management,Troubleshooting:
-
Only >=debian-sources-4.14.17 which are currently masked have the btrfs and zfs use flags.
Unmask >=debian-sources-4.14.17 and enable the binary and btrfs flag
The debian-sources binary flag builds genkernel
According to the bug report you posted the btrfs flag will build btrfs-progs which provides /sbin/btrfs and auto-enable btrfs in genkernel.
-
If you have no network connectivity with new kernel check that your network adapters are listed.
If not you may need to identify and add the correct drivers to your custom kernel configuration and rebuild the kernel.
I have a usb wifi adapter and motherboard built-in ethernet adapter:
rj@funtoo ~ $ ls /sys/class/net eth0 lo wlan0NetworkManager warning on my system in early boot message from rc.log:
* Starting NetworkManager ... [ ok ] Connecting. 1sConnecting.. 1sConnecting... 1sConnecting....... 1sConnecting........ 1sConnecting......... 1sConnecting.......... 1sConnecting........... 1sConnecting............ 1sConnecting............. 1sConnecting.............. 1sConnecting............... 1sConnecting............... 0s [offline] * Marking NetworkManager as inactive. It will automatically be marked * as started after a network connection has been established. * WARNING: NetworkManager has started, but is inactiveMy network connectivity is established to both wifi and ethernet adapters despite the warning :
-
The error could be caused by a symlink/file name collision.
/usr/share/genkernel/gen_func.sh
print_info 5 " Make new symlink(s) (from ${BOOTDIR}):" print_info 5 " ${symlinkName} -> ${currDestImage}" pushd ${BOOTDIR} >/dev/null ln -s "${currDestImage}" "${symlinkName}" || gen_die "Could not create the ${symlinkName} symlink!"Genkernel should either append .old to existing symlink and its target file or delete symlinks to prevent collision.
I have SYMLINK="no" and LOGLEVEL="3" in genkernel.conf
-
[AMD/ATI] RS480M [Mobility Radeon Xpress 200] is ATI rage128 not radeon
rage128 is not supported by MESA
I recommend installing the generic vesa driver in addition to r128 as a backup.
Change
VIDEO_CARDS="radeon"to
VIDEO_CARDS="r128 vesa"emerge -avuDN @world -
Fix your network connection to api.gentoo.org
Layman connects to api.gentoo.org and updates the cache files on my systems.
-
-
Funtoo 1.2 release has no effect on python-kit:
python-kit = 3.6-prime enables python-3.6.5-r1
funtoo /home/rj # ego query v python dev-lang/python| slot| repo ----------------+---------+--------------------- 2.7.13-r1| 2.7| python-kit/3.6-prime * 2.7.14-r2| | python-kit/3.6-prime ----------------+---------+--------------------- 3.4.6-r1| 3.4/3.4m| python-kit/3.6-prime ----------------+---------+--------------------- 3.5.3| 3.5/3.5m| python-kit/3.6-prime 3.5.3-r1| | python-kit/3.6-prime ----------------+---------+--------------------- 3.6.1-r2| 3.6/3.6m| python-kit/3.6-prime * 3.6.5-r1| | python-kit/3.6-primefuntoo /home/rj # ego kit /var/git/meta-repo (updated 1 day 14 hours 13 minutes ago): kit active branch default stability core-kit 1.2-prime 1.0-prime beta core-hw-kit master (same) prime security-kit 1.2-prime 1.0-prime beta xorg-kit 1.19-prime (same) prime gnome-kit 3.20-prime (same) prime kde-kit 5.12-prime (same) prime media-kit 1.2-prime 1.1-prime beta perl-kit 5.24-prime (same) prime python-modules-kit master (same) prime python-kit 3.6-prime 3.4-prime prime php-kit master (same) prime java-kit 1.2-prime 1.1-prime beta ruby-kit 1.2-prime 1.1-prime beta haskell-kit 1.2-prime 1.1-prime beta ml-lang-kit 1.2-prime (same) prime lisp-scheme-kit 1.2-prime 1.1-prime beta lang-kit 1.2-prime 1.1-prime beta llvm-kit 1.2-prime (same) prime dev-kit 1.2-prime 1.1-prime beta xfce-kit 4.12-prime (same) prime desktop-kit 1.2-prime 1.1-prime beta editors-kit master (same) prime net-kit master (same) prime text-kit master (same) prime science-kit master (same) prime games-kit master (same) prime nokit master (same) prime -
The
intelvalue is for x11-base/xorg-drivers. Thei915value is for media-libs/mesa.Change
VIDEO_CARDS="i915"to
VIDEO_CARDS="intel i915"Build drivers and install linux-firmware:
emerge -av xorg-x11 linux-firmwareReference:
Video Driver Installation and Setup
Selecting a Video Driver
-
This file has the correct sha512sum for open-iscsi-2.0.872.tar.gz in the genkernel Manifest
cd /var/cache/portage/distfiles wget http://ftp.osuosl.org/pub/funtoo/distfiles/genkernel/open-iscsi-2.0-872.tar.gz emerge -1av genkernel -
Sync:
ego syncUpdate portage:
funtoo /home/rj # emerge -1av portage These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-apps/portage-2.3.25_beta2::core-kit USE="(ipc) native-extensions xattr -build -doc -epydoc (-selinux)" LINGUAS="-ru" PYTHON_TARGETS="python2_7 python3_6 -pypy -python3_4 -python3_5" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB Would you like to merge these packages? [Yes/No]Update world:
emerge -avuDN @worldReference:
-
llvm-kit config file is not present in /var/git/meta-repo/repos.conf
[root@funtoo:/home/rj]# cat > /var/git/meta-repo/repos.conf/llvm-kit << "EOF" [llvm-kit] location = /var/git/meta-repo/kits/llvm-kit auto-sync = no priority = 1 EOF[root@funtoo:/home/rj]# chown portage:portage /var/git/meta-repo/repos.conf/llvm-kitReference:
-
Open /etc/boot.conf as root user in a text editor.
Change:
"memtest86+" { type linux16 kernel /memtest86.bin }To:
#"memtest86+" { # type linux16 # kernel /memtest86.bin #}Type this command as root user and hit Enter on keyboard:
boot-update -
If python use is enabled you must have dbus use enabled.
Emerge has detected dbus use flag disabled for avahi.
Enable the avahi dbus use flag.
Python 2.7 is on default python-kit/3.4-prime and python-kit/3.6-prime
-
Use sudo or user root:
cd /var/cache/portage/distfiles wget http://www6.frugalware.org/mirrors/linux/frugalware/frugalware-current/source/base/os-prober/os-prober_1.74.tar.xz emerge -av os-prober -
-
Yes, my fault ego stopped working because I didn't review the https://www.funtoo.org/News:Python_Updater_Deprecation /Changing the Python Active Version.
I failed to set the python interpreter from python-3.4 to python-3.6
funtoo /home/rj # eselect python list
Available Python interpreters, in order of preference:
[1] python3.4
[2] python3.6 (fallback)
[3] python2.7 (fallback)
funtoo /home/rj # eselect python set 2
funtoo /home/rj # eselect python list
Available Python interpreters, in order of preference:
[1] python3.6
[2] python3.4
[3] python2.7 (fallback)All functions of ego now work as expected.
Thanks for your help Oleg.
-
python-kit/3.6-prime breaks ego {query,doc,kit}
rj@funtoo ~ $ emerge -pv qutebrowser
These are the packages that would be merged, in order:
Calculating dependencies... done!
!!! The ebuild selected to satisfy ">=dev-python/PyQt5-5.7.1[python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python3_5(-),-python_single_target_python3_6(-),declarative,gui,network,opengl,printsupport,sql,webengine,widgets]" has unmet requirements.
- dev-python/PyQt5-5.8.2::python-kit USE="dbus opengl svg -bluetooth -debug -declarative -designer -doc -examples -gles2 -gui -help -location -multimedia -network -positioning -printsupport -sensors -serialport -sql -testlib -webchannel -webengine -webkit -websockets -widgets -x11extras -xmlpatterns" PYTHON_TARGETS="python2_7 python3_6 -python3_4 -python3_5"The following REQUIRED_USE flag constraints are unsatisfied:
webengine? ( widgets? ( webchannel ) )The above constraints are a subset of the following complete expression:
any-of ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) bluetooth? ( gui ) declarative? ( gui network ) designer? ( widgets ) help? ( gui widgets ) location? ( positioning ) multimedia? ( gui network ) opengl? ( gui widgets ) positioning? ( gui ) printsupport? ( gui widgets ) sensors? ( gui ) serialport? ( gui ) sql? ( widgets ) svg? ( gui widgets ) testlib? ( gui widgets ) webchannel? ( network ) webengine? ( network widgets? ( webchannel ) ) webkit? ( gui network printsupport widgets ) websockets? ( network ) widgets? ( gui ) xmlpatterns? ( network )(dependency required by "www-client/qutebrowser-1.2.0::net-kit" [ebuild])
(dependency required by "qutebrowser" [argument]) -
File a bug report at bugs.funtoo.org
-
Disable dnscrypt use flag for net-dns/unbound then libsodium is not required.
-
-
epro showDo you have mix-ins: xfce
If not
# epro mix-in +xfce Verify its set: # epro show # emerge -avuDN @worldEmerge xsm:
emerge -av xsmCheck /var/log/lightdm/lightdm.log for more hints if login still fails.
-
Look for significant errors in ~/.xsession of the account your trying to log into.
-
Runs as expected on my system:
rj@funtoo ~ $ ego query v ego
app-admin/ego| slot| repo
--------------+-----+-------------------
2.3.3| 0| core-kit/1.0-prime
* 2.3.3-r1| | core-kit/1.0-prime
9999| | core-kit/1.0-primeInstall strace, run the commands below and compare your output to mine linked to bpaste.
Differences between the two may point to a solution.

[UEFI+BTRFS] Need support getting it to boot.
in Installation Help
Posted
Did you emerge genkernel with USE="btrfs" ?
Did you start genkernel with --btrfs or set BTRFS="yes" in /etc/genkernel.conf
There is an open boot-update bug related to btrfs