LINUX.ORG.RU

Сообщения rumly111

 

Как установить в Gentoo красивые иконки Lubuntu?

Форум — Desktop

Пробовал скопировать с Lubuntu /usr/share/icons/{elementary,elementaryLubuntu,elementary-mono-dark,lubuntu}, перегенерил кеш иконок

gtk-update-icon-cache $dir

Но когда меняю в настройках иконки, их не видно. Структура каталогов с иконками иная, как, например, в дефолтной nuoveXT2, но думаю пути прописаны в index.theme

 ,

rumly111
()

DeadBeef игнорирует параметры командной строки.

Форум — Multimedia
$ emerge -pv deadbeef

[ebuild   R   ~] media-sound/deadbeef-0.5.6-r3::stuff  USE="aac alac alsa ape cover cover-imlib2 curl flac gtk2 
hotkeys lastfm m3u mp3 musepack nls shellexec supereq vorbis 
wavpack -adplug -cdda -converter -dts -dumb -ffmpeg -gme -gtk3 
-midi -mms -mono2stereo -notify -nullout -oss -psf -pulseaudio
-rpath -shn -sid -sndfile -src -static -threads -tta -vtx -zip"

 ,

rumly111
()

Инверсный обзор мышью left/right в Quake 2

Форум — Games

Установил quake2-icculus в Gentoo, и обнаружил, что поворачивать влево/вправо неудобно, так как игра реагирует наоборот (то есть не как в quake3 например). Если включить «invert mouse = yes» то инвертируется только просмотр вверх/вниз.

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

 

rumly111
()

Как подружить Chromium c Google Talkplugin ?

Форум — Desktop

Распаковал в /opt/google/talkplugin, но не заработало. Хотя рабочая директория хромиума находится в /usr/lib64/chromium-browser. ХЗ, может и нельзя, хотя PepperFlash с Chromium работает, наверное и talkplugin может заработать. Вопрос в том, куда его положить, и как зарегистрировать.

 

rumly111
()

Тормозит звук в qemu-kvm

Форум — General
ОС: 3.3.8-gentoo x86_64
Версия qemu-kvm: 1.1.1-r1
Опции сборки: USE="aio alsa caps curl ncurses opengl sdl vhost-net"
Версия alsa-lib: 1.0.25-r1
SDL: media-libs/libsdl-1.2.15-r2  USE="X alsa audio joystick opengl video"

Опции запуска qemu-kvm:
qemu-system-i386 -monitor stdio -localtime -enable-kvm -soundhw ac97 \
                 -cpu kvm32 -machine pc,accel=kvm \
                 -cdrom file.iso -m 512 -boot d windows_xp.img

Проблема: тормозит звук в виртуальной машине.

Выхлоп qemu-kvm:
audio: Failed to create voice `ac97.pi'
audio: Failed to create voice `ac97.mc'
audio: Failed to create voice `ac97.pi'
audio: Failed to create voice `ac97.mc'
audio: Failed to create voice `ac97.pi'
audio: Failed to create voice `ac97.pi'
audio: Failed to create voice `ac97.pi'
audio: Failed to create voice `ac97.pi'
........................
ALSA lib pcm.c:7339:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7339:(snd_pcm_recover) underrun occurred

 ,

rumly111
()

Скроллинг в обратную сторону

Форум — Desktop

Ubuntu 12.04. В некоторых программах (Firefox, Chromium, Terminal) скроллинг мышью работает в обратную сторону. В nautilus все работает как нужно.

Ищу совета, как починить :-)

 

rumly111
()

Архитектура collectd

Форум — Development

Всем привет.

Знает ли кто-нибуть, как устроен collectd ? Интересует схема взаимодействия с плагинами, а также сведения о файле types.db. А также общая схема функционирования.

Буду благодарен за помощь.

 

rumly111
()

Collision system in 2d games

Форум — Games

Пишу движок для 2д-стратегий. Самый простой пример при стыке двух спрайтов — когда один движется — другой на месте. Для первого спрайта мы знаем текущие координаты, и координаты, которые он будет иметь при смещении. Допустим, если у него на пути другой спрайт — то остановиться (или скорректировать вектор движения). Когда спрайты прямоугольный, то тут всё более-менее понятно, как узнать, будут ли 2 спрайта взаимодействовать. Но если допустим есть спрайт какого-то юнита, то часть пикселей там прозрачная, тоесть они не должны влиять на стыковку. Еще идея для прощёта взаемодействия — это щитать спрайты «круглыми» , а не квадратными, хотя и это не то.

Вопрос: есть ли литература, описывающая эту проблему игроделия. Ну и, конечно же, буду рад почитать советы лорчан :-)

 

rumly111
()

[pidgin] Отправка keepalive-пакетов.

Форум — Desktop

Как настроить pidgin для отправки keepalive пакетов (или whitespace, хз), раз в 15-20 секунд, т.к. при плохом инете все время пересоединяется. Вот emacs-jabber хорош тем, что редко разединяет, а если и да, то сразу реконект. Отсюда второй вопрос — как настроить Pidgin для моментального реконекта ?

 

rumly111
()

[ubuntu 11.04] Не хватает места на /root для обновления

Форум — Desktop

Привет

Решил обновиться до 11.10, но на корневом разделе осталось только 800 Мб, а оно требует более 2Гб. А вот на разделе с /home места дофига.

Может создать директорию на домашнем разделе и прибиндить куда-нибуть в корневый каталог ? Но куда ? /tmp, /var/tmp. /var/cache/apt или еще куда ?

Помогите советом :)

rumly111
()

[emacs-jabber][gmail] Не видно контакты в roster-buffer

Форум — General

Здравствуйте

Гугловский джаббер, login проходит успешно, функция чата работает нормально. Но список контактов пуст.

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

Буду рад совету как исправить :)

 

rumly111
()

[arch][netcfg] не поднимается интерфейс если нет подключения.

Форум — Admin

Всем привет.

Для настройки сети использую netcfg. Сделал профайл + использую init-script /etc/rc.d/net-profiles. Все отлично работает, но если при загрузке системы нет поключения (т.е. выдернутый сетевой кабель), netcfg не хочет загружать соответствующий сетевой профиль. А вот и он

 bash$ cat /etc/network.d/ethernet-dlink 
CONNECTION='ethernet'
DESCRIPTION='Static configuration for my DLink ethernet card'
INTERFACE='eth1'
IP='static'
ADDR='192.168.50.1 
Как сделать так, чтобы интерфейс eth1 конфигурировался и поднимался даже если нет подключения ?

Есть возможность использовать ifplugd, но если можно без него, буду рад узнать как.

 

rumly111
()

Утилита для обяснения Си-обьявлений

Форум — Development

В Дебиане давно пользовался утилитой, которая работала приблизительно так:

==> explain int A[8]
declare array(8) of integers
==> explain char f(int a, float b)
declare function (arguments a as integer, b as float) returning char
==> не_помню_название_команды array(8) of array of pointers to int
(*int) A[8][]

И так далее. Утилита полезная тем, что с её помощю пожно понять сложные сишные обявления.

Вопрос на засыпку : кто-нибуть знает название сей утилиты ? :)

rumly111
()

нужен j2me jabber клиент размером не больше 100к

Форум — Talks

Самое близкое что я мог найти — это бомбус старых версий, или мини версию talkonaut (весит 120к, потому и не взлетел). Пока поиски безуспешные.

Буду рад помощи ;)

rumly111
()

[xdotool][keystroke] Как узнать ketstroke-макрос символа ?

Форум — General

Нужна была утилита, которая эмулирует события клавиатуры, и посылает фоновому окну. Нашлась такая - xdotool.

Пользоваться нужно так

# xdotool search --name "vim" key <keystroke1> <keystroke2> ... 

С алфавитно-цифровыми символами (a,b,c,1,2,3...) проблем нету. Вот только, например, для <enter> или <пробел>, то нужно использовать макросы enter , space и т.д.

Есть ли способ узнать keystroke для любого символа ? Или хотя бы подскажите для (,),:,!

 

rumly111
()

[python][str] Перенос строк в коде

Форум — Development

Всем привет

В ЯП C можно строки в коде разбивать, вроде

    printf("Hello folks. "
           "How are you ?");
И получим
Hello folks. How are you ?

Так вот, меня интересует, как такое сделать в Python, особенно если используется форматирование строк. Как переносить строки (объекты типа str) так, чтобы сохранять отступы ?

Можно использовать синтаксис с тройными кавычками

def f2():
    s = '''This is a multi-line
string with param1={}
and param2={}'''.format(100,200)
    return s

ss = f2()
print(ss)
Результат:
This is a multi-line
string with param1=100
and param2=200
Но код выгдядит некрасиво.

Более-менее приемлемо так:

def zz():
    s = ('line 1 param={0}; '+\
         'line 2 param={1}; '+\
         'line 3 param={2}').format(10,20,30)
    return s

ss = zz()
print(ss)
И получим
line 1 param=10; line 2 param=20; line 3 param=30
Меня интересует, какие приёмы можно ещё применить в подобных случаях

 

rumly111
()

[freedroidrpg] Развивается ли проект ?

Форум — Games

Всем привет!

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

Впрочем точно не помню, на там я наткнулся на уйму врагов, которых так и не смог победить. Я решил, что это или плохо продуманный баланс, или это был конец игры (потому и так много врагов), но тогда сюжет уж слишком коротким получился.

Кто-нибуть играл, проходил до конца ? Это был финал игры ? Игра продвинулась за последний год ? Как обстоят дела с руссификацией ?

rumly111
()

[qt][oxygen] Внешний вид менюшек

Форум — Desktop

Края менюшек в теме oxygen для меня слишком заокругленые и широкие. Как сделать менюшки более «квадратными» и компактными ??

 ,

rumly111
()

[firefox] Изменение поведения кеша

Форум — Desktop

Доброго времени суток!

При запуске Mozilla Firefox частично перегружает все свои табы. Хотя есть опция «Работать автономно», при включении которой табы не перегружаются. Так вот вопрос: как сделать так (настройкой или плагином), чтобы браузер полностю кешировал все страницы при завершении сессии, а при запуске их восстанавливал без перегрузки (как при Автономном режиме) ??

Если память не изменяет, Опера себя так поводит.

Также при навигации, если кликнуть «Назад», ФФ также что-то там догружает. Как это отключить ??

 

rumly111
()

[ext4] Как объединить вде ФС ??

Форум — Admin

Хочу узнать, есть ли возможность объединить две ФС ext4 без потерь данных, и как это сделать.

                                 cfdisk (util-linux-ng 2.18)

                                     Disk Drive: /dev/sdb
                              Size: 500106780160 bytes, 500.1 GB
                    Heads: 255   Sectors per Track: 63   Cylinders: 60801

    Name          Flags        Part Type    FS Type             [Label]          Size (MB)
 --------------------------------------------------------------------------------------------
--> sdb1                        Primary     ext4                [root_500G]       20480.95
    sdb3          Boot          Primary     ntfs               [reserve_500G]     10240.48
    sdb5                        Logical     ext4                [home_500G]      159998.15
    sdb6                        Logical     swap                                   2196.15
    sdb7                        Logical     ext4                [media_500G]     307090.83
    sdb8                        Logical     ext2                [boot_500G]          98.71

Требуется объединить sdb5 и sdb7. Дополнительные трудности связаны с тем, что между ними раздел подкачки (sdb6). Его можно игнорировать и удалить, им я почти не пользуюсь.

Сохранность данных обязательна.

lvm не использую.

 

rumly111
()

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