Zenway

Linux - это интересно!

Вы не вошли.

#1 29-03-2014 22:46:27

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxFirefox 28.0

Aвтозапуск приложений (Arch)

Здравствуйте!
поставил в арче caffeine-systray чёб кина смареть и криведок пожирать
а он теперь стартует при загрузке системы каждый раз
где он прописался не пойму.
папки ~/autostart нет , окна - опенбокс, в конфиге автостарта тоже ничего подобного
вопрос:
где ещё мог прописаться caffeine-systray?
я нехочу чтобы он всегда грузился, я ему уже и так кнопочки на запуск прописал.


Долой DE! Даёшь WM!

Вне форума

#2 29-03-2014 23:09:19

posixru
Модератор
Откуда: СССР
Здесь с 21-10-2010
Сообщений: 1,448
Сайт
LinuxFirefox 28.0

Re: Aвтозапуск приложений (Arch)

А какое окружение то? Да и поиск по харду всё содержащее caffeine может выявить...
Ох уж эти для Убунту деланные утилиты, всегда чего то интересное да имеют! smile))

Вне форума

#3 30-03-2014 12:25:57

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxFirefox 28.0

Re: Aвтозапуск приложений (Arch)

posixru пишет:

А какое окружение то? Да и поиск по харду всё содержащее caffeine может выявить...
Ох уж эти для Убунту деланные утилиты, всегда чего то интересное да имеют! smile))

так опенбокс же
кстати, на манжере такой чепухи нет
нашёл откуда он стартует:
/etc/xdg/autostart/caffeine.desktop

Отредактировано BigOrange (30-03-2014 12:33:40)


Долой DE! Даёшь WM!

Вне форума

#4 30-03-2014 13:16:35

posixru
Модератор
Откуда: СССР
Здесь с 21-10-2010
Сообщений: 1,448
Сайт
LinuxSeaMonkey 2.25

Re: Aвтозапуск приложений (Arch)

BigOrange пишет:

нашёл откуда он стартует: /etc/xdg/autostart/caffeine.desktop

Ну да, а я ведь думал что там просмотрено...
Я оттуда после каждого большого обновления Гномовые "автостартуйки" вычищаю, а то они имеют плохую привычку себя туда прописываться самостоятельно! А зачем они мне? К тому же дублирующие таковые из МАТЕ, а оно кстати если выкинуто то уже не прописывает себя после обновления, а Гномовое всовывается с своим "дефолтом", гони его, не гони, пофигу... И ведь оставленные пустые .desktop не пропускает, а перезаписывает их зараза такая! smile))

Вне форума

#5 30-03-2014 18:03:07

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxFirefox 28.0

Re: Aвтозапуск приложений (Arch)

да я не опытный арчевод, кстати, вот это:

/etc/xdg/autostart/at-spi-dbus-bus.desktop

Скрытый текст

[Desktop Entry]
Type=Application
Name=AT-SPI D-Bus Bus
Exec=/usr/lib/at-spi2-core/at-spi-bus-launcher --launch-immediately
OnlyShowIn=GNOME;Unity;
NoDisplay=true
AutostartCondition=GSETTINGS org.gnome.desktop.interface toolkit-accessibility
X-GNOME-AutoRestart=true
X-GNOME-Autostart-Phase=Initialization

/etc/xdg/autostart/at-spi-dbus-bus.desktop/gsettings-data-convert.desktop

Скрытый текст

[Desktop Entry]
Version=1.0
Name=GSettings Data Conversion
Name[as]=GSettings তথ্যৰ ৰূপান্তৰ
Name[ast]=Conversión de datos de GSettings
Name[be]=Пераўтварэнне даных у GSettings
Name[bg]=Преобразуване на данните за GSettings
Name[bn]=GSettings ডাটা রূপান্তর
Name[bn_IN]=GSettings তথ্যের রূপান্তর
Name[ca]=Conversió de dades a GSettings
Name[ca@valencia]=Conversió de dades a GSettings
Name[cs]=Převod dat GSettings
Name[da]=Datakonvertering til GSettings
Name[de]=GSettings-Datenumwandlung
Name[el]=Μετατροπή δεδομένων GSettings
Name[en_GB]=GSettings Data Conversion
Name[eo]=GSettings-datumkonverto
Name[es]=Conversión de datos de GSettings
Name[eu]=GSettings datuen bihurketa
Name[fi]=GSettings-tietomuunnos
Name[fr]=Conversion des données GSettings
Name[gl]=Conversión de datos GSettings
Name[gu]=GSettings માહિતી પરિવર્તન
Name[he]=GSettings Data Conversion
Name[hi]=GSettings डेटा रूपांतरण
Name[hu]=GSettings adatkonverzió
Name[id]=Konversi Data GSetting
Name[it]=Conversione dati GSettings
Name[ja]=GSettings データ変換
Name[km]=ការបម្លែងទិន្នន័យ GSettings
Name[ko]=GSettings 데이터 변환
Name[lt]=GSettings duomenu konvertavimas
Name[lv]=GSettings datu pārveidošana
Name[ml]=GSettings ഡാറ്റ രൂപഭേദം
Name[mr]=GSettings डाटा रूपांतर
Name[nb]=GSettings datakonvertering
Name[nl]=GSettings-dataconversie
Name[or]=GSettings ତଥ୍ୟ ରୂପାନ୍ତର
Name[pa]=GSettings ਡਾਟਾ ਬਦਲਣਾ
Name[pl]=Konwersja danych do GSettings
Name[pt]=Conversão de Dados GSettings
Name[pt_BR]=Conversão de dados GSettings
Name[ro]=Conversie de date GSettings
Name[ru]=Преобразование данных GSettings
Name[sl]=Podatkovna pretvorba GSettings
Name[sq]=Konvertimi i të dhënave të GSettings
Name[sr]=Претварање података Гподешавања
Name[sr@latin]=Pretvaranje podataka Gpodešavanja
Name[sv]=GSettings-datakonvertering
Name[ta]=GSettings தரவு மாற்றம்
Name[te]=GSettings దత్తాంశ మార్పిడి
Name[th]=แปลงข้อมูล GSettings
Name[tr]=GSettings Veri Dönüştürme
Name[ug]=GSettings سانلىق-مەلۇمات ئايلاندۇرۇش
Name[uk]=Перетворення даних GSettings
Name[vi]=Chuyển đổi dữ liệu GSettings
Name[zh_CN]=GSettings 数据转换
Name[zh_HK]=GSettings 資料轉換
Name[zh_TW]=GSettings 資料轉換
Comment=Migrates user settings from GConf to dconf
Comment[as]=ব্যৱহাৰকাৰীৰ বৈশিষ্ট্যবোৰ GConf-ৰ পৰা dconf-লৈ স্থানান্তৰ কৰে
Comment[ast]=Migra la configuración del usuariu de GConf a dconf
Comment[be]=Перанос карыстальніцкіх настроек з GConf у dconf
Comment[bg]=Мигриране на потребителските данни от GConf към dconf
Comment[bn]=GConf থেকে dconf তে ব্যবহারকারী সেটিং মাইগ্রেট করে
Comment[bn_IN]=ব্যবহারকারীর বৈশিষ্ট্যগুলি GConf থেকে dconf-এ স্থানান্তর করা হয়
Comment[ca]=Migra els paràmetres d'usuari del GConf al dconf
Comment[ca@valencia]=Migra els paràmetres d'usuari del GConf al dconf
Comment[cs]=Přenáší uživatelská nastavení z GConf do dconf
Comment[da]=Overflytter brugerindstillinger fra GConf til dconf
Comment[de]=Migriert Benutzereinstellungen von GConf zu dconf
Comment[el]=Μεταφέρει τις ρυθμίσεις του χρήστη από το GConf στο dconf
Comment[en_GB]=Migrates user settings from GConf to dconf
Comment[eo]=Transmetas uzantoagordojn de GConf al dconf
Comment[es]=Migra la configuración del usuario de GConf a dconf
Comment[eu]=Erabiltzailearen ezarpenak GConf-etik dconf-era migratzen ditu
Comment[fi]=Muuntaa käyttäjäasetukset GConf-muodosta dconf-muotoon
Comment[fr]=Effectue la migration des paramètres utilisateur de GConf vers dconf
Comment[gl]=Migra as configuracións do usuario desde GConf a dconf
Comment[gu]=GConf માંથી dconf માં વપરાશકર્તા સુયોજનોને સ્થળાંતર કરે છે
Comment[he]=Migrates user settings from GConf to dconf
Comment[hi]=GConf से dconf तक उपयोगकर्ता सेटिंग्स माइग्रेट करें
Comment[hu]=Felhasználói beállítások áthelyezése GConfból dconfba
Comment[id]=Memigrasikan pengaturan pengguna dari GConf ke dconf
Comment[it]=Esegue la migrazione delle impostazioni utente da GConf a dconf
Comment[ja]=ユーザーの設定を GConf から dconf に移行します
Comment[km]=ប្ដូរការកំណត់អ្នកប្រើពី GConf ទៅជា dconf
Comment[ko]=사용자 설정을 GConf에서 dconf로 변환합니다
Comment[lt]=Migruoja naudotojo nustatymus iš GConf į dconf
Comment[lv]=Migrē lietotāja iestatījumus no GConf uz dconf
Comment[ml]=GConf ല് നിന്ന് dconf ലേക്ക് ഉപയോക്താവിന്റെ ക്രമീകരണങ്ങള് മാറ്റുക
Comment[mr]=GConf पासून dconf करीता वापरकर्ता सेटिंग्स् स्थानांतरीत करतो
Comment[nb]=Migrerer brukerinnstillinger fra GConf til dconf
Comment[nl]=Gebruikersgegegevens van GConf naar dconf migreren
Comment[or]=ଚାଳକ ବିନ୍ୟାସକୁ GConf ରୁ dconf କୁ ସ୍ଥାନାନ୍ତରିତ କରିଥାଏ
Comment[pa]=ਯੂਜ਼ਰ ਸੈਟਿੰਗ ਨੂੰ GConf ਤੋਂ dconf ਲਈ ਮਾਈਗਰੇਟ ਕਰੋ
Comment[pl]=Migruje ustawienia użytkownika z GConf do dconf
Comment[pt]=Migra as definições do utilizador do GConf para o dconf
Comment[pt_BR]=Migra configurações do usuário do GConf para o dconf
Comment[ro]=Migrează setările utilizatorului din GConf în dconf
Comment[ru]=Переносит настройки пользователя из GConf в dconf
Comment[sl]=Prenos nastavitev uporabnika iz GConf v dconf
Comment[sq]=Mogron rregullimet e përdoruesit nga GConf në dconf
Comment[sr]=Пребаците корисничка подешавања из Гконфа у дконф.
Comment[sr@latin]=Prebacite korisnička podešavanja iz Gkonfa u dkonf.
Comment[sv]=Migrerar användarinställningar från GConf till dconf
Comment[ta]=GConf இலிருந்து dconf பயனர் அமைவுகளுக்கு மாற்றுகிறது
Comment[te]=వాడుకరి అమరికలను GConf నుండి dconf కు పంపును
Comment[th]=ย้ายค่าตั้งต่างๆ ของผู้ใช้จาก GConf ไปเป็น dconf
Comment[tr]=Kullanıcı ayarlarını GConf'dan dconf'a aktarır
Comment[ug]=ئىشلەتكۈچى سەپلىمىسىنى GConf دىن dconf غا كۆچۈرۈش
Comment[uk]=Перемістити налаштування користувача з GConf у dconf
Comment[vi]=Chuyển thiết lập người dùng từ GConf sang dconf
Comment[zh_CN]=由 GConf 迁移用户设置到 dconf
Comment[zh_HK]=將使用者設定值從 GConf 轉移到 dconf
Comment[zh_TW]=將使用者設定值從 GConf 轉移到 dconf
Exec=gsettings-data-convert
Terminal=false
Type=Application
OnlyShowIn=GNOME;Unity;
X-GNOME-Autostart-Phase=Initialization

тоже можно нафиг выбрасывать?


Долой DE! Даёшь WM!

Вне форума

#6 30-03-2014 20:50:36

posixru
Модератор
Откуда: СССР
Здесь с 21-10-2010
Сообщений: 1,448
Сайт
LinuxSeaMonkey 2.24

Re: Aвтозапуск приложений (Arch)

Systemd и куча других современных демонов требует D-Bus, ну им когда надо будет, сами и запустят! Да и из .xinitrc то что надо пользователю запускается... Если интересно, то можно запустить утилитку qdbusviewer (часть qt-dev-tools), для просмотра объектов и методов D-Bus.

Вне форума

#7 31-03-2014 20:02:07

Sokoloff
Участник
Здесь с 22-08-2011
Сообщений: 57
LinuxFirefox 26.0

Re: Aвтозапуск приложений (Arch)

posixru пишет:

Я оттуда после каждого большого обновления Гномовые "автостартуйки" вычищаю

И это неправильно, правильно скопировать desktop файл в  ~/.config/autostart/ и добавить строку Hidden=true
Подробности здесь - http://standards.freedesktop.org/autost … atest.html

Отредактировано Sokoloff (31-03-2014 20:03:35)

Вне форума

#8 31-03-2014 21:14:34

posixru
Модератор
Откуда: СССР
Здесь с 21-10-2010
Сообщений: 1,448
Сайт
LinuxSeaMonkey 2.25

Re: Aвтозапуск приложений (Arch)

Sokoloff пишет:

И это неправильно, правильно скопировать desktop файл в  ~/.config/autostart/ и добавить строку Hidden=true
Подробности здесь - http://standards.freedesktop.org/autost … atest.html

Пробовал я всяко по разному, да и "подробности" я видел, но хоть строку Гномик=дурак напиши, разницы нет! Не знаю чего там Гномеры наделали, но в Арче сейчас правка конфигов к нему относящихся бесполезна (из жизненного опыта). Удаление тоже, но я так и так раза два в месяц чищу пёрышки от всего "осмотренного", потому и их а одно вычищаю... А они появляются/переписываются, даже если от root их только для чтения делаешь, вот так вот!
ЗЫ: Но по мне судить не стоит, у меня за месяц столько всего ставится и удаляется, сколько у многих других за весь цикл жизни компьютера не бывает! smile))

Вне форума

#9 01-04-2014 21:00:17

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxFirefox 28.0

Re: Aвтозапуск приложений (Arch)

posixru пишет:
Sokoloff пишет:

И это неправильно, правильно скопировать desktop файл в  ~/.config/autostart/ и добавить строку Hidden=true
Подробности здесь - http://standards.freedesktop.org/autost … atest.html

Пробовал я всяко по разному, да и "подробности" я видел, но хоть строку Гномик=дурак напиши, разницы нет! Не знаю чего там Гномеры наделали, но в Арче сейчас правка конфигов к нему относящихся бесполезна (из жизненного опыта). Удаление тоже, но я так и так раза два в месяц чищу пёрышки от всего "осмотренного", потому и их а одно вычищаю... А они появляются/переписываются, даже если от root их только для чтения делаешь, вот так вот!
ЗЫ: Но по мне судить не стоит, у меня за месяц столько всего ставится и удаляется, сколько у многих других за весь цикл жизни компьютера не бывает! smile))

тоже не увидел смысла в переносе этой фигни в "домашний" автостарт
выкинул всё нафиг, даже nm-applet, потому что ноут "домашний" и интернет wifi через netctl запускивается.
официальный мануал установки арча для начинающих при детальном изучении содержит  практически всё что нужно для начального освоения системы.

Отредактировано BigOrange (01-04-2014 21:06:51)


Долой DE! Даёшь WM!

Вне форума

#10 01-04-2014 21:10:30

Sokoloff
Участник
Здесь с 22-08-2011
Сообщений: 57
LinuxFirefox 26.0

Re: Aвтозапуск приложений (Arch)

BigOrange пишет:

тоже не увидел смысла с переносе этой фигни в "домашний" автостарт

Это не перенос фигни в "домашний" автостарт, это перекрытие системных настроек на свои. При запуске пользовательские файлы имеют приоритет, т.е. вместо системного desktop файла будет читаться пользовательский, а в нем мы написали Hidden=true, т.е. запускать не надо (логичнее было бы это параметр назвать Disable, но уж как назвали, так назвали). В результате шаманства отключаем автозапуск программы, вне зависимости от обновлений системы.

Вне форума

#11 02-04-2014 12:18:05

posixru
Модератор
Откуда: СССР
Здесь с 21-10-2010
Сообщений: 1,448
Сайт
LinuxFirefox 28.0

Re: Aвтозапуск приложений (Arch)

Sokoloff пишет:

При запуске пользовательские файлы имеют приоритет, т.е. вместо системного desktop файла будет читаться пользовательский

Это не всегда так... Если стоит несколько рабочих окружений, пусть только одно полностью а другие частично, то... Это особенно заметно по шрифтами и темам. Тут пара вариантов, или ставь все окружения полностью и настраивай их, или правь системные настройки. А то винегрет получается, осложнённый случайным и непредсказуемым выбором (из собственного опыта).

Вне форума

#12 02-04-2014 12:24:05

Sokoloff
Участник
Здесь с 22-08-2011
Сообщений: 57
LinuxFirefox 26.0

Re: Aвтозапуск приложений (Arch)

posixru пишет:
Sokoloff пишет:

При запуске пользовательские файлы имеют приоритет, т.е. вместо системного desktop файла будет читаться пользовательский

Это не всегда так... Если стоит несколько рабочих окружений, пусть только одно полностью а другие частично, то... Это особенно заметно по шрифтами и темам. Тут пара вариантов, или ставь все окружения полностью и настраивай их, или правь системные настройки. А то винегрет получается, осложнённый случайным и непредсказуемым выбором (из собственного опыта).

При чем тут шрифты и темы? Я говорил только про desktop файлы автозапуска. 

If the same filename is located under multiple Autostart Directories only the file under the most important directory should be used.
...
Example: If $XDG_CONFIG_HOME and $XDG_CONFIG_DIRS are not set and the two files /etc/xdg/autostart/foo.desktop and ~/.config/autostart/foo.desktop exist then only the file ~/.config/autostart/foo.desktop will be used because ~/.config/autostart/ is more important than /etc/xdg/autostart/

http://standards.freedesktop.org/autost … atest.html

Теоретически ДЕ могут забить на спецификацию, но если это так надо разрабам писать багреквесты.

Вне форума

#13 02-04-2014 13:27:46

posixru
Модератор
Откуда: СССР
Здесь с 21-10-2010
Сообщений: 1,448
Сайт
LinuxFirefox 28.0

Re: Aвтозапуск приложений (Arch)

Sokoloff пишет:

При чем тут шрифты и темы? Я говорил только про desktop файлы автозапуска

Да притом что эти косяки более наглядны и бросаются в глаза, не так как остальное...
Если стоит одно окружение, вот у меня на стационаре Salix с мышой "чистой", ничего системного из KDE нет, только руками для KTorrent некоторые библиотечные зависимости поставлены, там всё нормально. А вот на ноуте с Арчем/Убунтой, самопривязанно всё ставленое, там иногда косоворотит что в системное не дублировано из пользовательских, хоть не сильно но всё же заметно. Ну нет у меня предпочтительной привязанности к конкретному ДЕ, давно уже гибрида-самопала на основе Опенбокса использую, вот и возникают иногда конфликтные артефакты (в куче куски МАТЕ, Gnome, KDE, LXDE, Xfce). Но не критично всё, быстро и легко исправимо, потому совсем ненапряжно! Окупается всё имеющимся удобством и комфортом! smile))

Вне форума

#14 02-04-2014 19:29:49

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxFirefox 28.0

Re: Aвтозапуск приложений (Arch)

хорошо!
значит, резюмируя вышесказнное, правильней будет копировать "ярлыки" запуска из системного каталога в домашний автостарт и в них уже запрещать загрузку, чтобы не иметь в дальнейшем проблем после обновлениия пакетов.
всё верно понято?


Долой DE! Даёшь WM!

Вне форума

#15 02-04-2014 21:23:36

posixru
Модератор
Откуда: СССР
Здесь с 21-10-2010
Сообщений: 1,448
Сайт
LinuxSeaMonkey 2.25

Re: Aвтозапуск приложений (Arch)

Верно! И ещё... Если не используется "полноценно" какое либо ДЕ, то все графические конфигураторы и все их зависимости лучше всё же удалить! И обновлений никчёмных меньше качать и путаться под ногами не будут, разве что конфигураторы из LXDE исключение, да ещё и спец конфигураторы Openbox...

Вне форума

#16 02-04-2014 22:19:32

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxFirefox 28.0

Re: Aвтозапуск приложений (Arch)

posixru пишет:

спец конфигураторы Openbox...

вай! какие конфигураторы-монфигураторы, всё вручную!!!


Долой DE! Даёшь WM!

Вне форума

#17 02-04-2014 22:53:17

posixru
Модератор
Откуда: СССР
Здесь с 21-10-2010
Сообщений: 1,448
Сайт
LinuxSeaMonkey 2.25

Re: Aвтозапуск приложений (Arch)

BigOrange пишет:

вай! какие конфигураторы-монфигураторы, всё вручную!!!

Ну, не всякой престарелой брюнетке понравится что на её старом ноуте-читалке обои рабочего стола надо менять правкой конфига!
С этим увы приходится считаться...

Вне форума

#18 03-04-2014 20:42:59

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxFirefox 28.0

Re: Aвтозапуск приложений (Arch)

))))
моя №2 блонди пока ещё в соку довольствуется старым ноутом под х-бунтой и оранжевым сайтом, заменяющем весь и-нет
иногда только глянет в мой ноут с открытым чОрным сайтом и спросит "а ты с кем это там переписываешься?"
показываю аватар пользователя posixru, говрю "вот с ним"
так и живём
.... а на пенсии я поставлю gentoo!


Долой DE! Даёшь WM!

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] claudebot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.022 сек, 7 запросов выполнено - Использовано памяти: 1.73 Мбайт (Пик: 1.81 Мбайт) ]