Can not login in fedora 28 after executing docker-compose up

asked 2018-11-28 06:51:06 -0500

sandeep.24 gravatar image

updated 2018-11-29 03:21:16 -0500

hhlp gravatar image

i am using Fedora 28 and i have docker install on on it. when i executes "docker-compose up" command from root or any other user , it runs successfully but when my system screen locks because of time out (inactive for some time) or through key start+l , i am not able to login to system again , it gives "Authentication error" after few seconds. I have to either ssh to fedora machine and run "docker-compose down" or restart it manually to login again.

i run journalctl -b and i see below error in logs ......

Nov 22 12:32:06 localhost.localdomain gnome-shell[1831]: JS ERROR: Failed to start verification for user: Gio.IOErrorEnum: Timeout was reached
                                                         _startService/<@resource:///org/gnome/shell/gdm/util.js:436:20
Nov 22 12:32:08 localhost.localdomain gdm-password][9023]: AccountsService: Failed to monitor logind session changes: Too many open files
edit retag flag offensive close merge delete

Comments

Have you tried using Ctrl-Alt-F3 and logging on without the GUI to run Docker?

MettaCrawler gravatar imageMettaCrawler ( 2018-11-28 10:53:45 -0500 )edit

i need to access the GUI to run other application

sandeep.24 gravatar imagesandeep.24 ( 2018-11-29 01:43:36 -0500 )edit

If nothing else, once you're logged in at another console, you can kill docker. Then, you can switch back to the GUI and see if it works again.

sideburns gravatar imagesideburns ( 2018-11-29 05:10:16 -0500 )edit

The "Too many open files" error is significant. You could try increasing the number of files by editing the nofiles setting in /etc/security/limits.conf and logging out and in again.

MettaCrawler gravatar imageMettaCrawler ( 2018-11-29 08:49:17 -0500 )edit