Собственно, прошу уважаемое сообщество посоветовать нормальный браузер. Нужно чтобы показывал youtube и прочее онлайн-видео, чтобы был звук без pulseaudio, и чтобы при этом не падал.
Firefox-57 скатился. Звук без пульсаудио не работает. Также оно тянет с собой кучу какого-то барахла. Ну зачем мне в системе нужен еще один компилятор языка Си, если у меня уже есть один - gcc?
emerge -pv firefox
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] net-libs/http-parser-2.7.1:0/2.7.1::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild N ] net-libs/libssh2-1.8.0-r1::gentoo USE="zlib -gcrypt -libressl -static-libs {-test}" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild N ] sys-libs/libomp-5.0.0::gentoo USE="-hwloc -ompt {-test}" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild N ] sys-libs/compiler-rt-sanitizers-5.0.0:5.0.0::gentoo USE="{-test}" 0 KiB
[ebuild N ] app-eselect/eselect-rust-0.3_pre20150428::gentoo 0 KiB
[ebuild N ] virtual/ffmpeg-9-r2::gentoo USE="X encode jpeg2k mp3 sdl theora threads truetype x264 -gsm -libav -opus -speex -vaapi -vdpau" 0 KiB
[ebuild N ] virtual/freedesktop-icon-theme-0-r2::gentoo 0 KiB
[ebuild N ] x11-libs/startup-notification-0.12-r1::gentoo USE="-static-libs" 0 KiB
[ebuild N ] sys-devel/clang-5.0.0:5::gentoo USE="static-analyzer xml -debug -default-compiler-rt -default-libcxx -doc {-test} (-z3)" ABI_X86="(64) -32 (-x32)" LLVM_TARGETS="AMDGPU BPF NVPTX (X86) -AArch64 -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild N ] sys-libs/compiler-rt-5.0.0:5.0.0::gentoo USE="clang {-test}" 0 KiB
[ebuild N ] sys-devel/clang-runtime-5.0.0:5.0.0::gentoo USE="compiler-rt openmp sanitize -libcxx" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild N ] dev-lang/rust-1.19.0:stable/1.19::gentoo USE="-clang -debug -doc -libcxx" 0 KiB
[ebuild N ] virtual/rust-1.19.0::gentoo 0 KiB
[ebuild N ] dev-util/cargo-0.21.0::gentoo USE="-debug -doc -libressl" 0 KiB
[ebuild N ] www-client/firefox-57.0::gentoo USE="dbus gmp-autoupdate screenshot startup-notification -bindist -custom-cflags -custom-optimization -debug -eme-free -hardened -hwaccel -jack (-neon) -nsplugin -pgo -pulseaudio (-selinux) -system-harfbuzz (-system-icu) -system-jpeg -system-libevent -system-libvpx -system-sqlite {-test} -wifi" L10N="ru uk -ach -af -an -ar -as -ast -az -bg -bn-BD -bn-IN -br -bs -ca -cak -cs -cy -da -de -dsb -el -en-GB -en-ZA -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mai -mk -ml -mr -ms -nb -nl -nn -or -pa -pl -pt-BR -pt-PT -rm -ro -si -sk -sl -son -sq -sr -sv -ta -te -th -tr -uz -vi -xh -zh-CN -zh-TW" 0 KiB
Хотел было собрать chromium, но он также тянет с собой какое-то барахло, к тому же на 3-ем часу сборки у меня не выдержали нервы (и это на 4-х ядерном процессоре-то!)
emerge -pv chromium
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] media-libs/opus-1.2.1::gentoo USE="-ambisonics -custom-modes -doc -static-libs" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse" 0 KiB
[ebuild N ] net-libs/http-parser-2.7.1:0/2.7.1::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild N ] dev-python/simplejson-3.12.0::gentoo PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 0 KiB
[ebuild N ] dev-python/beautifulsoup-3.2.1-r1:python-2::gentoo PYTHON_TARGETS="python2_7 -pypy" 0 KiB
[ebuild N ] media-libs/openh264-1.7.0::gentoo USE="plugin -utils" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild N ] dev-python/six-1.11.0::gentoo USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 0 KiB
[ebuild N ] dev-python/webencodings-0.5.1::gentoo USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 0 KiB
[ebuild N ] dev-python/lxml-4.1.1::gentoo USE="examples threads -doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -python3_5 -python3_6" 0 KiB
[ebuild N ] dev-perl/Net-SMTP-SSL-1.30.0::gentoo USE="{-test}" 0 KiB
[ebuild N ] dev-perl/Error-0.170.250::gentoo USE="{-test}" 0 KiB
[ebuild N ] virtual/perl-Digest-SHA-5.960.0::gentoo 0 KiB
[ebuild N ] dev-python/html5lib-0.999999999::gentoo USE="{-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 0 KiB
[ebuild N ] dev-libs/re2-0.2017.03.01:0/gentoo-2017-03-01::gentoo USE="icu" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild N ] dev-libs/libuv-1.16.1:0/1::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild N ] net-libs/nghttp2-1.27.0:0/1.14::gentoo USE="cxx threads xml -debug -hpack-tools -jemalloc -libressl -static-libs {-test} -utils" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild N ] dev-perl/Digest-HMAC-1.30.0-r1::gentoo 0 KiB
[ebuild N ] net-libs/nodejs-8.9.1::gentoo USE="icu npm snapshot ssl -debug -doc -systemtap {-test}" CPU_FLAGS_X86="sse2" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild N ] dev-python/beautifulsoup-4.6.0:4::gentoo USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5 -python3_6" 0 KiB
[ebuild N ] dev-perl/Authen-SASL-2.160.0-r1::gentoo USE="-kerberos" 0 KiB
[ebuild N ] dev-vcs/git-2.15.0::gentoo USE="blksha1 curl gpg iconv nls pcre pcre-jit perl python threads webdav -cgi -cvs -doc -emacs -gnome-keyring -highlight -libressl -mediawiki -mediawiki-experimental (-ppcsha1) -subversion {-test} -tk -xinetd" LINGUAS="ru -bg -ca -de -fr -is -it -ko -pt_PT -sv -vi -zh_CN" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild N ] www-client/chromium-63.0.3239.52::gentoo USE="cups hangouts (pic) proprietary-codecs suid system-ffmpeg -component-build -custom-cflags -gnome-keyring -kerberos (-neon) -pulseaudio (-selinux) (-system-icu) (-system-libvpx) (-tcmalloc) -widevine" L10N="ru uk -am -ar -bg -bn -ca -cs -da -de -el -en-GB -es -es-419 -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt-BR -pt-PT -ro -sk -sl -sr -sv -sw -ta -te -th -tr -vi -zh-CN -zh-TW" 0 KiB
Еще я попробывал браузер «otter», вроде бы быстро собрался и не притянул мусор, но оно падает при попытке открыть ролик на ютуб.
UPDATE: Попробывал собрать qupzilla. Потратил кучу времени на сборку qtwebengine:
qlop -tH qtwebengine
qtwebengine: 3 hours, 46 minutes, 52 seconds for 1 merges
А в результате получил те же падения при попытке зайти на ютуб или открыть новую вкладку. Во всяком случае, выяснилось, что виноваты кривые видео драйвера.
qupzilla
QupZilla: 0 extensions loaded
nouveau: kernel rejected pushbuf: Нет такого файла или каталога
nouveau: ch11: krec 0 pushes 0 bufs 2 relocs 0
nouveau: ch11: buf 00000000 00000002 00000004 00000004 00000000
nouveau: ch11: buf 00000001 00000006 00000004 00000000 00000004
qupzilla: /var/tmp/portage/x11-libs/libdrm-2.4.88/work/libdrm-2.4.88/nouveau/pushbuf.c:727: nouveau_pushbuf_data: Проверочное утверждение «kref» не выполнено.
Аварийный останов
Похоже, надо зарепортить баг.