You are not logged in.
I rebooted my laptop and I get blank black sddm.
I notices the optimus led on my laptop was white (meanin the desicated gpu, nvidia, was running)
removed the nvidia 390xx (recently my gpu went from new to old ) and rebooted and it fixed the issue.
I also noted that when in blank screen ,if I try to restart bumblebeed service it give the error that nivida_drm.so (or something like that) is in use and cant restart.
any way to get nvidia working again?
if I keep nvidia and disable sddm, after reboot I can restart bumblebeed and the optimus led goes blue (meaning intel gpu is working) and I can startplasmacomposer (weirdly I cant use startkde because it gives the error $DISPLAY not set or cannot connect)
Offline
Please specify all the package version involved and include the pacman.log for the update that produced the issue onwards.
Edit:
Also the exact error from bumblebeed, the xorg.logs and the journal output for sddm.
Last edited by loqs (2018-05-17 13:14:02)
Offline
wow this escalated quickly.
I removed sddm and installed gdm and updated system again(new mesa and xorg)
and then I couldnt even login anymore.:(
the tty1 was busy and switching to tty2 would switch back and forth between tty1 and tty2 so fast I couldnt even enter my password.
using a usb with archlinux boot I tested many combination and the now only with nvidia-390xx removed I can login.
tried again with sddm and it was like gdm again.
so it is not a sddm or gdm issue.
it is a nvidia issue
If I find out how to switch kernels I will test with kernels.
this all happended after nvidia moved the support of my GT 550m from 391 to 390xx legacy
UPDATE:
it also happens with linux-lts and nvidia-390xx-lts
yaourt -Qs nvidia
community/bumblebee 3.2.1-17
NVIDIA Optimus support for Linux through VirtualGL
extra/libvdpau 1.1.1+3+ga21bf7a-1
Nvidia VDPAU library
extra/nvidia-390xx-lts 1:390.48-2
NVIDIA drivers for linux-lts, 390xx legacy branch
extra/nvidia-390xx-utils 390.48-3
NVIDIA drivers utilities
yaourt -Qs mesa
extra/glu 9.0.0-4
Mesa OpenGL Utility library
multilib/lib32-mesa 18.0.3-1
An open-source implementation of the OpenGL specification (32-bit)
extra/mesa 18.0.3-4
An open-source implementation of the OpenGL specification
extra/mesa-demos 8.4.0-1
Mesa demos and tools incl. glxinfo + glxgears
extra/xorg-server 1.20.0-2 (xorg)
any other package you remeber tell me and I will provide.
can I give me the commands needed for those info?
I am not a pro.
Last edited by rezad (2018-05-17 16:59:25)
Offline
@rezad This may help you, I recently got my bumblebee working after like 2 months of it bring broken:
sudo systemctl stop gdm
sudo pkill -f X -9
sudo modprobe -r nvidia_drm ; sudo modprobe -r nvidia_modeset ; sudo modprobe -r nvidia_uvm ; sudo modprobe -r nvidia # keep running this until modprobe doesn't complain about anyting being loaded)
sudo tee /proc/acpi/bbswitch <<< OFF
sudo pacman -R xf86-input-mouse
sudo systemctl start gdm
If you're wondering why you need to uninstall xf86-input-mouse:
[ 2437.363642] [DEBUG][XORG] (**) <default pointer>: always reports core events
[ 2437.363645] [DEBUG][XORG] /usr/bin/X: symbol lookup error: /usr/lib/xorg/modules/input/mouse_drv.so: undefined symbol: xf86GetOS
[ 2437.373896] [DEBUG]Process with PID 29061 returned code 127
[ 2437.373913] [ERROR]X did not start properly
I'm running with the following packages installed:
bumblebee-git bbswitch-dkms-git acpi_call-dkms nvidia-dkms
Hopefully something I posted can get you up and running again.
Offline
Likely a similar cause and issue as: https://bbs.archlinux.org/viewtopic.php?id=237045
Offline
Likely a similar cause and issue as: https://bbs.archlinux.org/viewtopic.php?id=237045
so It is not bumblebee related but nvidia/xorg related?
Offline
@rezad This may help you, I recently got my bumblebee working after like 2 months of it bring broken:
sudo systemctl stop gdm sudo pkill -f X -9 sudo modprobe -r nvidia_drm ; sudo modprobe -r nvidia_modeset ; sudo modprobe -r nvidia_uvm ; sudo modprobe -r nvidia # keep running this until modprobe doesn't complain about anyting being loaded) sudo tee /proc/acpi/bbswitch <<< OFF sudo pacman -R xf86-input-mouse sudo systemctl start gdm
If you're wondering why you need to uninstall xf86-input-mouse:
[ 2437.363642] [DEBUG][XORG] (**) <default pointer>: always reports core events [ 2437.363645] [DEBUG][XORG] /usr/bin/X: symbol lookup error: /usr/lib/xorg/modules/input/mouse_drv.so: undefined symbol: xf86GetOS [ 2437.373896] [DEBUG]Process with PID 29061 returned code 127 [ 2437.373913] [ERROR]X did not start properly
I'm running with the following packages installed: bumblebee-git bbswitch-dkms-git acpi_call-dkms nvidia-dkms
Hopefully something I posted can get you up and running again.
I do not have xf86-input-mouse installed. i have xf86-input-libinput.
Offline
I downgraded xorg-server to 1.19(last version before 1.20) and it fixed it (I had to restart lightdm after reboot, but it worked.)
UPDATE:
it seems that even with downgraded xorg-server sddm has the same issue as before.
so I upgraded the xorg-server to 1.20 again and used lightdm and it works with some caveats. First , I have to restart bumblebeed service after reboot. 2nd the graphical login is started on tty7 not tty1.
Last edited by rezad (2018-05-21 06:08:59)
Offline