Summary: | при \'save session\' (из любого wm/de) в качестве \'command\' сохраняется mozilla-bin а не mozilla | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | dfo <dfo> |
Component: | mozilla | Assignee: | Eugene Ostapets <eostapets> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P4 | CC: | eostapets, mike |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
dfo
2003-02-26 17:15:37 MSK
подарок новому мантейнеру В KDE 3.2.2 не воспроизводится. Как воспроизвести ? Эта ошибка еще актуальна ? В wmaker - выбрать в меню "save session", потом в ~/G/D/WMState посмотреть на "Command = " для mozilla. Для galeon - точно актуально. Для мозилы сейчас проверю. Актуально. "Command = "/usr/lib/mozilla/mozilla-bin";" Да, действительно. Но решение этой проблемы для меня не очевидно :(. Дело в том,ъ что то что написано в WM_COMMAND абсолбтно праильно ... /usr/lib/mozilla/mozilla-bin дейчтвительно бинарник мозиллы, но вот запускать его нужно в определенном окружении и менять это значение на /usr/bin/mozilla это грубый хак. Но даже если пойти на такой шаг, то ваше решение с XSetCommand не годится т.к. мозилла не работает с Х напрямую. Вообщем прблема налицо, но нужно копать чтобы ее решить. Боюсь, это проблема, которая неспецифична для нашей сборки mozilla, но вылазит для любого "обёрнутого" приложения (в т.ч. xmms-1.2.8-alt5+). Я бы сказал -- WONTFIX :( <gvy> drF_ckoff, а как ты предлагаешь это фиксить? (мне и вправду интересно) <Utvuk> drF_ckoff: я их так и не освоил :( <drF_ckoff> gvy: установкой WM_COMMAND <gvy> drF_ckoff, где установкой? <drF_ckoff> gvy: в приложении обернутом <gvy> drF_ckoff, сделаешь патчик на mozilla (а вдруг и xmms =) и страничку на wiki?.. <drF_ckoff> gvy: "на mozilla" - низачто. на xmms - maybe. только хрен знает когда. =/ <gvy> drF_ckoff, ну тогда LATER... [15:31] <drF_ckoff> gvy: http://antex.ru:8080/data/tmp/xchprop.pl [15:32] <drF_ckoff> gvy: во враппере пускать ее _после_ того, как приложение запустится. звать как "xchprop.pl кривоеимя $0" Куда копать понял, осталось написать патч:) (In reply to comment #8) > Куда копать понял, осталось написать патч:) Не надо "патч"! В предыдущем комментарии ссылка на скрипт. Упаковать его и воткнуть во враппер. Не вижу никакого смысла тащить скрипт и править враппер, если можно сделать патч и предложить его апстриму :) Я боюсь, что апстрим пошлет куда подальше с такими "патчами" и будет прав. Доля пользователей альтернативных WM/DE достаточно велика, чтобы протолкнуть грамотно сделанный патч. А при чем тут WM/DE? И как ты сделаешь "грамотный" патч, который будет ставить WM_COMMAND в имя вызывающего враппера, про который бинарь _ничего_ знать не может и не должен? Это у кого не может и не должен? /usr/bin/mozilla собирается в дереве исходников той саммой мозилы, так что все, всё знают... /usr/bin/mozilla знает, что она запускает mozilla-bin. а вот mozilla-bin _не знает_, кто ее запустил. и ставить имя в "mozilla" это будет "грязный хак". mozilla-bin может быть запущена только run-mozilla.sh, все остальное - грязный хак . В свете смерти mozilla неактуально |