Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
SLIM keeps bouncing back to login
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Xander314
n00b
n00b


Joined: 16 Apr 2012
Posts: 61

PostPosted: Sat Feb 22, 2014 12:40 am    Post subject: SLIM keeps bouncing back to login Reply with quote

Having reinstalled Gentoo on my PC I set up SLIM and Openbox as before. But now, when I log in SLIM just keeps bouncing me back to the login screen. But when I run startx from a console everything works fine. What am I doing wrong? Below are my slim.conf, .xinitrc and slim.log.

.xinitrc:
Code:

[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources
[[ -f ~/.Xmodmap ]] && xmodmap ~/.Xmodmap

exec openbox-session


slim.log
Code:


slim: open_session: Unable to open session: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory

slim: unexpected signal 1
slim: connection to X server lost.

slim: unexpected signal 1slim
: unexpected signal 1
slim: connection to X server lost.
slim: connection to X server lost.

slim: unexpected signal 1

slim: unexpected signal slim1: unexpected signal 1

slimslim: connection to X server lost.: connection to X server lost.


slim.conf:
Code:

# Path, X server and arguments (if needed)
# Note: -xauth $authfile is automatically appended
default_path        /bin:/usr/bin:/usr/local/bin
default_xserver     /usr/bin/X
xserver_arguments   -nolisten tcp -br -deferglyphs 16 vt07

# Commands for halt, login, etc.
halt_cmd            /sbin/shutdown -h now
reboot_cmd          /sbin/shutdown -r now
console_cmd         /usr/bin/xterm -C -fg white -bg black +sb -T "Console login" -e /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
suspend_cmd         /usr/local/sbin/suspend.sh

# Full path to the xauth binary
xauth_path         /usr/bin/xauth

# Xauth file for server
authfile           /var/run/slim.auth


# Activate numlock when slim starts. Valid values: on|off
numlock             on

# Hide the mouse cursor (note: does not work with some WMs).
# Valid values: true|false
# hidecursor          false

# This command is executed after a succesful login.
# you can place the %session and %theme variables
# to handle launching of specific commands in .xinitrc
# depending of chosen session and slim theme
#
# NOTE: if your system does not have bash you need
# to adjust the command according to your preferred shell,
# i.e. for freebsd use:
# login_cmd           exec /bin/sh - ~/.xinitrc %session
  login_cmd           exec /bin/bash -login ~/.xinitrc %session
# login_cmd           exec /bin/bash -login /usr/share/slim/Xsession %session

# Commands executed when starting and exiting a session.
# They can be used for registering a X11 session with
# sessreg. You can use the %user variable
#
# sessionstart_cmd   some command
# sessionstop_cmd   some command
sessionstart_cmd   /usr/bin/sessreg -a -l :0.0 %user
sessionstop_cmd     /usr/bin/sessreg -d -l :0.0 %user

# Start in daemon mode. Valid values: yes | no
# Note that this can be overriden by the command line
# options "-d" and "-nodaemon"
daemon   yes

# Available sessions:
# The current chosen session name replaces %session in the login_cmd
# above, so your login command can handle different sessions.
# If no session is chosen (via F1), %session will be an empty string.
# see the xinitrc.sample file shipped with slim sources
#sessions            xfce4,icewm-session,wmaker,blackbox
# Alternatively, read available sessions from a directory of scripts:
#sessiondir           /etc/X11/Sessions
# Or, read available sessions from the xsessions desktop files --
# note that this may provide a full path to the session executable!
sessiondir   /usr/share/xsessions

# Executed when pressing F11 (requires media-gfx/imagemagick for import)
# Alternative is media-gfx/scrot. See Gentoo bug 252241 for more info.
screenshot_cmd      import -window root /slim.png
#screenshot_cmd      scrot /root/slim.png

# welcome message. Available variables: %host, %domain
welcome_msg         Welcome to %host

# Session message. Prepended to the session name when pressing F1
# session_msg         Session:

# shutdown / reboot messages
shutdown_msg       The system is halting...
reboot_msg         The system is rebooting...

# default user, leave blank or remove this line
# for avoid pre-loading the username.
default_user        alex

# Focus the password field on start when default_user is set
# Set to "yes" to enable this feature
focus_password      yes

# Automatically login the default user (without entering
# the password. Set to "yes" to enable this feature
#auto_login          no


# current theme, use comma separated list to specify a set to
# randomly choose from
current_theme       gentoo_10_dark

# Lock file, /etc/init.d/xdm expects slim.pid
lockfile            /run/slim.pid

# Log file
logfile             /var/log/slim.log


Thanks in advance!
Back to top
View user's profile Send private message
666threesixes666
Veteran
Veteran


Joined: 31 May 2011
Posts: 1248
Location: 42.68n 85.41w

PostPosted: Sat Feb 22, 2014 2:59 am    Post subject: Reply with quote

openrc or systemd?

in the case of openrc drop to terminal as root, and run

Code:

rc-service dbus restart


as your logs are saying dbus failed to start.

then restart xdm via

Code:

rc-service xdm restart


and to make dbus changes permenent if that works

Code:

rc-update add dbus default
Back to top
View user's profile Send private message
matt.gentoo
n00b
n00b


Joined: 22 Feb 2014
Posts: 3

PostPosted: Sun Feb 23, 2014 4:00 pm    Post subject: Reply with quote

I'm not entirely sure if this is relavant but I was getting similar behaviour when playing around with my .Xauthority file? I believe the system wrote two files .Xauthority-l and .Xauthority-c which didnt do anything other than mess up my x environment and prevented me logging in? In my case removing the two fiiles worked?
Back to top
View user's profile Send private message
Xander314
n00b
n00b


Joined: 16 Apr 2012
Posts: 61

PostPosted: Sat Mar 01, 2014 1:45 pm    Post subject: Reply with quote

Thanks both for the advice and sorry for the late reply. Without dbus running SLIM just hung altogether, but I had already fixed that (sorry -- didn't realise I'd left that old error message in). I'm not sure what the problem was in the end, but Windows 8/UEFI issues caused me to do a clean install anyway, after which it started working...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum