Gentoo. Добавил функцию в /etc/profile, сделал env-update, теперь функция доступна из консоли. Но я хочу чтобы она еще была доступна в /etc/conf.d/net (в функциях preup и тд). Можно ли сделать ее видимой там, без копипастинга?
Проблема такая: есть gentoo, alsa, firefox 47.0.1 (до этого - 38.8.0 с той же проблемой). После сна, возможно каких-то еще других событий firefox не может воспроизводить медиа-файлы (аудио, видео) через html5 - файл загружается, но воспроизведение не идет. Перезагрузка браузера не помогает. После какого-то времени (или какого-то количества перезапусков) все начинает работать снова. В chromium или других приложениях ничего такого нет, все всегда работает.
Есть предположения, куда копать? Если запускать firefox из консоли, там никаких ошибок нет.
Такие дела, Gentoo, alsa. Если я пишу конфиг в /etc/asound.conf и рестартую alsa, конфиг не применяется, а если напишу в ~/.asoundrc, то сразу работает. Почему так может быть?
Есть выделенный сервер на Debian 8. До перезагрузки все работало нормально. После перезагрузки все на первый взгляд работает, я могу подключиться по ssh, работают сайты и тд, но сервер не может установить никакое исходящее соединение никуда (Destination Host Unreachable, или No route to host, или Connection refused, или что-нибудь еще). Настройки интерфейсов не менялись, таблица маршрутизации выглядит легитимно, iptables пуст. Админы хостинга поковырялись и пока не смогли решить проблему. Какие у кого есть предположения, что могло сломаться, если считать, что gateway правильный?
Иногда, когда я редактирую код или какой-то другой текст, после нажатия на любую из стрелок (и последующего отпускания) она программно «залипает» и курсор быстро летит в сторону, как если бы я ее не отпускал. Чтобы пофиксить, нужно опять что-нибудь нажать.
Дистр - Gentoo. Стабильно воспроизвести не получается. Вроде, проявляется в любой среде (LXDE, Awesome). Находил похожие темы, но как-то не очень помогло.
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
inherit cmake-utils eutils git-r3
DESCRIPTION="A lightweight panel/taskbar"
HOMEPAGE="https://gitlab.com/o9000/tint2/"
EGIT_REPO_URI="https://gitlab.com/o9000/tint2.git"
SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="battery examples tint2conf startup-notification"
COMMON_DEPEND="dev-libs/glib:2
x11-libs/cairo
x11-libs/pango[X]
x11-libs/libX11
x11-libs/libXinerama
x11-libs/libXdamage
x11-libs/libXcomposite
x11-libs/libXrender
x11-libs/libXrandr
media-libs/imlib2[X]"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
x11-proto/xineramaproto"
RDEPEND="${COMMON_DEPEND}
tint2conf? ( x11-misc/tintwizard )"
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_enable battery BATTERY)
$(cmake-utils_use_enable examples EXAMPLES)
$(cmake-utils_use_enable tint2conf TINT2CONF)
$(cmake-utils_use_enable startup-notification SN)
"-DDOCDIR=/usr/share/doc/${PF}"
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
if use tint2conf ; then
rm "${D}/usr/bin/tintwizard.py" || die
gnome2_icon_cache_update
fi
}
Он почти такой же, как из портажа для старой версии. И собираться должен так же (из INSTALL.txt):
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../
make
sudo make install
Но...
In file included from /var/tmp/portage/x11-misc/tint2-9999/work/tint2-9999/src/server.c:29:0:
/var/tmp/portage/x11-misc/tint2-9999/work/tint2-9999/src/server.h:100:2: error: unknown type name ‘gchar’
gchar** names;
^
Допустим, у меня есть конфиг с несколькими AP, но я не хочу, чтобы демон wpa_supplicant при старте автоматически подключался к какой-то, а хочу сам руками выбирать точку через select_network.
Можно ли ему запретить это делать? В мануале что-то не нашел, нашел только приоритеты точек.
В urxvt есть параметр letterSpacing, который позволяет регулировать расстояние между буквами для моноширинного шрифта в терминале. Я хочу сделать так же, только глобально – например, чтобы работало в gvim.
Gentoo, Openbox, Tint2 в кач-ве панельки. Проблема в том, что панель всегда рисуется по центру экрана, что бы не было указано в конфиге. А там, в частности, написано:
panel_position = bottom left horizontal
Конфиг гружу правильный (потому что остальные изменения - цвет и пр. применяются).
Когда я опускаю Master в 0, звук выключается не полностью (очень-очень тихий звук все-таки есть). А вот если PCM в ноль, тогда по настоящему выключается.
Почему так и как сделать, чтобы при Master=0 не было звука?
Есть ноутбук, и на нем пара клавиш нажимаются не мягко/тихо, как все остальные, а заедают и щелкают. Если нажимать медленно, то можно почувствовать, что клавиша как будто за что-то цепляется при нажатии, от чего и слышен щелчок. Клавиши снимал, пыли/грязи нету, все чисто. Совсем не вижу, что там может заедать, клавиша как клавиша.
Может, можно чем-нибудь смазать их, чтобы не заедало? Подскажите, пожалуйста.
Привет. Gentoo, LXDE/Openbox.
При подключении флэшки, CD или чего-либо еще pcmanfm не отображает устройство в левой панели. При этом, например, его видно в fdisk, можно примонтировать руками и т.д.
dbus, consolekit, polkit запущены. Гугл не помог. Что делать?
В общем, Arch и xscreensaver, который блокирует экран по таймауту, по закрытию крышки ноутбука или после спящего режима. Проблема в том, что он _не_всегда_ принимает правильный пароль. Примерно в 1 случаев из 10 происходит так, что я открываю ноутбук, и пароль «не подходит», и другого выхода, кроме как ctrl+alt+f1, killall xscreensaver не остаётся.
В auth.log следующее:
Oct 28 22:31:09 arch xscreensaver: pam_unix(xscreensaver:auth): conversation failed
Oct 28 22:31:09 arch xscreensaver: pam_unix(xscreensaver:auth): auth could not identify password for [ch1p]
Oct 28 22:31:16 arch unix_chkpwd[21455]: password check failed for user (ch1p)
Oct 28 22:31:16 arch xscreensaver: pam_unix(xscreensaver:auth): authentication failure; logname= uid=1000 euid=1000 tty=:0.0 ruser
= rhost= user=ch1p
Oct 28 22:31:18 arch xscreensaver[6942]: FAILED LOGIN 1 ON DISPLAY ":0.0", FOR "ch1p"
Oct 28 22:31:20 arch unix_chkpwd[21457]: password check failed for user (ch1p)
Oct 28 22:31:20 arch xscreensaver[6942]: pam_unix(xscreensaver:auth): authentication failure; logname= uid=1000 euid=1000 tty=:0.0
ruser= rhost= user=ch1p
Oct 28 22:31:22 arch xscreensaver[6942]: FAILED LOGIN 2 ON DISPLAY ":0.0", FOR "ch1p"
Oct 28 22:31:24 arch unix_chkpwd[21459]: password check failed for user (ch1p)
Oct 28 22:31:24 arch xscreensaver[6942]: pam_unix(xscreensaver:auth): authentication failure; logname= uid=1000 euid=1000 tty=:0.0
ruser= rhost= user=ch1p
Гугл находит похожую проблему, связанную с правами на /etc/shadow, и решением предлагается поставить владельца root:shadow и добавить пользователя в группу shadow. Всё это я сделал, но, думаю, проблема в чём-то другом, т.к. возникает она не всегда. Остальное гугление пока не принесло успехов.
Очень сильно всё мерцает при скроллинге в gvim (с задержкой рисует: сначала фон, и только через какое-то время появляется код). В других редакторах если и есть что-то такое при быстрой прокрутке, то не так заметно.
Есть способы улучшить ситуацию? Если что - arch, xfce.
Хочу установить Debian Testing на Macbook Air. После выбора в бут меню любого пункта (Install, Expert install, Graphical Install или любой другой), клавиатура перестает работать. Гуглил, добавлял параметры ядра noapic, nolapic, acpi=off, ничего не помогло. В то же время в Ubuntu и Arch все нормально работает (я проверил), проблема только с дебианом.
Есть решение или придется ставить через debootstrap?
Кстати, с Debian Wheezy то же самое, так что видимо проблема не в Testing.