انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: مشکل در اضافه کردن نرم‌افزارها در start up (حل شد)  (دفعات بازدید: 2544 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین بابک طور

  • Hero Member
  • *
  • ارسال: 800
  • جنسیت : پسر
سلام.
من با اینکه دستور اجرای یک برنامه رو در فایل rc.local می‌گزارم ولی در هنگام بالا اومدن اجرا نمیشه.

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
xfce4-power-manager
(sleep 30 ; echo low > /sys/class/drm/card0/device/power_profile) &

exit 0

اون خط دوم اجرا می‌شه ولی power manager بالا نمی‌آد.

در ضمن من از لوبونتو استفاده می‌کنم.
« آخرین ویرایش: 25 دی 1392، 07:47 ب‌ظ توسط بابک طور »

آفلاین بابک طور

  • Hero Member
  • *
  • ارسال: 800
  • جنسیت : پسر
مشکل power manager رو حل کردم.

با تغییر در فایل زیر:
~/.config/lxsession/Lubuntu/desktop.conf
Session]
windows_manager/command=openbox
windows_manager/session=Lubuntu
windows_manager/extras=
panel/command=lxpanel
panel/session=Lubuntu
screensaver/command=
power_manager/command=xfce4-power-manager
file_manager/command=pcmanfm
file_manager/session=lubuntu
file_manager/extras=
desktop_manager/command=filemanager
desktop_manager/wallpaper=
polkit/command=lxpolkit
network_gui/command=nm-applet
audio_manager/command=alsamixer
quit_manager/command=lxsession-logout
quit_manager/image=/usr/share/lubuntu/images/logout-banner.png
quit_manager/layout=top

جلوی power manger نوشته بود auto. من عوضس کردم به اسم نرم‌افزار.

ولی برای اجرای خودکار نرم‌افزار synapse همچنان مشکل دارم.

آفلاین بابک طور

  • Hero Member
  • *
  • ارسال: 800
  • جنسیت : پسر
 یه چیزایی پیدا کردم، ولی درست کار نکرد.
http://lxlinux.com/#4

می‌گه باتوجه به نسخه‌های مختلف، یکی از اینجاهاست:

  /etc/xdg/lxsession/LXDE/autostart
   /etc/xdg/openbox/autostart
   ~/.config/openbox/autostart.sh
   ~/.config/autostart
   /etc/xdg/autostart.
من دومی، چهارمی و پنجمی رو دارم.

فایل synapse.desktop که نرم‌افزار مورد نظر من هست توی چهارمی بود ولی اجرا نمی‌شد. توی دومی هم که یه فایل متنی بود هیچ چیز خاصی در مورد نرم‌افزار خاصی ننوشته بود. ولی توی آخری فایل power manager  اضافه شده بود. من هم نتسجه گرفتم که با کپی کردن از چهارمی به پنجمی مشکلم حل می‌شه ولی نشد.

حالا از دوستان می‌خوام که من رو راهنمایی کنن که چجوری دستور اجرای نرم‌افزار مورد نظرم رو در دومی وارد کنم.

این هم متن فایل دوم:
# These things are run when an Openbox X Session is started.
# You may place a similar script in $HOME/.config/openbox/autostart
# to run user-specific things.
#

# If you want to use GNOME config tools...
#
#if test -x /usr/lib/x86_64-linux-gnu/gnome-settings-daemon >/dev/null; then
#  /usr/lib/x86_64-linux-gnu/gnome-settings-daemon &
#elif which gnome-settings-daemon >/dev/null 2>&1; then
#  gnome-settings-daemon &
#fi

# If you want to use XFCE config tools...
#
#xfce-mcs-manager &

if [ "$DESKTOP_SESSION" != 'gnome' ]; then
    DESKTOP_ENV="OPENBOX"
    if which /usr/lib/openbox/xdg-autostart >/dev/null; then
       /usr/lib/openbox/xdg-autostart $DESKTOP_ENV
    fi
fi

آفلاین بابک طور

  • Hero Member
  • *
  • ارسال: 800
  • جنسیت : پسر
چشتو باز نکنی همین می‌شه دیگه. مبایلت دستته هی دنبالش می‌گردی.

یه راه حل از طریق GUI.

preference >> Default applications for LXsession

هم نرم‌افزار برای Dock  رو در بخش Dock و هم power manager رو در بخش خودش، می‌شه تنظیم کرد.

از منوی سمت چپ با ورود به بخش autostart‌ می‌شه نرم‌افزار =های مورد نظر برای اجرا در شروع کار رو هم تعیین کرد.