to post messages and comments.

← All posts tagged Gentoo

@anton0xf:

Насоветуйте не слишком дорогую vps для личного пользования в свободной стране (где не банят интернеты), и, весьма желательно, с возможностью поставить кастомный дистр или выбрать генту. Конечно, ставить vpn должно быть можно.

@anton0xf:

/me стал счастливым обладателем
радиоушей
На одном компе у меня пульса и всё завелось по инструкции (с bluez 5).
А вот на втором стоит альса (с apulse для скайпа). // я собирался и на первом пульсу выпилить
А в bluez 5 выпилили поддержку альсы.
Соответственно возникает ряд вопросов:
1. нахуя они выпилили эту самую поддержку?
2. как скоро сдохнет и поддерживается ли вообще bluez 4?
3. юзать вариант с alsa + bluez 4 или ставить сраную пульсу? другие варианты?
(http://point.im/vybaq)

@anton0xf:

Разрабы Calculate Linux заебали все ломать^Wулучшать. снесу нафиг и поставлю няшную Gentoo. Единственная удобная вещь, которую жалко терять — это утилита cl-kernel, которая позволяет не запариваться за конфигурацию ядра при обновлении.

@anton0xf:

forums.gentoo.org
phpBB : Critical Error
Could not connect to the database

@anton0xf:

в доме вырубился свет. когда включил комп обратно, оказалось, что Xы не хотят ставить настроенное разрешение (1920х900), и старательно ставят 1024х768

@anton0xf:

<asvil> а понял, гентушники любят собирать
<jsv> гентушники — нет
<jsv> но гентушные майнтейнеры уверены, что пользователи это обожают

@anton0xf:

и как удобно рулить сервисами в дефолтном дебиане? (ставить софт и подключать репы — можно)
удобно — это rc-update и rc-status

@anton0xf:

почему некоторые pdf'ки при открытии софтом, юзающим poppler (вероятно проблема с ним, но яхз), могут выглядеть как говно (шрифт плохо-читаемый, а пробелы не на месте)?:
savepic.su — okular, в evince то же самое
savepic.su — в mupdf все ок

@anton0xf:

попробовал калькулят на десктопе.
простая установка. можно легко собрать свою live-cd/flash.

много правильных и удобных вещей по дефолту. в т.ч. вычисление зависимостей быстро бегает, что я так и не собрался запилить до этого.
большинство юзаемых мной утилит уже в комплекте.
какая-то своя система шаблонов для конфигов.
доп. обертка над genkernel сама все копирует в /boot и прописывает в меню grub'а.

но вот с бинарным профилем как-то плохо все: совершенно не понятно, как пересобрать из исходников пакет, если есть бинарная версия, а юзфлаги трогать не надо. например, можно бесконечно вызывать revdep-rebuild, и он все время будет находить и пееустанавливать одни и те же пакеты. и хз, какими опциями заставить emerge таки пересобрать это дерьмо(
поробую переключиться на не бинарный профиль, пожалуй..

@anton0xf:

как заставить emerge использовать версию пакета из определенного оверлея (не указывая саму версию) или замаскировать все версии данного пакета в оверлее?

@anton0xf:

# qlop -tH www-client/chromium
chromium: 4 hours, 10 minutes, 26 seconds for 9 merges

@anton0xf:

на сайте libass висит вот такая отличная заметка
libass (0.9.13)
* Fix critical problem with the outline preprocessor, fixes crash with
FreeType 2.4.6
а в портах эта версия, конечно же, замаскирована, а последний стабильный freetype, естественно — 2.4.6
и них не работает. /me уже даже mplayer успел подебажить

@anton0xf:

долго не мог понять, почему эта конструкция выдает 0:
.. | xargs qlop -t | awk '{sum += $2}; END {print sum}'
успел перечитать прилично мана по awk, предже чем сообразил, что вывод qlop — цветной (!)
(qlop — это такая гентовая утила для анализа лога emerge. в частности, -t говорит, сколько времени обычно пакет собирается)

@anton0xf:

а куда делись post-emerge notes в baselayout2?

@anton0xf:

долго не мог понять, почему раздача интернетов на локалку сломалась...
похоже после перехода на openrc при обновлении конфигов сбросился /etc/sysctl.conf. и в нем стояло
net.ipv4.ip_forward = 0
а я, ессно, не перезагружался после этого долго. ну и вообще уже успел забыть, что кроме настройки dnsmasq и iptables что-то еще делать надо)

@anton0xf:

bugs.gentoo.org — а че делать та?

@anton0xf:

кросскомпиляция из linux в win? — легко):
1. # emerge sys-devel/crossdev
2. # crossdev -t mingw32
3. получаем 2е полезные команды: mingw32-gcc и mingw32-g++
4. ?????
5. PROFIT