LINUX.ORG.RU

Сообщения err0r

 

[amarok][shoutcast plugin] у кого-нибудь он когда-нибудь работает?

Вот замечаю от версии к версии, что как только установишь его (плагин), так он вроде как работает, но проходит пару дней (?) и кирдык, даже список жанров не выводит, а выдает только поиск по ним и говорит «sorry, can't load genres».
А амарок мне и нужен для огромного списка радиостанций с удобным интерфейсом.
Кто-то посоветует? Решение или другой плеер с возможностью фетчинга станций и, что не менее важно, подгрузкой лирики, информация о которой может читаться из потока (это умеет только амарок и клементин, на сколько я знаю, но клементин не умеет качать лирику через прокси).

 

err0r
()

[iptv filter multicast] решение

Проблема была во флуде меня iptv'шным udp траффиком, что негативно влияло на быстродействие сети и загружало монитор сети (conky, например)
Странно, что никто из вас мне не подсказал решение данного вопроса ранее (если кому интересно, посмотрите в моих последних темах).
Решение оказалось очень простым:
ifconfig [interface] -promisc (возможно, необязательно)
ifconfig [interface] -multicast
ifconfig [interface] -allmulti

Если кто будет искать, пожалуйста.

err0r
()

[iptv] уже лучше, но игнорировать траффик

C ранее означенной проблемой забитости канала iptv'шным траффиком я разобрался, теперь этот траффик не влияет на мою скорость (созвонился с саппортом и они что-то поправили).
Но осталась проблема. Конки показывают мне этот траффик, так что пользы от этого графа даунлоуда/аплоуда теперь никакой, тк я этот здоровенный iptv'шный траффик поглощает инфу о моем траффике.
Как научить конки игнорить этот траффик (он udp). Или как его вообще заблокировать, тк iptv я не пользуюсь и не хочу видеть у себя этот его мультикаст.
Пробовал iptables -A INPUT -s addr -i eth0 -p udp -j DROP - не помогло, почему-то :(
Может, я что-то неправильно делаю?
Хотя, и не должно блокировать, тк траффик идет с адреса 10.239.32.75 на 239.32.1.0/24, но почему я его вижу - не могу понять.

 

err0r
()

какая программа/сервис ест траффик?

Как это узнать?
Входящий траффик огромный! 1.2MiB! Тем самым он забивает мне весь канал.
Причем, никаких качалок не запущено. И сразу после перезагрузки такая штука творится.
netstat -tp не дает результатов.
iptraf показывает с какого адреса идет этот бешенный траффик, но какой процесс на моей системе это делает - нет.

err0r
()

[python][proxy] скрипт не ходит через прокси

Вот нарыл в инете такой скрипт для забора тем писем с gmail'a, который запускается из conky:

# ======================================================================
# Copyright (C) 2006 Baishampayan Ghose <b.ghose@ubuntu.com>
# Modified 2008 Hunter Loftis <hbloftis@uncc.edu>
# Time-stamp: Mon Jul 31, 2006 20:45+0530
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2 as
# published by the Free Software Foundation.
# ======================================================================

import sys
import urllib             # For BasicHTTPAuthentication
import feedparser         # For parsing the feed
import pickle
from textwrap import wrap

_URL = "https://mail.google.com/gmail/feed/atom"

uname = sys.argv[1]
password = sys.argv[2]
maxlen = sys.argv[3]
filename = "~/scripts/subjects"

urllib.FancyURLopener.prompt_user_passwd = lambda self, host, realm: (uname, password)

def auth():
    '''The method to do HTTPBasicAuthentication'''
    opener = urllib.FancyURLopener()
    f = opener.open(_URL)
    feed = f.read()
    return feed


def readmail(feed, maxlen):
        '''Parse the Atom feed and print a summary'''
        atom = feedparser.parse(feed)
#       print '${color1} %s new emails:\n' % (len(atom.entries))
        file = open(filename, 'w')
        data ='${color1}%s new emails:\n' % (len(atom.entries))
        file.write(data)
        for i in range(min(len(atom.entries), maxlen)):
#               print '          ${color2}%s' % atom.entries[i].title.encode('utf-8')
                data =' ${color2}' + atom.entries[i].title.encode('utf-8') + '\n'
                file.write(data)
#uncomment the following line if you want to show the name of the sender
#               print '          ${color2}%s' % atom.entries[i].author
        if len(atom.entries) > maxlen:
                print ' ${color}more...'

if __name__ == "__main__":
    f = auth()  # Do auth and then get the feed
    readmail(f, int(maxlen)) # Let the feed be chewed by feedparser
#file.close()

Первый вопрос: Почему закомменченные строки в ф-ии readmail не выводят в консоль читаемый утф8, а лишь его коды, хоть я и сделал encode. Пришлось выводить в файл сначала, а потом cat этот файл в конки.

Воторой вопрос: На домашнем компе все работает (но через вышеозначенный костыль), но на работе нужно, чтоб скрипт забирал страницу через прокси. Заменяем ф-ию auth на следующее:

def auth():
    '''The method to do HTTPBasicAuthentication'''
    proxy = {'http':'http://10.10.176.177:8181'} // домашний прокси
    opener = urllib.FancyURLopener(proxy)
    f = opener.open(_URL)
    feed = f.read()
    print feed // для дебага, но ничего не выводит, тк через прокси не проходит :)
    return feed

Не работает. Что поправить, чтоб через прокси ходил?

 ,

err0r
()

[debian][dhclient] ifup eth0 dhclient не соединяется

Инет работает. Делаем /etc/init.d/networking restart или как иначе отрубаем соединение dhcp client не может найти больше сервер.
После перезагрузки все пучком. Опять все работает.
При попытке сделать ifup eth0 получаю это:
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

----------------------
смотрим файл
cat /etc/network/interfaces:
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
pre-up iptables-restore < /etc/iptables.conf

eth0 смотрит в инет, к eth1 подключен второй комп, который ходит в инет через первый.

В гугле забанили/не нашел ответа

 ,

err0r
()

[kde4][krusader] 'browse here' shortcut. Где он?

На домашнем дебиане есть такой пункт в шорткатах Krusader'a. Он открывает назначенный файловый менеджер в директории текущей панели.
Но нет такого пункта на рабочей убунте и на виртуалке в арче.
Может в дебиане какая-то хитрая сборка крусадера с такой возможностью?

 

err0r
()

[openbox] только развернутые окна без заголовков

вопрос в теме. в компизе нашел как. а как в открытой коробке нет...

 

err0r
()

[zsh] добавилось новое приложение, а он не автодополняет

Открыт, допустим, urxvt с zsh. Я ставлю новую программу, но при табе zsh не автодополняет название. Начинает видеть его только в новой сессии zsh.
Баш видит сразу. Как поправить?

 

err0r
()

[amarok 2] избавиться от мешающих бегающих точечек :)

http://www.mypicshare.com/3zn4powtpic.html
видите посреди текста бегающие точки прогресса обновления содержимого.
так вот они никогда не исчезают и чем больше проигрывается файлов, тем больше их наслаивается. и все вместе они бегают и бегают.
как избавиться?

err0r
()

hdri viewer?

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

err0r
()

[midori] шрифт не слушается!

в настройках браузера стоит везде DejaVu, а на некоторых страницах (на лоре, например) местами используется шрифт из моей директории ~/.fonts с вензелями (то есть совсем не дежавю). Так, что хрен прочитаешь его, тк мелко.
Короче, где искать?

 

err0r
()

[pidgin] убрать автопоявление чата

Собственно, приходит сообщение и тут же выскакивает окно с ним. Никак не могу найти где это убрать.

 

err0r
()

2 компа в одну сеть

Есть 2 компьютера. В первом 2 сетевые карты и он подключен к инету. ip получает динамически. Я создал мост на первом. Получается так:
bridge name bridge id STP enabled interfaces
br0 8000.001bfcaab7cd yes eth0
eth2

первый компьютер ходит нормально в сеть. на втором команда пинг ловит ip указанного адреса (например ya.ru), но пинг не проходит. и браузер ессно не заходит в нет, кроме как на сайт провайдера (!O_o). на первый компьютер можно зайти (по ссш, например). что делать, а?

err0r
()

[tint2][tray] бэкграунд иконок

не обновляется! то есть если развернуть, например, кино на весь экран, а потом свернуть, то в фоне иконок(который должен быть прозрачным) отображается мусор из кадра фильма. возможно проблема только с Qt приложениями, трейные гтк не тестил.
реквест: избавиться от проблемы.

 ,

err0r
()

[beep] Terminator

beep -l 100 -f 293.66 --new -l 200 -f 329.63 --new -l 1500 -f 349.23 --new -l 400 -f 329.63 --new -l 400 -f 261.63 --new -l 2400 -f 174.62 --new -l 100 -f 293.66 --new -l 200 -f 329.63 --new -l 1500 -f 349.23 --new -l 400 -f 329.63 --new -l 200 -f 261.63 --new -l 1200 -f 440 --new -l 1200 -f 392 --new -l 100 -f 293.66 --new -l 200 -f 329.63 --new -l 1500 -f 349.23 --new -l 400 -f 329.63 --new -l 400 -f 261.63 --new -l 2400 -f 196 --new -l 2200 -f 174.62 --new -l 800 -f 147.83 --new -l 1400 -f 174.62 --new -l 1500 -f 164.81

 

err0r
()

[Xorg][Hal] раскладка и скролл больше не пашут

После обновления Хорга случилась вот такая беда.
Вот файл /etc/hal/fdi/policy/10-x11-input.fdi:
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keymap">
<append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
</match>

<match key="info.capabilities" contains="input.keyboard">
<merge key="input.xkb.rules" type="string">base</merge>
<merge key="input.xkb.layout" type="string">us,ru</merge>
<merge key="input.xkb.options" type="string">grp:ctrl_shift_toggle,grp_led:scroll</merge>
<merge key="input.xkb.variant" type="string">,winkeys</merge>
<merge key="input.x11_options.AutoRepeat" type="string">195 35</merge>
<merge key="input.xkb.model" type="string">evdev</merge>
<merge key="input.x11_driver" type="string">evdev</merge>
</match>

<match key="info.capabilities" contains="input.mouse">
<match key="info.product" string='Logitech USB-PS/2 Optical Mouse'>
<merge key="input.x11_driver" type="string">evdev</merge>
<!--<merge key="input.x11_options.Resolution" type="string">800</merge>-->
<merge key="input.x11_options.Buttons"type="string">7</merge>
<merge key="input.x11_options.Protocol" type="string">auto</merge>
<merge key="input.x11_options.ZAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.ButtonMapping"type="string">1 2 3 6 7</merge>
<merge key="input.x11_options.Sensitivity"type="string">0.5</merge>
</match>
</match>
</device>
</deviceinfo>

А hal-find-by-capability --capability input.mouse | xargs hal-device говорит, что раскладка по прежнему us и хоть ты тресни. Также, не работает scrollLock... Сейчас настроил жестко через xorg.conf по-старинке, поэтому не могу показать вывод этой команды.

То есть он, почему-то, стал игнорить мои настройки!
До обновления эти настройки схватывались. Мышь и все ее кнопки работают. Что делать, а?

 ,

err0r
()

[beep] star wars anthem

сначала вопрос:
можно ли послать миди (midi / mid) файл в писиспикер (pc speaker).
а пока я этого не выяснил, вот что успел наваять:
beep -l 350 -f 392 -D 100 --new -l 350 -f 392 -D 100 --new -l 350 -f 392 -D 100 --new -l 250 -f 311.1 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 350 -f 392 -D 100 --new -l 250 -f 311.1 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 700 -f 392 -D 100 --new -l 350 -f 587.32 -D 100 --new -l 350 -f 587.32 -D 100 --new -l 350 -f 587.32 -D 100 --new -l 250 -f 622.26 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 350 -f 369.99 -D 100 --new -l 250 -f 311.1 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 700 -f 392 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 392 -D 100 --new -l 25 -f 392 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 739.98 -D 100 --new -l 25 -f 698.46 -D 100 --new -l 25 -f 659.26 -D 100 --new -l 25 -f 622.26 -D 100 --new -l 50 -f 659.26 -D 400 --new -l 25 -f 415.3 -D 200 --new -l 350 -f 554.36 -D 100 --new -l 250 -f 523.25 -D 100 --new -l 25 -f 493.88 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 25 -f 440 -D 100 --new -l 50 -f 466.16 -D 400 --new -l 25 -f 311.13 -D 200 --new -l 350 -f 369.99 -D 100 --new -l 250 -f 311.13 -D 100 --new -l 25 -f 392 -D 100 --new -l 350 -f 466.16 -D 100 --new -l 250 -f 392 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 700 -f 587.32 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 392 -D 100 --new -l 25 -f 392 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 739.98 -D 100 --new -l 25 -f 698.46 -D 100 --new -l 25 -f 659.26 -D 100 --new -l 25 -f 622.26 -D 100 --new -l 50 -f 659.26 -D 400 --new -l 25 -f 415.3 -D 200 --new -l 350 -f 554.36 -D 100 --new -l 250 -f 523.25 -D 100 --new -l 25 -f 493.88 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 25 -f 440 -D 100 --new -l 50 -f 466.16 -D 400 --new -l 25 -f 311.13 -D 200 --new -l 350 -f 392 -D 100 --new -l 250 -f 311.13 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 300 -f 392.00 -D 150 --new -l 250 -f 311.13 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 700 -f 392
для будильника сделал, тк усилок на ночь отключать приходится

 

err0r
()

[xcompmgr tearing] vsync problem

ну так вот. известная в интернетах проблема. решения пока не нашел. может тут есть гуру, которые справились(если это возможно).
при запущенном xcompmgr пропадает вертикальная синхронизация xvideo, в OpenGL приложения синхронизируется криво(вверху экрана граница кадров), при выводе через vdpau вообще нет синхронизации.
драйвер nvidia-180.44, xorg-1.6

err0r
()

что, никто не знаком с halevt?

как ему сказать монтировать асинхронно?
в /etc/halevt/halevt-rc.xml -async instead of -sync doesn't help и не работает вообще с таким ключем.
писал в general ветке, но никто ничего не ответил, хотя правильнее - все ответили ничего...странный язык.

err0r
()

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