kostmitin |
|
Темы:
10
Сообщения:
52
Участник с: 03 декабря 2008
|
Cудя по всему, приложения из меню запускаются в какой-то другой среде. Изменил команду запуска eclipse на export GDK_… && eclipse. A он говорит, что не может найти export. Попытался вытащить среду : изменив команду на /usr/bin/env >some_env - писать в файл не хочет. PS А что это за файлы в /usr/share/applications лежат? Команды запуска менял через настройки Main Menu. |
sunstroke |
|
Темы:
3
Сообщения:
625
Участник с: 17 сентября 2009
|
Изменил команду запуска eclipse на export GDK_… && eclipse. A он говорит, что не может найти exportТогда можно тупо сделать так: Создать в домашней папке файлик, например .run_eclipse (скрытый - чтоб глаза не мозолил) и вписать туда #!/bin/bash export GDK_NATIVE_WINDOWS=true && eclipse Хотя странно… думаю должно работать и через установку переменной окружения. |
kostmitin |
|
Темы:
10
Сообщения:
52
Участник с: 03 декабря 2008
|
Да, так конечно можно :) Но, по-моему, это костыль :) Хотелось бы узнать, где можно сменить эту среду, в которой, по умолчанию, запускаются приложения из меню. И каким образом, GNOME поддерживает связь между файлами в /usr/share/applications и пунктом меню Main Menu. По идее такая папка должна же быть, для каждого пользователя своя. |
sunstroke |
|
Темы:
3
Сообщения:
625
Участник с: 17 сентября 2009
|
связь между файлами в /usr/share/applications и пунктом меню Main MenuГоворя языком винды в /usr/share/applications хранятся ярлыки на запуск приложений. А если говорить по нормальному, то это файлики, в которых прописано не только запуск программ, но и разделы меню, где программы должны отображаться, а также mime типы привязанные к этим программам. Расположение стандартное (для всех пользователей), в соответствии с freedesktop.org. Гном и другие DE сканируют эту папку и на основе нее строят меню. Личные пункты меню, которые хочется отображать только для конкретного пользователя формируются на основе содержимого ~/.local/share/applications (если не ошибаюсь). Не исключено что конкретно Гном может вносить свои костыли для Основного Меню через gconf |
kostmitin |
|
Темы:
10
Сообщения:
52
Участник с: 03 декабря 2008
|
Спасибо за помощь и наводку на freedesktop.org. :) |
tbepdb |
|
Темы:
0
Сообщения:
8
Участник с: 09 ноября 2009
|
kostmitinстоит сделать sudo echo "export GDK_NATIVE_WINDOWS=true" > /etc/profiles.d/gdk.sh |
kostmitin |
|
Темы:
10
Сообщения:
52
Участник с: 03 декабря 2008
|
Попробывал, добавил ( в /etc/ не было profiles.d - писал в profiles.d) - не помогло. А что это за файлы в profiles.d лежат? |
amigo |
|
Темы:
35
Сообщения:
2126
Участник с: 05 февраля 2007
|
Подключаемые профили. Подключаются, когда пользователь логинится.
Разберемся, голубчик!
|