LINUX.ORG.RU

Сообщения gentoo_root

 

Уведовление о подключении разъёма наушников

Форум — General

В конфиге ядра нашёл опцию «Support jack plugging notification via input layer» (CONFIG_SND_HDA_INPUT_JACK), включил её. Обнаружил, что при подключении/отключении наушников в разъём на нетбуке из /dev/input/event8 сыплются данные. Как бы их распарсить и задействовать для каких-нибудь интерактивных уведомлений (типа notify-send или пищания через pcspkr, короче, для запуска произвольного скрипта)? Может, есть готовая программа или хотя бы документация на это (если есть документация, написать сам смогу)?

Нужно это мне для того, чтобы знать, что разъём хорошо вставился, потому что бывает, что вставлю, а динамики не заглушаются из-за раздолбанного разъёма, и выпадает иногда. Да и в венде предустановленной эта фича была, а чем Линукс хуже.

gentoo_root
()

gnome-screensaver и gnome-bluetooth

Форум — Desktop

Решил тут собрать гном 2. Раньше под Гентой в нём не работал (были всякие кеды, xfce, awesome), а в других дистрибутивах типа Дебиана гном нормально работал. Но внезапно столкнулся с неработающим сабжем. Есть ещё одна Гента ~x86 с гномом 3, там эти программы работают, как надо, а под Гентой x86 с гномом 2 возникают следующие проблемы:

  • gnome-screensaver не блокирует экран по истечении минуты. В настройках эта самая минута указана, обе галочки стоят. Пробовал все 4 варианта расстановки галочек и изменении минуты на 2 минуты, не помогло. Пробовал расмаскировать gnome-screensaver ~x86, не помогло. 'gnome-screensaver-command -a' работает, Ctrl-Alt-L тоже. gnome-session, gnome-setting-daemon, console-kit-daemon, gdm, dbus-daemon (оба) запущены.
  • gnome-bluetooth не может просматривать в nautilus файловую систему мобильного телефона через obexftp. При этом PAN работает, и если подключиться через PAN, то после этого можно смотреть obexftp, но если не подключаться через PAN, то bluetooth-applet выводит в консоль 'Failed to mount OBEX volume: Connection refused'. При этом на секунду телефон показывает в своём трее, что к нему подключились, а потом отключились. Под рутом тоже не работает. В гноме 3 всё работает. Ещё bluetooth-wizard не предлагал мне настроить DUN. Хотелось бы и эту фичу.

Что посоветуете, чтобы сабж заработал? Может, кто-то сталкивался?

PS. Ядро 3.0 на обеих системах, если это на что-то влияет. USE-флаги вроде выставлены те, что есть и нужны, но если надо, могу выложить.

gentoo_root
()

Firefox 5 падает на половине сайтов

Форум — General

Началось всё с того, что Firefox 4 на некоторых сайтах (например, http://webupd8.org/) падал в сегфолт. Если вовремя остановить загрузку, то Firefox не падал. Я на это тогда забил, т.к. подобные сайты не посещаю (иногда просто в гугле ссылка бывает на них). Теперь собрал пятый, перезапустил Firefox, половина моих вкладок не открылась. Теперь при входе на половину сайтов (например, http://github.com/ и http://webupd8.org/) Firefox 5 падает со следующим сообщением:

pure virtual method called
terminate called without an active exception
Аварийный останов
Причём это происходит и с бинарным www-client/firefox-bin, и с www-client/firefox.

Как это исправить? [Другие браузеры не предлагать]

И вдогонку: почему в диалоге версии (Firefox/Справка/О Firefox) написана версия 4.0.1, когда у меня 5.0?

gentoo_root
()

[arm] Сборка ядра под S5L8930

Форум — Linux-install

В общем, имеется девайс под arm'ом с процессором Samsung S5L8930. Начал конфигурировать ядро, в 'System Type/ARM system type' нет нужного процессора. Там есть другие Samsung'и, а S5L8930 нету. Что сделать, чтобы собрать под этот процессор? Есть ли какие-то патчи? Или здесь можно выбрать что-то другое? Почему нет варианта 'Generic'? В общем, ЧЯДНТ?

// Раньше никогда ядро под ARM не собирал.

 

gentoo_root
()

ЛОР лежал?

Форум — Linux-org-ru

Сабж. Сегодня утром не мог зайти. http://downforeveryoneorjustme.com/ говорил, что действительно лежал. Почему?

gentoo_root
()

[paludis] cave import

Форум — General

Собрал я, значит, paludis, полёт нормальный, буду сносить portage. Но самая вкусная фича и не работает - cave import.

Я пытаюсь собрать тулчейн для кросс-компиляции под ARM. Собрать надо openiboot. Собрал я руками binutils (--prefix=/usr/local), сделал make install в отдельный каталог, перешёл туда, cave import, такая ошибка:

cave import -l . sys-devel/binutils-ipod 2.17
Deciding: 2 steps 


Error:
  * In program cave import -l . sys-devel/binutils-ipod 2.17:
  * When resolving and adding dependencies recursively:
  * When deciding upon an origin ID to use for 'sys-devel/binutils-ipod:0::(install_to_slash)':
  * No repository suitable for 'sys-devel/binutils-ipod-2.17:0::unpackaged' with destination type install_to_slash has been configured (paludis::ConfigurationError)

Создал в локальном оверлее ебилд для binutils-ipod:

inherit toolchain-binutils

KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"

Сделал 'cave digest sys-devel/binutils-ipod local', ошибка при cave import такая же. Как надо делать этот импорт правильно, чтобы у меня установился пакет sys-devel/binutils-ipod?

 

gentoo_root
()

У вас 1 непрочитанное уведомление

Форум — Talks

У вас 1 непрочитанное уведомление [Сбросить]

Это новая фича такая (на странице уведомлений)? Если да, объясните смысл, единичка же показывается и вверху, а сбрасывалось, если нажать на Уведомления, пока на странице уведомлений.

gentoo_root
()

Мини-баг - пропущен пробел

Форум — Linux-org-ru

[Ответить на это сообщение] [Править] [Удалить][Отметить как решенную]

[Удалить из избранного]

Между [Удалить] и [Отметить как решенную] не хватает пробела. Между остальными есть.

gentoo_root
()

Этот ваш SysVinit

Форум — General

Размержил sys-apps/sysvinit, потерял команды pidof и mountpoint. Из какого бы пакета их взять, чтобы не устанавливать опять SysVinit? В федоре, я уверен, должны быть эти команды, и не быть SysVinit.

gentoo_root
()

Systemd 29

Новости — Linux General
Группа Linux General

16 июня, тихо и незаметно вышла 29-ая версия новой системы инициализации для Linux. Среди её возможностей основными являются:

  • событийно-ориентированная система параллельного запуска сервисов;
  • управление через dbus;
  • упразднение загрузочных bash-скриптов и замена схожим по функциональности кодом на C для управления консолью, установки локали, запуска fsck, монтирования файловых систем и др.;
  • возможность запуска сервисов по появлению данных в сокете, запуску или остановке других сервисов, наличию подключённых устройств или смонтированных файловых систем;
  • встроенное упреждающее чтение с диска;
  • интеграция с cgroups;
  • совместимость со старыми скриптами, предназначенных для использования с SysVinit.

Всё это даёт возможность загружать систему за время порядка 10 секунд и выключать за 1 секунду.

В новой версии были незначительно изменены Makefile-ы, и было добавлено 2 пункта в TODO:

  • посылать сигнал, когда загрузка завершена;
  • при неудачном запуске сервиса попытаться перезапустить его.

Будем надеяться, что в следующей 30 версии мы увидим эти новые фичи.

Исходники

О systemd и ссылки

>>> Подробности

 , ,

gentoo_root
()

[gnome 3] sudo

Форум — Desktop

В gnome 3 есть новый диалог для получения прав root, не gksu, а чёрный, цвета гномошелла. Появляется, например, при попытке изменить настройки сетевого соединения в NetworkManager, которое «Доступно всем пользователям», через «Сетевые параметры» гномошелла. Оно по дефолту просит пароль рута, но мне хотелось бы, чтобы оно работало, как sudo, спрашивая мой пароль. Если gksu настраивалось в режим su или sudo, то для этого диалога я не нашёл настроек в dconf-editor. Возможно ли вообще заставить его работать, как sudo, а не su? Если да, то как?

gentoo_root
()

[cups][gnome 3][arch] Не добавляет принтер

Форум — General

В «Системных параметрах» есть настройки принтеров, в которых должна быть возможность добавлять их. Но когда после ввода рутового пароля я нажимаю «+», оно около 20 секунд «ищет» принтеры, после чего их успешно не находит, и список пуст. В это же время через http://localhost:631/ всё работает. Принтер Canon mp550, cnijfilter-{,common-}mp550 установил из AUR. Что можно сделать, чтобы диалог из гнома работал?

В федоре принтер вообще добавился сам без моего вмешательства. В Арче я-то его добавил через веб-интерфейс cups, но почему не работает диалог гнома? При запуске gnome-control-center из консоли на ней сообщения не появляются. Из групп состою в wheel и users. Возможно, надо добавиться в какую-то группу? Хотя я же ввожу пароль рута перед добавлением, вроде, должно и так.

 ,

gentoo_root
()

[gnome 3] Меня одного это раздражает?

Форум — Talks

В Gnome 3 в полноэкранном меню «Приложения» подписи под значками бессмысленны: «Pino - клиент для...», «Автоматизирован...», «Анализатор испо...», «Пользователи и г...», «Программа копир...». Полные подписи не появляются даже при наведении, не говоря о том, что можно было уместить подпись в 2-3 строки. И я так и не понял, для чего клиент Pino, что там автоматизируется, анализируется, копируется и многозначное «Пользователи и г...». Что за фигня? Может, уже пофиксили?

gentoo_root
()

[gentoo] [uclibc] Сломанные stage с uclibc

Форум — General

Скачал отсюда stage3-x86-uclibc-2008.0.tar.bz2. Но т.к. там старый portage с EAPI 1, а большая часть ebuild'ов на EAPI 2, то я не могу установить почти никакие пакеты. Более того, я даже не могу обновить portage, т.к. он тянет обновление python, который тянет libtool, который уже на EAPI 2.

Выхлоп emerge -avtu portage:

These are the packages that would be merged, in reverse order:

Calculating dependencies /
!!! All ebuilds that could satisfy ">=sys-devel/libtool-2.2.6b" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-devel/libtool-9999 (masked by: missing keyword)
- sys-devel/libtool-2.4-r1 (masked by: EAPI 2, invalid: SLOT is undefined)
- sys-devel/libtool-2.2.10 (masked by: EAPI 2, invalid: SLOT is undefined)

The current version of portage supports EAPI '1'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "dev-lang/python-2.5.4-r4" [ebuild])

Что с этим можно сделать? Как теперь обновить portage? С stage1 то же самое. Возможно ли где-то найти тарбол с деревом примерно той же давности и использовать его для обновления пакетов (libtool и, возможно, других, которые уже только на EAPI 2) до промежуточной версии с EAPI 1, а portage до EAPI 2?

 ,

gentoo_root
()

Комментарии в старые темы

Форум — Linux-org-ru

Я заметил. что в старых темах (2007 год, даже 2001) нет ссылок «Добавить сообщение». При каких условиях её убирают для темы? Проходит какое-то время с даты создания? Или с даты последнего комментария? Какое именно время должно пройти, чтобы нельзя было написать в некрофильскую тему? Зависит ли это от скора и звёзд?

gentoo_root
()

[wifi] [hostapd] Поддерживает ли RTL8187SE hostapd? Возможны ли WEP или WPA в сети Ad-Hoc?

Форум — Admin

Есть беспроводная сетевая карта Realtek RTL8187SE. Хочу завести на ней точку доступа, но пока что не получается (раньше никогда таким не занимался). Где-то читал, что на этой сетевой карте вообще нельзя сделать точку доступа. Можно ли действительно это сделать? Если да, то как? Пока что получается такая ошибка со скопипастенным здесь конфигом:

[root@laptop ~]# hostapd /etc/hostapd/hostapd.conf -P /var/run/hostapd.pid
Configuration file: /etc/hostapd/hostapd.conf
nl80211: 'nl80211' generic netlink not found
nl80211 driver initialization failed.

// Ничего толкового по этому поводу не нагуглил, пока что смог настроить только роутер с NAT и WiFi в режиме Ad-Hoc без шифрования через NetworkManager. Если есть идеи, почему не работает с WEP и WPA, просьба тоже написать.

 ,

gentoo_root
()

[ipod] [rhythmbox] Синхронизация с iPod touch 4g

Форум — General

Есть iPod touch 4g и rhythmbox. При подключении и открытии rhythmbox'а последний видит iPod, может читать с него (копировать музыку, воспроизводить её и т.п.), но при попытке записать музыка записывается, но айпод продолжает писать «Идёт синхронизация» после окончания записи. После отключения айпода на нём музыка есть (при монтировании через gvfs её видно в ~/.gvfs/iPod touch/iTunes_Control/Music/F??/), но из айпода её проиграть нельзя. Rhythmbox тоже её видит.

При попытке синхронизировать с gtkpod в конце он пишет ошибку контрольной суммы, музыка записывается, но айпод её так и не видит.

Вопрос: поддерживает ли сейчас rhythmbox синхронизацию с iPod touch 4g, чтобы потом можно было слушать с айпода? Если да, то какая версия нужна? Дистрибутив - Arch.

// Amarok 2.4 сейчас пересобирается с USE=«ipod», буду пробовать ещё через него.

 ,

gentoo_root
()

[bash] Записать перевод строки в переменную

Форум — General

Есть такая конструкция:

eval `sed '/^prestart:/!d;s/^prestart://' "$SCRIPT"`

В файле «$SCRIPT» лежат строки. Некоторые из них имеют вид «prestart:команда». Надо достать команды из каждой такой строки и выполнить по очереди. Если $IFS будет равен переводу строки (по умолчанию в нём пробел, LF и tab), то команды выполнятся по очереди. Иначе все команды объединяются в одну строку, что неправильно.

Необходимо записать в переменную $IFS один символ перевода строки, чтобы конструкция выше правильно выполнялась.

  1. Пробовал так:
    IFS='\n'

    Это записывает в $IFS текст '\n', не работает.

  2. Пробовал так:
    IFS='
    '

    Это записывает в $IFS перевод строки, echo -n «$IFS» печатает пустую строку, но конструкция неправильно работает (всё-таки сливает все команды в одну).

  3. Ещё я пробовал так:
    IFS=`echo`

    Так всё работает правильно.

Собственно, вопросы:

  • Чем отличаются способы 2 и 3? Почему 3 работает, а 2 - нет?
  • Как можно это сделать по-человечески, не вызывая echo? Это часть init-скриптов, которые я потихоньку пилю для своей системы, надо, чтобы всё работало как можно быстрее. [Код из парсера файлов, в которых прописано, как запускать демон; аналог юнитов в systemd. prestart - это те команды, которые выполнятся до запуска демона.]

PS Если есть ещё идеи по оптимизации выражения в sed, просьба написать, т.к. тут важна скорость работы.

 

gentoo_root
()

gnome-globalmenu и Firefox 4

Форум — Desktop

Обновился до Firefox 4. Отвалились почти все аддоны, в том числе и тот, который меню Firefox'а позволял отображать в глобальном меню гнома. Есть ли способ завести поддержку глобального меню в новом Firefox'е? Сходу не нагуглилось.

// Только не надо говорить, что глобальное меню не нужно; я с его помощью неплохо экономлю место (те, кто видел мой скриншот, поймут).

gentoo_root
()

Gnome на нетбуке

Галерея — Скриншоты

Тема - Elegant GNOME. Сверху две гномопанели; в верхней отображается заголовок развёрнутого окна, во второй верхней - глобальное меню и трей. Выглядит это, как будто в строке меню окна, развёрнутого на весь экран, находится трей и меню gnome, т.е. экономится место по вертикали на отсутствии горизонтальных панелей на низком экране нетбука. Слева - AWN, чтобы быстро переключаться между окнами (не Alt+Tab).

Тут ещё есть скриншот с conky: http://ompldr.org/vN3Z6aQ

ШГ - Droid Sans

 , , , ,

gentoo_root
()

RSS подписка на новые темы