Я знаю, что общее согласие состоит в том, что Photoshop на высоте едва применимый под Вином. Я - один из удачных немногие, которые получили CS2 (по-видимому, один из наименее изворотливых) работающий хорошо под Вином 1.4 в Ubuntu 12.04. Все упомянутые причуды как катастрофические отказы, вызванные текстовым инструментом, не присутствуют. С - для моих практических целей - неважное исключение Моста, отказывающегося запускаться, остальное работает просто великолепно.
Единственная серьезная причуда, которую это имеет, - то, что на закрытии, это портит полностью рабочий стол Единицы, теряя автоматически 3D появление, оставляя меня с рабочим столом D2, квадрат загнал окна в угол и без (x) кнопки (-)([]) и заголовок окон. Это вынуждает меня закрыть окна посредством Ctrl-Q и в конечном счете перезагрузки для возвращения корректного рабочего стола и появления окна.
В вероятном случае нет никакого решения этого поведения, есть ли команда или сценарий, который я могу использовать для восстановления обычного рабочего стола? Это позволило бы мне помещать средство запуска в тот эффект.
Я буду ценить любой комментарий не в строках поиска замены Photoshop. Я был через все, и они не позволят мне сделать практическим способом, в чем я нуждаюсь.
Заранее большое спасибо.
Jorge.
Обновление 27.05.2012 14:20 CST:
Eliah Kagan и Alvin помогли мне точно определить проблему к 3D сессии. Таким образом до сих пор решение включает выходить из 3D сессии и вход назад - в с 2D сессией перед стартовым Photoshop; затем это обычно выходит и не нарушает стол.
Из большой справки был бы способ выключить 3D эффекты, не имея необходимость выходить из системы, и затем обратно - на, если это вообще выполнимо. Из еще большей справки был бы сценарий Bash для автоматизации этого.
Обновление 27.05.2012 19:10 CST:
предложение жасминов, чтобы сделать a compiz --replace
не завершается правильно, хотя, в то время как порядок находится все еще в цикле, рабочий стол кажется нормальным. Однако закрытие терминала или повреждение цикла возвращаются состояние сессии к хромому столу, никакой верхней панели, никакому средству запуска, никакой панели вершины окна и средствам управления и теперь; никакая клавиатура.
Окончательный результат compiz - замена, где это застревает, является этим:
WARN 2012-05-27 20:44:32 unity <unknown>:0 Unable to fetch children: No existe la interfaz «org.ayatana.bamf.view» en el objeto en la ruta /org/ayatana/bamf/application62801462
WARN 2012-05-27 20:44:32 unity <unknown>:0 Unable to fetch children: No existe la interfaz «org.ayatana.bamf.view» en el objeto en la ruta /org/ayatana/bamf/application62801462
Надо надеяться, кто-то может декодировать это. Это является санскритским мне. Решение проблемы все еще на свободе...
РЕШЕННЫЙ!
См. ответ virpara. Я создал сценарий его предложением и поместил средство запуска в него в моем рабочем столе. Работы как очарование и решают мою невежливость выхода Photoshop меньше чем за минуту :-)
Добавление 3 снимков экрана прежде, в течение и после.
Красивый. Это место является богатством знания. Большое спасибо всем, кто участвовал.
compiz все еще работает? Если так, попытка уничтожают его и затем перезапускают его:
sudo killall compiz
compiz --replace
Сообщите для ошибок!
sudo killall compiz
оставленный меня без клавиатуры, я не мог дать следующую команду, но sudo killall compiz && compiz --replace
дал мне этот вывод:
(compiz:5223): GConf-CRITICAL **: gconf_client_add_dir: assertion gconf_valid_key (dirname, NULL)' failed Initializing unityshell options...done
compiz (decor) - Warn: failed to bind pixmap to texture compiz (decor) - Warn: failed to bind pixmap to texture
compiz (decor) - Warn: failed to bind pixmap to texture Starting gtk-window-decorator
WARN 2012-05-27 15:01:52 unity.libindicator <unknown>:0 Desktop file '/usr/share/applications/firefox.desktop' is using a deprecated format for its actions that will be dropped soon.
WARN 2012-05-27 15:01:52 unity.libindicator <unknown>:0
Соблюдаются подобные предупреждения... Я не знаю, как разместить их сюда. Затем
(compiz:5223): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed Initializing unityshell options...done
compiz (decor) - Warn: failed to bind pixmap to texture compiz (decor) - Warn: failed to bind pixmap to texture
compiz (decor) - Warn: failed to bind pixmap to texture
и больше Предупреждений...
Наконец,
ERROR 2012-05-27 15:01:53 unity.glib-gobject <unknown>:0
g_object_unref: assertion G_IS_OBJECT (object)' failed
но ДА! это получило меня назад верхняя панель, средство запуска и 3D окна!
Ой! Держите своих лошадей, пожалуйста, парни. Я был поспешным высказыванием, что это решило проблему.
Терминал застрял сразу после вывода G_IS_OBJECT (object)
отказавший и я не заметил, что не вернул подсказку. Повреждение compiz --replace
порядок с Ctrl+C оставил меня с хромым столом снова. Я собираюсь попробовать это снова в 2D режиме и видеть то, что происходит...
Никакие не идут, вывод:
(compiz:30135): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed Initializing unityshell options...done
WARN 2012-05-27 20:44:32 unity <unknown>:0 Unable to fetch children: No existe la interfaz «org.ayatana.bamf.view» en el objeto en la ruta /org/ayatana/bamf/application62801462
Хорошо, сумма - это: compiz --replace
, даже в 2D концах сессии всунул ошибочный цикл с двумя предупреждениями о interface «org.ayatana.bamf.view» not existing.
Завершение цикла с Ctrl+C наносит вред столу. Снова, идеи?
они были комментариями OP, хотя он решил его теперь (для дальнейшего использования)
Я думаю, «compiz --replace» - плохая идея.
Просто используйте Alt-F2, «compiz-decorator» - восстановит кадры без перезапуска compiz.
Мне удалось восстановить меню с помощью:
kill -HUP
blockquote>pidof compiz
, но я бы предпочел, чтобы он не умер , Если кто-то услышит о решении проблемы, вызвавшей сбой, это будет оценено.
Просто чтобы заметить - вы, вероятно, испытываете известную ошибку в 12.04 & amp; wine, который влияет на многие программы в Wine, хотя с другими все в порядке
отвечает, потому что говорит script to restore Unity 3D without rebooting will do.
создайте файл, где вам нравится (я создам в /usr/bin
)
gksudo gedit /usr/bin/restore-unity
, передайте и вставьте
#!/bin/bash
sudo killall compiz
compiz --replace
в gedit, затем закройте gedit. теперь у вас есть скрипт с именем restore-unity
в /usr/bin/
. дать разрешение на исполнение.
sudo chmod +x /usr/bin/restore-unity
для запуска, открытия терминала и запуска
restore-unity
Или
, чтобы сделать его постоянным, даже если терминал закрыт, просто используйте префикс nohup
, вот и все.