[+]Problem ze startx

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
miwas
Posty: 5
Rejestracja: 05 listopada 2015, 16:56
Lokalizacja: Kraków

[+]Problem ze startx

Post autor: miwas »

Witam,
mam problem z odpaleniem środowiska graficznego(uzywam GNOME) jako użytkownik. Po zalogowaniu się w terminalu i wpisaniu komendy "startx" otrzymuję komunikat:
(EE)
Fatal server error:
(EE) could not write pid to lock file in /tmp/.tX0-lock
(EE)
(EE)
Please consult The X.Org Foudation support
at http://wiki.x.org
for help.
(EE)
xinit: giving up
xinit: server error
Gdy zaloguję się na konto root ze startx działa. Problem w tym, że później nie mogę się przelogogwać na konto użytkownika.
Co mogę zrobić by to naprawić? W jaki sposób mogę przywrócić startx użytkownikowi?
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

A co masz w pliku .xinitrc ?


jakie uprawnienia w katalogu tmp ? Masz oddzielnie wydzielony w /etc/fstab?
miwas
Posty: 5
Rejestracja: 05 listopada 2015, 16:56
Lokalizacja: Kraków

Post autor: miwas »

W swoim katalogu w .xinitrc mam
"exec gnome-session", a w etc/X11/xinit mam
". /etc/X11/Xsession"

Uprawnienia w tmp: rwx dla root, rwt dla innych.

Co rozumiesz przez "oddzielnie wydzielony w etc/fstab"? W fstab nie mam nic napisane o tmp.
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

w /etc/fstab zdefiniowane brak możliwości zapisu plików przez userów
Awatar użytkownika
marcin1982
Moderator
Posty: 1732
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

Pokaż cały plik /etc/fstab, wyniki umieść w tagach CODE.

Kod: Zaznacz cały

cat /etc/fstab

Kod: Zaznacz cały

cat /etc/mtab
miwas
Posty: 5
Rejestracja: 05 listopada 2015, 16:56
Lokalizacja: Kraków

Post autor: miwas »

W /etc/fstab zmieniłem uprawnienia do zapisu przez użytkowników, ale to nie pomogło.


/etc/fstab

Kod: Zaznacz cały

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb12 during installation
UUID=d25fd777-ce10-4ee3-854e-14a739fa4405 / ext4 errors=remount-ro 0 1
# /home was on /dev/sdb14 during installation
UUID=18413709-cadc-4df6-b3bc-7a3395081a22 /home ext4 defaults 0 2
# swap was on /dev/sdb13 during installation
UUID=24b2ae74-589a-4772-b07b-5cfb14dc0f44 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/etc/mtab

Kod: Zaznacz cały

sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
udev /dev devtmpfs rw,relatime,size=10240k,nr_inodes=1003292,mode=755 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
tmpfs /run tmpfs rw,nosuid,relatime,size=1609116k,mode=755 0 0
/dev/sda12 / ext4 rw,relatime,errors=remount-ro,data=ordered 0 0
securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
tmpfs /run/lock tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k 0 0
tmpfs /sys/fs/cgroup tmpfs ro,nosuid,nodev,noexec,mode=755 0 0
cgroup /sys/fs/cgroup/systemd cgroup rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd 0 0
pstore /sys/fs/pstore pstore rw,nosuid,nodev,noexec,relatime 0 0
cgroup /sys/fs/cgroup/freezer cgroup rw,nosuid,nodev,noexec,relatime,freezer 0 0
cgroup /sys/fs/cgroup/cpu,cpuacct cgroup rw,nosuid,nodev,noexec,relatime,cpu,cpuacct 0 0
cgroup /sys/fs/cgroup/blkio cgroup rw,nosuid,nodev,noexec,relatime,blkio 0 0
cgroup /sys/fs/cgroup/cpuset cgroup rw,nosuid,nodev,noexec,relatime,cpuset 0 0
cgroup /sys/fs/cgroup/net_cls,net_prio cgroup rw,nosuid,nodev,noexec,relatime,net_cls,net_prio 0 0
cgroup /sys/fs/cgroup/devices cgroup rw,nosuid,nodev,noexec,relatime,devices 0 0
cgroup /sys/fs/cgroup/perf_event cgroup rw,nosuid,nodev,noexec,relatime,perf_event 0 0
systemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=24,pgrp=1,timeout=0,minproto=5,maxproto=5,direct 0 0
mqueue /dev/mqueue mqueue rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
hugetlbfs /dev/hugepages hugetlbfs rw,relatime 0 0
/dev/sda14 /home ext4 rw,relatime,data=ordered 0 0
tmpfs /run/user/1000 tmpfs rw,nosuid,nodev,relatime,size=804560k,mode=700,uid=1000,gid=1000 0 0
gvfsd-fuse /root/.gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=0,group_id=0 0 0
fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

A jak instalowałeś środowisko graficzne?
miwas
Posty: 5
Rejestracja: 05 listopada 2015, 16:56
Lokalizacja: Kraków

Post autor: miwas »

Środowiska graficznego nie instalowałem, tj. instalowałem przy instalacji systemu. A pewnego dnia przy uruchamianiu zamiast panelu logowania wyświetla się czarny ekran z masą komuniaków, m. in. z

Kod: Zaznacz cały

 
[FAILED] Failed to start GNOME Display Manager
See 'systemctl status gdm.service' for detailes.
A następnie uruchamia się konsola, gdzie po wpisaniu

Kod: Zaznacz cały

systemctl status gdm.service
otrzymałem

Kod: Zaznacz cały

lis 08 21:12:46 lenowog500 systemd[1]: gdm.service: Failed to enqueue OnFailure= job: Input/output error
lis 08 21:12:46 lenowog500 systemd[1]: gdm.service: Failed with result 'exit-code'.
lis 08 21:12:47 lenowog500 systemd[1]: gdm.service: Service hold-off time over, scheduling restart.
lis 08 21:12:47 lenowog500 systemd[1]: Stopped GNOME Display Manager.
lis 08 21:12:47 lenowog500 systemd[1]: gdm.service: Start request repeated too quickly.
lis 08 21:12:47 lenowog500 systemd[1]: Failed to start GNOME Display Manager.
lis 08 21:12:47 lenowog500 systemd[1]: gdm.service: Unit entered failed state.
lis 08 21:12:47 lenowog500 systemd[1]: gdm.service: Triggering OnFailure= dependencies.
lis 08 21:12:47 lenowog500 systemd[1]: gdm.service: Failed to enqueue OnFailure= job: Input/output error
lis 08 21:12:47 lenowog500 systemd[1]: gdm.service: Failed with result 'start-limit'.

W chwili obecnej nie jestem w stanie powiedzieć co dokładnie robiłem/psułem, że ww. problem w ogóle powstał.

Czy usunięcie plików konfiguracyjnych środowiska graficznego spowoduje powrót do domyślnych ustawień?
Awatar użytkownika
marcin1982
Moderator
Posty: 1732
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

Sprawdź czy masz katalog /var/log/gdm. Wstaw logi w tagach code.
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Czy nie skończyło się miejsce na dysku?
Zablokowany