плееры с возможностью поиска по тэгам
Какие плееры умеют поиск по тэгам, а не только по артисту\альбому?
Какие плееры умеют поиск по тэгам, а не только по артисту\альбому?
emerge media-tv/gsopcast
Calculating dependencies... done!
The following keyword changes are necessary to proceed:
#required by media-tv/gsopcast (argument)
>=media-tv/gsopcast-999 **
NOTE: This --autounmask behavior can be disabled by setting
EMERGE_DEFAULT_OPTS="--autounmask=n" in make.conf.
Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).
emerge: there are no ebuilds to satisfy ">=media-tv/sopcast-1.1.1".
(dependency required by "media-tv/gsopcast-999" [ebuild])
(dependency required by "media-tv/gsopcast" [argument])
Добавляю соответствующее в /etc/portage/package.keywords, получаю
emerge media-tv/gsopcast
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy ">=media-tv/sopcast-1.1.1".
(dependency required by "media-tv/gsopcast-999" [ebuild])
(dependency required by "media-tv/gsopcast" [argument])
$> cat ~/bin/color_test.sh
#!/bin/bash
ColorOff='\e[0m' # Text Reset
BWhite='\e[1;37m' # Bold White
string="test TEST test"
echo -e "$string" | sed -e "s/TEST/${BWhite}TEST${ColorOff}/g"
$> ~/bin/color_test.sh
test e[1;37mTESTe[0m test
Вообще говоря, ожидалось увидеть что-то вроде test TEST test
Вопрос - как не меняя цвето-переменные добиться нужного результата?
layman -a damex-overlay
* Running Git... # /usr/bin/git clone -q git://github.com/damex/damex-overlay.git /var/lib/layman/damex-overlay
Exception caught enabling repository 'damex-overlay' : 'TarOverlay' object has no attribute 'subpath'
* Failed to add overlay(s).
* Error was: Exception caught enabling repository 'damex-overlay' : 'TarOverlay' object has no attribute 'subpath'
Плеер Sansa Clip+, MTP mode, определяется как устройство /dev/sdd. То есть как цельный неразмеченый том. Поэтому chown user на примонтированной локации не срабатывает. Собственно, производить любые операции с плеером, будь то копирование музыки или скроблирование накопившегося, можно только под рутом. Удобного мало.
Вопрос - что нужно сделать с устройством, чтобы стало возможным корректное примонтирование с последующим изменением пермиссий и так далее?
# emerge dev-python/xmpppy
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) dev-python/xmpppy-0.5.0_rc1
* xmpppy-0.5.0-rc1.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking xmpppy-0.5.0-rc1.tar.gz to /var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work
>>> Source unpacked in /var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work
>>> Preparing source in /var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work/xmpppy-0.5.0-rc1 ...
* Applying xmpppy-hashlib_ssl_deprecation.patch ... [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work/xmpppy-0.5.0-rc1 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work/xmpppy-0.5.0-rc1 ...
* Building of dev-python/xmpppy-0.5.0_rc1 with CPython 2.7...
python2.7 setup.py build -b build-2.7
Traceback (most recent call last):
File "setup.py", line 4, in <module>
from setuptools import setup
ImportError: No module named setuptools
* ERROR: dev-python/xmpppy-0.5.0_rc1 failed (compile phase):
* Building failed with CPython 2.7 in distutils_building() function
*
* Call stack:
* ebuild.sh, line 56: Called src_compile
* environment, line 5111: Called distutils_src_compile
* environment, line 1278: Called python_execute_function 'distutils_building'
* environment, line 3485: Called die
* The specific snippet of code:
* die "${failure_message}";
*
* If you need support, post the output of 'emerge --info =dev-python/xmpppy-0.5.0_rc1',
* the complete build log and the output of 'emerge -pqv =dev-python/xmpppy-0.5.0_rc1'.
* The complete build log is located at '/var/log/portage/dev-python:xmpppy-0.5.0_rc1:20110819-222142.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/temp/environment'.
* S: '/var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work/xmpppy-0.5.0-rc1'
>>> Failed to emerge dev-python/xmpppy-0.5.0_rc1, Log file:
>>> '/var/log/portage/dev-python:xmpppy-0.5.0_rc1:20110819-222142.log'
* Messages for package dev-python/xmpppy-0.5.0_rc1:
* ERROR: dev-python/xmpppy-0.5.0_rc1 failed (compile phase):
* Building failed with CPython 2.7 in distutils_building() function
*
* Call stack:
* ebuild.sh, line 56: Called src_compile
* environment, line 5111: Called distutils_src_compile
* environment, line 1278: Called python_execute_function 'distutils_building'
* environment, line 3485: Called die
* The specific snippet of code:
* die "${failure_message}";
*
* If you need support, post the output of 'emerge --info =dev-python/xmpppy-0.5.0_rc1',
* the complete build log and the output of 'emerge -pqv =dev-python/xmpppy-0.5.0_rc1'.
* The complete build log is located at '/var/log/portage/dev-python:xmpppy-0.5.0_rc1:20110819-222142.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/temp/environment'.
* S: '/var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work/xmpppy-0.5.0-rc1'
Как реализовать следующий сценарий?
- выделение текста
- нажатие сочетания клавиш
- выделенный текст поступает входной строкой к скрипту
- выделенный текст замещается результатом выполнения скрипта
Кириллица при ssh-коннекте на сервер в самой консоли отображается корректно. Если открыть screen или vim, то вместо кириллицы получается несвязная каша. http://img694.imageshack.us/img694/9875/201108141313316989.png
Что не так работает?
Как вообще можно вести лог прослушанных композиций на обычном mp3-плеере? Не айпод, конечно, потому как оно, совокупляясь с айтюнсом. с этой задачей справляется на ура. А вот, допустим, какой-нибудь `Samsung YP-Q3C` осилит такое? Главное - это иметь какой-то отстойник в виде списка композиций, который потом можно быстро сабскрайбнуть десктопом на ласт.фм и прочее. Другой вопрос - как этот лист генерировать?
Pentadactyl, ff4, xmonad, gentoo
Суть проблемы такая. Иногда пентадактиль отказывается корректно работать с меню. Да, с тем меню, которое появляется по нажатию правой кнопки мыши (inb4 мышевозы, но мышью быстрее сохранять файлы). Если навести мышь на появившееся меню, то оно пропадает.
Кто-нибудь сталкивался с подобным лагом? Как оно лечится?
# emerge media-sound/lastfmsubmitd
Calculating dependencies | *
* "/var/lib/layman/mpd/media-sound/lastfmsubmitd/lastfmsubmitd-9999.ebuild":
* Deprecation Warning: Usage of distutils.eclass in packages not supporting installation
* for multiple Python ABIs in EAPI <=2 is deprecated and will be banned on 2011-06-01.
* The ebuild needs to be fixed. Please report a bug, if it has not been already reported.
* ... done!
!!! All ebuilds that could satisfy "media-sound/lastfmsubmitd" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-sound/lastfmsubmitd-9999 (masked by: package.mask)
/var/lib/layman/mpd/profiles/package.mask:
## Masked due to no maintained version of py-libmpdclient
## TODO: This appears to be alive and kicking again, I'll fix this one up soon.
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
Оверлей - mpd
Собственно, вопрос. Доколе?
Что-то с новым help2man? Я ничего не понял
>>> Failed to emerge sys-apps/help2man-1.39.1, Log file:
>>> '/var/log/portage/sys-apps:help2man-1.39.1:20110413-221536.log'
* Messages for package sys-apps/help2man-1.39.1:
* ERROR: sys-apps/help2man-1.39.1 failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 56: Called src_configure
* environment, line 2175: Called econf '--enable-nls'
* ebuild.sh, line 557: Called die
* The specific snippet of code:
* die "econf failed"
*
* If you need support, post the output of 'emerge --info =sys-apps/help2man-1.39.1',
* the complete build log and the output of 'emerge -pqv =sys-apps/help2man-1.39.1'.
* The complete build log is located at '/var/log/portage/sys-apps:help2man-1.39.1:20110413-221536.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-apps/help2man-1.39.1/temp/environment'.
* S: '/var/tmp/portage/sys-apps/help2man-1.39.1/work/help2man-1.39.
Ну и как просят:
emerge --info =sys-apps/help2man-1.39.1
cat /var/tmp/portage/sys-apps/help2man-1.39.1/work/help2man-1.39.1/config.log
Кривое отображение кириллицы в xmobare с xft: шрифтом
Config { lowerOnStart = False,
font = "xft:Terminus-12"
, bgColor = "#000000"
, fgColor = "#8080A1"
, position = Top
, commands = [ Run Network "eth0" ["-L","0","-H","32","--normal","#429942","--high","#A36666"] 10
, Run Cpu ["-L","3","-H","50","--normal","green","--high","red"] 10
, Run Memory ["-t","Mem: <usedratio>%"] 10
, Run Date "%a %b %_d %Y %H:%M" "date" 10
, Run StdinReader
]
, sepChar = "%"
, alignSep = "}{"
, template = " %StdinReader% }{ %cpu% | %memory% | %eth0% | %date%"
}
При замене font на обычный не xft
font = "-*-terminus-*-*-*-*-20-*-*-*-*-*-*-*"
Что я делаю не так?
Conflict: 1 block (1 unsatisfied)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(media-video/libav-0.6.2, ebuild scheduled for merge) pulled in by
media-video/libav[X,encode,mp3,-sdl,-theora,threads,vdpau,x264] required by (virtual/ffmpeg-0, ebuild scheduled for merge)
(media-video/ffmpeg-0.6_p25767, ebuild scheduled for merge) pulled in by
media-video/ffmpeg required by @selected
media-video/ffmpeg required by (media-plugins/audacious-plugins-2.4.4-r1, installed)
media-video/ffmpeg required by (media-sound/picard-0.12.1-r1, installed)
(and 2 more)
# equery d virtual/ffmpeg-0
* These packages depend on virtual/ffmpeg-0:
kde-base/ffmpegthumbs-4.6.1 (virtual/ffmpeg)
media-libs/gegl-0.1.6 (ffmpeg ? virtual/ffmpeg)
media-libs/xine-lib-1.1.19 (virtual/ffmpeg)
media-sound/moc-2.5.0_alpha4 (ffmpeg ? virtual/ffmpeg)
# equery d media-video/ffmpeg
* These packages depend on media-video/ffmpeg:
media-plugins/audacious-plugins-2.4.4-r1 (ffmpeg ? media-video/ffmpeg)
media-sound/deadbeef-0.4.4 (ffmpeg ? media-video/ffmpeg)
media-sound/picard-0.12.1-r1 (ffmpeg ? media-video/ffmpeg)
media-video/vlc-1.1.7 (ffmpeg ? >=media-video/ffmpeg-0.4.9_p20090201)
(vaapi ? >=media-video/ffmpeg-0.5_p22846)
virtual/ в общем-то не нужен, но всё равно непонятно, как эту блокировку разрешить.
И вообще, на кой чёрт нужно два разных ffmpeg'а?
Стартовал xmonad - раскладка клавы одна, стандартные биндинги работают ок.
Чпокаем
setxkbmap -layout 'ru,us' -option 'grp:caps_toggle'
1) Что происходит?
2) Как без xorg.conf'а добавить туглер раскладок, при этом не повлияв на работу xmonad'а и соответствующих хоткеев.
Спасибо-пожалуйста
С кедами случился какой-то странный конфуз.
1) Application Launcher (да, пускоподобное меню с буквой К) утеряло информацию о всех application'ах. То есть, там совсем пусто и ничего не ищется.
2) Нет возможности сохранять file-assosiation в konqueror'е. Соответствующее поле Aplication Preference Order пустует, а по добавлению Add'ом ничего не меняется.
В общем, судя по всему где-то неправильно установлены права для чтения. На какие директории следует обратить внимание?
pdflatex: error while loading shared libraries: libpoppler.so.7: cannot open shared object file: No such file or directory
Версия попплера 0.16.2
Проблема в том, что mocp видит директории, но содержимое всех директорий пустое. Непонятно почему. Какая-то глупая проблема.
Подскажите, в какую сторону копать?
Поставил шрифт Glass TTY VT220 по инструкции отсюда. Права директории /usr/share/fonts 644 это, кстати, нормально, да?
После fc-cache часть шрифтов отпала
Удалил новую директорию, удалил строку из иксорга, сделал fc-cache вновь. Ничего не изменилось.
/usr/share/fonts: caching, new cache contents: 0 fonts, 15 dirs
/usr/share/fonts/100dpi: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/75dpi: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/corefonts: caching, new cache contents: 30 fonts, 0 dirs
/usr/share/fonts/cyrillic: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/default: caching, new cache contents: 0 fonts, 1 dirs
/usr/share/fonts/default/ghostscript: caching, new cache contents: 35 fonts, 0 dirs
/usr/share/fonts/dejavu: caching, new cache contents: 21 fonts, 0 dirs
/usr/share/fonts/droid: caching, new cache contents: 17 fonts, 0 dirs
/usr/share/fonts/encodings: caching, new cache contents: 0 fonts, 1 dirs
/usr/share/fonts/encodings/large: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/liberation-fonts: caching, new cache contents: 12 fonts, 0 dirs
/usr/share/fonts/misc: caching, new cache contents: 47 fonts, 0 dirs
/usr/share/fonts/terminus: caching, new cache contents: 32 fonts, 0 dirs
/usr/share/fonts/texcm-ttf: caching, new cache contents: 4 fonts, 0 dirs
/usr/share/fonts/ttf-bitstream-vera: caching, new cache contents: 10 fonts, 0 dirs
/usr/share/fonts/urw-fonts: caching, new cache contents: 35 fonts, 0 dirs
/usr/share/fonts/util: caching, new cache contents: 0 fonts, 0 dirs
/usr/local/share/fonts: skipping, no such directory
/root/.fonts: skipping, no such directory
/var/cache/fontconfig: cleaning cache directory
/root/.fontconfig: not cleaning non-existent cache directory
fc-cache: succeeded
Вопрос. Это в кедах какие-то шрифты используются без ведома fc-cache? Или как они умудрились отпасть? Причём, отпали не все, не везде. А только в кедово-qt-шных приложениях.
Например, терминус в konsole не отображается. А терминус в urxvt работает.
Что делать?
root>> emerge dev-tex/listings
Calculating dependencies... done!
[ebuild N ] dev-tex/listings-1.4 USE="-doc"
[blocks B ] dev-tex/listings ("dev-tex/listings" is blocking dev-texlive/texlive-latexrecommended-2010)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(dev-tex/listings-1.4, ebuild scheduled for merge) pulled in by
dev-tex/listings
(dev-texlive/texlive-latexrecommended-2010, installed) pulled in by
dev-texlive/texlive-latexrecommended required by (virtual/latex-base-1.0, installed)
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
Анмержить virtual/latex-base-1.0 не представляется возможным. Вопрос - что делать, кто-нибудь сталкивался?
следующие → |