Автор Тема: Tray_eject_PLUS. Для монтирования съемных устройств Бетатестеры, требуются %)  (Прочитано 20523 раз)

Оффлайн jabx

  • Участник
  • *
  • Сообщений: 185
  • KDesktop 6
    • офф.сайт. ФГОУ ВПО УГАВМ
Я себе иконку флоппика нарисовал  ;)

Не возражаете если при следующей переборке вашу иконку добавлю в пакет?
Если понравилась, добавляйте.
Не возражаю :)
Вдогонку еще 2 иконки и скрин с внешним видом
« Последнее редактирование: 13.09.2010 12:54:51 от jabx »
KDesktop 6 основная рабочая, openSUSE 12.2 - домашняя, School-master-p5 -резервная

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
ок.
тогда добавлю.

А с русскими буковками на флешках с фат все нормально ?

Оффлайн jabx

  • Участник
  • *
  • Сообщений: 185
  • KDesktop 6
    • офф.сайт. ФГОУ ВПО УГАВМ
ок.
тогда добавлю.

А с русскими буковками на флешках с фат все нормально ?
Да в плане флешек с fat у меня выбор богатый, а вот ntfs не тестил - редко попадаются
KDesktop 6 основная рабочая, openSUSE 12.2 - домашняя, School-master-p5 -резервная

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
В связи с тем что альт уходит с hal, последняя сборка прожки c hal
В принципе изменений нет.
Добавил 3 иконки от jabx

ЗЫ: Отдохну и подумаю как такое организовать без hal :)

ЗЫ2: К выходу бубунты - сконвертил алиеном в deb - работает %)
« Последнее редактирование: 10.10.2010 19:36:51 от YYY »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
правил глюки...

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Поставил на 5ку ядро 2.6.18
Перестали монтироваться флешки.
Оказывается лишний параметр flush
Исправленный бинарник для версии 0.0.15 прикрепляю...
(Смысла делать пакет под 2.6.18 не вижу)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
eject для СД-дисков
иконки от Вовы
кое-что по мелочи...

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Альфа версия
без HAL - идет переезд на UDEV
В принципе вроде как работает...
Пока непонятки с дискетками...

Правда со сборкой RPM пакета беда - альт старый у меня...
Буду ждать какую-нибудь микро сборку на p6 :)))

Бинарник для x32 есть в архивах

Оффлайн Radik

  • Участник
  • *
  • Сообщений: 583
Правда со сборкой RPM пакета беда - альт старый у меня...
Буду ждать какую-нибудь микро сборку на p6 :)))
Хо-хо!
Переезд уже прошел?
HAL больше не нужен?
Если так, запульну в сизиф :)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Переезд уже прошел?
Вроде как да :)

HAL больше не нужен?
Да... оторвал

Если так, запульну в сизиф :)
Надо только погонять...
Собрал всетаки на 5.1
Пришлось в eject_plus.c
в самое начало добавить строку
#define LIBUDEV_I_KNOW_THE_API_IS_SUBJECT_TO_CHANGE
не знаю на сколько оно надо для сизифа...
« Последнее редактирование: 19.05.2011 08:22:15 от YYY »

Оффлайн Radik

  • Участник
  • *
  • Сообщений: 583
Надо только погонять...
Собрал всетаки на 5.1
Пришлось в eject_plus.c
в самое начало добавить строку
#define LIBUDEV_I_KNOW_THE_API_IS_SUBJECT_TO_CHANGE
не знаю на сколько оно надо для сизифа...
Это единственное изменение по сравнению с 0.2.1?

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
еще нашел пару глюков - сегфолтился.
Да поковырялся с флоппиком...

Оффлайн Radik

  • Участник
  • *
  • Сообщений: 583
еще нашел пару глюков - сегфолтился.
Да поковырялся с флоппиком...
Так. Собрал и затестил. Отмонтирует. Но когда отмонтировано, примонтировать обратно флешку уже нельзя. Раньше можно было. Отправлять пакет в сизиф или ты этот момент еще посмотришь?

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Так. Собрал и затестил. Отмонтирует. Но когда отмонтировано, примонтировать обратно флешку уже нельзя. Раньше можно было. Отправлять пакет в сизиф или ты этот момент еще посмотришь?
Не в таком виде не надо - погляжу...
А если из терминала запустить... что выводит ?
Я просто тестировал не на альте на на нетбуке с убунтой - там работает...
Значит надо микросборку на сизифе искать....

Оффлайн Radik

  • Участник
  • *
  • Сообщений: 583
Не в таком виде не надо - погляжу...
А если из терминала запустить... что выводит ?
Я просто тестировал не на альте на на нетбуке с убунтой - там работает...
Значит надо микросборку на сизифе искать....
Когда отмонтируешь, говорит так:
Цитировать
counttotal|1|

(tray_eject_plus:18744): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
eject_device  begin
eject_device  end
on_mount_removed: mount = 0x6cdc60
on_mount_removed: mount = true rooturi=file:///media/A28D-A1F6
changed_volume: 0x694a80
path=/media/A28D-A1F6
changed_volume - end
on_vol_changed: 0x694a80 is changed, mount = 0x6cdc60
changed_volume: 0x694a80
path=/media/A28D-A1F6
changed_volume - end
on_vol_changed end
on_vol_changed: 0x694a80 is changed, mount = (nil)
changed_volume: 0x694a80
changed_volume - end
on_vol_changed end
eject_finish begin
eject OK
value_destroy-begin
value_destroy-end
on_vol_removed: 0x694a80 is removed

А когда пытаешься примонтировать, то так:
Цитировать
counttotal|1|
Этих counttotal по числу равны кликам по иконке в трее.

Я пытаюсь собрать lite-сборку, которая весит чуть более 500 Mb.
Но пока какая-то лажа с загрузчиком. Как только решиться, выложу.