LINUX.ORG.RU

Сообщения do0dlez

 

Сделать wrapper

Добрый день.

Хочу сделать такой wrapper для mplayer2, чтобы

  • если в tmux нет сессии mplayer, то создать его (это легко)
  • подключится к этой сессии и запустить mplayer2 с параметрами, переданными этой обёртке

Вот со вторым пунктом проблема: насколько я понял, ключ -c выполняет комманду в дефолтной сессии.

Никто не подскажет, как можно это решить?

Всего доброго.

P.S. этот wrapper мне нужен для того, чтобы я мог запустить фильм из файлового менеджера, а потом мог бы приконнектиться по ssh к этой сессии и управлять просмотром.

 ,

do0dlez ()

Не могу сделать переключение раскладки по CapsLock

Добрый вечер.

Долгое время всё работало, но с недавнего времени (то ли после кде-4.9.1, то ли после Х-1.13), перестало работать переключение раскладки по капсу. Если нет альтернативного шортката, то капслок просто включает капслок, если поставить альтернативным шорткатом капслок, то по нажатию на капс меняется раскладка+включается/отключается капс). Пробовал принудительно отключать капс, пробовал через setxkbmap, --- не помогает.

Никто не подскажет, в чём может быть проблема?

Заранее спасибо

 

do0dlez ()

Не запускается ktp-text-ui

Добрый день

стоит пакет net-im/kde-telepathy-meta-0.5.0. Добавил gtalk-аккаунт, соединился, но не могу начать/ответить в чатик, ибо каждый раз, когда, по идее, должен запуститься ktp-text-ui, вылазит сообщение

org.freedesktop.Telepathy.Error.NotAvailable: Handler no longer available

После какого-то гуглежа поставил gconf/пересобрал ktp. не помогло.

Также смотрел в

> cat /usr/share/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.TextUi.service
[D-BUS Service]
Name=org.freedesktop.Telepathy.Client.KTp.TextUi
Exec=/usr/lib/kde4/libexec/ktp-text-ui

Помогите :3

Заранее спасибо

 ,

do0dlez ()

Не сохранять определённый notification

Добрый день.

Есть ли возможность сделать так, чтобы определённый notification показывался (всплывал), но не сохранялся в истории этих самых notifications (та, которая вылазит по клику на значке `notifications and jobs'

Спасибо.

 

do0dlez ()

Обращение к вебкамере приводит в фризу системы

Добрый вечер

Недавно заметил, что любое обращение к вебкамере приводит к фризу такому, что даже SYSRQ+REISUB не помогают.

Вебкамера --- встроенная в нетбук samsung n143. Ядро --- 3.5.1-pf

ни в dmesg, ни в /var/log/messages, вроде, ничего не появляется.

Вот, что выводит mplayer2 перед фризом : http://pastebin.com/kFUmVYtb

Вот вывод zgrep -i video /proc/config.gz : http://pastebin.com/J1aLk6v2

Никто не знает, что может помочь?

P.S. проверил под вендой, там камера работает

 ,

do0dlez ()

[amarok][KDE-telepathy] Lost connection on scrobbling

Добрый вечер.

Стоит kde-telepathy-meta-0.3.0. Подключены два аккаунта (один --- гталк, другой --- jabber.kiev.ua). Когда в amarok-2.5.0-r1 скробблится какая-нибудь песня, оба контакта в ktp уходят в оффлайн

Кусок .xsession-errors

HTTP POST:  QUrl( "http://post2.audioscrobbler.com:80/protocol_1.2" )
"s=837d1cd9ac8047d1982a5c98555ef8fb&a[0]=abingdon%20boys%20school&t[0]=%E3%83%89%E3%83%AC%E3%82%B9&i[0]=1328372308&o[0]=P&r[0]=&l[0]=401&b[0]=abingdon%20boys%20school&n[0]=0&m[0]="
HTTP POST:  QUrl( "http://post.audioscrobbler.com:80/np_1.2" )
"s=837d1cd9ac8047d1982a5c98555ef8fb&a=abingdon%20boys%20school&t=ReBirth%20%2B%20ReVerse&b=abingdon%20boys%20school&l=423&n=0&m=" 
QString::arg: Argument missing: /PendingTrack, /org/mpris/MediaPlayer2
ktp-contactlist(2852) KTp::GlobalPresence::onCurrentPresenceChanged: Current presence changed
ktp-contactlist(2852) ContactListWidget::onAccountConnectionStatusChanged: Connection status is 2
ktp-contactlist(2852) GroupsModel::onItemsRemoved:

Есть какие-нибудь идеи, как это починить (не считаю использование нормального клиента)?

do0dlez ()

[java][idea] SIGSEGV

Добрый вечер.

> java -version
java version "1.7.0_02"
Java(TM) SE Runtime Environment (build 1.7.0_02-b13)
Java HotSpot(TM) Server VM (build 22.0-b10, mixed mode)

Запускаю IntelliJ IDEA (community edition), и через пару секунд она вылетает

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x3f02f7f0, pid=25388, tid=1097452400
#
# JRE version: 7.0_02-b13
# Java VM: Java HotSpot(TM) Server VM (22.0-b10 mixed mode linux-x86 )
# Problematic frame:
# C  [libglib-2.0.so.0+0x797f0]  g_static_mutex_get_mutex_impl+0x280
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /tmp/hs_err_pid25388.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
#
/opt/bin/idea: line 160: 25388 Aborted                 /home//.gentoo/java-config-2/current-user-vm/bin/java -Xms128m -Xmx512m -XX:MaxPermSize=250m -XX:ReservedCodeCacheSize=64m -ea -Djb.vmOptionsFile="/opt/idea-IC-111.167/bin/idea.vmoptions" -Xbootclasspath/a:../lib/boot.jar -Didea.paths.selector=IdeaIC11 -Djb.restart.code=88 com.intellij.idea.Main 

файл /tmp/hs_err_pid25388.log

any ideas?

do0dlez ()

[kmail][smtp]SASL(0) error

Доброе утро.

Стоит gentoo ~x86, kmail оттуда. Не могу его (заново) научить отправлять письма через smtp. Независимо от того, gmail это или lavabit, шифрованное соединение или нет, в любом случае любая попытка отправить письмо заканчивается сообщением

Failed to transport message. An error occurred during authentication: SASL(0): successful result:

Никто не знает, как это решить? Благодарю.

do0dlez ()

[torrent][syn flood]

Добрый день.

Если включить net.ipv4.tcp_syncookies , то логгируются туча сообщений вида

TCP: Possible SYN flooding on port 6900. Sending cookies.

Если отключить --- то такая же куча сообщений вида

TCP: Possible SYN flooding on port 6900. Dropping request.

На 6900порту висит кторрент. Интересует, можно ли как-то запретить ядру следить за син-флудом на этом порту? Было бы лучше, если бы была возможность заставить rsyslog игнорировать конкретно это сообщение.

Есть идеи?

Спасибо

do0dlez ()

[okular] Печать брошюры?

Добрый день,

а есть ли возможность в окуляре распечатать книжку брошюрой? т.е. на А4 листе по две страницы на одной стороне расположены так, чтобы можно было сшить эти листы посередине

+------+-------+
|        |        |
|        |        |
|        |        |
+------+-------+

do0dlez ()

[swi-prolog][xpce]Что не так?

main :-
  L = [1/2, 3/4, 5/6],
  new(D, dialog),
  new(Q, text_item(query)),
  send(D, append, Q),
  send(D, append, button(find, message(@prolog, process, prolog(L), Q?selection))),
  send(D, open).

process(List, Key) :-
  find_by_key(List, Key, Value),
  write(List), nl,
  write(Key), nl,
  write(Value), nl.

find_by_key([ K/V | _ ], K, Value) :-
  Value = V.
find_by_key([ _ | Tail], K, Value) :-
  find_by_key(Tail, K, Value).
find_by_key(_, _, Value) :-
  Value = "Not found".

у меня выводит так:

[1/2, 3/4, 5/6]

1

[78, 111, 116, 32, 102, 111, 117, 110, 100]

do0dlez ()

[swi-prolog][xpce]Как передать список хуку?

main :-
 get_list(L),
 write(L),
 nl,
 new(F, dialog),
 send(F, append(button('!', message(@prolog, test, L)))),
 send(F, open).

get_list(L) :- L = [1, 2, 3, 4, 5].
test(L) :- write(L), nl.

у меня выводит

[1,2,3,4,5]

@2608907

Как передать в функцию|предикат test список L ?

do0dlez ()

[prolog] Что выбрать для лаб?

Добрый вечер.

В универе сейчас проходим курс пролога (сложно назвать курсом, но всё же). Методичка по лабам, разумеется, ориентирована на турбопролог. Хотелось бы их писать на swi-prolog, но, прежде чем разбираться с ним, хотелось бы узнать, можно ли в нём выполнить задачу «посчитать сумму всех чисел в файле»?

спасибо

do0dlez ()

[ruby] Объясните поведение

добрый день.

есть приблизительно такой код

module A
  def module_method
    begin
      instance_method
    rescue => exception
      p exception
    end
  end
end

class B
  include A

  def instance_method
    begin
      #... 
    rescue ArgumentError
      puts 'rescued!'
    end
  end
end

B.new.module_method

так вот, по какой-то причине, мне не понятно, код внутри метода B#instance_method не отлавливал ArgumentError, его ловил уже метод module_method. т.е. 'rescued!' не выводилось на экран, а выводилось уже сразу тип exception.

Может ли кто-то подсказать, в чём, возможно, была проблема? спасибо

do0dlez ()

[пиар][jabberbot][радость]Yatodo

Тут мы с товарищем от нефиг делать и опенсорса для решили написать библиотеку для jabber ботов. Но ведь зачем библиотека, если ботов с ней нет? Правильно - поэтому мы сделали ещё и бота, интегрированного в сайт (точнее сделали бота, а потом под него написали сайт, но ведь пофиг же). Одним словом - для тех, кому некуда кидать мелкие TODO - милости просим http://yatodo.net

пожелания приветствуются.

also, кому понравилось - кнопочка +1 в нижнем правом углу сайта

do0dlez ()

Помогите с диагностикой винта

smartctl:

C:\Windows\system32>smartctl -l selftest sdb
smartctl 5.40 2010-10-16 r3189 [i686-w64-mingw32-win7-sp1] (sf-win32-5.40-1)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed: read failure       90%      7835         479079
# 2  Extended offline    Completed without error       00%      7178         -


C:\Windows\system32>smartctl -H sdb
smartctl 5.40 2010-10-16 r3189 [i686-w64-mingw32-win7-sp1] (sf-win32-5.40-1)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
в dmesg сыпал таким:
BMDMA stat 0x25
failed command: READ DMA
..
..
status: {DRDY ERR}
error: {UNC}

do0dlez ()

Автоотключение монитора во время просмотра видео

Доброе время суток, господа.

есть: gentoo, xorg-x11 7.4, mplayer 2010.11.14, awesome wm, никаких xscreensaver

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

Как одно из решений этой проблемы вижу: навесить alias mplayer='SUPERCOMMAND; mplayer', где SUPERCOMMAND будет говорить иксам, чтобы они не переводили монитор в энергосберегательный режим, но тогда подскажите, пожалуста, эту самую SUPERCOMMAND

спасибо

do0dlez ()

[gentoo]не билдятся kipi-plugins-1.2.0-r3

gentoo x86

пытаюсь собрать kipi-plugins-1.2.0-r3 (все юз-флаги отключены), компиляция фэйлится с таким набором ошибок:

/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp: In member function ‘void KIPIRawConverterPlugin::BatchDialog::slotDefault()’:
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:335: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setDefaultSettings’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp: In member function ‘void KIPIRawConverterPlugin::BatchDialog::readSettings()’:
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:344: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setSixteenBits’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:345: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setWhiteBalance’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:348: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setCustomWhiteBalance’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:349: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setCustomWhiteBalanceGreen’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:350: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setFourColor’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:351: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setUnclipColor’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:352: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setDontStretchPixels’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:353: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setNoiseReduction’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:354: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setBrightness’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:355: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setUseBlackPoint’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:356: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setBlackPoint’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:357: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setUseWhitePoint’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:358: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setWhitePoint’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:359: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setMedianFilterPasses’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:360: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setNRThreshold’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:361: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setUseCACorrection’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:362: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setcaRedMultiplier’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:363: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setcaBlueMultiplier’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:365: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setAutoBrightness’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:368: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setQuality’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:372: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘setOutputColorSpace’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:378: error: ‘class KDcrawIface::DcrawSettingsWidget’ has no member named ‘sixteenBits’
/var/tmp/portage/media-plugins/kipi-plugins-1.2.0-r3/work/kipi-plugins-1.2.0/rawconverter/batchdialog.cpp:382: error: no matching function for call to ‘KDcrawIface::DcrawSettingsWidget::readSettings()’

do0dlez ()

[flash]Непонятный баг

  • gentoo x86
  • x11-wm/awesome-3.4.9 USE=«dbus -doc»
  • x11-base/xorg-server-1.9.4 USE=«ipv6 nptl udev xorg -dmx -doc -kdrive -minimal -static-libs -tslib»
  • www-plugins/adobe-flash-10.2.152.27 USE=«vdpau (-multilib) -nspluginwrapper»
  • www-client/chromium-9.0.597.94 USE=«gecko-mediaplayer -cups -gnome -gnome-keyring (-system-v8)»

после просмотра любого (вроде?) видео на флеше, получается вот такое.

на всех тэгах на том месте экрана, где отображалось видео, чёрный цвет (#000000) заменяется на какое-то месиво из цветов.

wtf? спасибо

do0dlez ()

[ruby]Не могу реализовать красно-чёрное дерево

Доброе время суток. Решил изучать ruby, в качестве тренировки решил реализовать красно-чёрное дерево. чтобы точнее следить за его видом, прикрутил биндинг к graphviz'у

сложность возникла в том, что после выполнения кода, вершина 15 является чёрной, хотя по правилам (и по 115 строчке кода), должна была бы быть красной. дерево

Помогите найти ошибку, спасибо

do0dlez ()

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