The following is info from lshw, as root:

 *-display
                description: VGA compatible controller
                product: GM107 [GeForce GTX 750 Ti]
                vendor: NVIDIA Corporation
                physical id: 0
                bus info: pci@0000:06:00.0
                version: a2
                width: 64 bits
                clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
                configuration: driver=nvidia latency=0
resources: irq:60 memory:fd000000-fdffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:c000(size=128) memory:fe000000-fe07ffff

This is output from inxi -G

   Graphics:  Card: NVIDIA GM107 [GeForce GTX 750 Ti]
Display Server: X.Org 1.17.2 driver: nvidia Resolution: 1680x1050@59.95hz, 1680x1050@59.95hz GLX Renderer: GeForce GTX 750 Ti/PCIe/SSE2 GLX Version: 4.4.0 NVIDIA 340.76

This is sddm.log

[19:55:07.100] (II) DAEMON: Initializing...
[19:55:07.104] (II) DAEMON: Starting...
[19:55:07.104] (II) DAEMON: Adding new display on vt 7 ...
[19:55:07.104] (II) DAEMON: Display server starting...
[19:55:07.104] (II) DAEMON: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{3a2e4a8d-d349-4df7-be14-44161c6cd3a4} -background none -noreset -displayfd 19 vt7 [19:55:07.920] (II) DAEMON: Running display setup script "/usr/share/sddm/scripts/Xsetup"
[19:55:07.921] (II) DAEMON: Display server started.
[19:55:07.921] (II) DAEMON: Socket server starting...
[19:55:07.921] (II) DAEMON: Socket server started.
[19:55:07.921] (II) DAEMON: Greeter starting...
[19:55:07.922] (II) DAEMON: Adding cookie to "/var/run/sddm/{3a2e4a8d-d349-4df7-be14-44161c6cd3a4}"
[19:55:07.929] (II) DAEMON: Greeter session started successfully
[19:55:08.036] (II) DAEMON: Message received from greeter: Connect
[19:55:41.464] (WW) DAEMON: Signal received: SIGINT
[19:55:41.464] (WW) DAEMON: Error from greeter session: "Process crashed"
[19:55:41.464] (WW) DAEMON: Auth: sddm-helper crashed (exit code 0)
[19:55:41.464] (WW) DAEMON: Error from greeter session: "Process crashed"
[19:55:41.464] (II) DAEMON: Auth: sddm-helper exited successfully
[19:55:41.464] (II) DAEMON: Greeter stopped.
[19:55:41.464] (II) DAEMON: Socket server stopping...
[19:55:41.464] (II) DAEMON: Socket server stopped.
[19:55:41.464] (II) DAEMON: Display server stopping...
[19:55:41.474] (II) DAEMON: Display server stopped.
[19:55:41.474] (II) DAEMON: Running display stop script "/usr/share/sddm/scripts/Xstop"

This is /etc/sddm/Xsession

#! /bin/sh
# Xsession - run as user

session=$1

# Note that the respective logout scripts are not sourced.
case $SHELL in
  */bash)
    [ -z "$BASH" ] && exec $SHELL $0 "$@"
    set +o posix
    [ -f /etc/profile ] && . /etc/profile
    if [ -f $HOME/.bash_profile ]; then
      . $HOME/.bash_profile
    elif [ -f $HOME/.bash_login ]; then
      . $HOME/.bash_login
    elif [ -f $HOME/.profile ]; then
      . $HOME/.profile
    fi
    ;;
  */zsh)
    [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@"
    emulate -R zsh
    [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc
    zhome=${ZDOTDIR:-$HOME}
    # zshenv is always sourced automatically.
    [ -f $zdir/zprofile ] && . $zdir/zprofile
    [ -f $zhome/.zprofile ] && . $zhome/.zprofile
    [ -f $zdir/zlogin ] && . $zdir/zlogin
    [ -f $zhome/.zlogin ] && . $zhome/.zlogin
    setopt shwordsplit noextendedglob
    ;;
  */csh|*/tcsh)
    # [t]cshrc is always sourced automatically.
    # Note that sourcing csh.login after .cshrc is non-standard.
    xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX`
$SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c 'export -p' >! $xsess_tmp"
    . $xsess_tmp
    rm -f $xsess_tmp
    ;;
  *) # Plain sh, ksh, and anything we do not know.
    [ -f /etc/profile ] && . /etc/profile
    [ -f $HOME/.profile ] && . $HOME/.profile
    ;;
esac

# invoke global X session script
. /etc/X11/Xsession

I purged sddm and reinstalled after reboot, mandatory sddm-theme-breeze is installed, so is maui.
However, I do not see /etc/sddm.conf file
I have not set sddm as default manager, and will reboot.
Will post next, sddm log after crash.


On 09/17/2015 12:13 PM, Maximiliano Curia wrote:
¡Hola Carlos!

El 2015-09-17 a las 10:32 -0400, Carlos Kosloff escribió:
After setting sddm as default-display-manager in /etc/X11, and rebooting, I got a completely black screen.

Having to set the default-display-manager in order to start the display manager is working as intended.

The black screen is clearly not. It could be useful to have just the sddm related logs of this last error. But there are some known black screen bugs see the upstream related issues here:

https://github.com/sddm/sddm/labels/crash%2Fwhitescreen

So the next question is, what video card are you using? Which video driver is that using? Is it showing the mouse cursor in the black screen?

Could you test changing the theme to a simpler one, like maui, installing the sddm-theme-maui package and setting the current theme to it in the /etc/sddm.conf file?

If the file is not created simply adding this to it would be enough:
[Theme]
Current=maui

Happy hacking,

Reply via email to