You are not logged in.

#1 2016-02-29 02:29:36

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 37

[solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

Hi

I was starting to work on my Arch PC when suddenly the computer crashed. The screen got a little bit brighter and everything froze.
After reboot, the system crashed again starting X. After boot, I see a dash on the top of the screen and after a while the screen goes off and I can't even ping the PC.

So, I managed to boot in rescue mode and disabled sddm and reboot. The system booted to the terminal and I tried to update the system with a pacman -Syu. After that, I tried to start the SDDM service with systemctl start sddm and the system crashed again.

Then I started the read the logs... And found some weird things...

Feb 28 21:46:43 phoenix kdeinit5[890]: powerdevil: Screen brightness value:  0
Feb 28 21:46:43 phoenix kdeinit5[890]: powerdevil: Screen brightness value max:  0
Feb 28 21:46:43 phoenix kdeinit5[890]: powerdevil: Screen brightness value:  0
Feb 28 21:46:43 phoenix kdeinit5[890]: powerdevil: Screen brightness value max:  0
Feb 28 21:46:44 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:46:44 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:46:44 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:46:44 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:46:49 phoenix baloo_file[931]: Power state changed
Feb 28 21:46:53 phoenix baloo_file[931]: org.kde.baloo: Failed to create watch for "/home/<my username>/Pictures/temp/<directory name>" No space left on device
Feb 28 21:46:53 phoenix baloo_file[931]: org.kde.baloo: User limit reached. Count:  8075
Feb 28 21:46:53 phoenix baloo_file[931]: KDE Baloo File Indexer has reached the inotify folder watch limit. File changes will be ignored.
Feb 28 21:46:53 phoenix baloo_file[931]: org.kde.baloo: Failed to create watch for "/home/<my username>/Pictures/temp/<directory name>" No space left on device
Feb 28 21:46:53 phoenix baloo_file[931]: KDE Baloo File Indexer has reached the inotify folder watch limit. File changes will be ignored.
Feb 28 21:46:53 phoenix baloo_file[931]: org.kde.baloo: User limit reached. Count:  8075
Feb 28 21:46:53 phoenix baloo_file[931]: KDE Baloo File Indexer has reached the inotify folder watch limit. File changes will be ignored.
Feb 28 21:46:53 phoenix baloo_file[931]: org.kde.baloo: Failed to create watch for "/home/<my username>/Pictures/temp/<directory name>" No space left on device
Feb 28 21:46:53 phoenix baloo_file[931]: KDE Baloo File Indexer has reached the inotify folder watch limit. File changes will be ignored.
Feb 28 21:46:53 phoenix baloo_file[931]: org.kde.baloo: User limit reached. Count:  8075
Feb 28 21:46:53 phoenix baloo_file[931]: KDE Baloo File Indexer has reached the inotify folder watch limit. File changes will be ignored.
Feb 28 21:46:53 phoenix baloo_file[931]: org.kde.baloo: Failed to create watch for "/home/<my username>/Pictures/temp/<directory name>" No space left on device
Feb 28 21:46:53 phoenix baloo_file[931]: KDE Baloo File Indexer has reached the inotify folder watch limit. File changes will be ignored.
Feb 28 21:46:53 phoenix baloo_file[931]: org.kde.baloo: User limit reached. Count:  8075
Feb 28 21:46:53 phoenix baloo_file[931]: KDE Baloo File Indexer has reached the inotify folder watch limit. File changes will be ignored.
Feb 28 21:46:53 phoenix baloo_file[931]: org.kde.baloo: Failed to create watch for "/home/<my username>/Pictures/temp/<directory name>" No space left on device

And the list goes on with a lot of directories. However I still have around 31G left on the /home partition!

After all these lines regarding KDE Ballo File Indexer:

Feb 28 21:48:19 phoenix dbus-daemon[849]: Failed to activate service 'org.freedesktop.Telepathy.Client.KTp.KdedIntegrationModule': timed out
Feb 28 21:48:50 phoenix kernel: usb 9-2.4: USB disconnect, device number 4
Feb 28 21:48:54 phoenix kdeinit5[890]: Created alarm 8388617
Feb 28 21:48:54 phoenix kdeinit5[890]: powerdevil: Screen brightness value:  0
Feb 28 21:49:43 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:49:43 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:49:43 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:49:43 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:49:43 phoenix kdeinit5[890]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:49:43 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:49:43 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:49:43 phoenix kdeinit5[890]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:49:43 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:49:43 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:49:43 phoenix kdeinit5[890]: kscreen.kded: Change detected
Feb 28 21:49:44 phoenix kdeinit5[890]: kscreen.kded: Saving current config to file
Feb 28 21:49:44 phoenix kdeinit5[890]: kscreen.kded: Calculating config ID for KScreen::Config(0x11f81f0)
Feb 28 21:49:44 phoenix kdeinit5[890]: kscreen.kded:         Part of the Id:  "2063d6ab811b0aee67fb0639bb197857"
Feb 28 21:49:44 phoenix kdeinit5[890]: kscreen.kded:         Config ID: "9d69b97f93468dda3af16c0e554b4cd3"
Feb 28 21:49:44 phoenix kdeinit5[890]: kscreen.kded: Config saved on:  "/home/csantos/.local/share/kscreen/9d69b97f93468dda3af16c0e554b4cd3"
Feb 28 21:50:09 phoenix kdeinit5[890]: powerdevil: Screen brightness value:  0
Feb 28 21:51:15 phoenix kwin_x11[926]: QXcbConnection: XCB error: 3 (BadWindow), sequence: 2705, resource id: 10485768, major code: 18 (ChangeProperty), minor code: 0
Feb 28 21:51:15 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:51:15 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:51:15 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:51:15 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:51:15 phoenix kdeinit5[890]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:51:15 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:51:15 phoenix kdeinit5[890]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:51:15 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:51:15 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:51:15 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 21:51:15 phoenix kdeinit5[890]: kscreen.kded: Change detected
Feb 28 21:51:16 phoenix kdeinit5[890]: kscreen.kded: Saving current config to file
Feb 28 21:51:16 phoenix kdeinit5[890]: kscreen.kded: Calculating config ID for KScreen::Config(0x11f81f0)
Feb 28 21:51:16 phoenix kdeinit5[890]: kscreen.kded:         Part of the Id:  "2063d6ab811b0aee67fb0639bb197857"
Feb 28 21:51:16 phoenix kdeinit5[890]: kscreen.kded:         Config ID: "9d69b97f93468dda3af16c0e554b4cd3"
Feb 28 21:51:16 phoenix kdeinit5[890]: kscreen.kded: Config saved on:  "/home/csantos/.local/share/kscreen/9d69b97f93468dda3af16c0e554b4cd3"
Feb 28 21:51:24 phoenix kdeinit5[890]: powerdevil: Screen brightness value:  0
Feb 28 21:53:00 phoenix systemd[1]: Starting Cleanup of Temporary Directories...
Feb 28 21:53:00 phoenix systemd[1]: Started Cleanup of Temporary Directories.
Feb 28 21:56:24 phoenix kdeinit5[890]: powerdevil: Kbd backlight brightness value:  0
Feb 28 22:01:24 phoenix kdeinit5[890]: powerdevil: Can't contact ck
Feb 28 22:01:24 phoenix ksmserver[905]: lock called
Feb 28 22:01:24 phoenix ksmserver[905]: Lock window Id:  18874374
Feb 28 22:01:24 phoenix ksmserver[905]: Created alarm 18874377
Feb 28 22:01:24 phoenix ksmserver[905]: CreateNotify: 18874374
Feb 28 22:01:24 phoenix ksmserver[905]: CreateNotify: 18874376
Feb 28 22:01:25 phoenix ksmserver[905]: CreateNotify: 2097155
Feb 28 22:01:25 phoenix ksmserver[905]: CreateNotify: 2097158
Feb 28 22:01:25 phoenix ksmserver[905]: CreateNotify: 2097160
Feb 28 22:01:25 phoenix ksmserver[905]: CreateNotify: 2097161
Feb 28 22:01:25 phoenix ksmserver[905]: CreateNotify: 2097162
Feb 28 22:01:25 phoenix ksmserver[905]: MapNotify: 2097161
Feb 28 22:01:25 phoenix ksmserver[905]: MapNotify: 18874374
Feb 28 22:01:25 phoenix ksmserver[905]: CreateNotify: 2097165
Feb 28 22:01:25 phoenix kscreenlocker_greet[1285]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/InfoPane.qml:52:22: Unable to assign [undefined] to int
Feb 28 22:01:25 phoenix kscreenlocker_greet[1285]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/system-log-out
Feb 28 22:01:25 phoenix kscreenlocker_greet[1285]: Couldn't find node Fill0. Skipping rendering.
Feb 28 22:01:26 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:29 phoenix kernel: usb 9-2.4: new full-speed USB device number 5 using ehci-pci
Feb 28 22:51:30 phoenix kernel: input: Logitech USB Receiver as /devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4/9-2.4:1.0/0003:046D:C52E.0003/input/input10
Feb 28 22:51:30 phoenix kernel: hid-generic 0003:046D:C52E.0003: input,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:12.2-2.4/input0
Feb 28 22:51:30 phoenix kernel: input: Logitech USB Receiver as /devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4/9-2.4:1.1/0003:046D:C52E.0004/input/input11
Feb 28 22:51:30 phoenix kernel: hid-generic 0003:046D:C52E.0004: input,hiddev0,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:12.2-2.4/input1
Feb 28 22:51:30 phoenix mtp-probe[1317]: checking bus 9, device 5: "/sys/devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4"
Feb 28 22:51:30 phoenix baloo_file[931]: org.kde.baloo: "/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4/9-2.4:1.1/0003:046D:C52E.0004/input/input11"
Feb 28 22:51:30 phoenix mtp-probe[1317]: bus: 9, device: 5 was not an MTP device
Feb 28 22:51:30 phoenix baloo_file[931]: QObject::connect: invalid null parameter
Feb 28 22:51:30 phoenix kdeinit5[890]: QObject::connect: invalid null parameter
Feb 28 22:51:30 phoenix baloo_file[931]: org.kde.baloo: "/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4/9-2.4:1.1/0003:046D:C52E.0004/input/input11/mouse0"
Feb 28 22:51:30 phoenix baloo_file[931]: QObject::connect: invalid null parameter
Feb 28 22:51:30 phoenix kdeinit5[890]: QObject::connect: invalid null parameter
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix baloo_file[931]: org.kde.baloo: "/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4/9-2.4:1.1/0003:046D:C52E.0004/input/input11/event8"
Feb 28 22:51:30 phoenix baloo_file[931]: QObject::connect: invalid null parameter
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix ksmserver[905]: CreateNotify: 14680067
Feb 28 22:51:30 phoenix kdeinit5[890]: QObject::connect: invalid null parameter
Feb 28 22:51:30 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:30 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:30 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:30 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:30 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:30 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:30 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:30 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:30 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:30 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:30 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:30 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kdeinit5[890]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kdeinit5[890]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kdeinit5[890]: kscreen.kded: Change detected
Feb 28 22:51:30 phoenix kcminit[1355]: Initializing  "kcm_input" :  "kcminit_mouse"
Feb 28 22:51:30 phoenix ksmserver[905]: CreateNotify: 14680072
Feb 28 22:51:30 phoenix kwin_x11[926]: QXcbConnection: XCB error: 3 (BadWindow), sequence: 58691, resource id: 14680072, major code: 18 (ChangeProperty), minor code: 0
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kdeinit5[890]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kdeinit5[890]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kdeinit5[890]: kscreen.kded: Change detected
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:30 phoenix kdeinit5[890]: kscreen.kded: Saving current config to file
Feb 28 22:51:30 phoenix kdeinit5[890]: kscreen.kded: Calculating config ID for KScreen::Config(0x11f81f0)
Feb 28 22:51:30 phoenix kdeinit5[890]: kscreen.kded:         Part of the Id:  "2063d6ab811b0aee67fb0639bb197857"
Feb 28 22:51:30 phoenix kdeinit5[890]: kscreen.kded:         Config ID: "9d69b97f93468dda3af16c0e554b4cd3"
Feb 28 22:51:30 phoenix kdeinit5[890]: kscreen.kded: Config saved on:  "/home/csantos/.local/share/kscreen/9d69b97f93468dda3af16c0e554b4cd3"
Feb 28 22:51:33 phoenix ksmserver[905]: UnmapNotify: 659
Feb 28 22:51:33 phoenix kdeinit5[890]: ktp-kded-module: 
Feb 28 22:51:51 phoenix kscreenlocker_greet[1285]: org.kde.keyboardLayout: Layouts list changed:  ("pt")
Feb 28 22:51:56 phoenix ksmserver[905]: UnmapNotify: 2097161
Feb 28 22:51:56 phoenix ksmserver[905]: UnmapNotify: 2097161
Feb 28 22:51:56 phoenix ksmserver[905]: CreateNotify: 2097171
Feb 28 22:51:56 phoenix kwin_x11[926]: QXcbConnection: XCB error: 3 (BadWindow), sequence: 59605, resource id: 2097171, major code: 18 (ChangeProperty), minor code: 0
Feb 28 22:51:56 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:56 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:56 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:56 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:56 phoenix kdeinit5[890]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:56 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:56 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:56 phoenix kdeinit5[890]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:56 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:56 phoenix kscreen_backend_launcher[922]: kscreen: Primary output changed from KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" ) to KScreen::Output(Id: 637 , Name: "DVI-I-1" ) ( "DVI-I-1" )
Feb 28 22:51:56 phoenix kdeinit5[890]: kscreen.kded: Change detected
Feb 28 22:51:56 phoenix ksmserver[905]: Grab Released
Feb 28 22:51:56 phoenix kdeinit5[890]: ktp-kded-module: 
Feb 28 22:51:56 phoenix kdeinit5[890]: kscreen.kded: Saving current config to file
Feb 28 22:51:56 phoenix kdeinit5[890]: kscreen.kded: Calculating config ID for KScreen::Config(0x11f81f0)
Feb 28 22:51:56 phoenix kdeinit5[890]: kscreen.kded:         Part of the Id:  "2063d6ab811b0aee67fb0639bb197857"
Feb 28 22:51:56 phoenix kdeinit5[890]: kscreen.kded:         Config ID: "9d69b97f93468dda3af16c0e554b4cd3"
Feb 28 22:51:56 phoenix kdeinit5[890]: kscreen.kded: Config saved on:  "/home/csantos/.local/share/kscreen/9d69b97f93468dda3af16c0e554b4cd3"
Feb 28 22:51:57 phoenix kernel: NVRM: GPU at PCI:0000:01:00: GPU-f34e10d6-2066-51f1-e672-3f01f075f759
Feb 28 22:51:57 phoenix kernel: NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000001 00000000 00000000 00000001 00000001
Feb 28 22:52:22 phoenix kernel: usb 9-2.4: USB disconnect, device number 5
Feb 28 22:52:22 phoenix baloo_file[931]: org.kde.baloo: Found removable storage volume for Baloo undocking: "/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4/9-2.4:1.1/0003:046D:C52E.0004/input/input11/event8"
Feb 28 22:52:22 phoenix baloo_file[931]: org.kde.baloo: Found removable storage volume for Baloo undocking: "/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4/9-2.4:1.1/0003:046D:C52E.0004/input/input11/mouse0"
Feb 28 22:52:22 phoenix baloo_file[931]: org.kde.baloo: Found removable storage volume for Baloo undocking: "/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4/9-2.4:1.1/0003:046D:C52E.0004/input/input11"
Feb 28 22:52:27 phoenix kernel: usb 9-2.4: new full-speed USB device number 6 using ehci-pci
Feb 28 22:52:27 phoenix kernel: input: Logitech USB Receiver as /devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4/9-2.4:1.0/0003:046D:C52E.0005/input/input12
Feb 28 22:52:27 phoenix kernel: hid-generic 0003:046D:C52E.0005: input,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:12.2-2.4/input0
Feb 28 22:52:27 phoenix kernel: input: Logitech USB Receiver as /devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4/9-2.4:1.1/0003:046D:C52E.0006/input/input13
Feb 28 22:52:28 phoenix kernel: hid-generic 0003:046D:C52E.0006: input,hiddev0,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:12.2-2.4/input1
Feb 28 22:52:28 phoenix mtp-probe[1389]: checking bus 9, device 6: "/sys/devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4"
Feb 28 22:52:28 phoenix mtp-probe[1389]: bus: 9, device: 6 was not an MTP device
Feb 28 22:52:28 phoenix baloo_file[931]: org.kde.baloo: "/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4/9-2.4:1.1/0003:046D:C52E.0006/input/input13"
Feb 28 22:52:28 phoenix kdeinit5[890]: QObject::connect: invalid null parameter
Feb 28 22:52:28 phoenix baloo_file[931]: QObject::connect: invalid null parameter
Feb 28 22:52:28 phoenix kdeinit5[890]: QObject::connect: invalid null parameter
Feb 28 22:52:28 phoenix baloo_file[931]: org.kde.baloo: "/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4/9-2.4:1.1/0003:046D:C52E.0006/input/input13/mouse0"
Feb 28 22:52:28 phoenix baloo_file[931]: QObject::connect: invalid null parameter
Feb 28 22:52:28 phoenix baloo_file[931]: org.kde.baloo: "/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:12.2/usb9/9-2/9-2.4/9-2.4:1.1/0003:046D:C52E.0006/input/input13/event8"
Feb 28 22:52:28 phoenix baloo_file[931]: QObject::connect: invalid null parameter
Feb 28 22:52:28 phoenix kdeinit5[890]: QObject::connect: invalid null parameter
Feb 28 22:52:29 phoenix kwin_x11[926]: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 59702, resource id: 0, major code: 14 (GetGeometry), minor code: 0
Feb 28 22:52:29 phoenix kwin_x11[926]: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 59703, resource id: 0, major code: 14 (GetGeometry), minor code: 0
Feb 28 22:52:29 phoenix kwin_x11[926]: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 59704, resource id: 0, major code: 14 (GetGeometry), minor code: 0
Feb 28 22:52:35 phoenix kwin_x11[926]: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 59713, resource id: 0, major code: 14 (GetGeometry), minor code: 0
Feb 28 22:52:35 phoenix kwin_x11[926]: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 59714, resource id: 0, major code: 14 (GetGeometry), minor code: 0
Feb 28 22:52:41 phoenix kwin_x11[926]: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 59749, resource id: 0, major code: 14 (GetGeometry), minor code: 0
Feb 28 22:52:41 phoenix kwin_x11[926]: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 59750, resource id: 0, major code: 14 (GetGeometry), minor code: 0
Feb 28 22:52:41 phoenix kwin_x11[926]: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 59759, resource id: 0, major code: 14 (GetGeometry), minor code: 0
Feb 28 22:52:41 phoenix kwin_x11[926]: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 59760, resource id: 0, major code: 14 (GetGeometry), minor code: 0
Feb 28 22:52:41 phoenix kwin_x11[926]: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 59770, resource id: 0, major code: 14 (GetGeometry), minor code: 0
Feb 28 22:52:41 phoenix kwin_x11[926]: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 59771, resource id: 0, major code: 14 (GetGeometry), minor code: 0

And then... the system crashed.

After the reboot (pasting only the few last lines):

Feb 28 22:54:21 phoenix kernel: r8169 0000:03:00.0 eth0: link up
Feb 28 22:54:21 phoenix kernel: IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Feb 28 22:54:22 phoenix dkms[564]: Error! Could not locate dkms.conf file.
Feb 28 22:54:22 phoenix dkms[564]: File:  does not exist.
Feb 28 22:54:22 phoenix systemd[1]: Started Dynamic Kernel Modules System.
Feb 28 22:54:23 phoenix sddm[590]: Initializing...
Feb 28 22:54:23 phoenix sddm[590]: Starting...
Feb 28 22:54:23 phoenix sddm[590]: Adding new display on vt 7 ...
Feb 28 22:54:23 phoenix sddm[590]: Display server starting...
Feb 28 22:54:23 phoenix sddm[590]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{d18c7abc-ce4a-4cbc-86bc-ac2bbe98a6ca} -background none -noreset -displayfd 17 vt7
Feb 28 22:54:24 phoenix systemd[1]: Started Samba NetBIOS name server.
Feb 28 22:54:24 phoenix systemd[1]: Starting Samba SMB/CIFS server...
Feb 28 22:54:24 phoenix nmbd[651]: [2016/02/28 22:54:24.684449,  0] ../lib/util/become_daemon.c:124(daemon_ready)
Feb 28 22:54:24 phoenix nmbd[651]:   STATUS=daemon 'nmbd' finished starting up and ready to serve connections
Feb 28 22:54:26 phoenix systemd[1]: Started Samba SMB/CIFS server.
Feb 28 22:54:26 phoenix systemd[1]: Reached target Multi-User System.
Feb 28 22:54:26 phoenix systemd[1]: Reached target Graphical Interface.
Feb 28 22:54:26 phoenix systemd[1]: Startup finished in 6.521s (kernel) + 21.942s (userspace) = 28.464s.
Feb 28 22:54:26 phoenix vmware[562]: [50B blob data]
Feb 28 22:54:26 phoenix kernel: fuse init (API version 7.23)
Feb 28 22:54:26 phoenix systemd[1]: Mounting FUSE Control File System...
Feb 28 22:54:26 phoenix systemd[1]: Mounted FUSE Control File System.
Feb 28 22:54:26 phoenix vmware[562]: [30B blob data]
Feb 28 22:54:26 phoenix vmware[562]: [27B blob data]
Feb 28 22:54:26 phoenix vmware[562]: [38B blob data]
Feb 28 22:54:26 phoenix systemd[1]: vmware.service: Main process exited, code=exited, status=1/FAILURE
Feb 28 22:54:27 phoenix kernel: ppdev: user-space parallel port driver
Feb 28 22:54:27 phoenix smbd[656]: [2016/02/28 22:54:27.300033,  0] ../lib/util/become_daemon.c:124(daemon_ready)
Feb 28 22:54:27 phoenix smbd[656]:   STATUS=daemon 'smbd' finished starting up and ready to serve connections
Feb 28 22:54:27 phoenix dbus[559]: [system] Activating via systemd: service name='org.freedesktop.Avahi' unit='dbus-org.freedesktop.Avahi.service'
Feb 28 22:54:27 phoenix dbus[559]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.Avahi.service': Unit dbus-org.freedesktop.Avahi.service failed to load: No such file or directory.
Feb 28 22:54:27 phoenix VMware[709]: /usr/lib/vmware/scripts/util.sh: line 70: /usr/sbin/vmware-authdlauncher: No such file or directory
Feb 28 22:54:31 phoenix kernel: NVRM: GPU at PCI:0000:01:00: GPU-f34e10d6-2066-51f1-e672-3f01f075f759
Feb 28 22:54:31 phoenix kernel: NVRM: Xid (PCI:0000:01:00): 62, !14db(4378)
Feb 28 22:54:40 phoenix kernel: NVRM: Your system is not currently configured to drive a VGA console
Feb 28 22:54:40 phoenix kernel: NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
Feb 28 22:54:40 phoenix kernel: NVRM: requires the use of a text-mode VGA console. Use of other console
Feb 28 22:54:40 phoenix kernel: NVRM: drivers including, but not limited to, vesafb, may result in
Feb 28 22:54:40 phoenix kernel: NVRM: corruption and stability problems, and is not supported.
Feb 28 22:54:40 phoenix kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  361.28  Wed Feb  3 15:15:17 PST 2016
Feb 28 22:54:52 phoenix kernel: nvidia-modeset: Allocated GPU:0 (GPU-f34e10d6-2066-51f1-e672-3f01f075f759) @ PCI:0000:01:00.0
Feb 28 22:55:11 phoenix kernel: nvidia-modeset: WARNING: GPU:0: Lost display notification; continuing.

I also read something about the NVRM warning and disabled the framebuffer by following the instruction at:
https://wiki.archlinux.org/index.php/GR … ramebuffer

But nothing changed...

Here is the log when I tried to start X from the terminal:

-- Logs begin at Sat 2013-06-22 01:24:07 WEST, end at Mon 2016-02-29 01:35:59 WET. --
Feb 29 01:18:24 phoenix login[572]: pam_unix(login:session): session opened for user root by LOGIN(uid=0)
Feb 29 01:18:24 phoenix systemd[1]: Created slice User Slice of root.
Feb 29 01:18:24 phoenix systemd[1]: Starting User Manager for UID 0...
Feb 29 01:18:24 phoenix systemd-logind[567]: New session c1 of user root.
Feb 29 01:18:24 phoenix systemd[1]: Started Session c1 of user root.
Feb 29 01:18:24 phoenix systemd[683]: pam_unix(systemd-user:session): session opened for user root by (uid=0)
Feb 29 01:18:25 phoenix systemd[683]: Listening on Sound System.
Feb 29 01:18:25 phoenix systemd[683]: Reached target Timers.
Feb 29 01:18:25 phoenix systemd[683]: Reached target Paths.
Feb 29 01:18:25 phoenix systemd[683]: Starting D-Bus User Message Bus Socket.
Feb 29 01:18:25 phoenix systemd[683]: Listening on D-Bus User Message Bus Socket.
Feb 29 01:18:25 phoenix systemd[683]: Reached target Sockets.
Feb 29 01:18:25 phoenix systemd[683]: Reached target Basic System.
Feb 29 01:18:25 phoenix systemd[683]: Reached target Default.
Feb 29 01:18:25 phoenix systemd[683]: Startup finished in 265ms.
Feb 29 01:18:25 phoenix systemd[1]: Started User Manager for UID 0.
Feb 29 01:18:25 phoenix login[572]: ROOT LOGIN ON tty1
Feb 29 01:18:36 phoenix kernel: NVRM: GPU at PCI:0000:01:00: GPU-f34e10d6-2066-51f1-e672-3f01f075f759
Feb 29 01:18:36 phoenix kernel: NVRM: Xid (PCI:0000:01:00): 62, !14db(4378)
Feb 29 01:18:45 phoenix kernel: NVRM: Your system is not currently configured to drive a VGA console
Feb 29 01:18:45 phoenix kernel: NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
Feb 29 01:18:45 phoenix kernel: NVRM: requires the use of a text-mode VGA console. Use of other console
Feb 29 01:18:45 phoenix kernel: NVRM: drivers including, but not limited to, vesafb, may result in
Feb 29 01:18:45 phoenix kernel: NVRM: corruption and stability problems, and is not supported.
Feb 29 01:18:57 phoenix kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  361.28  Wed Feb  3 15:15:17 PST 2016
Feb 29 01:18:57 phoenix kernel: nvidia-modeset: Allocated GPU:0 (GPU-f34e10d6-2066-51f1-e672-3f01f075f759) @ PCI:0000:01:00.0

My PC was assembled by me some few years ago and never gave me such problems. I have a AMD FX-6100 64-bits, 6 core CPU and 4Gb of RAM.
The video adapter is a NVIDIA GeForce GTX 560.

I really need help here! And I hope it is not a hardware problem... sad

Thanks in advance.
Carlos Santos

Last edited by cmmps (2016-03-28 19:05:57)


Carlos Santos

Offline

#2 2016-02-29 02:41:11

Docbroke
Member
From: India
Registered: 2015-06-13
Posts: 976

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

there has been issues with sddm and gdm in recent pass (search forum)

can you start kde from console with sddm disabled ?

startx /usr/bin/startkde

Arch is home!
i3 rofi w3m firefox ranger vim mutt mpd newsbeuter pass

Offline

#3 2016-02-29 02:51:51

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 37

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

Thanks.

It doesn't work... The journalctl log ends again with the 2 lines of nvidia-modeset. sad


Carlos Santos

Offline

#4 2016-02-29 16:27:53

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 37

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

UPDATE

So I decided to try removing nvidia driver and install nouveau instead. The problem with SDDM <b>persists</b>. However, I was able to run that twm X with xterm and xclock.

Then I decided to try Docbroke's tip again... And typed startx /usr/bin/startkde
And KDE started but I'm getting a black screen with the mouse pointer over it. Then I see 3 windows from Plasma saying the plasma application has crashed and nothing more. CTRL + ALT + SHIFT + DEL ended the X session and I went back to the terminal.

I don't know what's going on with KDE, I always used it and I *loved* it... Now it seems to be just a buggy annoying thing.

I also tried to create a new user and start KDE on that new account but it also failed.

Here is the backtrace I got from the kcrash window:

Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f1cfb9c5800 (LWP 2507))]

Thread 7 (Thread 0x7f1ce7e56700 (LWP 2510)):
#0  0x00007f1cf641dc3d in poll () from /usr/lib/libc.so.6
#1  0x00007f1cfa5e1ae2 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f1cfa5e3757 in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3  0x00007f1ce9fe0379 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f1cf6b14b8e in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007f1cf5c16424 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f1cf6426cbd in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7f1cde89e700 (LWP 2511)):
#0  0x00007ffc53bc9a91 in clock_gettime ()
#1  0x00007f1cf6433946 in clock_gettime () from /usr/lib/libc.so.6
#2  0x00007f1cf6bc5256 in ?? () from /usr/lib/libQt5Core.so.5
#3  0x00007f1cf6d49fe9 in QTimerInfoList::updateCurrentTime() () from /usr/lib/libQt5Core.so.5
#4  0x00007f1cf6d4a555 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/libQt5Core.so.5
#5  0x00007f1cf6d4b94e in ?? () from /usr/lib/libQt5Core.so.5
#6  0x00007f1cf334850d in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0x00007f1cf3348eab in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007f1cf334908c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0x00007f1cf6d4c56b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#10 0x00007f1cf6cf357a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#11 0x00007f1cf6b0fbe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#12 0x00007f1cf9463055 in ?? () from /usr/lib/libQt5Qml.so.5
#13 0x00007f1cf6b14b8e in ?? () from /usr/lib/libQt5Core.so.5
#14 0x00007f1cf5c16424 in start_thread () from /usr/lib/libpthread.so.0
#15 0x00007f1cf6426cbd in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7f1cd54d6700 (LWP 2512)):
#0  0x00007f1cf3348557 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#1  0x00007f1cf3348eab in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f1cf334908c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f1cf6d4c56b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4  0x00007f1cf6cf357a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f1cf6b0fbe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f1cf9463055 in ?? () from /usr/lib/libQt5Qml.so.5
#7  0x00007f1cf6b14b8e in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f1cf5c16424 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f1cf6426cbd in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f1ccf7ce700 (LWP 2513)):
#0  0x00007f1cf3345fd2 in ?? () from /usr/lib/libglib-2.0.so.0
#1  0x00007f1cf33484ab in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0x00007f1cf3348eab in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f1cf334908c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007f1cf6d4c56b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007f1cf6cf357a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#6  0x00007f1cf6b0fbe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#7  0x00007f1cf9463055 in ?? () from /usr/lib/libQt5Qml.so.5
#8  0x00007f1cf6b14b8e in ?? () from /usr/lib/libQt5Core.so.5
#9  0x00007f1cf5c16424 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007f1cf6426cbd in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f1ccdf06700 (LWP 2514)):
#0  0x00007f1cf5c1c03f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007f1cfb8b5934 in ?? () from /usr/lib/libQt5Script.so.5
#2  0x00007f1cfb8b5979 in ?? () from /usr/lib/libQt5Script.so.5
#3  0x00007f1cf5c16424 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007f1cf6426cbd in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f1c46a8e700 (LWP 2518)):
#0  0x00007f1cf6b0ccda in QMutex::lock() () from /usr/lib/libQt5Core.so.5
#1  0x00007f1cf6d4baef in ?? () from /usr/lib/libQt5Core.so.5
#2  0x00007f1cf334850d in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3  0x00007f1cf3348eab in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007f1cf334908c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0x00007f1cf6d4c56b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#6  0x00007f1cf6cf357a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#7  0x00007f1cf6b0fbe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#8  0x00007f1cf9e20136 in ?? () from /usr/lib/libQt5Quick.so.5
#9  0x00007f1cf6b14b8e in ?? () from /usr/lib/libQt5Core.so.5
#10 0x00007f1cf5c16424 in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007f1cf6426cbd in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f1cfb9c5800 (LWP 2507)):
[KCrash Handler]
#5  0x00007f1cf63722a8 in raise () from /usr/lib/libc.so.6
#6  0x00007f1cf637372a in abort () from /usr/lib/libc.so.6
#7  0x00007f1cf6b021e1 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/libQt5Core.so.5
#8  0x00007f1cf9e8cb61 in QSGRenderLoop::handleContextCreationFailure(QQuickWindow*, bool) () from /usr/lib/libQt5Quick.so.5
#9  0x00007f1cf9e8db75 in ?? () from /usr/lib/libQt5Quick.so.5
#10 0x00007f1cf9e8eb16 in ?? () from /usr/lib/libQt5Quick.so.5
#11 0x00007f1cf7042455 in QWindow::event(QEvent*) () from /usr/lib/libQt5Gui.so.5
#12 0x00007f1cf9ec8081 in QQuickWindow::event(QEvent*) () from /usr/lib/libQt5Quick.so.5
#13 0x0000000000440256 in DesktopView::event(QEvent*) ()
#14 0x00007f1cf780a9ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#15 0x00007f1cf780fe86 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#16 0x00007f1cf6cf5bab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#17 0x00007f1cf703a5bc in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /usr/lib/libQt5Gui.so.5
#18 0x00007f1cf703b32d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/libQt5Gui.so.5
#19 0x00007f1cf70206d8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5
#20 0x00007f1cea0118c0 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#21 0x00007f1cf3348d87 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0x00007f1cf3348fe0 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0x00007f1cf334908c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#24 0x00007f1cf6d4c54f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#25 0x00007f1cf6cf357a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#26 0x00007f1cf6cfb53c in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#27 0x000000000043138a in main ()

Any ideas?


Carlos Santos

Offline

#5 2016-02-29 16:48:03

Docbroke
Member
From: India
Registered: 2015-06-13
Posts: 976

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

well I won't be surprised if there is bug in kde plasma, have you tried any other DE, (I would suggest xfce4 or if you feel adventurous openbox/awesome/i3), if that works, it is mostly kde bug.


Arch is home!
i3 rofi w3m firefox ranger vim mutt mpd newsbeuter pass

Offline

#6 2016-02-29 17:17:36

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 37

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

Thanks Docbroke!

I tried Gnome but I remember that once I run into troubles with it and it's still not working. It gives a screen saying that an error occurred and asks to log out.

But I remember the good old LXDE and it is working fine! I tried some programs, videos, and all seems to work fine... Just World of Warcraft failed to load due to driver issues but that's a problem for later.

I believe it also might be some file that went corrupted as it happened in such a weird way. I've been using KDE for the last days without any problems.

Anyway, I still need to have KDE working. So, any idea on how to workaround my problem is very welcome! smile


Carlos Santos

Offline

#7 2016-02-29 19:18:01

Loose_Control
Member
From: Germany
Registered: 2011-01-11
Posts: 136

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

Try deleting /var/tmp/kdecache-<user> and also test if lxqt is also crashing this might be some problem with Qt since plasma and sddm aren't working.

Last edited by Loose_Control (2016-02-29 19:18:27)

Offline

#8 2016-02-29 20:18:04

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 37

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

Thanks LC

Deleting the specified directory did not work. I installed LXQt and it works as well as LXDE.

But now the mystery grows... o.O
I installed back the nvidia driver and nothing works at all. It seems I'm only getting LXDE and LXQt to work with the nouveau driver...
Even KDE gives something with this driver, although plasma is crashing.


Carlos Santos

Offline

#9 2016-02-29 20:51:26

macstar3000
Member
Registered: 2016-02-17
Posts: 47

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

how does your system hang? i face a strange bug currently which was not there hours ago. i went away, put the system in standby and came back and now the plasma interface hangs clock stops ticking and i can't access the taskbar. however i can start programs with krunner. reboot did not help and i wonder if it's software or hardware (installed a brand new SSD 2 days ago)
i have no crashes but the half interface is just unresponsive. weird

Last edited by macstar3000 (2016-02-29 20:52:14)

Offline

#10 2016-02-29 21:05:15

Loose_Control
Member
From: Germany
Registered: 2011-01-11
Posts: 136

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

@cmmps
try deleting ~/.cache and run KDE/Plasma desktop again.

@macstar3000
are you also on nvidia?

Last edited by Loose_Control (2016-02-29 21:06:26)

Offline

#11 2016-02-29 21:11:40

macstar3000
Member
Registered: 2016-02-17
Posts: 47

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

@Loose_Control

yes nvidia gforce gtx 750 running the latest 361.28 proprietary driver.
i just tried to press strg+v in vivaldi browser and it made vivaldi unresponsive. very weird.

if you need more system specs let me know. i keep following this thread. oh yes i am on sddm btw.

Offline

#12 2016-02-29 21:55:04

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 37

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

Hi Macstar... In my case the system hangs and froze completely. It becomes unresponsive and even the network seems to go down as I can't ping it from my mac pc.

LC, the error also happened in a new fresh user I created... Even so I tried to delete the .cache directory but KDE still shows the plasma crashes with the xf86-video-nouveau driver.

Anyway, I'm starting to believe that the initial problem might be related to the proprietary nvidia driver! When I disable nouveau and enable nvidia, the froze happens with any other DE (LXDE, LXQT, ...)
When I try to start anyone of them the system crashes and froze.

Now, the problem is that the nouveau driver doesn't give me all I need, including opengl... The performance is low and, for instance, my favourite game world of warcraft doesn't run with it. Anyway, with or without it, I need KDE... sad


Carlos Santos

Offline

#13 2016-02-29 22:00:28

macstar3000
Member
Registered: 2016-02-17
Posts: 47

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

@cmmps

seems like we are in the same boat. KDE and nvidia proprietary are needed for me too, i don't want to make compromises in that regard.
deleting the cache did not help for me. reading your problems looks like i am off a little bit better as i can kinda work arround the problem however it is not great too.
i have a second test account and loging in there works without any problem. i am out of ideas. on my default accout plasmashell also runs high on cpu usage, arround 17% ...

frustrating!

Offline

#14 2016-02-29 22:51:19

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 37

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

Yes it is... sad

And it happened suddenly... it was working fine and then... bang! sad

BTW: Even with the nouveau driver, sddm also crashes and freezes.


Carlos Santos

Offline

#15 2016-03-01 05:39:56

macstar3000
Member
Registered: 2016-02-17
Posts: 47

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

@cmmps

i wonder if switching to lightdm could solve the problem? was running antergos a few months ago before i switched to arch and had no issues there. since i am auto logging in i don't care about the login manager anyway.


Update: switching the display manager did not help. lightdm failed to login at all, and lxdm did login but the issue on plasma remained.
so i thought i give it a try and switch from nvidia to nouveau. to make it easier i used the switcher script provided in the arch wiki.
sadly i can't remember the exact output because i did not think it would  be relevant in any case but afaik it did only uninstall one lib32* package.
i did a reboot and found the desktop working perfectly again. now i haven't used the free driver since ages and thought wow it has progressed heavily because all of my fancy desktop effects were still there.
opened konsole and:

[~] lspci -nnk | grep -i vga -A3 | grep 'in use'                         7:25:27
        Kernel driver in use: nvidia

tried to start nvidia x server settings and that one opened fine as well. looks like one of the lib32 packages was the culprit but how could i know this before?

to be very sure, i will now switch back to sddm do several reboots and see if it's fixed now or not. i hope it is but you never know.

edit: yep, everything is back to normal. i had to reinstall steam (do you guys use steam?) as it seemed to be broken but now after 5 reboots i feel save to say, problem solved!
would be interesting if my unconventional problem solving approach (it was more of a try) would work for anyone else (i did not modify anything in the gpu switching script, used it as it was provided) too as this would hint to a more general problem or if it was very system specific.

Last edited by macstar3000 (2016-03-01 06:49:42)

Offline

#16 2016-03-01 08:11:22

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 2,353

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

Xorg logs people, do you do anything like exporting __GL_THREADED_OPTIMIZATIONS=1 globally (which is a very discouraged thing to do) ?

@cmmps the randomness of the crashes makes me believe this might be a microcode issue, what's your processor? If it is a pre Skylake i-Series processor you should do the microcode update, there are a few hints in your logs that a few of your partitions might be full, which can lead to the same behaviour .  can you post an untruncated

sudo journalctl -b

on trying to reproduce the error?

Offline

#17 2016-03-01 13:11:33

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 37

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

@macstar3000
Hum... I will give it a try after lunch smile I did some of the operations that script does manually but I didn't remove the lib32 package... However, it's damn weird.

@V1del
The problem is not random. It happened suddenly the first time and then it doesn't work at all - nvidia driver and/or sddm with both nvidia or nouveau.
And I already posted my hardware info... the processor is an AMD FX-6100. (is on the first post). I also have logs there. smile

Thanks!


Carlos Santos

Offline

#18 2016-03-01 13:28:06

macstar3000
Member
Registered: 2016-02-17
Posts: 47

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

@cmmps

let us know how it goes.  AMD FX 6300 here btw.

Offline

#19 2016-03-01 18:43:30

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 37

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

Well... no good... and I'm stuck also with a libgl problem - mesa-libgl conflicts with nvidia-libgl which is set as a dependency of several other packages.
lib32-nvidia-libgl package is also a dependency for other lib32-* stuff I need, so change them to mesa-libgl seems to be a pain in the....

BTW. I also tried this workaround:
https://wiki.archlinux.org/index.php/NV … X_shutdown

And another crazy thing... yet, with nvidia driver loaded, I tried to start the gdm service... and the computer just went crazy with the screen flickering... It was hard to login on another tty and reboot the system.

So... I'm starting to be out of ideas...
At this moment I don't care to give a try on other DEs rather than KDE but I need OpenGL... And to use the Nouveau driver, I will need to install mesa-libgl...
Reinstall the system... Gosh, I have this system up for 4 years with a lot of software installed and configured... It would be another pain in the ... but...

Ideas? :S


Carlos Santos

Offline

#20 2016-03-01 18:46:12

macstar3000
Member
Registered: 2016-02-17
Posts: 47

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

@cmmps

can you please be a little bit more precise about your libgl conflicts? do you have the nvidia-libgl or mesa-libgl driver currently installed? because i had mesa and removed it and switched to nvidia.

Offline

#21 2016-03-01 18:49:43

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 37

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

Sure... Currently I still have the nvidia-libgl package installed. I can't remove it without having problems with dependencies and I can't install the package mesa-libgl without having a conflict with the nvidia-libgl package...


Carlos Santos

Offline

#22 2016-03-01 18:54:06

macstar3000
Member
Registered: 2016-02-17
Posts: 47

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

@cmmps

do you use a GUI tool for your packages? for me octopi, which i am using, shows the programs which depending on the file and offers the option to remove them as well.
i would try this, remove nvidia-libgl with the dependant packages (if not too many) and reinstall again, when you chose the programs one or more should pull nvidia-libgl automatically.

Offline

#23 2016-03-01 19:02:51

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 37

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

@macstar3000

I always use pacman... And to remove nvidia-libgl with the dependant packages, I would be re-installing a lot of applications... It's a list of 700+ packages... smile


Carlos Santos

Offline

#24 2016-03-01 19:06:15

macstar3000
Member
Registered: 2016-02-17
Posts: 47

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

@cmmps

wow. that would be too much indeed. i am a bit out of ideas now, but i suggest you to stay away from a reinstall atm if you say your system is over 4 years old and you put so much effort in it.
if i get another idea i will let you know and maybe someone else can assist in the meantime.

stupid idea but tried to create a new user account and login there and see if this works?
another one would be trying to downgrade nvidia via pacman

Last edited by macstar3000 (2016-03-01 19:08:09)

Offline

#25 2016-03-01 19:10:19

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 37

Re: [solved but not nvidia] System hangs starting X (SDDM / KDE Plasma 5)

@macstar3000

stupid idea but tried to create a new user account and login there and see if this works?

Yes, I already tried that... I mentioned it on post #4... wink


Carlos Santos

Offline

Board footer

Powered by FluxBB