Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

cardinal

Members
  • Posts

    490
  • Joined

  • Last visited

  • Days Won

    59

Posts posted by cardinal

  1. Sync and update the system and eix database.
    Check eix for latest current version of qbittorrent.

    funtoo rj # eix qbittorrent
    * net-p2p/qbittorrent
         Available versions:  3.1.9.2-r1 3.1.12 ~3.3.3 ~3.3.4-r1 **9999 {+X (+)dbus debug geoip qt4 +qt5 webui PYTHON_TARGETS="python2_7 python3_3 python3_4 python3_5"}
         Homepage:            http://www.qbittorrent.org/
         Description:         BitTorrent client in C++ and Qt
    
    
    funtoo rj # emerge -av =net-p2p/qbittorrent-3.3.4-r1
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    [ebuild  N     ] dev-qt/qtchooser-0_p20151008::gentoo  USE="{-test}" 31 KiB
    [ebuild   R    ] dev-libs/libpcre-8.38-r1:3::gentoo  USE="bzip2 cxx jit pcre16* readline recursion-limit (unicode) zlib -libedit -pcre32 -static-libs" 0 KiB
    [ebuild  N     ] dev-libs/geoip-1.6.9::gentoo  USE="-static-libs" 155 KiB
    [ebuild  N    ~] net-libs/rb_libtorrent-1.0.9-r2:0/8::gentoo  USE="dht geoip python ssl -debug -doc -examples -libressl -static-libs {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5" 3,216 KiB
    [ebuild   R    ] x11-libs/libxcb-1.11.1:0/1.11.1::gentoo  USE="xkb* -doc (-selinux) -static-libs {-test}" 0 KiB
    [ebuild  N     ] app-eselect/eselect-qtgraphicssystem-1.1.1::gentoo  2 KiB
    [ebuild  N     ] x11-libs/libxkbcommon-0.5.0::gentoo  USE="X -doc -static-libs {-test}" 602 KiB
    [ebuild  N     ] dev-qt/qtcore-5.6.1:5/5.6::gentoo  USE="icu -debug -systemd {-test}" 45,692 KiB
    [ebuild  N     ] dev-qt/qtdbus-5.6.1:5/5.6::gentoo  USE="-debug {-test}" 0 KiB
    [ebuild  N     ] dev-qt/qtxml-5.6.1:5/5.6::gentoo  USE="-debug {-test}" 0 KiB
    [ebuild  N     ] dev-qt/qtnetwork-5.6.1:5/5.6::gentoo  USE="ssl -bindist -connman -debug -libproxy -networkmanager {-test}" 0 KiB
    [ebuild  N     ] dev-qt/qtconcurrent-5.6.1:5/5.6::gentoo  USE="-debug {-test}" 0 KiB
    [ebuild  N     ] dev-qt/linguist-tools-5.6.1:5/5.6::gentoo  USE="-debug -qml {-test}" 9,590 KiB
    [ebuild  N     ] dev-qt/qtcore-4.8.6-r2:4::gentoo  USE="exceptions glib iconv icu ssl (-aqua) -debug -pch -qt3support" 235,961 KiB
    [ebuild  N     ] dev-qt/qttranslations-4.8.6-r1:4::gentoo  0 KiB
    [ebuild  N     ] dev-qt/qtlockedfile-2.4.1_p20150629::gentoo  USE="qt4 qt5 -doc" 694 KiB
    [ebuild  N     ] dev-qt/qtscript-4.8.6-r2:4::gentoo  USE="exceptions jit (-aqua) -debug -pch" 0 KiB
    [ebuild  N     ] dev-qt/qtgui-4.8.6-r4:4::gentoo  USE="accessibility cups exceptions glib tiff xv (-aqua) -debug -egl -gtkstyle -mng -nas -nis -pch -qt3support -trace -xinerama" 51 KiB
    [ebuild  N     ] dev-qt/qtgui-5.6.1:5/5.6::gentoo  USE="dbus gif jpeg png udev xcb -accessibility -debug -egl -eglfs -evdev -gles2 -gtkstyle -ibus -libinput {-test} -tslib -tuio" 0 KiB
    [ebuild  N     ] dev-qt/qtwidgets-5.6.1:5/5.6::gentoo  USE="png xcb -debug -gles2 -gtkstyle {-test}" 0 KiB
    [ebuild  N     ] dev-qt/qtsingleapplication-2.6.1_p20150629::gentoo  USE="X qt4 qt5 -doc" 0 KiB
    [ebuild  N    ~] net-p2p/qbittorrent-3.3.4-r1::gentoo  USE="X dbus qt5 -debug -webui" 2,775 KiB
    
    Total: 22 packages (20 new, 2 reinstalls), Size of downloads: 298,765 KiB
    
    The following keyword changes are necessary to proceed:
     (see "package.accept_keywords" in the portage(5) man page for more details)
    # required by =net-p2p/qbittorrent-3.3.4-r1 (argument)
    =net-p2p/qbittorrent-3.3.4-r1 ~x86
    # required by net-p2p/qbittorrent-3.3.4-r1::gentoo
    # required by =net-p2p/qbittorrent-3.3.4-r1 (argument)
    =net-libs/rb_libtorrent-1.0.9-r2 ~x86
    
    The following USE changes are necessary to proceed:
     (see "package.use" in the portage(5) man page for more details)
    # required by x11-libs/libxkbcommon-0.5.0::gentoo[X]
    # required by dev-qt/qtgui-5.6.1::gentoo[xcb]
    # required by dev-qt/qtsingleapplication-2.6.1_p20150629::gentoo[qt5,X]
    # required by net-p2p/qbittorrent-3.3.4-r1::gentoo[qt5]
    # required by =net-p2p/qbittorrent-3.3.4-r1 (argument)
    >=x11-libs/libxcb-1.11.1 xkb
    # required by dev-qt/qtsingleapplication-2.6.1_p20150629::gentoo
    # required by net-p2p/qbittorrent-3.3.4-r1::gentoo[qt5]
    # required by =net-p2p/qbittorrent-3.3.4-r1 (argument)
    >=dev-qt/qtlockedfile-2.4.1_p20150629 qt5
    # required by dev-qt/qtcore-5.6.1::gentoo
    # required by dev-qt/qtwidgets-5.6.1::gentoo
    # required by dev-qt/qtsingleapplication-2.6.1_p20150629::gentoo[qt5,X]
    # required by net-p2p/qbittorrent-3.3.4-r1::gentoo[qt5]
    # required by =net-p2p/qbittorrent-3.3.4-r1 (argument)
    >=dev-libs/libpcre-8.38-r1 pcre16
    # required by net-p2p/qbittorrent-3.3.4-r1::gentoo[qt5]
    # required by =net-p2p/qbittorrent-3.3.4-r1 (argument)
    >=dev-qt/qtsingleapplication-2.6.1_p20150629 qt5
    
    Would you like to add these changes to your config files? [Yes/No] Yes
    
    Autounmask changes successfully written.
    
     * IMPORTANT: 2 config files in '/etc/portage' need updating.
     * See the CONFIGURATION FILES section of the emerge
     * man page to learn how to update config files.
    
    

    Go to /etc/portage/package.accept_keywords and rename ._cfg0000_qbittorrent to qbittorrent

    Go to /etc/portage/package.use and rename ._cfg0000_qbittorrent to qbittorrent

    funtoo portage # emerge -av =net-p2p/qbittorrent-3.3.4-r1
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    [ebuild  N     ] dev-qt/qtchooser-0_p20151008::gentoo  USE="{-test}" 31 KiB
    [ebuild   R    ] dev-libs/libpcre-8.38-r1:3::gentoo  USE="bzip2 cxx jit pcre16* readline recursion-limit (unicode) zlib -libedit -pcre32 -static-libs" 0 KiB
    [ebuild  N     ] dev-libs/geoip-1.6.9::gentoo  USE="-static-libs" 155 KiB
    [ebuild  N    ~] net-libs/rb_libtorrent-1.0.9-r2:0/8::gentoo  USE="dht geoip python ssl -debug -doc -examples -libressl -static-libs {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5" 3,216 KiB
    [ebuild   R    ] x11-libs/libxcb-1.11.1:0/1.11.1::gentoo  USE="xkb* -doc (-selinux) -static-libs {-test}" 0 KiB
    [ebuild  N     ] app-eselect/eselect-qtgraphicssystem-1.1.1::gentoo  2 KiB
    [ebuild  N     ] x11-libs/libxkbcommon-0.5.0::gentoo  USE="X -doc -static-libs {-test}" 602 KiB
    [ebuild  N     ] dev-qt/qtcore-5.6.1:5/5.6::gentoo  USE="icu -debug -systemd {-test}" 45,692 KiB
    [ebuild  N     ] dev-qt/qtnetwork-5.6.1:5/5.6::gentoo  USE="ssl -bindist -connman -debug -libproxy -networkmanager {-test}" 0 KiB
    [ebuild  N     ] dev-qt/qtdbus-5.6.1:5/5.6::gentoo  USE="-debug {-test}" 0 KiB
    [ebuild  N     ] dev-qt/qtxml-5.6.1:5/5.6::gentoo  USE="-debug {-test}" 0 KiB
    [ebuild  N     ] dev-qt/qtconcurrent-5.6.1:5/5.6::gentoo  USE="-debug {-test}" 0 KiB
    [ebuild  N     ] dev-qt/linguist-tools-5.6.1:5/5.6::gentoo  USE="-debug -qml {-test}" 9,590 KiB
    [ebuild  N     ] dev-qt/qtcore-4.8.6-r2:4::gentoo  USE="exceptions glib iconv icu ssl (-aqua) -debug -pch -qt3support" 235,961 KiB
    [ebuild  N     ] dev-qt/qttranslations-4.8.6-r1:4::gentoo  0 KiB
    [ebuild  N     ] dev-qt/qtlockedfile-2.4.1_p20150629::gentoo  USE="qt4 qt5 -doc" 694 KiB
    [ebuild  N     ] dev-qt/qtscript-4.8.6-r2:4::gentoo  USE="exceptions jit (-aqua) -debug -pch" 0 KiB
    [ebuild  N     ] dev-qt/qtgui-4.8.6-r4:4::gentoo  USE="accessibility cups exceptions glib tiff xv (-aqua) -debug -egl -gtkstyle -mng -nas -nis -pch -qt3support -trace -xinerama" 51 KiB
    [ebuild  N     ] dev-qt/qtgui-5.6.1:5/5.6::gentoo  USE="dbus gif jpeg png udev xcb -accessibility -debug -egl -eglfs -evdev -gles2 -gtkstyle -ibus -libinput {-test} -tslib -tuio" 0 KiB
    [ebuild  N     ] dev-qt/qtwidgets-5.6.1:5/5.6::gentoo  USE="png xcb -debug -gles2 -gtkstyle {-test}" 0 KiB
    [ebuild  N     ] dev-qt/qtsingleapplication-2.6.1_p20150629::gentoo  USE="X qt4 qt5 -doc" 0 KiB
    [ebuild  N    ~] net-p2p/qbittorrent-3.3.4-r1::gentoo  USE="X dbus qt5 -debug -webui" 2,775 KiB
    
    Total: 22 packages (20 new, 2 reinstalls), Size of downloads: 298,765 KiB
    
    Would you like to merge these packages? [Yes/No] 
    
    

    Choose yes to merge and install.

    This system is stable x86 lxde mix-in.

  2. Line 22 on your build.log.txt indicates problem with portage:

    checking for a BSD-compatible install... /var/tmp/portage/._portage_reinstall_.t5C9XM/bin/ebuild-helpers/xattr/install -c

    env PATH=".libs:/var/tmp/portage/dev-libs/gobject-introspection-1.48.0/temp/python2.7/bin:/var/tmp/portage/._portage_reinstall_.t5C9XM/bin/ebuild-helpers/xattr:/usr/lib/portage/python2.7/ebuild-helpers/xattr:/var/tmp/portage/._portage_reinstall_.t5C9XM/bin/ebuild-helpers:/usr/lib/portage/python2.7/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.9.3"  ./g-ir-compiler --includedir=. --includedir=./gir --includedir=. --includedir=. --includedir=./gir --includedir=. gir/GL-1.0.gir -o gir/GL-1.0.typelib
    Makefile:3501: recipe for target 'gir/DBus-1.0.typelib' failed
    
    My x86_64 current pure64 dev-libs:gobject-introspection-1.48.0:20160817-181756.log

    checking for a BSD-compatible install... /usr/lib/portage/python3.4/ebuild-helpers/xattr/install -c

    env PATH=".libs:/var/tmp/portage/dev-libs/gobject-introspection-1.48.0/temp/python2.7/bin:/usr/lib/portage/python3.4/ebuild-helpers/xattr:/usr/lib/portage/python3.4/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.9.3"  ./g-ir-compiler --includedir=. --includedir=./gir --includedir=. --includedir=. --includedir=./gir --includedir=. gir/DBus-1.0.gir -o gir/DBus-1.0.typelib
    
  3. libsecret: if +vala then +introspection

     

    I have ~pure64 desktop lxde

    I rebuilt the following packages with the use flag changes:

    Package Name       Enable USE flag
    libsecret               +vala +introspection
    atk                                 +introspection
    gdk-pixbuf                     +introspection
    gtk+-3                           +introspection
    pango                           +introspection
    gvfs                               +fuse

     

    To get this output:

    funtoo rj # emerge -av deja-dup
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    [ebuild  N     ] app-shells/gentoo-bashcomp-20140911::gentoo  30 KiB
    [ebuild  N     ] sys-apps/miscfiles-1.5-r1::gentoo  USE="-minimal" 1,676 KiB
    [ebuild  N     ] net-misc/npapi-sdk-0.27.2::gentoo  65 KiB
    [ebuild  N     ] app-shells/bash-completion-2.4::gentoo  274 KiB
    [ebuild  N     ] dev-python/pycrypto-2.6.1-r1::gentoo  USE="gmp -doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_3 -python3_5" 436 KiB
    [ebuild  N     ] dev-python/ecdsa-0.13::gentoo  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_3 -python3_5" 55 KiB
    [ebuild  N     ] dev-python/pbr-1.10.0::gentoo  USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_3 -python3_5" 109 KiB
    [ebuild  N     ] dev-python/lockfile-0.12.2::gentoo  USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_3 -python3_5" 21 KiB
    [ebuild  N     ] dev-python/paramiko-1.16.0::gentoo  USE="-doc -examples" PYTHON_TARGETS="python2_7 python3_4 -python3_3 -python3_5" 1,304 KiB
    [ebuild  N     ] net-libs/librsync-2.0.0-r1:0/2::gentoo  152 KiB
    [ebuild  N     ] gnome-base/gnome-common-3.18.0:3::gentoo  USE="autoconf-archive" 0 KiB
    [ebuild  NS    ] dev-python/pygobject-3.20.1:3::gentoo [2.28.6-r55:2::gentoo] USE="cairo threads -examples {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_3 -python3_5" 733 KiB
    [ebuild  N     ] dev-libs/libpeas-1.18.0::gentoo  USE="gtk python -glade -jit -lua {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_3 -python3_5" 544 KiB
    [ebuild  N     ] app-backup/duplicity-0.7.10::gentoo  USE="-s3 {-test}" PYTHON_TARGETS="python2_7" 1,508 KiB
    [ebuild  N     ] app-admin/packagekit-base-1.0.11:0/18::gentoo  USE="nsplugin -command-not-found -connman -cron -entropy -introspection -networkmanager -systemd {-test} -vala" PYTHON_TARGETS="python2_7" 1,394 KiB
    [ebuild  N     ] app-backup/deja-dup-34.2::gentoo  USE="-nautilus {-test}" 683 KiB
    
    Total: 16 packages (15 new, 1 in new slot), Size of downloads: 8,977 KiB
    
    
  4. Following the install instructions to the letter.

    Your target install partition /dev/sdc should be mounted to the working directory which is /mnt/funtoo

    The period . after chroot is a shortcut for the working directory.

    # env -i HOME=/root TERM=$TERM chroot . bash -l
    
    Find your working directory with print working directory command:

    pwd
    
    If pwd outputs /mnt/funtoo then:

    # env -i HOME=/root TERM=$TERM chroot . bash -l
    
    is the same as

    # env -i HOME=/root TERM=$TERM chroot /mnt/funtoo bash -l
    
  5. Thanks.

    I already had the mate mix-in (that's what the epro output shows). So epro mix-ins +mate has no effect...

    What 28 packages are you refering to ?

    The 28 packages with -gtk3 listed here: https://bpaste.net/show/b10cb931b1f2

    You have a configuration on your system that is causing the gtk3 conflict.

    Maybe if you provide this information the conflict can be resolved to allow the update.

     

    Post the paste links:

    # emerge -vv --info | wgetpaste
    
    
    # emerge -avuDN @world | wgetpaste
    
    
  6. I add mate mix-in:

    funtoo rj # epro mix-ins +mate
    
    === Enabled Profiles: ===
    
            arch: pure64
           build: current
         subarch: native_64-pure64
          flavor: desktop
         mix-ins: lxde
         mix-ins: mate
    
    >>> Added mate mix-in.
    
    funtoo rj # emerge -av mate | tee mate.emerge.txt
    
    

    mate.emerge.txt

     
    No USE changes are necessary.
    All 28 packages with gtk3 use flag have it  disabled "-gtk3"

  7. Welcome Jim,
    An issue report at bugs.funtoo.org is the best method.
    Go to https://bugs.funtoo.org/secure/Dashboard.jspa
    Login using the same username and password as the forum.
    Click Create button top center
    Project: Funtoo Linux (FL)
    Issue type: task
    Summary:Missing hash files on http://build.funtoo.org/
    Description:
    Around July 18 some checksum files stopped being "archived"(for lack of a better word). To see what I mean please check out:
    http://build.funtoo....able/snapshots/
    http://build.funtoo...._64/2016-07-31/
    These are just examples of what is happening. The *-latest.tar.xz.hash.txt file(s) are there, but when downloading older images, not all have a checksum file for verification. As I haven't checked all sub-archs I don't know how wide spread this issue is. Haswell appears not to have been affected so far.
    Priority: Normal
    Click Create button

  8. @ Sandro

    Remove microcode_ctl it doesn't work with haswell.

    Linux 3.9?3.10 only:CONFIG_MICROCODE_INTEL_EARLY=yLinux 3.9-3.10 only:CONFIG_MICROCODE_EARLY=y

    Your kernel is built to load early_ucode.cpio as initrd on boot:

    Kernel-4.4.6

    CONFIG_MICROCODE=y
    CONFIG_MICROCODE_INTEL
    =y

  9. Change kernel .config with menuconfig:

    Device Drivers ? Sound card support ? Advanced Linux Sound Architecture

    (64) Pre-allocated buffer size for HD-audio driver

    Please enter a decimal value. Fractions will not be accepted. Use the ?

    <TAB> key to move from the input field to the buttons below it.

    Change 64 to 2048

    Ok

    Save

    Changes kernel .config

    CONFIG_SND_HDA_PREALLOC_SIZE=64

    To

    CONFIG_SND_HDA_PREALLOC_SIZE=2048

    Then

    Rebuild the kernel

  10. My guess is rotation fails on your graphics system because direct rendering is not working.

    Xorg.0.log lines 338,436-439,444-447

    According to https://wiki.gentoo.org/wiki/Radeon your Sea Islands Bonaire XTX [Radeon R7 260X/360] should have:

    VIDEO_CARDS="radeon radeonsi" set in /etc/portage/make.conf

    USE="glamor" in xorg-server and xf86-video-ati build.

    USE="gbm egl gles2 llvm" in the mesa build.

    Install mesa-progs which provides glxgears and glxinfo for troubleshooting.

     

    The information below is from my system:

    The rotation configuration works on my system using an evergreen cedar R5450 which is a cheaper lower spec card that uses the radeon driver.

    I have VIDEO_CARDS="radeon r600 nouveau" so I can use my nvidia geforce 8400gs card when needed.

    01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series] [1002:68f9]
    
    
    Xorg.0.log

     

    rj@funtoo ~ $ xrandr -q
    Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 8192 x 8192
    HDMI-0 disconnected primary (normal left inverted right x axis y axis)
    DVI-0 disconnected (normal left inverted right x axis y axis)
    VGA-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
       1280x1024     60.02*+  75.02  
       1280x960      60.00  
       1152x864      75.00  
       1024x768      75.08    70.07    60.00  
       832x624       74.55  
       800x600       72.19    75.00    60.32    56.25  
       640x480       75.00    72.81    66.67    60.00  
       720x400       70.08  
    
    
    rj@funtoo ~ $ equery u xorg-server
    [ Legend : U - final flag setting for installation]
    [        : I - package is installed with flag     ]
    [ Colors : set, unset                             ]
     * Found these USE flags for x11-base/xorg-server-1.17.4:
     U I
     - - dmx         : Build the Distributed Multiheaded X server
     - - doc         : Add extra documentation (API, Javadoc, etc). It is
                       recommended to enable per package instead of globally
     + + glamor      : Enable Glamor OpenGL 2D acceleration
     + + ipv6        : Add support for IP version 6
     - - kdrive      : Build the kdrive X servers
     - - libressl    : Use dev-libs/libressl as SSL provider (might need ssl USE
                       flag), packages should not depend on this USE flag
     - - minimal     : Install a very minimal build (disables, for example,
                       plugins, fonts, most drivers, non-critical features)
     + + nptl        : Enable support for Native POSIX Threads Library, the new
                       threading module (requires linux-2.6 or better usually)
     - - static-libs : Build static versions of dynamic libraries as well
     + + suid        : Enable setuid root program, with potential security risks
     - - systemd     : Enable use of systemd-specific libraries and features like
                       socket activation or session tracking
     - - tslib       : Build with tslib support for touchscreen devices
     + + udev        : Enable virtual/udev integration (device discovery, power and
                       storage device support, etc)
     - - unwind      : Enable libunwind usage for backtraces
     - - wayland     : Enable dev-libs/wayland backend
     - - xephyr      : Build the Xephyr server
     - - xnest       : Build the Xnest server
     + + xorg        : Build the Xorg X server (HIGHLY RECOMMENDED)
     - - xvfb        : Build the Xvfb server
    
    rj@funtoo ~ $ equery u xf86-video-ati
    [ Legend : U - final flag setting for installation]
    [        : I - package is installed with flag     ]
    [ Colors : set, unset                             ]
     * Found these USE flags for x11-drivers/xf86-video-ati-7.7.0:
     U I
     + + glamor : Enable Glamor OpenGL 2D acceleration
     + + udev   : Enable virtual/udev integration (device discovery, power and
                  storage device support, etc)
    
    
    rj@funtoo ~ $ equery u mesa
    [ Legend : U - final flag setting for installation]
    [        : I - package is installed with flag     ]
    [ Colors : set, unset                             ]
     * Found these USE flags for media-libs/mesa-11.2.2:
     U I
     - - bindist              : Disable patent-encumbered ARB_texture_float,
                                EXT_texture_shared_exponent, and EXT_packed_float
                                extensions.
     + + classic              : Build drivers based on the classic architecture.
     - - d3d9                 : Enable Direct 3D9 API through Nine state tracker.
                                Can be used together with patched wine.
     - - debug                : Enable extra debug codepaths, like asserts and
                                extra output. If you want to get meaningful
                                backtraces see https://wiki.gentoo.org/wiki/Project
                                :Quality_Assurance/Backtraces
     + + dri3                 : Enable DRI3 support.
     + + egl                  : Enable EGL support.
     + + gallium              : Build drivers based on Gallium3D, the new
                                architecture for 3D graphics drivers.
     + + gbm                  : Enable the Graphics Buffer Manager for EGL on KMS.
     - - gles1                : Enable GLESv1 support.
     - - gles2                : Enable GLESv2 support.
     + + llvm                 : Enable LLVM backend for Gallium3D.
     + + nptl                 : Enable support for Native POSIX Threads Library,
                                the new threading module (requires linux-2.6 or
                                better usually)
     - - opencl               : Enable the Clover Gallium OpenCL state tracker.
     - - openmax              : Enable OpenMAX video decode/encode acceleration for
                                Gallium3D.
     - - osmesa               : Build the Mesa library for off-screen rendering.
     - - pax_kernel           : Enable if the user plans to run the package under a
                                pax enabled hardened kernel
     - - pic                  : disable optimized assembly code that is not PIC
                                friendly
     + + udev                 : Enable virtual/udev integration (device discovery,
                                power and storage device support, etc)
     - - vaapi                : Enable Video Acceleration API for hardware decoding
     + + vdpau                : Enable the VDPAU acceleration interface for the
                                Gallium3D Video Layer.
     - - video_cards_i915     : VIDEO_CARDS setting to build driver for Intel i915
                                video cards
     - - video_cards_i965     : VIDEO_CARDS setting to build driver for Intel i965
                                video cards
     - - video_cards_ilo      : VIDEO_CARDS setting to build unofficial gallium
                                driver for Intel gen6/7 video cards
     - - video_cards_intel    : VIDEO_CARDS setting to build driver for Intel video
                                cards
     + + video_cards_nouveau  : VIDEO_CARDS setting to build reverse-engineered
                                driver for nvidia cards
     - - video_cards_r100     : VIDEO_CARDS setting to build only r100 based chips
                                code for radeon
     - - video_cards_r200     : VIDEO_CARDS setting to build only r200 based chips
                                code for radeon
     - - video_cards_r300     : VIDEO_CARDS setting to build only r300, r400 and
                                r500 based chips code for radeon
     + + video_cards_r600     : VIDEO_CARDS setting to build only r600, r700,
                                Evergreen and Northern Islands based chips code for
                                radeon
     + + video_cards_radeon   : VIDEO_CARDS setting to build driver for ATI radeon
                                video cards
     - - video_cards_radeonsi : VIDEO_CARDS setting to build only Southern Islands
                                based chips code for radeon
     - - video_cards_vmware   : VIDEO_CARDS setting to build driver for vmware
                                video cards
     - - wayland              : Enable support for dev-libs/wayland
     + + xa                   : Enable the XA (X Acceleration) API for Gallium3D.
     + + xvmc                 : Enable the XvMC acceleration interface for the
                                Gallium3D Video Layer.
    
    Reference:

    http://www.funtoo.org/Package:Radeon_Video_Drivers

    https://wiki.gentoo.org/wiki/Radeon#Driver

    https://www.x.org/wiki/RadeonFeature/

  11. Please answer this question and provide the information requested below in your reply.

    What direction is the rotation?

    Left = Counterclockwise

    Right = Clockwise

     

    Information required for the Configuration

    Post the link to view Xorg.0.log in your reply:

     

    wgetpaste /var/log/Xorg.0.log
    
    Post configs in /etc/X11 or /etc/X11/xorg.conf.d required by xorg-server to get a screen.

    Post output from these commands in your reply:

    lxrandr -q
    lspci -nn | grep VGA
    

  12. funtoo rj # euse -i xine
    global use flags (searching: xine)
    ************************************************************
    [- ] xine - Add support for the XINE movie libraries

    local use flags (searching: xine)
    ************************************************************
    [- ] xine
    media-plugins/vdr-xineliboutput: Compile the xine input plugin for
    displaying vdr video and OSD
    [+ B] 1.1.0 [gentoo]
    [+ B] 2.0.0_p20130821 [gentoo]
    [+ B] 2.0.0_p20150220 [gentoo]
    [+ B] 9999 [gentoo]

    funtoo rj # equery b euse
    * Searching for euse ...
    app-portage/gentoolkit-0.3.1-r1 (/usr/bin/euse)

    funtoo rj # eix -I gentoolkit
    [I] app-portage/gentoolkit
    Available versions: 0.3.0.8-r2 (~)0.3.0.9 (~)0.3.0.9-r1 0.3.0.9-r2 (~)0.3.1-r1 **9999 {PYTHON_TARGETS="pypy python2_7 python3_3 python3_4 python3_5"}
    Installed versions: 0.3.1-r1(03:44:26 AM 03/19/2016)(PYTHON_TARGETS="python2_7 python3_4 -pypy -python3_3 -python3_5")
    Homepage: https://www.gentoo.org/proj/en/portage/tools/index.xml
    Description: Collection of administration scripts for Gentoo



  13. Funtoo's sys-libs/pam-1.1.8-r2.ebuild changes limits.conf:

    # setting default number of open files to 16000, with the ability to
    # push the limit up to 64000. This provides reasonable defaults for modern
    # systems that need to handle things like slowloris in defaultconfigs.
    
    echo "* soft nofile 16000" >> ${D}/etc/security/limits.conf || die "limits set fail"
    echo "* hard nofile 64000" >> ${D}/etc/security/limits.conf || die "limits set fail"
    

    Funtoo current x86_64
    rj@funtoo ~ $ equery b /etc/security/limits.conf
    * Searching for /etc/security/limits.conf ...
    sys-libs/pam-1.1.8-r2 (/etc/security/limits.conf)
    rj@funtoo ~ $ ulimit -n
    16000
     
    Gentoo stable x86_64
    rj@gentoo ~ $ equery b /etc/security/limits.conf
     * Searching for /etc/security/limits.conf ...
    sys-libs/pam-1.2.1 (/etc/security/limits.conf)
    rj@gentoo ~ $ ulimit -n
    1024

  14. Package.mask gentoo-sources and debian-sources > the version installed to prevent update.
    If emerge wants to remove a kernel source against your will then add it including version to /var/lib/portage/world.
    This sys-kernel/gentoo-sources:4.4.1 in world keeps gentoo-sources-4.4.1 on my system, otherwise "emerge -a --depclean" wants to remove it.
    I use emerge -avuDN world and have EMERGE_DEFAULT_OPTS="--with-bdeps=y" in /etc/portage/make.conf
    Sync and update world no less than once a week avoids Blockers and other update problems.
    If you don't want debian-sources to auto-run genkernel after merge add -binary to USE= in /etc/portage/make.conf
    Nvidia is an out-of-tree external module, boot into the kernel your building it for and verify /usr/src/linux is symlinked to the same kernel sources before you compile/merge.
    If eselect opengl list is not set for nvidia then nvidia driver won't work.
     

  15. Provide info to help solve why ncurses-6.0-r1 fails to compile/merge on your system.

    Post wgetpaste links to output and build.log : 

    * If you need support, post the output of `emerge --info '=sys-libs/ncurses-6.0-r1::gentoo'`,
    * the complete build log and the output of `emerge -pqv '=sys-libs/ncurses-6.0-r1::gentoo'`.
    * The complete build log is located at '/var/tmp/portage/sys-libs/ncurses-6.0-r1/temp/build.log'.
    * The ebuild environment file is located at '/var/tmp/portage/sys-libs/ncurses-6.0-r1/temp/environment'.
     

  16. Google search points to many issues with Intel Corporation Wireless 3160 (rev 83)

    Requires iwlwifi module and specific firmware installed.

    Provide this additional information please.

     

    Post the verified links to the pasted output of these long commands:

    lspci -nn | wgetpaste
    
    
    lsmod | wgetpaste
    
    
    dmesg | wgetpaste
    
    Post output showing your kernel version:

    uname -a
    
    Stable or Current install?
  17. Driver source code has to be modified a.k.a. patched because your trying to build it against a newer kernel than when it was written.

    Its like a key that only works in one lock,if you change the lock(kernel version) or key(driver version) it no longer works.

    This can also apply to the build tool chain, glibc,gcc,libtool,dep versions when building other software.

    I let the developers determine the versions,write the patches, so it builds on my computer.

    When there's a problem I can file a bug report.

×
×
  • Create New...