Корявое завершение сеанса (иксов) (И вообще вопросы по мандриве, возможно касательно Compiz)

PCLinuxOS

Модератор: Bizdelnick

ComBAT
Сообщения: 4
ОС: mandriva 2008 x64 powerpack

Корявое завершение сеанса (иксов)

Сообщение ComBAT »

Стоит у меня мандрива 2008, повер пак х64, использую compiz-fusion. После того, как я установил compiz компьютер перестал нормально разлогиниваться и выключать иксы: при нажатии на соответствующую кнопку или cntrl+alt+bs, иксы вырубаются появляется черный экран с немегающим курсором в верхнем-правом углу. Попытки переключения между терминалами к каким либо изменениям на экране не приводят, однако, если например на каком-нибудь терменале включить num-lock, то при переключении между терминалами видно (по лампочкам на клаве), что они переключаются... Если нажать кнопку выключения питания или ctrl+alt+del, то комп нормально завершает работу (появляется мандривовский экранчик с прогресбаром) и компьютер корректно все выключает... Вопрос: что за глюк, и как с этим бороться?
Кроме того, раньше при нажатии кнопки выхода из сеанса, возникало окошечко с предложением о разных способах выключения (сбросить рам в ром, перезагрузка, выключение и т.п.) сейчас этого нет, а есть только кнопка завершения сеанса, после чего возникает вышеописанная ситуация.

И еще вопрос... В compiz по умолчанию 4 рабочих стола на гранях куба, однако кде воспринимает их как один рабочий стол... Во всяком случае в настройках кде о количестве десктопов, выставляется только один рабочий стол. Меня это интересует с точки зрения кастомизации: хотел поставить superkaramba, но она применяется только к одному рабочему столу, даже при выставлении галочки на все рабочие столы (подозреваю из-за вышеописанной особенности compiz). Многие другие кастомизаторы ведут себя аналогично... А хочется чтобы такие вещи применялись ко всем рабочим столам.

И еще вопрос... (ну совсем не по теме). Появился глюк одновременно со всеми установленными видеопроигрывателями на движке xine: открываются без какой либо window-decoration на весь экран, т.е. сверху нет кнопок закрыть, развернуть и т.п., а снизу закрывается стандартная кдешная панель, причем никакие ухищерния не приводят к возможности изменить размер или положение этого окна. В полноэкранный режим уходит без проблем, обратно возвращается в такое же положение, т.е. без window-decoration или вообще подвисает. Mplayer открывается в нормальном окне, нормально уходит в полноэкранный режим, но при попытке выйти из него - вылетает... Вроде вопрос глупый, но где бы я не ковырялся, так и не сумел решить проблему... может тут какая-нибудь более глубокая проблема :).
Спасибо сказали:
BDag
Сообщения: 276
ОС: Mandriva Linux Cooker

Re: Корявое завершение сеанса (иксов)

Сообщение BDag »

Видеокарта наверно ATI?
KDE очень плохо дружит с compiz, при его использовании перекрываются горячие клавиши, и прочие наблюдаемые глюки. Compiz ориентирован для gtk приложений, а не для qt, отсюда и глюки.
window-decoration не появляется, т.к. отваливается kwin или иной другой декаратор который используешь с компизом.
Разумный совет, не используй Compiz.
Черный экран при завершении сеанса или при грубом перезапуске Xorg (ctrl+alt+bksp) появляется из-за глюка драйверов. На ATI картах этот глюк частично исправлен на свежих драфверах. На nVidia этот глюк наблюдался на драйверах годовалой давности, и то только при переходе в текстовую консоль при использовании FB в консоли. Лечилось не использованием FB в консоли.
Спасибо сказали:
ComBAT
Сообщения: 4
ОС: mandriva 2008 x64 powerpack

Re: Корявое завершение сеанса (иксов)

Сообщение ComBAT »

BDag писал(а):
17.12.2007 22:35
Видеокарта наверно ATI?
KDE очень плохо дружит с compiz, при его использовании перекрываются горячие клавиши, и прочие наблюдаемые глюки. Compiz ориентирован для gtk приложений, а не для qt, отсюда и глюки.
window-decoration не появляется, т.к. отваливается kwin или иной другой декаратор который используешь с компизом.
Разумный совет, не используй Compiz.
Черный экран при завершении сеанса или при грубом перезапуске Xorg (ctrl+alt+bksp) появляется из-за глюка драйверов. На ATI картах этот глюк частично исправлен на свежих драфверах. На nVidia этот глюк наблюдался на драйверах годовалой давности, и то только при переходе в текстовую консоль при использовании FB в консоли. Лечилось не использованием FB в консоли.

Спасибо! Все это действительно хорошо объясняет происходящую картину... Появившиеся глюки с завершением сеанса действительно можно приурочить к обновлению драйверов от ати, старые к сожалению с обновленным ядром криво работали...
А на сколько реально подружить Compiz с KDE, хотябы чтобы рабочие столы compiz соответствовали KDE?
И есть идеи как мне вернуть кнопки выбора выключения компьютера (вырубал compiz - они появились).
ЗЫ не использовать compiz, не хочется... приятная штуковина :)
Спасибо сказали:
blaster
Сообщения: 78

Re: Корявое завершение сеанса (иксов)

Сообщение blaster »

ComBAT, лечится установкой гномов и сносом кедов :) Кнопочки в кедах вернуть не получилось, честно говоря забил просто. Чисто теоретически можно создать ярлык на рабочем столе с командой типа "halt" и разрешить её выполнять простым юзерам. Так же эту кнопочку можно переместить на панель кедов. Вот такие мысли имеются.
off
Ёлы палы, как меня разочаровал этот компиз... А ведь такие надежды были.
Спасибо сказали:
Аватара пользователя
FrozeNangeL
Сообщения: 222
Статус: Linux newbie
ОС: Fedora 23 x86_64

Re: Корявое завершение сеанса (иксов)

Сообщение FrozeNangeL »

ComBAT писал(а):
17.12.2007 19:49
Стоит у меня мандрива 2008, повер пак х64, использую compiz-fusion. После того, как я установил compiz компьютер перестал нормально разлогиниваться и выключать иксы: при нажатии на соответствующую кнопку или cntrl+alt+bs, иксы вырубаются появляется черный экран с немегающим курсором в верхнем-правом углу. Попытки переключения между терминалами к каким либо изменениям на экране не приводят, однако, если например на каком-нибудь терменале включить num-lock, то при переключении между терминалами видно (по лампочкам на клаве), что они переключаются... Если нажать кнопку выключения питания или ctrl+alt+del, то комп нормально завершает работу (появляется мандривовский экранчик с прогресбаром) и компьютер корректно все выключает... Вопрос: что за глюк, и как с этим бороться?
Кроме того, раньше при нажатии кнопки выхода из сеанса, возникало окошечко с предложением о разных способах выключения (сбросить рам в ром, перезагрузка, выключение и т.п.) сейчас этого нет, а есть только кнопка завершения сеанса, после чего возникает вышеописанная ситуация.

И еще вопрос... В compiz по умолчанию 4 рабочих стола на гранях куба, однако кде воспринимает их как один рабочий стол... Во всяком случае в настройках кде о количестве десктопов, выставляется только один рабочий стол. Меня это интересует с точки зрения кастомизации: хотел поставить superkaramba, но она применяется только к одному рабочему столу, даже при выставлении галочки на все рабочие столы (подозреваю из-за вышеописанной особенности compiz). Многие другие кастомизаторы ведут себя аналогично... А хочется чтобы такие вещи применялись ко всем рабочим столам.

И еще вопрос... (ну совсем не по теме). Появился глюк одновременно со всеми установленными видеопроигрывателями на движке xine: открываются без какой либо window-decoration на весь экран, т.е. сверху нет кнопок закрыть, развернуть и т.п., а снизу закрывается стандартная кдешная панель, причем никакие ухищерния не приводят к возможности изменить размер или положение этого окна. В полноэкранный режим уходит без проблем, обратно возвращается в такое же положение, т.е. без window-decoration или вообще подвисает. Mplayer открывается в нормальном окне, нормально уходит в полноэкранный режим, но при попытке выйти из него - вылетает... Вроде вопрос глупый, но где бы я не ковырялся, так и не сумел решить проблему... может тут какая-нибудь более глубокая проблема :).


Насчет выключения/разлогина когда выбрасывает в черный экран - это глюк compiz-fusion, и в связке с кедами даже на nVidia все так...Возможно лечится гномом. Не проверял.
По поводу кнопок - только отдельный ярлык на рабочем столе с командой poweroff, reboot и так далее. Опять же возможно гном поможет.
Куб и рабочие столы - как минимум в кедах имеется один рабочий стол, "растянутый" на 4 грани - вроде как 4 рабочих поверхности. Superkaramba и иже с ними суют виджеты на рабочий стол, но он один, просто "растянутый". Я пытался встремить их виджеты в панели, но как-то безуспешно..
Декоратор - kde-window-decorator на дух не переносит compiz-fusion..Аллергия, но она лечится - ставится emerald со всеми темами, в compiz-fusion во вкладке оформление окна (кажется) прописывается emerald. Там по умолчанию написано compiz-window-decorator, насколько я помню. Таким нехитрым действием вы совмещаете приятное с полезным ) И поюзайте поиск - про декоратор было не раз..
Спасибо сказали:
Алекскрин
Сообщения: 4
ОС: Mandriva2007 Powerpack

Re: Корявое завершение сеанса (иксов)

Сообщение Алекскрин »

У меня было подобное, в форумах нашел решение. Надо поставить декоратор окон emerald, а у себя в 3D настройках эффектов трехмерного стола я поставил xgl .Все прекрасно работает. Но у меня 32bit.
Спасибо сказали: