[Update] 2016-2-2

[size=medium]Manjaro 15.12 update-pack 6:[/size]

Included in this update:
Firefox-kde 44.0
Plasma 5.5.4
VirtualBox 5.0.14
All kernels are now patched against CVE-2016-0728

Current supported kernels
[list]
[]Linux310 3.10.96
[
]Linux312 3.12.53
[]Linux313 3.13.11.33
[
]Linux314 3.14.60
[]Linux316 3.16.7.23
[
]Linux318 3.18.26
[]Linux319 3.19.8.13
[
]Linux41 4.1.16
[]Linux42 4.2.8.2
[
]Linux43 4.3.4
[]Linux44 4.4.0
[
]Linux45 4.5-rc1
[/list]

This update also includes the usual Archlinux upstream fixes as of Sun Jan. 31, 2016

You can use Discover, Octopi or the command line for this update:

sudo pacman -Syyu

NOTE: After this update in order to log in successfully from SDDM, it may be necessary to edit your /etc/X11/mhwd.d/xxx.conf file and change the following line from Options “DRI” “true” to Options “DRI” “3”.

Official Manjaro announcement: https://manjaro.github.io/Update-2016-02-02_(stable)/
Official Manjaro forum thread: https://forum.manjaro.org/index.php?topic=30746.0

Hi,

After updating one of my systems I’m now no longer able to login - the SDDM greater screen is blank, white. I can login via one of the virtual consoles.

Journalctl shows a few issues with sddm-greeter and various netrunner themes/files not installed/available.

Feb 08 16:11:12 cartman sddm-greeter[610]: Message received from daemon: HostName Feb 08 16:11:12 cartman sddm-greeter[610]: Message received from daemon: Capabilities Feb 08 16:11:12 cartman sddm-greeter[610]: QObject::installEventFilter(): Cannot filter events for objects in a different thread. Feb 08 16:11:12 cartman sddm-greeter[610]: Adding view for "Unknown-3" QRect(0,0 1920x1080) Feb 08 16:11:12 cartman sddm-greeter[610]: file:///usr/share/sddm/themes/netrunner/components/InfoPane.qml:26:1: module "org.kde.plasma.workspace.components" is not installed import org.kde.plasma.workspace.components 2.0 as PW ^ Feb 08 16:11:12 cartman sddm-greeter[610]: file:///usr/share/sddm/themes/netrunner/components/UserSelect.qml:53:26: Type InfoPane unavailable sourceComponent: InfoPane {} ^ Feb 08 16:11:12 cartman sddm-greeter[610]: file:///usr/share/sddm/themes/netrunner/Main.qml:89:19: Type UserSelect unavailable main: UserSelect { ^ Feb 08 16:11:12 cartman sddm-greeter[610]: QObject: Cannot create children for a parent that is in a different thread. (Parent is SDDM::GreeterApp(0x7fffc63e0730), parent's thread is QThread(0xab6680), current thread is QThread(0xac6b90) Feb 08 16:11:12 cartman ntpd[563]: new interface(s) found: waking up resolver Feb 08 16:11:12 cartman ntpd[563]: Listen normally on 6 enp0s10 [fe80::213:d4ff:fe74:55d3%3]:123 Feb 08 16:11:11 cartman systemd[603]: Started D-Bus User Message Bus. Feb 08 16:11:11 cartman sddm-greeter[610]: QObject::installEventFilter(): Cannot filter events for objects in a different thread. Feb 08 16:11:11 cartman sddm-greeter[610]: QObject: Cannot create children for a parent that is in a different thread. (Parent is SDDM::GreeterApp(0x7fffc63e0730), parent's thread is QThread(0xab6680), current thread is QThread(0xac6b90) Feb 08 16:11:11 cartman sddm-greeter[610]: QObject: Cannot create children for a parent that is in a different thread. (Parent is SDDM::GreeterApp(0x7fffc63e0730), parent's thread is QThread(0xab6680), current thread is QThread(0xac6b90) Feb 08 16:11:11 cartman sddm-greeter[610]: QObject: Cannot create children for a parent that is in a different thread. (Parent is SDDM::GreeterApp(0x7fffc63e0730), parent's thread is QThread(0xab6680), current thread is QThread(0xac6b90) Feb 08 16:11:11 cartman sddm-greeter[610]: QObject: Cannot create children for a parent that is in a different thread. (Parent is SDDM::GreeterApp(0x7fffc63e0730), parent's thread is QThread(0xab6680), current thread is QThread(0xac6b90) Feb 08 16:11:11 cartman sddm[414]: Message received from greeter: Connect Feb 08 16:11:11 cartman sddm-greeter[610]: Connected to the daemon. Feb 08 16:11:11 cartman sddm-greeter[610]: Reading from "/usr/share/xsessions/plasma.desktop" Feb 08 16:11:10 cartman colord[435]: (colord:435): Cd-WARNING **: failed to get session [pid 397]: No such device or address Feb 08 16:11:10 cartman sddm[414]: Greeter session started successfully

What command can I issue to get a default SDDM install ?

This is a known issue: http://forums.netrunner.com/showthread.php?tid=23315

To fix this run the following command:

kdesu kate /etc/X11/mhwd.d/intel.conf

Then change Option “DRI” “true” to Option “DRI” “3”.
Save and exit.

Note: The announcement has also been updated.

Does it matter that I’m not using an Intel graphics card (its an NVidia card) ?

If your using any of the open source drivers (amd, intel, nouveau, etc.) then changing to dri 3 is needed, this is not a Intel only problem.
If your using the proprietary nvidia driver than please add your report to this thread:
https://forum.manjaro.org/index.php?topic=29857.0

Update: This actually looks like a different issue than the one I originally pointed you to, I do apologize for that.
It looks like you may have had a bad package or incomplete update.
Please, re-install the netrunner-sddm-theme package and report back the results.

The re-installation kicked back loads of warnings:

ldconfig: File /usr/lib/libKF5WaylandClient.so is empty, not checked. ldconfig: File /usr/lib/libtaskmanager.so is empty, not checked. ldconfig: File /usr/lib/libkwinxrenderutils.so.7 is empty, not checked. ldconfig: File /usr/lib/libkwinglutils.so.5.5.4 is empty, not checked. ldconfig: File /usr/lib/libKScreenLocker.so is empty, not checked. ldconfig: File /usr/lib/libvpx.so is empty, not checked. ldconfig: File /usr/lib/libkdeinit5_kcminit.so is empty, not checked. ldconfig: File /usr/lib/libkdeinit5_kcminit_startup.so is empty, not checked. ldconfig: File /usr/lib/libkwinxrenderutils.so.5.5.4 is empty, not checked. ldconfig: File /usr/lib/libkwineffects.so is empty, not checked. ldconfig: File /usr/lib/libplasma-geolocation-interface.so.5.5.4 is empty, not checked. ldconfig: File /usr/lib/libkwin4_effect_builtins.so.1.0.0 is empty, not checked. ldconfig: File /usr/lib/libweather_ion.so is empty, not checked. ldconfig: File /usr/lib/libKF5WaylandServer.so.5.5.4 is empty, not checked. ldconfig: File /usr/lib/libkdeinit5_kuiserver5.so is empty, not checked. ldconfig: File /usr/lib/libkwineffects.so.7 is empty, not checked. ldconfig: File /usr/lib/libkwinglutils.so is empty, not checked. ldconfig: File /usr/lib/libkdeinit5_klipper.so is empty, not checked. ldconfig: File /usr/lib/libkdeinit5_kwin_x11.so is empty, not checked. ldconfig: File /usr/lib/libopenal.so.1 is empty, not checked. ldconfig: File /usr/lib/libkwin4_effect_builtins.so.1 is empty, not checked. ldconfig: File /usr/lib/libopenal.so is empty, not checked. ldconfig: File /usr/lib/libKF5WaylandServer.so is empty, not checked. ldconfig: File /usr/lib/libKF5WaylandServer.so.5 is empty, not checked. ldconfig: File /usr/lib/libkworkspace5.so is empty, not checked. ldconfig: File /usr/lib/libkworkspace5.so.5.5.4 is empty, not checked. ldconfig: File /usr/lib/libkwin.so.5 is empty, not checked. ldconfig: File /usr/lib/libweather_ion.so.7 is empty, not checked. ldconfig: File /usr/lib/libvpx.so.3.0.0 is empty, not checked. ldconfig: File /usr/lib/libweather_ion.so.7.0.0 is empty, not checked. ldconfig: File /usr/lib/libkwinxrenderutils.so is empty, not checked. ldconfig: File /usr/lib/libKF5WaylandClient.so.5 is empty, not checked. ldconfig: File /usr/lib/libKScreenLocker.so.5.5.4 is empty, not checked. ldconfig: File /usr/lib/libkwineffects.so.5.5.4 is empty, not checked. ldconfig: File /usr/lib/libKF5WaylandClient.so.5.5.4 is empty, not checked. ldconfig: File /usr/lib/libkworkspace5.so.5 is empty, not checked. ldconfig: File /usr/lib/libtaskmanager.so.5 is empty, not checked. ldconfig: File /usr/lib/libplasma-geolocation-interface.so.5 is empty, not checked. ldconfig: File /usr/lib/libQPulseAudioPrivate.so is empty, not checked. ldconfig: File /usr/lib/libkdeinit5_ksmserver.so is empty, not checked. ldconfig: File /usr/lib/libtaskmanager.so.5.5.4 is empty, not checked. ldconfig: File /usr/lib/libvpx.so.3.0 is empty, not checked. ldconfig: File /usr/lib/libvpx.so.3 is empty, not checked. ldconfig: File /usr/lib/libKScreenLocker.so.5 is empty, not checked. ldconfig: File /usr/lib/libkwin.so.5.5.4 is empty, not checked. ldconfig: File /usr/lib/libopenal.so.1.17.2 is empty, not checked. ldconfig: File /usr/lib/libkwinglutils.so.7 is empty, not checked. ldconfig: File /usr/lib/libkwin4_effect_builtins.so is empty, not checked. ldconfig: File /usr/lib/libplasma-geolocation-interface.so is empty, not checked. ldconfig: File /usr/lib/libkdeinit5_kwin_rules_dialog.so is empty, not checked.

I’m guessing that’s not good. Is the filesystem knackered ?

Oo, not good, it looks like it is.
From what I can see from that output is that your missing at the least, kwayland, libvpx, Kwin, openal, plasma-workspace and a few more.
You can run pacman -Qo /usr/lib/{file name} on each of those to see what packages they belong to and re-install them.
Try this first to at least get plasma back up and running:

sudo pacman -S plasma-desktop plasma-workspace

Then run ldconfig -v again to pick up and re-instal any packages that are left missing files.

Reinstalling plasma-desktop & workspace and fixing the various issues with ldconfig did not visibly help. I then tried to reinstall all packages using:

# pacman -Qenq | pacman -S -

this bombed out several times midway through. I then forced a re-install of several problem packages using --force and repeated the full package install and rebooted. I can now login as usual and the system seems OK.

Thanks for your help.

No problem. I only wish I could tell you what caused this issue on you.