LINUX.ORG.RU

Сообщения paxac

 

загадка природы: fcron

Форум — General

fcron не дружит со звуковым устройством. Напр. когда он запускает «xmessage -center hello», то всё работет, а когда «mpg321 /home/paxac/snd.mp3» — нет.

В итоге я вывел команду, которую выполняет fcron в отдельный скрипт ~/runme.sh и поставил две команды вместе:

#!/bin/sh
xmessage -center hello
mpg321 -v /home/paxac/snd.mp3 /home/paxac/tmp/mpg321.log 2>&1

xmessage выводит сообщение, а mpg321 не поёт. Смотрю mpg321.log:

ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4633:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default
No default libao driver available.

Т.е. получается, когда команды выполняется fcron'ом, то что-то случается со звуковым устройством. А когда я сам запускаю тот скрипт, то всё работает хорошо.

В чем дело может быть?

-------- UPD ------------

sudo aplay ... — работает

sudo -u fcron ... — не работает.

т.е. если запускаеть из под моего пользователя или из под рута, то звук работает. Из под пользователя fcron — нет.

paxac
()

slackware un-doinst.sh

Форум — General

в слаковских пакетах есть установочный скрипт doinst.sh, который выполняется посмле копироания файлов. Есть ли подобное, но для удаления (doinst.sh у меня добавляет юзера и группу, а при удалении их надо убрать).

paxac
()

вопрос по cron

Форум — General

Компьютер у меня работает не постоянно, а включается по мере необходимости. Но мне нужно, чтобы cron выполнил определенное действие 1 раз в период от 15:40 до 16:40. Можно было бы написать, что в 15:40 выолнить такое-то действие, но компьютер в это время может быть выключен. Например, если я включю его в период 15:50, то cron должен выполнить то действие. А если включю после 16:40, то ничего делать не надо.

Прописывание действия на каждые 5 минут в период 15:40--16:40 тоже не годится, т.к. действие надо выполнить один раз и всё.

Кому не понятно, можно представить, что это действие — напоминание о телепредаче, которая идёт в этот период.

paxac
()

text2wav

Форум — Talks

Есть ли онлайн сервис, который преобразует русский текс в звук?

festival не предлагать.

paxac
()

как проверить наличие иксов

Форум — General

В смысле запущены они или нет. Просто часто работаю без исков, а некоторые задания в кроне предполагают искы. Вот в скрипте хочу сделать проверку.

paxac
()

Slackware upgrade 12.2 -> 13.1

Форум — Linux-install

В дистре только инструкция по апгрейду с предыдущей версии (13.0). А как с 12.2 обновится?

Через интернет обновится можно?

И что там за изменения hda на sda?

paxac
()

natgeo, faq

Форум — Talks

На канале National Geographic иногда во время рекламы идут коротенькие (минуты 3-5) передачи «FAQ». Там рассказывают о чём-нибудь полезном, напр. о сне, о языках и т. д. Причём очень интересно (из-за сжатых рамок по времени, там рассакзывают всё и сразу, потом минут 10 перевариваешь).

Но, несмотря на крайне интересную передачу, её хрен найдешь. Я облазил трекеры, у себя в сети посмотрел — нигде ничего. Более того, я не нашёл ничего об этой «передачке» даже на оффсайте натгеотв (я думал искать потом в трекерах по названиям отдельных выпусков). Их даже в программу не вписывают, просто впихивают между основными программами.

Помогите, пожалуйста, найти что-нибудь по теме. В идеале со ссылочкой на скачивание выпусков.

paxac
()

svg to background

Форум — Desktop

Как на раб. стол изобразить картинку в svg формате? feh пишет

$ feh sqr.svg

feh WARNING: sqr.svg - No Imlib2 loader for that file format

feh - No loadable images specified.

Use feh --help for detailed usage information

paxac
()

автодополнение в ``

Форум — General

как сделать, чтобы автодополнение работало внутри обратных кавычек?

Напр. когда я пишу which moz<Tab>, автоматичсеки дополняется до which mozilla. Но когда пишу ll `which moz<Tab>` ничего не дополняется.

P.S. complete -c -f whatis прописан

paxac
()

conky absolute offset

Форум — Desktop

В мане я только нашел offset и voffset, но они задают положение относительно текущейс строки. А как абсолютно задать?

И как заставить conky занять весь экран, а то картинку он может поместить только в «свою» область. Приходится через костыль — делать пустые offset и таким образом растягивать его «окно».

paxac
()

интерактивная картинка на раб. стол

Форум — Desktop

Прошу сразу меня извенить, если я ищу давно изобретенный велосипед. Но я в гугле ничего не нашёл.

Я хочу выводить на раб. стол (background) картинку, но не постоянную, а инетрактивно генерируемую. Т.е. там вывод todo утилитки (выводит заметки в stdout), days (чем щнаменатен сегодняшний день), fortune (афоризм), и т. д., а также картинок (напр. информер погоды типа http://informer.gismeteo.ru/G27786-1.GIF). Желательно, чтобы я мог контролировать их расположение.

---------
На данный момент я действую по старинке, все выводы (todo, fortune,..) выводится в терминал при загрузке (3 runlevel). Потом я пишу startx и работаю в иксах. А т.к. без иксов я почти не работаю, то зачем мне лишние телодвижения? Надо сразу грузить иксы, а всю информацию выводить на бэкграунд.

paxac
()

Поиск похожих картинок

Форум — Talks

Есть ли в сети сервис, которой указываешь картинку (url или лок. файл), а она ищет похожие (как гугол) в интернете?

paxac
()

upgradepkg

Форум — General

Почему upgradepkg сначала устанавливает новую версию пакета, а потом стирает старую версию? А что если в них были одинаковые файлы?

Почему бы не сделать просто upgradepkg сокращением для

removepkg old.txz

installpkg new.txz

?

paxac
()

автоматическая настройка монитора

Форум — General

После смены разрешения на 1280х1024 (в linux (в иксах и в терминале) и windows) применял автоматическую настройку монитора (кнопочка такая на мониторе): он автоматически подгоняет изображение влево-вправо, верх-вниз и т. п. Заметил интересные вещи. Во-первых, монитор как-то «помнит» настройки для терминала (иксы отключены) и в иксах (флюксбокс); там в настройках параметры есть «по гор.» и «по верт.», определяющие положение картинки, изменяя их можно смещать влево-вправо, вверх-вниз. В терминале автоматически настроилось 50/50. В иксах я правил 50/49 (по вертикали картинка была смещена вверх на пиксел, я её сметил вниз). Самое интересное, что при отключении иксов, настройки становяться 50/50 снова! При включении иксов — снова 50/49. Каким образом он это помнит?

Во-вторых. У меня есть винда (по учёбе нужна, запускать компас и солидворкс через wine — изврат). В ней я тоже поменял разрешение. И тоже нажал на автонастройку монтира. Всё настроилось. Перезагружаюсь в линух. Картинка в терминале съехала влево. Применил автонастройку ещё и всё починилось. Неохота снова в винду лезть, чтоб проверить, но вот такой вопрос: может ли быть, что в линухе картинка будет нормальная, а в винде съехавшая или наоборот? Можно ли найти компромисс? (при (как выяснилось не родном) разрешении 1024х768 в линухе и в винде картинка была на месте).

paxac
()

сглаживание

Форум — Desktop

Где в slackware+fluxbox лежат настройки сглаживания? Как это можно настроить?

Я чайник.

paxac
()

bc preload

Форум — General

часто приходится что-то быстро посчитать. Использую bc, но надоело каждый раз вводить scale=5, ибо иначе он окгругляет до целых. Нет ли возможности, чтобы он прочитал некоторый файл конфигурации до этого, в котором я укажу scale=5 ?

Или может есть другой калькулятор, работающий быстро (т.е. maxima, mathematica не годятся) из консоли (calc '363/232')?

paxac
()

Оптимальное разрешение для 17"

Форум — Talks

у меня по историческим причинам стоит 1024х768. В инете встретил, что оптимальное якобы 1280х1024. ??

paxac
()

linux settings

Форум — General

Как можно быстро перенести все настройки linux вместе с натсройками прог на другой комп? Или просто сохранить для бекапа

Всё бы хорошо, если бы все настройки держались только в $HOME, тогда достаточно копирования/бекапа папки. Но ведь это не всё. Во-первых, многие проги держут настройки в /etc. Да и просто линуховые настройки в том же /etc (в том числе конфигурационные скрипты и пр.) и других папках; настройки Xorg,...

Вручную это заколебешся делать, особенно если система стоит уже несколько лет, её от оригинала много уже что отличает.

(По идее, в идеальной системе должны ВСЕ настройки и изменения пользователя в системе храниться только в его $HOME, а все остальные каталоги чисто для системы и не меняются с момента установки дистра. Но в линухе по историческим причинам сложилось уже не так и не изменится никогда.)

paxac
()

change username

Форум — General

Можно ли безопасно изменить имя пользователя? «usermod -l old new» и «mv /home/old /home/new» достаточно? Или там уже много на этом завязано (может какие-то проги) и лучше не менять?

paxac
()

Как зовут вашего компа?

Форум — Talks

У меня традиция почему-то называть именами ученых (наверное из-за фильма «Назад в будещее», где Док называл собаку Эйнштейном и Коперником): домашнюю рабочую лошадку зовут Эйлером, ноутбук Пифагор, рабочий комп Евклид.

Некоторые дают скушные названия, типа «vasya_comp». Св. Патрик называет по дефолту слакварские компы «darkstar», в честь какой-то песни какой-то группы. А вы?

P.S. `hostname`

paxac
()

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