sudo systemctl start gdm
sudo systemctl start lightdm
دوست عزیز راه دیگری نیست؟
چون وقتی در محیط tty وارد میشم همین کد های ارور که عکسش رو خدمتتون دادم به سرعت در حال افزایش هستند و فرصت تایپ نمیدن
چون وقتی در محیط tty وارد میشم همین کد های ارور که عکسش رو خدمتتون دادم به سرعت در حال افزایش هستند و فرصت تایپ نمیدنمتوجه نشدم! عکس دومی را هم که دادی درک نکردم اما اگه اونم مربوط به مشکل اولت هست میشه راحت حلش کرد!
دوستان بنده به تازگی مشکلی برام پیش اومده اونم اینه که خود به خو صفحه لاگین سیستم عاملم عوض شد. (عکس زیر)
sudo apt install xdm
که دانلود منیجر نصب کنید ولی به جاش یه DM نصب کردید و از اونجایی که توی دبیان بیسها هر سرویسی نصب بشه خودش میره توی استارتاپ و اگه سرویس دیگهای در حال حاضر جای اون باشه اون را disable میکنه, xdm اومده جای gdm و قیافهی DM شما عوض شده! اون ابزاری که میگن دانلود منیجره, xdman هست نه xdm, که توی مخازن رسمی هم نیست و باید با PPA نصبش کنید! sudo systemctl enable gdm.service -f
sudo systemctl enable lightdm.service -f
نقلقولچون وقتی در محیط tty وارد میشم همین کد های ارور که عکسش رو خدمتتون دادم به سرعت در حال افزایش هستند و فرصت تایپ نمیدنمتوجه نشدم! عکس دومی را هم که دادی درک نکردم اما اگه اونم مربوط به مشکل اولت هست میشه راحت حلش کرد!نقلقولدوستان بنده به تازگی مشکلی برام پیش اومده اونم اینه که خود به خو صفحه لاگین سیستم عاملم عوض شد. (عکس زیر)
توی دنیای گنو/لینوکس چیزی خود به خود اتفاق نمیاُفته! احتمال خیلی زیاد بهتون گفتن یه دانلود منیجر خیلی خوب هست(تازه خیلی هم داغونه, نرمافزار سنگین جاوایی!) به نام xdm! شما هم رفتی توی خط فرمان و دستور زیر را زدی:کد: [انتخاب]sudo apt install xdm
که دانلود منیجر نصب کنید ولی به جاش یه DM نصب کردید و از اونجایی که توی دبیان بیسها هر سرویسی نصب بشه خودش میره توی استارتاپ و اگه سرویس دیگهای در حال حاضر جای اون باشه اون را disable میکنه, xdm اومده جای gdm و قیافهی DM شما عوض شده! اون ابزاری که میگن دانلود منیجره, xdman هست نه xdm, که توی مخازن رسمی هم نیست و باید با PPA نصبش کنید!
بگذریم ...
برای حل مشکل با همون xdm لاگین کنید و سپس دستور زیر را بزنید و reboot کنید! مشکل حل میشه:کد: [انتخاب]sudo systemctl enable gdm.service -f
البته اگه اوبونتویی که دارید, نسخه جدید هست و با گنوم شل عرضه شده دستور بالا کمک میکنه و اگر از نسخههای قدیمی با یونیتی استفاده میکنید دستور پایین:کد: [انتخاب]sudo systemctl enable lightdm.service -f
danerix@FunyLife:~$ sudo systemctl enable gdm.service -f
[sudo] password for danerix:
The unit files have no installation config (WantedBy, RequiredBy, Also, Alias
settings in the [Install] section, and DefaultInstance for template units).
This means they are not meant to be enabled using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
.wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
D-Bus, udev, scripted systemctl call, ...).
4) In case of template units, the unit is meant to be enabled with some
instance name specified.
sudo systemctl enable lightdm.service -f
اینطور که معلومه شما gdm ندارید یعنی Display Manager قبلیتون هم gdm نبود, پس با دستور دوم مشکل باید حل بشه:کد: [انتخاب]sudo systemctl enable lightdm.service -f
sudo systemctl enable lightdm.service -f
[sudo] password for danerix:
Failed to enable unit: Unit file lightdm.service does not exist.
باید اطلاعات پایه را ارائه کنید:
* نام و شماره نسخه توزیع مورد استفاده
* نام میزکار
قبلا چه مدیر نمایشی داشتید؟
راه دیگری نسیت؟
KDE Plasma: SSDM
Gnomeshell: GDM
Unity: Lightdm
...
باید اطلاعات پایه را ارائه کنید:
* نام و شماره نسخه توزیع مورد استفاده
* نام میزکار
قبلا چه مدیر نمایشی داشتید؟
نقلقولراه دیگری نسیت؟
راهش همینه! شما باید اسم مدیر نمایش قبلیتون را جایگزین کنید توی دستور من! ما بدون اینکه بدونیم مدیر نمایش قبلی شما چی بوده, نمیتونیم کمک کنیم! معمولا هر میزکار, مدیر نمایش خودش را داره! مثل زیر:کد: [انتخاب]KDE Plasma: SSDM
Gnomeshell: GDM
Unity: Lightdm
...
هرچند میشه هر مدیر نمایشی را با هر میزکاری داشت ولی معمولا به صورت پیشفرض اونطوریه!
اگه اطلاعاتی که اون دوستمون گفت را در اختیارمون بذارید! احتمالا بتونیم مدیر نمایشتون را حدس بزنیم(سرچ کنیم, پیدا کنیم) و مشکل شما را حل کنیم, اگر خودتون اطلاع کافی از مدیر نمایشها ندارید!
# apt install gdm3
# systemctl enable gdm.service --now
کد: [انتخاب]
# apt install gdm3
# systemctl enable gdm.service --now
این دو دستور را تک-تک بزن و خروجیشو کپی کن اینجا.
apt install gdm3
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
systemctl enable gdm.service --now
The unit files have no installation config (WantedBy, RequiredBy, Also, Alias
settings in the [Install] section, and DefaultInstance for template units).
This means they are not meant to be enabled using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
.wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
D-Bus, udev, scripted systemctl call, ...).
4) In case of template units, the unit is meant to be enabled with some
instance name specified.
Failed to start gdm.service: Access denied
See system logs and 'systemctl status gdm.service' for details.
با sudo امتحان کنکد: [انتخاب]
# apt install gdm3
# systemctl enable gdm.service --now
این دو دستور را تک-تک بزن و خروجیشو کپی کن اینجا.
خروجی کد اول که شدکد: [انتخاب]apt install gdm3
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
و اینم خروجی دومکد: [انتخاب]systemctl enable gdm.service --now
The unit files have no installation config (WantedBy, RequiredBy, Also, Alias
settings in the [Install] section, and DefaultInstance for template units).
This means they are not meant to be enabled using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
.wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
D-Bus, udev, scripted systemctl call, ...).
4) In case of template units, the unit is meant to be enabled with some
instance name specified.
Failed to start gdm.service: Access denied
See system logs and 'systemctl status gdm.service' for details.
با sudo امتحان کنکد: [انتخاب]
# apt install gdm3
# systemctl enable gdm.service --now
این دو دستور را تک-تک بزن و خروجیشو کپی کن اینجا.
خروجی کد اول که شدکد: [انتخاب]apt install gdm3
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
و اینم خروجی دومکد: [انتخاب]systemctl enable gdm.service --now
The unit files have no installation config (WantedBy, RequiredBy, Also, Alias
settings in the [Install] section, and DefaultInstance for template units).
This means they are not meant to be enabled using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
.wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
D-Bus, udev, scripted systemctl call, ...).
4) In case of template units, the unit is meant to be enabled with some
instance name specified.
Failed to start gdm.service: Access denied
See system logs and 'systemctl status gdm.service' for details.
sudo apt install gdm3
[sudo] password for danerix:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
gir1.2-gdm-1.0 libgdm1
The following packages will be upgraded:
gdm3 gir1.2-gdm-1.0 libgdm1
3 upgraded, 0 newly installed, 0 to remove and 145 not upgraded.
Need to get 315 kB of archives.
After this operation, 2,048 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ir.archive.ubuntu.com/ubuntu artful-updates/main amd64 gdm3 amd64 3.26.1-3ubuntu3 [259 kB]
Get:2 http://ir.archive.ubuntu.com/ubuntu artful-updates/main amd64 libgdm1 amd64 3.26.1-3ubuntu3 [47.3 kB]
Get:3 http://ir.archive.ubuntu.com/ubuntu artful-updates/main amd64 gir1.2-gdm-1.0 amd64 3.26.1-3ubuntu3 [8,662 B]
Fetched 315 kB in 26s (12.1 kB/s)
Preconfiguring packages ...
(Reading database ... 140301 files and directories currently installed.)
Preparing to unpack .../gdm3_3.26.1-3ubuntu3_amd64.deb ...
Unpacking gdm3 (3.26.1-3ubuntu3) over (3.26.1-3ubuntu2) ...
Preparing to unpack .../libgdm1_3.26.1-3ubuntu3_amd64.deb ...
Unpacking libgdm1 (3.26.1-3ubuntu3) over (3.26.1-3ubuntu2) ...
Preparing to unpack .../gir1.2-gdm-1.0_3.26.1-3ubuntu3_amd64.deb ...
Unpacking gir1.2-gdm-1.0 (3.26.1-3ubuntu3) over (3.26.1-3ubuntu2) ...
Processing triggers for ureadahead (0.100.0-20) ...
Processing triggers for libglib2.0-0:amd64 (2.54.1-1ubuntu1) ...
Setting up libgdm1 (3.26.1-3ubuntu3) ...
Processing triggers for libc-bin (2.26-0ubuntu2) ...
Processing triggers for systemd (234-2ubuntu12) ...
Processing triggers for man-db (2.7.6.1-2) ...
Processing triggers for dbus (1.10.22-1ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-1) ...
Setting up gir1.2-gdm-1.0 (3.26.1-3ubuntu3) ...
Setting up gdm3 (3.26.1-3ubuntu3) ...
gdm.service is not active, cannot reload.
invoke-rc.d: initscript gdm3, action "reload" failed.
توزیع من اوبونتو 17.10هست با میزکار گنوم
مدیر نماشی هم من دست نزدم همونی که با پیش فرض میاد
sudo apt install gdm
sudo systemctl enable gdm.service -f
توزیع من اوبونتو 17.10هست با میزکار گنوم
مدیر نماشی هم من دست نزدم همونی که با پیش فرض میاد
خب مشکلی نیست! اینطوری امتحان کن:کد: [انتخاب]sudo apt install gdm
و بعد هم:کد: [انتخاب]sudo systemctl enable gdm.service -f
پ.ن: یه معذرت خواهی بهت بدهکارم! زمانی که اولین بار خروجی گذاشتی, من بی دقتی کردم و فکر کردم خروجی اول میگه که همچین سرویسی مطلقا وجود نداره, که اینطور نبود!
xdm را پاک کردی؟!
xdm را پاک کردی؟!
اره دستور پاک هم زدم
ولی اتفاق خاصی نیوفتاد هنوز پا بر جاست
xdm را پاک کردی؟!
اره دستور پاک هم زدم
ولی اتفاق خاصی نیوفتاد هنوز پا بر جاست
مگه میشه xdm را پاک کرده باشی و هنوز پابرجا باشه؟! مگه میشه gdm نصب کرده باشی و فعال کرده باشیو هنوز display manager عوض نشده باشه؟!
چه عجیب! من دیگه کمکی از دستم برنمیاد و واقعا هم دوست دارم بدونم اون طرف توی سیستمت چه خبره ولی خب ...
امیدوارم زودتر حل بشه مشکلت!