You are not logged in.

#1 2016-06-07 14:48:53

wb14123
Member
Registered: 2011-08-06
Posts: 15
Website

sddm hangs after login to i3wm

I'm using i3wm with sddm. But when I entered the password and login, it shows a mouse cursor but the screen is freezing with the sddm picture. The keyboard and mouse are working. When I use alt+shift+F2 switch to a console then switch back, it shows the i3wm. And I can see the programs that I started with the keyboard while the picture was freezing.

Anyone can help? Thanks!

Offline

#2 2016-06-07 17:51:16

loafer
Member
From: the pub
Registered: 2009-04-14
Posts: 1,772

Re: sddm hangs after login to i3wm

Does it only hang with i3?  Have you tried the tip from the Wiki?


All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.

Offline

#3 2016-06-08 00:06:33

wb14123
Member
Registered: 2011-08-06
Posts: 15
Website

Re: sddm hangs after login to i3wm

I've tried to remove ~/.Xauthority. And the bug listed in the wiki have been fixed in my version.

It only happens with i3. I can login to KDE normally.

Here is the config of i3:

# This file has been auto-generated by i3-config-wizard(1).
# It will not be overwritten, so edit it as you like.
#
# Should you change your keyboard layout some time, delete
# this file and re-run i3-config-wizard(1).
#

# i3 config file (v4)
#
# Please see http://i3wm.org/docs/userguide.html for a complete reference!

set $mod Mod4

# Font for window titles. Will also be used by the bar unless a different font
# is used in the bar {} block below.
font pango:monospace 10

# This font is widely installed, provides lots of unicode glyphs, right-to-left
# text rendering and scalability on retina/hidpi displays (thanks to pango).
#font pango:DejaVu Sans Mono 8

# Before i3 v4.8, we used to recommend this one as the default:
# font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
# The font above is very space-efficient, that is, it looks good, sharp and
# clear in small sizes. However, its unicode glyph coverage is limited, the old
# X core fonts rendering does not support right-to-left and this being a bitmap
# font, it doesn’t scale on retina/hidpi displays.

# Use Mouse+$mod to drag floating windows to their wanted position
floating_modifier $mod

# start a terminal
bindsym $mod+Return exec xterm

# kill focused window
bindsym $mod+Shift+q kill

# start dmenu (a program launcher)
# bindsym $mod+d exec dmenu_run
# There also is the (new) i3-dmenu-desktop which only displays applications
# shipping a .desktop file. It is a wrapper around dmenu, so you need that
# installed.
bindsym $mod+d exec --no-startup-id i3-dmenu-desktop

# change focus
bindsym $mod+h focus left
bindsym $mod+j focus down
bindsym $mod+k focus up
bindsym $mod+l focus right

# alternatively, you can use the cursor keys:
bindsym $mod+Left focus left
bindsym $mod+Down focus down
bindsym $mod+Up focus up
bindsym $mod+Right focus right

# move focused window
bindsym $mod+Shift+h move left
bindsym $mod+Shift+j move down
bindsym $mod+Shift+k move up
bindsym $mod+Shift+l move right

# alternatively, you can use the cursor keys:
bindsym $mod+Shift+Left move left
bindsym $mod+Shift+Down move down
bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right

# split in horizontal orientation
bindsym $mod+bar split h

# split in vertical orientation
bindsym $mod+minus split v

# enter fullscreen mode for the focused container
bindsym $mod+f fullscreen toggle

# change container layout (stacked, tabbed, toggle split)
bindsym $mod+s layout stacking
bindsym $mod+w layout tabbed
bindsym $mod+e layout toggle split

# toggle tiling / floating
bindsym $mod+Shift+space floating toggle

# change focus between tiling / floating windows
bindsym $mod+space focus mode_toggle

# focus the parent container
bindsym $mod+a focus parent

# focus the child container
#bindsym $mod+d focus child

# switch to workspace
bindsym $mod+1 workspace 1
bindsym $mod+2 workspace 2
bindsym $mod+3 workspace 3
bindsym $mod+4 workspace 4
bindsym $mod+5 workspace 5
bindsym $mod+6 workspace 6
bindsym $mod+7 workspace 7
bindsym $mod+8 workspace 8
bindsym $mod+9 workspace 9
bindsym $mod+0 workspace 10

# move focused container to workspace
bindsym $mod+Shift+1 move container to workspace 1
bindsym $mod+Shift+2 move container to workspace 2
bindsym $mod+Shift+3 move container to workspace 3
bindsym $mod+Shift+4 move container to workspace 4
bindsym $mod+Shift+5 move container to workspace 5
bindsym $mod+Shift+6 move container to workspace 6
bindsym $mod+Shift+7 move container to workspace 7
bindsym $mod+Shift+8 move container to workspace 8
bindsym $mod+Shift+9 move container to workspace 9
bindsym $mod+Shift+0 move container to workspace 10

# reload the configuration file
bindsym $mod+Shift+c reload
# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
bindsym $mod+Shift+r restart
# exit i3 (logs you out of your X session)
bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"

# resize window (you can also use the mouse for that)
mode "resize" {
        # These bindings trigger as soon as you enter the resize mode

        # Pressing left will shrink the window’s width.
        # Pressing right will grow the window’s width.
        # Pressing up will shrink the window’s height.
        # Pressing down will grow the window’s height.
        bindsym h resize shrink width 10 px or 10 ppt
        bindsym j resize grow height 10 px or 10 ppt
        bindsym k resize shrink height 10 px or 10 ppt
        bindsym l resize grow width 10 px or 10 ppt

        # same bindings, but for the arrow keys
        bindsym Left resize shrink width 10 px or 10 ppt
        bindsym Down resize grow height 10 px or 10 ppt
        bindsym Up resize shrink height 10 px or 10 ppt
        bindsym Right resize grow width 10 px or 10 ppt

        # back to normal: Enter or Escape
        bindsym Return mode "default"
        bindsym Escape mode "default"
}

bindsym $mod+r mode "resize"

# Start i3bar to display a workspace bar (plus the system information i3status
# finds out, if available)
bar {
        status_command i3status
}

exec --no-startup-id fcitx
exec --no-startup-id sslocal -c /etc/shadowsocks/config.json
exec --no-startup-id feh --bg-scale wallpaper.jpg
exec --no-startup-id conky

And here is the config of sddm:

[Autologin]
# Autologin again on session exit
Relogin=false

# Autologin session
Session=

# Autologin user
User=


[General]
# Halt command
HaltCommand=/usr/bin/systemctl poweroff

# Initial NumLock state
# Valid values: on|off|none
# If property is set to none, numlock won't be changed
Numlock=none

# Reboot command
RebootCommand=/usr/bin/systemctl reboot


[Theme]
# Current theme name
Current=breeze

# Cursor theme
CursorTheme=

# Face icon directory
# The files should be in username.face.icon format
FacesDir=/usr/share/sddm/faces

# Theme directory path
ThemeDir=/usr/share/sddm/themes


[Users]
# Default $PATH
DefaultPath=/bin:/usr/bin:/usr/local/bin

# Hidden shells
# Users with these shells as their default won't be listed
HideShells=

# Hidden users
HideUsers=

# Maximum user id for displayed users
MaximumUid=60000

# Minimum user id for displayed users
MinimumUid=1000

# Remember the session of the last successfully logged in user
RememberLastSession=true

# Remember the last successfully logged in user
RememberLastUser=true


[WaylandDisplay]
# Wayland session script path
# A script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/wayland-session

# Session description directory
SessionDir=/usr/share/wayland-sessions


[XDisplay]
# Xsetup script path
# A script to execute when starting the display server
DisplayCommand=/usr/share/sddm/scripts/Xsetup

# Xstop script path
# A script to execute when stopping the display server
DisplayStopCommand=/usr/share/sddm/scripts/Xstop

# Minimum VT
# The lowest virtual terminal number that will be used.
MinimumVT=1

# X server arguments
ServerArguments=-nolisten tcp -dpi 192

# X server path
ServerPath=/usr/bin/X

# Xsession script path
# A script to execute when starting the desktop session
SessionCommand=/usr/share/sddm/scripts/Xsession

# Session description directory
SessionDir=/usr/share/xsessions

# Xauth path
XauthPath=/usr/bin/xauth

# Xephyr path
XephyrPath=/usr/bin/Xephyr

Offline

#4 2017-06-08 01:11:24

InvokeWebRequest
Member
Registered: 2017-04-12
Posts: 2

Re: sddm hangs after login to i3wm

I have the exact same issue! After I log in with sddm, i3 starts, but the background picture is stuck with the login screen. I can still open terminal and perform tasks within i3. Just seems like sddm dosent let go. Please help!
Edit: opening the terminal works. Doing a winkey+D does not

Last edited by InvokeWebRequest (2017-06-08 01:12:22)

Offline

#5 2017-11-16 10:15:46

M4ldoror
Member
Registered: 2017-11-05
Posts: 5

Re: sddm hangs after login to i3wm

I have the same problem , can anyone answer please !!!

Offline

#6 2017-11-16 15:35:25

seth
Member
Registered: 2012-09-03
Posts: 51,029

Re: sddm hangs after login to i3wm

"same" including

When I use alt+shift+F2 switch to a console then switch back, it shows the i3wm. And I can see the programs that I started with the keyboard while the picture was freezing.

?


Otherwise it's not the "same" and you'd better start a new thread, elaborating on your actual situation.

Offline

#7 2020-05-03 05:53:52

roachsinai
Member
Registered: 2016-10-23
Posts: 11

Re: sddm hangs after login to i3wm

same issue!

Offline

#8 2020-05-03 06:45:23

seth
Member
Registered: 2012-09-03
Posts: 51,029

Re: sddm hangs after login to i3wm

No you don't!

1. The thread is nearly 4 years old. If you're running a 4 year old installation: update.
2. https://bbs.archlinux.org/viewtopic.php … 3#p1749573 - comment #4 is already off topic.
3. Don't empty post, https://wiki.archlinux.org/index.php/Co … mpty_posts

Offline

#9 2020-05-03 10:27:41

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,659

Re: sddm hangs after login to i3wm

https://wiki.archlinux.org/index.php/Co … bumping%22

Please don't necrobump, if you want to look into this make your own thread and post logs and information on your general graphics setup.

Closing.

Offline

Board footer

Powered by FluxBB