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

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

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




نویسنده موضوع: کمک!مشکل لاگین شدن!!!!  (دفعات بازدید: 9552 بار)

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

آفلاین @(^I^)@

  • Full Member
  • *
  • ارسال: 153
  • جنسیت : پسر
    • http://1nevisande.com
کمک!مشکل لاگین شدن!!!!
« : 11 امرداد 1388، 12:14 ق‌ظ »
سلام به دوستان در یک پست مشکلی در باره لاگین کردن یکی از دوستان به وجود اومده بود که الان که سیستم رو راه اندازی کردم برای من هم به وجود اوومد.تووی اوون پست من گیج شدم چون فکر می کنم بعضی جاها به اطناب کشیده شده بود و کار از دست کاردان خارج شده بود.به همین علت این مشکل فردا برای کسی ممکنه به وجود بیاد پس یک بار برای همیشه حل بشه بهتره.برنامه نصب یا حذف نشده.تنها آ‍پدیت منیجر یه مقداری آپدیت یافته که هنوز نصبشون نکرده ام.حدود 53 مگ.
اما اروری که موقع لاگین شدن دارم اینه:
your session only lasted less than 10 seconds.
if you have not logged out yourself,this could
mean that there is some installtions problem
or that you may be out of diskspace.
try logging in whit one of the filesaf session
too see hf you can fix this problem.
من با یه فیل سیف دیگه الان بالا اوومدم و همین.وقتی نمی تونم مشکل رو پیدا کنم همین جور وا میستم یکی بر اسب سفید سوار شه و به دادم برسه!!
راستی این خطها مسیر ارور رو نشون می ده:
etc/gdm/xsession/:begging session setup...
etc/x11/xsession.d/50x11-common-determine-startup:1:syntax error:word unexpected(expecting")")mmm
این 3تا m البته نبود مد نظر قرار ندید.
ممنون اگه کمک کنین.

راستی پست و مشکل قبلی دوستمون اینجا:http://forum.ubuntu.ir/index.php/topic,1496.0.html

« آخرین ویرایش: 11 امرداد 1388، 12:20 ق‌ظ توسط mehdy59 »
وقتی تنها ابزارش چکش است با همه چیز مثل میخ رفتار می کند.

آفلاین جادی

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1602
    • در دفاع از آزادی بیان
پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #1 : 11 امرداد 1388، 09:52 ق‌ظ »
۱. علامت تعجب و کمک توی عنوان لازم نیست (:
۲- فضای خالی کافی روی دیسک هست؟ خودش که پیشنهاد می ده مشکل از اینجا باشه.
۳- تقریبا در تمام ترابل شوت ها اول می گن آپدیت رو کامل کنی و بعد ترابل شوت کنی. اگر سرعت قابل قبولی داری آپدیت کن و ببین چی می شه.
آزادی کیبورد حق هر انسان است - جادی

آفلاین @(^I^)@

  • Full Member
  • *
  • ارسال: 153
  • جنسیت : پسر
    • http://1nevisande.com
پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #2 : 11 امرداد 1388، 03:38 ب‌ظ »
۱. علامت تعجب و کمک توی عنوان لازم نیست (:
۲- فضای خالی کافی روی دیسک هست؟ خودش که پیشنهاد می ده مشکل از اینجا باشه.
۳- تقریبا در تمام ترابل شوت ها اول می گن آپدیت رو کامل کنی و بعد ترابل شوت کنی. اگر سرعت قابل قبولی داری آپدیت کن و ببین چی می شه.
سلام
ممنون که پاسخ دادین.آپدیت کامل شد.هنوز اون مشکل رو دارم.درایو اوبونتو 20 گیگه که تقریبا 90 درصدش خالیه.اگه منظورتون از دیسک چیز دیگه ایه بگین.در این صورت چه جوری فضای دیسک رو نرمال کنم؟
وقتی تنها ابزارش چکش است با همه چیز مثل میخ رفتار می کند.

آفلاین @(^I^)@

  • Full Member
  • *
  • ارسال: 153
  • جنسیت : پسر
    • http://1nevisande.com
پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #3 : 12 امرداد 1388، 06:35 ب‌ظ »
تورو خدا کمک کنین اساتید...................
وقتی تنها ابزارش چکش است با همه چیز مثل میخ رفتار می کند.

آفلاین HardyLaity

  • Hero Member
  • *
  • ارسال: 730
پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #4 : 12 امرداد 1388، 10:01 ب‌ظ »
تورو خدا کمک کنین اساتید...................

سلام

اول بفرمائید ورژن اوبنتو شما چیه

دوم با مشکل تا به حال برخورد نکردم ونمیتونم دقیق بگم چی به چیه ( یه گونی پیاز نخوردم  :D ) ولی چیزی که به نظرم میرسه اینه

توی دایرکتوری /etc/gdm/ یه فایل دارید یه اسم Xsession اینو یه جا تو هاردتون کپی کنید یا به یه اسم دیگه رینیم کنید و محتویات داخلش رو رو عوض کنید ( مال من اوبنتو 9.04 هست اینه )

#!/bin/sh
#
# This is SORT OF LIKE an X session, but not quite.  You get a command as the
# first argument (it could be multiple words, so run it with "eval").  As a
# special case, the command can be:
#  failsafe - Run an xterm only
#  default - Run the appropriate Xclients startup (see the code below)
#  custom - Run ~/.xsession and if that's not available run 'default'
#
# (Note that other arguments could also follow, but only the command one is
# right now relevant and supported)
#
# The output is ALREADY redirected to .xsession-errors in GDM.  This way
# .xsession-errors actually gets more output such as if the PreSession script
# is failing.  This also prevents DoS attacks if some app in the users session
# can be prodded to dump lots of stuff on the stdout/stderr.  We wish to be
# robust don't we?  In case you wish to use an existing script for other DM's,
# you can just not redirect when GDMSESSION is set.  GDMSESSION will always
# be set from gdm.
#
# Also note that this is not run as a login shell, this is just executed.
#
# based on:
# $XConsortium: Xsession /main/10 1995/12/18 18:21:28 gildea $

PROGNAME=Xsession

message () {
  # pretty-print messages of arbitrary length; use xmessage if it
  # is available and $DISPLAY is set
  MESSAGE="$PROGNAME: $*"
  echo "$MESSAGE" | fold -s -w ${COLUMNS:-80} >&2
  if [ -n "$DISPLAY" ]; then
    if [ -n "$zenity" ]; then
      "$zenity" --info --text "`gettextfunc "$MESSAGE"`"
    elif [ -n "$xmessage" ]; then
      echo "$MESSAGE" | fold -s -w ${COLUMNS:-80} | $xmessage -center -file -
    fi
  fi
}

message_nonl () {
  # pretty-print messages of arbitrary length (no trailing newline); use
  # xmessage if it is available and $DISPLAY is set
  MESSAGE="$PROGNAME: $*"
  echo -n "$MESSAGE" | fold -s -w ${COLUMNS:-80} >&2;
  if [ -n "$DISPLAY" ]; then
    if [ -n "$zenity" ]; then
      "$zenity" --info --text "`gettextfunc "$MESSAGE"`"
    elif [ -n "$xmessage" ]; then
      echo -n "$MESSAGE" | fold -s -w ${COLUMNS:-80} | $xmessage -center -file -
    fi
  fi
}

errormsg () {
  # exit script with error
  message "$*"
  exit 1
}

internal_errormsg () {
  # exit script with error; essentially a "THIS SHOULD NEVER HAPPEN" message
  # One big call to message() for the sake of xmessage; if we had two then
  # the user would have dismissed the error we want reported before seeing the
  # request to report it.
  errormsg "$*" \
           "Please report the installed version of the \"xfree86-common\"" \
           "package and the complete text of this error message to" \
           "<debian-x@lists.debian.org>."
}

run_parts () {
  # until run-parts --noexec is implemented
  if [ -z "$1" ]; then
    internal_errormsg "run_parts() called without an argument."
  fi
  if [ ! -d "$1" ]; then
    internal_errormsg "run_parts() called, but \"$1\" does not exist or is" \
                      "not a directory."
  fi
  for F in $(ls $1); do
    if expr "$F" : '[[:alnum:]_-]\+$' > /dev/null 2>&1; then
      if [ -f "$1/$F" ]; then
        echo "$1/$F"
      fi
    fi
  done
}
# initialize variables for use by all session scripts

OPTIONFILE=/etc/X11/Xsession.options

SYSRESOURCES=/etc/X11/Xresources
USRRESOURCES=$HOME/.Xresources

SYSSESSIONDIR=/etc/X11/Xsession.d
USERXSESSION=$HOME/.xsession
USERXSESSIONRC=$HOME/.xsessionrc
ALTUSERXSESSION=$HOME/.Xsession

# this will go into the .xsession-errors along with all other echo's
# good for debugging where things went wrong
echo "$0: Beginning session setup..."

# First read /etc/profile and .profile
test -f /etc/profile && . /etc/profile
test -f "$HOME/.profile" && . "$HOME/.profile"
# Second read /etc/xprofile and .xprofile for X specific setup
test -f /etc/xprofile && . /etc/xprofile
test -f "$HOME/.xprofile" && . "$HOME/.xprofile"

# Translation stuff
if [ -x "/usr/lib/gdm/gdmtranslate" ] ; then
  gdmtranslate="/usr/lib/gdm/gdmtranslate"
else
  gdmtranslate=
fi

# Note that this should only go to zenity dialogs which always expect utf8
gettextfunc () {
  if [ "x$gdmtranslate" != "x" ] ; then
    "$gdmtranslate" --utf8 "$1"
  else
    echo "$1"
  fi
}

zenity=`which zenity 2>/dev/null`
xmessage=`which xmessage 2>/dev/null`

command="$1"

if [ -z "$command" ] ; then
  command=failsafe
fi

if [ x"$command" = xfailsafe ] ; then
  if [ -n "$zenity" ] ; then
    "$zenity" --info --text "`gettextfunc "This is the failsafe xterm session.  Windows now have focus only if you have your cursor above them.  To get out of this mode type 'exit' in the window in the upper left corner"`"
  else
    echo "$0: Starting the failsafe xterm session."
  fi
  exec xterm -geometry 80x24+0+0
fi

# clean up after xbanner
freetemp=`which freetemp 2>/dev/null`
if [ -n "$freetemp" ] ; then
        "$freetemp"
fi

usermodmap="$HOME/.Xmodmap"
userxkbmap="$HOME/.Xkbmap"

if [ -f "$userxkbmap" ]; then
    setxkbmap `cat "$userxkbmap"`
    XKB_IN_USE=yes
fi

# xkb and xmodmap don't play nice together
if [ -z "$XKB_IN_USE" ]; then
    if [ -f "$usermodmap" ]; then
       xmodmap "$usermodmap"
    fi
fi

unset XKB_IN_USE

# if GDM_LANG isn't first in LANGUAGE, then unset it.
if [ -n "$GDM_LANG" ]; then
    if [ -n "$LANGUAGE" ]; then
        if echo "$LANGUAGE" | grep -q -- "^$GDM_LANG"; then
           :
        else
           unset LANGUAGE
        fi
    fi
fi

# The default Debian session runs xsession first, so we just do that for
# "custom"
if [ "x$command" = "xcustom" ] ; then
  shift
  set default $*
fi

# use run-parts to source every file in the session directory; we source
# instead of executing so that the variables and functions defined above
# are available to the scripts, and so that they can pass variables to each
# other
SESSIONFILES=$(run_parts $SYSSESSIONDIR)
if [ -n "$SESSIONFILES" ]; then
  for SESSIONFILE in $SESSIONFILES; do
    . $SESSIONFILE
  done
fi

echo "$0: Executing $command failed, will try to run x-terminal-emulator"

if [ -n "$zenity" ] ; then
        "$zenity" --info --text "`gettextfunc "I could not start your session and so I have started the failsafe xterm session.  Windows now have focus only if you have your cursor above them.  To get out of this mode type 'exit' in the window in the upper left corner"`"
fi

exec x-terminal-emulator -geometry 80x24+0+0

یه امتحان بکنید در نهات یه تجربس  ;)

آفلاین @(^I^)@

  • Full Member
  • *
  • ارسال: 153
  • جنسیت : پسر
    • http://1nevisande.com
پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #5 : 12 امرداد 1388، 10:21 ب‌ظ »
هاردی جان سلام
کجا بودی که برس به دادم.اون از کارت گرافیک و حالا این هم از لاگین کردن.
هاردی جان من چطور به اون پوشه دسترسی پیدا کنم؟وقتی می رم سراغش و با ترمینال می آد بالا چکار کنم؟
من اوبونتو 9.4 استفاده می کنم.میشه بگی محتویات اون پوشه رو  عوض کنم چه جوری و با چی؟
مخلصتم.[
« آخرین ویرایش: 12 امرداد 1388، 10:49 ب‌ظ توسط مش میتی »
وقتی تنها ابزارش چکش است با همه چیز مثل میخ رفتار می کند.

آفلاین HardyLaity

  • Hero Member
  • *
  • ارسال: 730
پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #6 : 12 امرداد 1388، 11:09 ب‌ظ »
هاردی جان سلام
کجا بودی که برس به دادم.اون از کارت گرافیک و حالا این هم از لاگین کردن.
هاردی جان من چطور به اون پوشه دسترسی پیدا کنم؟وقتی می رم سراغش و با ترمینال می آد بالا چکار کنم؟
من اوبونتو 9.4 استفاده می کنم.میشه بگی محتویات اون پوشه رو  عوض کنم چه جوری و با چی؟
مخلصتم.[

سلام مجدد

شما ۲ تا راه دارید استفاده از محیط گرافیک یا ترمینال

الان ظاهرا محیط گرافیکتون مشکل داره ، راه حلش اینه که با cd live سیستمتون رو بوت کنید و برید توی هاردتون و اون فایل رو پیدا کنید و ......

راه حل ترمینالیش هم اینه که یا سیف مود بیاد بالا و گزینه روت ترمینال رو انتخاب کنید و یا وقتی به مشکل خوردید alt + ctrl + f1 بزنید و لاگین کنید

حالا با دستورات cd و ls مسیر یابی کنید و برید تو دل کامپیوترتون  ;)

زیاد هم نگران نباشید و اعصاب خودتون رو خورد نکنید چون هر مشکلی که تو لینوکس پیش میاد حتما یه تجربه و نکته جدید به آدم پاد میده

باز اگر مشکلی بود بفرمائید و گوگل کنید مطمئنا حل میشه

آفلاین @(^I^)@

  • Full Member
  • *
  • ارسال: 153
  • جنسیت : پسر
    • http://1nevisande.com
پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #7 : 13 امرداد 1388، 12:00 ق‌ظ »
سلام هاردی جان
لینوکس رو دارم.به جالت safefail بالا می آم.می دونی که هیچ فرقی نداره.همون محیط و بقیه چیزا.توی پوشه xsessionچیزی که گفتی رو پیست می کنم  فقط نمی تونم save کنم.دسترسی هم با فرمان زیر ندارم
sudo chmod 777 etc/gdm/xsessionخروجی فرمان:


در نهایت :


« آخرین ویرایش: 13 امرداد 1388، 12:11 ق‌ظ توسط مش میتی »
وقتی تنها ابزارش چکش است با همه چیز مثل میخ رفتار می کند.

آفلاین HardyLaity

  • Hero Member
  • *
  • ارسال: 730
پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #8 : 13 امرداد 1388، 12:43 ق‌ظ »
سلام هاردی جان
لینوکس رو دارم.به جالت safefail بالا می آم.می دونی که هیچ فرقی نداره.همون محیط و بقیه چیزا.توی پوشه xsessionچیزی که گفتی رو پیست می کنم  فقط نمی تونم save کنم.دسترسی هم با فرمان زیر ندارم
sudo chmod 777 etc/gdm/xsessionخروجی فرمان:


در نهایت :




خوب یه دستور داریم به اسم sudo این یعنی سوپر ادمین داره دستور میده ، اینو هرجا که گیر کردی به پریمیشن میتونی استفاده کنی

برای مثال میخوای این فایل رو با نانو ادیت کنی میزنی nano Xsession ( توجه داشته باش که X بزرک هستش و لینوکس به حروف بزرگ و کوچیک حساسه ) حالا این فایل رو اجازه نمیده سیو کنی و خطا پریمیشن میده

خیلی ساده یه sudo اولش میزنی بعد سیستم برای اینکه مطمئن بشه شما واقعا سوپر ادمین هستید رمز ادمین رو ازت میپرسه و .........

باز برو جلو ببینیم چی میشه  ;)

آفلاین سعید رسولی

  • ilius, saeedgnu
  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1543
  • جنسیت : پسر
پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #9 : 13 امرداد 1388، 01:47 ق‌ظ »
جناب مش میتی، شما اسلش اول مسیر رو جا انداختید
sudo chmod 777 /etc/gdm/xsessionالبته این کار جالبی نیست. بهتره این کارو انجام بدید:
sudo gedit /etc/gdm/xsession

آفلاین HardyLaity

  • Hero Member
  • *
  • ارسال: 730
پاسخ به: پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #10 : 13 امرداد 1388، 05:14 ق‌ظ »
جناب مش میتی، شما اسلش اول مسیر رو جا انداختید
sudo chmod 777 /etc/gdm/xsessionالبته این کار جالبی نیست. بهتره این کارو انجام بدید:
sudo gedit /etc/gdm/xsession

سلام ایلیوس جان

Xsession نه xsession


آفلاین @(^I^)@

  • Full Member
  • *
  • ارسال: 153
  • جنسیت : پسر
    • http://1nevisande.com
پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #11 : 13 امرداد 1388، 05:45 ق‌ظ »
سلام
محتویات پوشه Xsession هاردی رو ریختم نوو مال خودم و بالاخره سیوش کردم.اما بعد از ریستارت کردن همون ارور اوومد.حل نشد!الان با حالت safefaile Genom بالام.این چند روز همش این جور اوومدم.
وقتی تنها ابزارش چکش است با همه چیز مثل میخ رفتار می کند.

آفلاین HardyLaity

  • Hero Member
  • *
  • ارسال: 730
پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #12 : 13 امرداد 1388، 05:58 ق‌ظ »
سلام
محتویات پوشه Xsession هاردی رو ریختم نوو مال خودم و بالاخره سیوش کردم.اما بعد از ریستارت کردن همون ارور اوومد.حل نشد!الان با حالت safefaile Genom بالام.این چند روز همش این جور اوومدم.

سلام

اون پوشه نیست  ;) یه فایل متنی هستش که ادیتش کردید و محتویاتشو تغییر دادین

خوب فکر کنم تا اینجا حداقل یکی دو تا کار جدید با هم تجربه کردیم

حالا باز اطلاعات بدین ببینیم مسئله چیه ، من فکر میکنم یه جائی یه کاری انجام شده  :D لطفا بگین قبل از اینکه این مشکل به وجود بیاد چه کاری انجام دادین

من هنوز صورت مسئله رو درست نگرفتم که چی شده همچین شده

ممنون

آفلاین @(^I^)@

  • Full Member
  • *
  • ارسال: 153
  • جنسیت : پسر
    • http://1nevisande.com
پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #13 : 13 امرداد 1388، 05:27 ب‌ظ »
من که واقعا نمی دونم چی شده.سیستم رو پا بود و راه اندازی مجدد همان و این مشکل هم همان.ریش و قیچی از دستم افتاده.واقعا نمی دونم چی شده.اگه برنامه ای هم نصب کردم از خود add/remov این کار رو کردم.و اصولا مثل چشام از اوبونتو نگهداری می کنم.
کاش بک آپ گرفته بودم با aptcd یا یه همچین چیزی بود اگه اشتبا نکنم.
هاردی جان اگه اسباب زحمت شدیم الهی العفو.
راستی صدا هم رفته یعنی با چندتا پلیر صوتی هم هیچی نمیشنوم.device هم کاری برام نکرد.ممکنه به خاطر این باشه که به حالت filesafe Gnome بالا اومدم؟
 ::) ::) ::) ::) ::) ::) ::) ::) ::) ::) ::) ::)(اوبونتو 9.4)
« آخرین ویرایش: 13 امرداد 1388، 06:06 ب‌ظ توسط مش میتی »
وقتی تنها ابزارش چکش است با همه چیز مثل میخ رفتار می کند.

آفلاین HardyLaity

  • Hero Member
  • *
  • ارسال: 730
پاسخ به: کمک!مشکل لاگین شدن!!!!
« پاسخ #14 : 13 امرداد 1388، 06:08 ب‌ظ »
من که واقعا نمی دونم چی شده.سیستم رو پا بود و راه اندازی مجدد همان و این مشکل هم همان.ریش و قیچی از دستم افتاده.واقعا نمی دونم چی شده.اگه برنامه ای هم نصب کردم از خود add/remov این کار رو کردم.و اصولا مثل چشام از اوبونتو نگهداری می کنم.
کاش بک آپ گرفته بودم با aptcd یا یه همچین چیزی بود اگه اشتبا نکنم.
هاردی جان اگه اسباب زحمت شدیم الهی العفو.
 ::) ::) ::) ::) ::) ::) ::) ::) ::) ::) ::) ::)

این چه حرفیه

در مورد بکاپ که مشکلی نیست یه دارکتوری داریم به این آدرس /var/cache/apt/archives/ هر چی از اینترنت آپلود کردی اینجا سیو میشه

اگه اینو کپی کنی یه جای دیگه بعد برش گردونی سر جاش دیگه از اینترنت این چیزائی که آپگرید شده دانلود نمیشه

اگر پارتیشن home رو هم جدا ساخته باشی حتی تنظیماتت هم همونجور میمونه ( معمولا هفته‌ای نیست که یه بار این اوبنتو رو فرمت نکنم ، حالا فاراب عزیز میاد کلمو میکنه  ;) )

البته باید دقت داشته باشی که اینهائی که با سیناپتیک و یا apt-get گرفتی اینجا میمونه ، اگر برنامه دیگه‌ای از نت مستقیم گرفتی که میدونی کجا گذاشتی

در کل لینوکس برای نصب مجدد خیلی تو دسته ( البته به شرط اینکه home جدا باشه ، اگر نیست جداش کن )