История изменений
Исправление Zubok, (текущая версия) :
а emacs начинает запускаться, но после первой отрисовки окошка портит его и висит.
А какой тулкит использовался при этом? У меня была такая же проблема с emacs-lucid на Xaw3d, но с IceWM. Запускался emacs, показывалось окно, а дальше 100% нагрузка на процессор и висит. Проблема оказалась в несколько странном минорном изменении в IceWM - он посылал ConfigureNotify, когда выставлялись WM_NORMAL_HINTS, а не должен посылать. Emacs при получении ConfigureNotify выставлял WM_NORMAL_HINTS, а IceWM снова по этому случаю отправлял синтетический ConfigureNotify. И впадаем в бесконечный цикл. Пришлось патч отправлять. Происходило это только с Emacs, другие приложения были ОК.
Кстати, бесконечный цикл обрывался, если emacs-lucid делаешь fullscreen, например.
UPD: запусти emacs с xtrace, посмотри, что прет между emacs и X-сервером, когда окошко висит.
Исправление Zubok, :
а emacs начинает запускаться, но после первой отрисовки окошка портит его и висит.
А какой тулкит использовался при этом? У меня была такая же проблема с emacs-lucid на Xaw3d, но с IceWM. Запускался emacs, показывалось окно, а дальше 100% нагрузка на процессор и висит. Проблема оказалась в несколько странном минорном изменении в IceWM - он посылал ConfigureNotify, когда выставлялись WM_NORMAL_HINTS, а не должен посылать. Emacs при получении ConfigureNotify выставлял WM_NORMAL_HINTS, а IceWM снова по этому случаю отправлял синтетический ConfigureNotify. И впадаем в бесконечный цикл. Пришлось патч отправлять. Происходило это только с Emacs, другие приложения были ОК.
Кстати, бесконечный цикл обрывался, если emacs-lucid делаешь fullscreen, например.
Исправление Zubok, :
а emacs начинает запускаться, но после первой отрисовки окошка портит его и висит.
А какой тулкит использовался при этом? У меня была такая же проблема с emacs-lucid на Xaw3d, но с IceWM. Запускался emacs, показывалось окно, а дальше 100% нагрузка на процессор и висит. Проблема оказалась в несколько странном минорном изменении в IceWM - он посылал ConfigureNotify, когда выставлялись WM_NORMAL_HINTS, а не должен посылать. Emacs при получении ConfigureNotify выставлял WM_NORMAL_HINTS, а IceWM снова по этому случаю отправлял синтетический ConfigureNotify. И впадаем в бесконечный цикл. Пришлось патч отправлять.
Кстати, бесконечный цикл обрывался, если emacs-lucid делаешь fullscreen, например.
Исправление Zubok, :
а emacs начинает запускаться, но после первой отрисовки окошка портит его и висит.
А какой тулкит использовался при этом? У меня была такая же проблема с emacs-lucid на Xaw3d, но с IceWM. Запускался emacs, показывалось окно, а дальше 100% нагрузка на процессор и висит. Проблема оказалась в несколько странном изменении в IceWM - он посылал ConfigureNotify, когда выставлялись WM_NORMAL_HINTS, а не должен посылать. Emacs при получении ConfigureNotify выставлял WM_NORMAL_HINTS, а IceWM снова по этому случаю отправлял синтетический ConfigureNotify. И впадаем в бесконечный цикл. Пришлось патч отправлять.
Кстати, бесконечный цикл обрывался, если emacs-lucid делаешь fullscreen, например.
Исходная версия Zubok, :
а emacs начинает запускаться, но после первой отрисовки окошка портит его и висит.
А какой тулкит использовался при этом? У меня была такая же проблема с emacs-lucid на Xaw3d, но с IceWM. Запускался emacs, показывалось окно, а дальше 100% нагрузка на процессор и висит. Проблема оказалась в несколько странном изменении в IceWM - он посылал ConfigureNotify, когда выставлялись WM_NORMAL_HINTS, а не должен посылать. Emacs при получении ConfigureNotify выставлял WM_NORMAL_HINTS, а IceWM снова по этому случаю отправлял синтетический ConfigureNotify. И впадаем в бесконечный цикл.
Кстати, бесконечный цикл обрывался, если emacs-lucid делаешь fullscreen, например.