شرح مشکلبعد از آپدیت سیستم و ری استارت کردن، lightdm اومد و وقتی پسورد را وارد کردم چند لحظه فقط بک گراند رو نشون داد و بعد دوباره lightdm ریست شد.
توی محیط متنی (alt+ctl+f1) وقتی لاگین کردم و خواستم با دستور startx محیط گرافیکی رو ران کنم این ارور رو داد.
Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
ddxSigGiveUp: Closing log
Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyxinit: giving up
xinit: unable to connect to X server: Resource temporarily unavailable
xinit: server error
و بعد با پاک کردن /tmp/.X0-lock این ارور اومد.
xauth: error in locking authority file /home/mahmoud/.Xauthority
xauth: error in locking authority file /home/mahmoud/.Xauthority
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
Fatal server error:
Cannot establish any listening sockets - Make sure an X server isn't already running
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
ddxSigGiveUp: Closing log
Server terminated with error (1). Closing log file.
No protocol specified
No protocol specified
xinit: giving up
xinit: unable to connect to X server: Resource temporarily unavailable
xinit: server error
xauth: error in locking authority file /home/mahmoud/.Xauthority
طبق چیزی که اینجا گفته
http://askubuntu.com/questions/143179/startx-doesnt-workکارایی که گفته انجام دادم و xorg را reinstall کردم ولی بعد از ری استارت بازهم همون مشکل وجود داشت!
این لاگ فایل xorg
Backtrace:
[ 418.979] 0: /usr/bin/X (xorg_backtrace+0x37) [0xb77577a7]
[ 418.980] 1: /usr/bin/X (0xb75cf000+0x18c52a) [0xb775b52a]
[ 418.980] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb75ac40c]
[ 418.980] Segmentation fault at address (nil)
[ 418.980]
Caught signal 11 (Segmentation fault). Server aborting
[ 418.980]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 418.980] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 418.980]
[ 419.008] (II) evdev: Power Button: Close
[ 419.008] (II) UnloadModule: "evdev"
[ 419.008] (II) Unloading evdev
[ 419.044] (II) evdev: Video Bus: Close
[ 419.044] (II) UnloadModule: "evdev"
[ 419.044] (II) Unloading evdev
[ 419.080] (II) evdev: Sleep Button: Close
[ 419.080] (II) UnloadModule: "evdev"
[ 419.080] (II) Unloading evdev
[ 419.120] (II) evdev: Logitech USB Optical Mouse: Close
[ 419.121] (II) UnloadModule: "evdev"
[ 419.121] (II) Unloading evdev
[ 419.168] (II) evdev: USB2.0 UVC 1.3M WebCam: Close
[ 419.168] (II) UnloadModule: "evdev"
[ 419.168] (II) Unloading evdev
[ 419.204] (II) evdev: Asus Laptop extra buttons: Close
[ 419.204] (II) UnloadModule: "evdev"
[ 419.204] (II) Unloading evdev
[ 419.236] (II) evdev: AT Translated Set 2 keyboard: Close
[ 419.236] (II) UnloadModule: "evdev"
[ 419.236] (II) Unloading evdev
[ 419.300] (II) UnloadModule: "synaptics"
[ 419.300] (II) Unloading synaptics
[ 419.328] (II) evdev: MCE IR Keyboard/Mouse (ite-cir): Close
[ 419.328] (II) UnloadModule: "evdev"
[ 419.328] (II) Unloading evdev
[ 419.352] (II) evdev: ITE8708 CIR transceiver: Close
[ 419.352] (II) UnloadModule: "evdev"
[ 419.352] (II) Unloading evdev
[ 421.235] ddxSigGiveUp: Closing log
[ 421.238] Server terminated with error (1). Closing log file.
دوباره ری استارت کردم و از ریکاوری مود failsafe رو انتخاب کردم ولی اونم نتونست لود بشه.
اینم لاگ فایل failsafe
[ 76.826] (EE) Screen(s) found, but none have a usable configuration.
[ 76.826]
Fatal server error:
[ 76.826] no screens found
[ 76.826]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 76.826] Please also check the log file at "/var/log/Xorg.failsafe.log" for additional information.
[ 76.826]
[ 76.842] ddxSigGiveUp: Closing log
[ 76.842] Server terminated with error (1). Closing log file.
طبق این لینک
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/459229 گویا این مشکل از قبل توی xorg وجود داشته.
راه حل موقت (و شاید دائم!)از طریق محیط متنی یک یوزر دیگه درست کردم و از طریق lightdm با این یوزر جدید لاگین کردم. بدون هیچ مشکلی دسکتاپ بالا اومد و الآن دارم با همین یوزر جدید این تاپیک رو مینویسم.
مراحل منجر به خطازمانی که سیستم سالم بود از طریق آپدیت منیجر میخواستم آپدیت کنم که همش ارور می داد و نمیشد. پس از طریق ترمینال آپدیت و ری استارت کردم که به این مشکل برخوردم.
بعد از اینکه یه یوزر جدید درست کردم اومدم از طریق synaptic دوباره آپگرید رو زدم که ایندفعه پکیج های مربط به کرنل و xorg و یه سری چیز دیگه که با ترمینال آپدیت نشده بود، آپگرید شد.
ولی با تمام این کارها همچنان با این مشکل مواجه هستم.
در ضمن شاید اینها لازم باشه
$ lspci | grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation G98 [GeForce 9300M GS] (rev a1)
$ uname -a
Linux M50Vc 3.2.0-40-generic-pae #64-Ubuntu SMP Mon Mar 25 21:44:41 UTC 2013 i686 i686 i386 GNU/Linux
سوال۱- آیا راهی برای درست کردن این مشکل هست؟
۲- اگر کاریش نمیشه کرد! آیا اگر تمام محتویات home یوزر قبلی و توی home یوزر جدید کپی کنم، تمام تنظیمات شخصیم منتقل میشه؟