LINUX.ORG.RU

Сообщения libbkmz

 

Gentoo Joystick

Имеется gentoo, и Logictech F310 GamePad. Использую XInput режим

Собрал ядро по HOWTO, собрал софт, и дрова для иксов. А устройство не создается.

dmesg | grep -i Joystick

[17608.494378] generic-usb 0003:046D:C216.0004: input,hidraw1: USB HID v1.11 Joystick [Logitech Logitech Dual Action] on usb-0000:00:1d.0-1.2/input0
[17610.951978] generic-usb 0003:046D:C216.0005: input,hidraw1: USB HID v1.11 Joystick [Logitech Logitech Dual Action] on usb-0000:00:1d.0-1.2/input0
[32763.856034] generic-usb 0003:046D:C216.0008: input,hidraw2: USB HID v1.11 Joystick [Logitech Logitech Dual Action] on usb-0000:00:1d.0-1.2/input0

 ,

libbkmz
()

Проблемы с питанием после обновления

Gentoo ~x86_64. Ноут HP ProBook 4530s. Вчера обновил мир. KDE с 4.8.2 до 4.8.3. Обновлял все пакетики, с ключиком -e, так больее 2х месяцев ничего не обновлял и много пакетов из toolchain обновились.

Вылезла проблема, Пропала поддержка баттареи. Написано:

Battery: not present
Полез копаться дальше, выяснил, что оказывается, upower мозга компотсирует:
upower -d

(upower:26743): libupower-glib-WARNING **: Couldn't enumerate devices: Message did not receive a reply (timeout by message bus)

(upower:26743): UPower-WARNING **: failed to enumerate: Message did not receive a reply (timeout by message bus)

Хотя acpitool -B показывает норм статистику по батарейке:

  Battery #1     : present
    Remaining capacity : unknown, 98.95%
    Design capacity    : 3620 mA
    Last full capacity : 3620 mA
    Present rate       : 0 mA
    Charging state     : Unknown
    Battery type       : Li-ion 
    Model number       : Primary
    Serial number      : 01773

Я даже не знаю куда копать, скажите, если нужно, какая информация нужна?

А еще, у меня а настрйоках кед, Action Policy полностью пусто

PS подозреваю на DBUS, но пока не мого локализовать проблему...

 ,

libbkmz
()

Chromium подавляет обновление icu

Пробую сегодня обновится, наблюдаю такую картинку:

Total: 30 packages (26 upgrades, 1 new, 2 in new slots, 1 reinstall), Size of downloads: 242,642 kB

WARNING: One or more updates have been skipped due to a dependency conflict:

dev-libs/icu:0

  (dev-libs/icu-49.1.1::gentoo, ebuild scheduled for merge) conflicts with
    <dev-libs/icu-49 required by (www-client/chromium-19.0.1084.36::gentoo, ebuild scheduled for merge)

icu стоит 4.8.1.1-r1 версии. Я просмотрел зависимости всех хромиумов, у всех в зависимостях напсиано:

<dev-libs/icu-49

То что icu обновлятся не будет - это понятно, но вот как вся остальная система себя поведет? И нормально ли будет когда в ебилдах уберут эту зависимость? а то не хочется кирпич получить)

 ,

libbkmz
()

Remote Desktop BETA

Есть такое расширение http://chrome.google.com/remotedesktop , rкоторое работает по аналогии с TeamViewer'ом, но гораздо лучше передает картинку.

Ситуация следущая. gentoo ~amd64. chromium ~19.0.1084.30.

После установки к другим юзерам могу подключатся, все отлично. Но когда нажимаю на кнопку Share Now, оно ничего не делает. Захожу в Dev-Tools, вижу следущее:

Uncaught TypeError: Object #<HTMLEmbedElement> has no method 'localize'     host_session.js:70

Далее, открываю этот файлик, комментирую эту строку, и получаю следушую ошибку:

Uncaught TypeError: Object #<HTMLEmbedElement> has no method 'connect'     host_session.js:71

И страничка с получением кода доступа висит мертвым грузом, что в принципе и понятно.

Далее, воткнул бинарный блоб google-chrome (~)19.0.1084.30_beta132762 - все работает. На нетбуке - ArchLinux, Chromium 17.0.963.56, и все прекрасно работает. А обновлять систему там пока нельзя.

Есть подозрения что просто что-то не так в ебилде и что-то не собирается. Товарищи, так как это очень удобная, а главная нужная(для меня штука), очень прошу помощи, разобраться в этом. А то через вайн запускать teamviewer который каждые 15 минут вырубается - не вариант.

 ,

libbkmz
()

Glibs bug или я не прав

Gentoo ~amd64. Решил покопаться в C'ях. Задача следущая, написать расширяемый массив. Во время исследований этой темы получил следующий прикол.

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <malloc.h>
#define N 4
#define LINE 10

int main(void)
{
    int **array;
    int i;

    array = (int **)malloc(sizeof(int) * N);
    for (i=0;i<N;i++)
    {
        array[i] = (int *)malloc(sizeof(int) * LINE);
    }

    for (i=0;i<N;i++)
    {
        array[i] = (int *)realloc(array[i], sizeof(int) * LINE * 2);
    }

    return 0;
}

На моей тачке получаю

*** glibc detected *** /tmp/untitled/untitled: realloc(): invalid old size: 0x0000000000602030 ***

(gdb) bt
#0  0x00007ffff72e8ac5 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007ffff72e9f46 in *__GI_abort () at abort.c:93
#2  0x00007ffff7323f67 in __libc_message (do_abort=2, fmt=0x7ffff74045d8 "*** glibc detected *** %s: %s: 0x%s ***\n")
    at ../sysdeps/unix/sysv/linux/libc_fatal.c:198
#3  0x00007ffff7329496 in malloc_printerr (action=3, str=0x7ffff74018bb "realloc(): invalid old size", ptr=<optimized out>) at malloc.c:6283
#4  0x00007ffff732cf6c in _int_realloc (av=0x7ffff763dea0, oldp=0x602020, oldsize=6299840, nb=96) at malloc.c:5238
#5  0x00007ffff732e489 in *__GI___libc_realloc (oldmem=0x602030, bytes=80) at malloc.c:3821
#6  0x0000000000400661 in main () at main.c:21

Есть домашний сервачек с Archlinux'ом, там собрал это дело, все отработало без glibc detected. В чем прикол, подскажите?

 , ,

libbkmz
()

[gentoo] Получить трейс general protection

Юзаю хромиум. Апдейты на момент написания - последние. Chromium - 18.0.1025.39 v8 - 3.8.9.8

Вот такое безобразие в dmesg:

[ 9249.940070] chrome[21715] general protection ip:7f7b8e998440 sp:7fff6effe078 error:0 in libv8.so.3.8.9[7f7b8e833000+3de000]

Как собрать v8 с дебагами? и получить трейс? В ебилде нислова. Да и синтаксис их уж больно непонятный

 

libbkmz
()

[gentoo] 3.2.6 ядро. Энергопотребление

Приветсвую всех. Ситуация следующая, до этого сидел на арче, использовал 2.6.37.6.

Каждый релиз нового ядра запускал и смотрел что да как. До 3.2.5 ничего не изменилось. Тут у меня появились серьезные причины отказаться от 2.6 ветки, нужно пользовать 3ку. Попробовал разные сборки, никакого эффекта, pcie_aspm=force. Ситуация улучшилась на ядре 3.2.5-ck-corex. Там наканецто пропали:

  47.9% (850.1)   [Rescheduling interrupts] <kernel IPI>
Но батарейка всеравно прилично кушалась, да и патчи коливаса не прибавили отзывчивости, а сделали малость хуже, но это не важно. (:

В общем, решил, вчера начал накатывать генту. Сегодня готово. Перебровал кучу ядер. 2.6 просто иксы не заводит, но эта проблема меня пока не волнует.

FATAL: Module i915 not found

Сейчас сижу на 3.2.6 все замечательно, только вот после полного заряда, в покое с минимальными загрузками пишет что остлось 1час 50минут. Вместо обычных 3часа 40минут

Тоесть примерно в 2 раза быстрее сосет батарейку. Ноут: HP ProBook 4530s 975

Есть какиеинбудь решение? На 2.6.37.6 все работало замечательно, но вот тут засада полная, нужно наканецто разобраться, а то у меня это ядро стоит начиная с августа месяца 11 года, оно даже не LTS.

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

PS сейчас вот запущен один хромиум, 1 вкладка, девственно свежий(без расширений), пишу пост сюда, а руками уже становится тяжело держаться за корпус, сильно греется, и кулеры гудят =(

 

libbkmz
()

Проблемы с WiFi

Проблему Не могу подключится к Android Mobile Hotspot я определил.

В ядре 2.6.37.6 - не подключается. Перезагрузившись в 3.2.4 без особых проблем подключился.

Теперь вопрос, почему именно Defy+? И почему именно 2.6.37 не работает? Как сделать так, чтобы к телефону мог прицепиится из 2.6?

Пробовал 3.2.5, типо там решили проблему с энергосбережением - нифига, также сосет батарейку как ракета...

libbkmz
()

Не могу подключится к Android Mobile Hotspot

Собственно, есть Motorola Defy+ с андроидом 2.3.6. Включаю Mobile Hotspot, друзья с андроидом подключаются к нему, все работает. Потом попробовал на HTC подключится - подключился влет. А вот на свою мобилку с 2х ноутов не могу подцепится. Сеть открытая. Делаю следущее:

[bkmz@laptop ~]$ sudo iwconfig wlan0 essid 'MB526'
[bkmz@laptop ~]$ iwconfig 
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"MB526"  
          Mode:Managed  Frequency:2.422 GHz  Access Point: Not-Associated   
          Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

Когда делал подключение к HTC там все сразу подцепилось и было хорошо. а тут Not-Associated. Я просто понятия не имею в какую сторону копать. Сначала думал что в андроиде дело, но сейчас точно не в нем =( Помогите пожалуйста

libbkmz
()

ARM shared lib на архитектуре i686

Приветсвую. Есть библиотека: (для андроида)

ELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically linked, stripped
Нужно ее использовать на линукс машине для некоторых задач, исходников нет, заголовков нет.

Основной смысл, это найти в ней функцию, или несколько для одной задачи, и использовать ее.

Хотелось бы услышать варианты развития событий, так как очень нужно.

libbkmz
()

Fan control HP ProBook 4530s

Приветсвую всех!

Имеется ноут HP ProBook 4530s. ArchLinux, все самое свежее, кроме ядра - 2.6.37.6-pae. Проблема заключается в том, что я даже на 3.2.2 не смог настроить управление куллером, так что в ядре, думаю, не главня проблема.

Собственно вопрос, как мне управлять? Иногда нужно его раскрутить на полную, чтобы быстрее жар снять. А то его автоматика маленько не устраивает. Какие данные предоставить?

libbkmz
()

Нужен совет по выбору Wifi адаптера

Здраствуйте. Ситуация следущая. Есть Писюк в роле роутера. Текущая зухеловская AP уже в печенках сидит. покупать еще один роутер не хочу, хочу купить PCI или USB адаптер для режима Soft-AP. На ноуте на котором часто сижу следущий девайс:

24:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
Умеет n. Соответсвенно хочу купить такую штуку чтобы и скорость была похожа на проводную, а может и лучше. Соответсвенно, есть несколько вопросов.

  • Какой тип лучше USB или PCI?
  • Как быть с внешней антенной? Нужна ли она? Что даст?

Что можно купить на старый роутер вместо текущей антенны? Нужен довольно хороший сигнал, мб и вне дома чтобы на улице в машине поч^w ЛОР читать =) Да и с соседями можно поделится

PS. ArchLinux на всех тачках. Хочется с минимум секаса, чтобы дрова нормальные были, связь нормальная и скорость тоже.

libbkmz
()

KDE 3-finger touchpad

Всем привет, обнаружил, что у мой тачпад определяет 3х-пальцевые жесты.

synclient -m 50
    time     x    y   z f  w  l r u d m     multi  gl gm gr gdx gdy
   0.000     1 5855   0 0  0  0 0 0 0 0  00000000
   0.902  2327 2160  88 3  5  0 0 0 0 0  00000000
   0.952  2327 2264 102 3  5  0 0 0 0 0  00000000
   1.002  2359 2312 110 3  5  0 0 0 0 0  00000000
   1.052  2363 2308 111 3  5  0 0 0 0 0  00000000
   1.103  2357 2331 112 3  5  0 0 0 0 0  00000000
   1.153  2357 2335 112 3  5  0 0 0 0 0  00000000
   1.203  2353 2327 112 3  5  0 0 0 0 0  00000000
   1.253  2345 2311 112 3  5  0 0 0 0 0  00000000
   1.303  2339 2312 112 3  5  0 0 0 0 0  00000000
   1.353  2338 2318 112 3  5  0 0 0 0 0  00000000
   1.403  2343 2308 112 3  5  0 0 0 0 0  00000000
   1.454  2393 2327   0 0  0  0 0 0 0 0  00000000
^C

Юзаю ArchLinux + KDE. Хотелось бы настроить, к примеру, при жесте 3мя пальцами вниз, чтобы показывались все приложения с текущего окна\все рабочии столы\и т.д. Что посоветуете? В гугле чото ничо не нашел. И да, у меня не кликпад, а именно тачпад. HP ProBook 4530s XX975 (Картинко)

libbkmz
()

2 монитора. KDE.

Здравствуйте. Появился второй моник, но так как он совсем не по размеру ноутбучного, хоть и все нормально работает, хотелось бы иметь 2 разные сессии. А точнее чтобы при переключении рабочего стола на основном, он на 2ом монике не переключался.

Я подозреваю что нужно заводить вторые Иксы, а вы что скажите в таком случае? первый раз юзаю второй моник, до этого не было такого опыта =)

libbkmz
()

iptables NAT

Приветсвую. Такая проблема вылезла. Настроил нат на Archlinux. Комп-роутер. P3 512RAM. проблема в следущем. Простой пример,

wget -S -O /dev/null "http://code.jquery.com/jquery-1.5.min.js"

На роутере отрабатывает мгновенно, на ноуте за роутеровским натом виснет...

wget -S -O /dev/null "http://code.jquery.com/jquery-1.5.min.js" --2011-08-23 20:40:07-- http://code.jquery.com/jquery-1.5.min.js Распознаётся code.jquery.com... 93.184.220.20 Устанавливается соединение с code.jquery.com|93.184.220.20|:80... соединение установлено. Запрос HTTP послан, ожидается ответ...

И все.

Помню, до этого когда FreeBSD пробовал, там была похожая проблема, вроде бы включение нормализации проблему решила, но я точно не помню что и почему там было.

NAT: iptables -t nat -A POSTROUTING -j MASQUERADE

Вот это единственное правило. Как починить? А то много что не работает за натом, а очень нада.

libbkmz
()

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