LINUX.ORG.RU

Сообщения tr0ll

 

[gpodder] перестал запускаться

С вот таким вот питоновским выхлопом:

/usr/lib64/python2.6/site-packages/dbus/connection.py:242: DeprecationWarning: object.__init__() takes no parameters
  super(Connection, self).__init__(*args, **kwargs)
Creating new from file gPodder
Traceback (most recent call last):
  File "/usr/bin/gpodder", line 192, in <module>
    gui.main()
  File "/usr/lib64/python2.6/site-packages/gpodder/gui.py", line 5041, in main
    gp = gPodder(bus_name)
  File "/usr/lib64/python2.6/site-packages/gpodder/gui.py", line 367, in __init__
    BuilderWidget.__init__(self)
  File "/usr/lib64/python2.6/site-packages/gpodder/gui.py", line 149, in __init__
    uibase.GtkBuilderWidget.__init__(self, gpodder.ui_folder, gpodder.textdomain, **kwargs)
  File "/usr/lib64/python2.6/site-packages/gpodder/uibase.py", line 62, in __init__
    self.set_attributes()
  File "/usr/lib64/python2.6/site-packages/gpodder/uibase.py", line 172, in set_attributes
    raise AttributeError("instance %s already has an attribute %s" % (self,widget_api_name))
AttributeError: instance <gpodder.gui.gPodder at /gui at 0xfd1e10> already has an attribute GtkHBox
revdep-rebuild ничего не выявил. Точно не уверен, но это вероятно началось после обновления gtk+ до 2.20.0. Как решить проблему?

ps Откатывать gtk не вариант, ибо мне за n лет страшно надоел мягко говоря не шустрый диалог открытия файлов и обновившись просто гора с плеч...

tr0ll
()

[evolution] умеет ли так?

Задача такова есть три группы контактов, надо написать всем им одно письмо так что бы в зависимости от группы часть письма менялась. Можно ли такое сделать в evolution?

 

tr0ll
()

[firefox] ищу ебилды

Нужны НЕ bin ебилды на firefox (и xulrunner), умеющий выполнять экстеншены (в частности flash) в отдельных процессах. Пока пробовал mozilla-firefox-3.7alpha4 и alpha5 (xulrunner-1.9.3_alpha4 и 5 соответственно) в обоих flash вообще не работает.

 

tr0ll
()

tuxonice+initng+kexec

Являюсь обладателем материнской платы asus с очень долгим стартом биоса (20 секунд от кнопки до загрузчика). На текущий момент имеется ядро с патчами tuxonice (hibernate) и init-ng, которые весьма ускоряют включение, засыпание. Хочу ко всему этому приладить еще и kexec, который как я понял умеет пропускать загрузку биоса и начинать после нажатия кнопки сразу с загрузчика.

Вопрос в том, будет ли эта штука работать после hibernate и как ее приладить к initng (где взять init скрипт).

tr0ll
()

[gentoo][nvidia] Сломались 3D игры

Gentoo amd64, x11-drivers/nvidia-drivers-195.36.24, x11-base/xorg-x11-7.4-r1. Обновил gcc до 4.5.0 (с пересборкой мира), потом откатился назад до 4.4.3 (с повторной пересборкой мира). После этого перестали работать 3D игрушки, например при запуске etracer (games-action/extreme-tuxracer-0.4) получаю:

Extreme TuxRacer SVN Development --  http://www.extremetuxracer.com 
(c) 2007 The ETRacer team
(c) 2004-2005 The PPRacer team
(c) 1999-2001 Jasmin F. Patry<jfpatry@sunspirestudios.com>
ETRacer comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions.
See http://www.gnu.org/copyleft/gpl.html for details.

*** etracer error: Couldn't initialize video: Couldn't find matching GLX visual (Resource temporarily unavailable
а nexuiz (games-fps/nexuiz-2.5.2) при запуске зависает, в логе видны подозрительные строчки:
Draw_CachePic: failed to load gfx/complete
Draw_CachePic: failed to load gfx/inter
Что удивительно вне игр ускорение работает отлично, glxgears крутит колеса с нормальным fps, HD видео vdpau показывает без заиканий, композит не тормозит.

glxinfo http://paste.org.ru/?mpm802
xorg.conf http://paste.org.ru/?xichix

 ,

tr0ll
()

[gentoo] Graphite loop optimizations cannot be used

Пересобрал систему с gcc 4.5.0, не понравилось, хочу откатиться на 4.4.3. Переключился на него через gcc-config, пересобрал дважды binutils, glibc и gcc старыми компиляторами с графитовыми флагами CFLAGS="-march=native -O2 -msse4 -mcx16 -msahf -pipe -fomit-frame-pointer -floop-interchange -floop-block -floop-strip-mine -ftree-vectorize -ftree-loop-distribution" все прошло успешно, удалил gcc-4.5.0. Начинаю пересобирать system и посыпались ошибки. Сборка любой программы обламывается на «пока не реализовано: Graphite loop optimizations cannot be used», без графита все собирается на ура (CFLAGS="-march=native -O2 -msse4 -mcx16 -msahf -pipe -fomit-frame-pointer").

Как починить? Раньше все собиралось...

 

tr0ll
()

[screen] только одна сессия

Как запретить скрину запускать более одной сессии так, что бы при попытке запустить screen просто открывалась вкладка в текущей сессии.

 

tr0ll
()

[gentoo][gcc 4.5.0] не собираются некоторые приложения

Gentoo x86_64 multilib. Решил попробовать размаскировать новый gcc. При пересборке system не собралось штук шесть программ с однотипной ошибкой:

 * Running libtoolize --copy --force --install ...
*** buffer overflow detected ***: tar terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x37)[0x7f4a52e735c7]
/lib/libc.so.6(+0xe4420)[0x7f4a52e71420]
tar[0x40a3ce]
tar[0x40a658]
tar[0x40ab72]
tar[0x40a8dd]
tar[0x40b91d]
tar[0x41dce5]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f4a52dabb6d]
tar[0x4041a9]
======= Memory map: ========
00400000-00452000 r-xp 00000000 08:02 31081000                           /bin/tar
00651000-00652000 r--p 00051000 08:02 31081000                           /bin/tar
00652000-00655000 rw-p 00052000 08:02 31081000                           /bin/tar
00655000-00677000 rw-p 00000000 00:00 0                                  [heap]
7f4a52757000-7f4a5276c000 r-xp 00000000 08:02 31459620                   /lib64/libgcc_s.so.1
7f4a5276c000-7f4a5296b000 ---p 00015000 08:02 31459620                   /lib64/libgcc_s.so.1
7f4a5296b000-7f4a5296c000 r--p 00014000 08:02 31459620                   /lib64/libgcc_s.so.1
7f4a5296c000-7f4a5296d000 rw-p 00015000 08:02 31459620                   /lib64/libgcc_s.so.1
7f4a5296d000-7f4a52984000 r-xp 00000000 08:02 31327845                   /lib64/libpthread-2.11.1.so
7f4a52984000-7f4a52b83000 ---p 00017000 08:02 31327845                   /lib64/libpthread-2.11.1.so
7f4a52b83000-7f4a52b84000 r--p 00016000 08:02 31327845                   /lib64/libpthread-2.11.1.so
7f4a52b84000-7f4a52b85000 rw-p 00017000 08:02 31327845                   /lib64/libpthread-2.11.1.so
7f4a52b85000-7f4a52b89000 rw-p 00000000 00:00 0 
7f4a52b89000-7f4a52b8b000 r-xp 00000000 08:02 31327387                   /lib64/libdl-2.11.1.so
7f4a52b8b000-7f4a52d8b000 ---p 00002000 08:02 31327387                   /lib64/libdl-2.11.1.so
7f4a52d8b000-7f4a52d8c000 r--p 00002000 08:02 31327387                   /lib64/libdl-2.11.1.so
7f4a52d8c000-7f4a52d8d000 rw-p 00003000 08:02 31327387                   /lib64/libdl-2.11.1.so
7f4a52d8d000-7f4a52ee1000 r-xp 00000000 08:02 31327831                   /lib64/libc-2.11.1.so
7f4a52ee1000-7f4a530e1000 ---p 00154000 08:02 31327831                   /lib64/libc-2.11.1.so
7f4a530e1000-7f4a530e5000 r--p 00154000 08:02 31327831                   /lib64/libc-2.11.1.so
7f4a530e5000-7f4a530e6000 rw-p 00158000 08:02 31327831                   /lib64/libc-2.11.1.so
7f4a530e6000-7f4a530eb000 rw-p 00000000 00:00 0 
7f4a530eb000-7f4a530f3000 r-xp 00000000 08:02 31327875                   /lib64/librt-2.11.1.so
7f4a530f3000-7f4a532f2000 ---p 00008000 08:02 31327875                   /lib64/librt-2.11.1.so
7f4a532f2000-7f4a532f3000 r--p 00007000 08:02 31327875                   /lib64/librt-2.11.1.so
7f4a532f3000-7f4a532f4000 rw-p 00008000 08:02 31327875                   /lib64/librt-2.11.1.so
7f4a532f4000-7f4a53300000 r-xp 00000000 08:02 31068875                   /usr/lib64/libsandbox.so
7f4a53300000-7f4a53500000 ---p 0000c000 08:02 31068875                   /usr/lib64/libsandbox.so
7f4a53500000-7f4a53501000 r--p 0000c000 08:02 31068875                   /usr/lib64/libsandbox.so
7f4a53501000-7f4a53502000 rw-p 0000d000 08:02 31068875                   /usr/lib64/libsandbox.so
7f4a53502000-7f4a53504000 rw-p 00000000 00:00 0 
7f4a53504000-7f4a53522000 r-xp 00000000 08:02 31327834                   /lib64/ld-2.11.1.so
7f4a536a8000-7f4a536f8000 rw-p 00000000 00:00 0 
7f4a536f8000-7f4a53721000 rw-p 00000000 00:00 0 
7f4a53721000-7f4a53722000 r--p 0001d000 08:02 31327834                   /lib64/ld-2.11.1.so
7f4a53722000-7f4a53723000 rw-p 0001e000 08:02 31327834                   /lib64/ld-2.11.1.so
7f4a53723000-7f4a53724000 rw-p 00000000 00:00 0 
7fffdd870000-7fffdd888000 rw-p 00000000 00:00 0                          [stack]
7fffdd9ff000-7fffdda00000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
*** buffer overflow detected ***: tar terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x37)[0x7f8a79fa35c7]
/lib/libc.so.6(+0xe4420)[0x7f8a79fa1420]
...
Полный лог http://paste.org.ru/?k6n4b8. Как бы это победить?

 

tr0ll
()

[java] Откусить от конца строки n символов

Имеется массив строк, надо вывести их все обрезанными на определенное количество символов сзади (например «helloworld», а надо «hellow», минус 4 символа от хвоста). Что то не соображу как...

 

tr0ll
()

[java] узнать число элементов массива

public String[] numbers={«one», «two», «three»};

как?

 

tr0ll
()

[android] Обновить бд мультимедии вручную

Все лишние демоны отключены, разбираться какой из них отвечает за формирование коллекции музыки не охота. Как вручную просканировать карту на предмет музыки и добавить новые файлы в бд, что бы их увидел плеер? Программа SDrescan не работает.

 

tr0ll
()

[firefox 3.7a5pre] Проблемы с flash

Собрал таки этого зверя на gentoo x86_64 из оверлея http://gpo.zugaina.org/www-client/mozilla-firefox в системе установлен www-plugins/adobe-flash-10.0.45.2. При запуске страничек с флеш контентом огнелис подвисает на пару секунд, а потом вместо флеша показывает «The Adobe Flash plugin has crashed.». Пробовал копировать /opt/netscape/plugins/libflashplayer.so в ~/.mozilla/plugins, не помогло. Чем лечить?

[ebuild R ] net-libs/xulrunner-1.9.3_alpha5 USE=«alsa custom-optimization -dbus -debug -gnome -java -libnotify -startup-notification -system-sqlite -wifi»
[ebuild R ] www-client/mozilla-firefox-3.7_alpha5 USE=«alsa custom-optimization -bindist -dbus -gnome -java -libnotify -startup-notification -system-sqlite -wifi»

tr0ll
()

[VirtualBox] vdi как usb flash drive

Есть app-emulation/virtualbox-ose-3.1.6, необходимо заставить гостевую систему windows видеть vdi диск как съемное устройство usb flash drive. Как?

 

tr0ll
()

Расписание релизов Mozilla Firefox

Где поглядеть сабж? Слыхал, что в варсии 3.6.4 наконец то реализуют сильно нужную мне фичу, изолированное выполнение флеш плагина. Хотелось бы точно знать когда выйдет.

tr0ll
()

[hero][1.5] Оптимизация быстродействия андроида

Что уже сделано:
Прошивка SenseHero 1.6 (android 1.5) (субъективно быстрее modaco 3.2, по этому на ней и остановился, может не прав?) с отключенныем Sence. Из дефолтной прошивки удалил:

dropbear (ssh сервер), /system/app/Mail* и /system/lib/libhtcMail_jni.so (htc'шный почтовый клиент и демон), /system/app/*Foot*, /system/app/PCSCII*, /system/app/*Stock*, /system/app/*AndroidNotes*, /system/app/com.schwimmer.android.wifistatus.apk, /system/app/YouTube.apk, /system/app/*Twit*
так же заменил htc плеер на стандартный из android 1.5 (ибо htc'шный тормозил).

Заменил ядро на это (разгон до 710 MHz). В программе Autostarts выключил все кроме нужных виджетов, демона google talk (без него не работает маркет), звонилки и смс. В настройках выключил все что потенциально может быть демонами (синхронизации, автоапдейты итд итп).

При запуске выполняется:

echo "1536,3072,4096,21000,23000,25000" > /sys/module/lowmemorykiller/parameters/minfree
sysctl -w vm.vfs_cache_pressure=10
sysctl -w vm.oom_kill_allocating_task=1
echo 0 > /proc/sys/vm/swappiness

Бенчмарк Linpack сейчас показывает 3.147 мегафлопса.

После всех этих плясок быстродействие телефона уже можно хоть как то сравнивать с яблофоном, но все равно скорость далека до идеала. Что еще можно сделать для увеличения быстродействия?

Первое по тормознутости приложение это навител (долго стартует, хреново скроллит/масштабирует карту (субъективно маленький fps), зато по менюшкам бегает быстро и поиск в последней версии сделали побыстрей), второе это google карта звездного неба (субъективно маленький fps, побыстрее скроллит чем навител, но иногда случаются задержки на доли секунды) и третье - это опера (не очень плавное перемещение по странице и масштабирование), тормозит меньше всех вышеуказанных. Еще можно указать на то, что например htc'шная галерея при вызове из приложения камеры медлнно запускается, да и вообще весь софт что от htc работает медленнее чем родной андроидовский.

tr0ll
()

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

А на линухе так можно?

tr0ll
()

[mplayer][vdpau] тормоза

Gentoo x86_64, mplayer собран с vdpau, в xorg.conf присутствует Option «UseEvents» «True». В качестве морды к mplayer использую gnome-mplayer. В настройках поставил вывод видео через vdpau. Видеодрайвер x11-drivers/nvidia-drivers-190.42-r3

Если в процессе проигрывания любых файлов начать юзать другие программы, то иногда система основательно подвисает секунд на 10-30, так что мышка не движется и ctrl+alt+F1,2..6 не работают. Иногда сопровождается артефактами на экране.

Как от этого избавиться?

 ,

tr0ll
()

Advanced Bash Scripting guide на русском в fb2

Где достать сабж? Сам конвертить не хочу ибо долго и мутно, а так же в линухе нет нормальных средств для работы с fb2.

tr0ll
()

[хочется странного] где взять текстурку от kde

http://kde-look.org/CONTENT/content-pre1/123090-1.jpeg текстура с кругами на окнах. Хочу себе такую в gtk. Где ее взять?

 

tr0ll
()

[gentoo][make.conf][intel gma950] драйвер

Видеочип Intel GMA950. Что лучше написать в make.conf в переменной VIDEO_CARDS: i810 или intel или еще что нибудь?

 ,

tr0ll
()

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