You are not logged in.

#1 2015-04-01 00:39:13

Toqoz
Member
Registered: 2015-04-01
Posts: 13

My window manager only starts 50% of the time.

Hello all, I installed arch about a week ago and it has run perfectly.

Unfortunately about 2 days ago I have a strange issue that I can't seem to diagnose.

When I boot my arch install, (dual boot win8 with seperate hard drive), and login using slim, around 50% of the time everything will load up and my panel will show etc.

The other 50% of the time the desktop brings up just my mouse, I'm using a tiling manager and the hotkeys dont work either which makes me think that .xinit isn't being executed, yet other things in there work fine.

bspwm is my window manager, slim is my login manager, I looked in xorg.0.log a few times and couldn't find anything.  Any help would be appreciated!

(Sorry if this is in the wrong place, also ask for any files you need)

Offline

#2 2015-04-01 00:41:43

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: My window manager only starts 50% of the time.

If you remove Slim from the equation, I imagine it starts working 100% of the time?


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2015-04-01 01:58:28

nullified
Member
From: Massachusetts, USA
Registered: 2013-12-09
Posts: 468

Re: My window manager only starts 50% of the time.

Tell us more about the process you went through to install the system. You linked to a pretty bad, unofficial tutorial in another thread today... It's not surprising that you would run into issues if you used that guide exclusively. If you haven't read through the relevant wiki pages (beginner's guide, bspwm, slim), then you should do that first.

Edit: the wiki pages will point to some config files that will be helpful for others to assist troubleshooting. The bspwmrc and slim.conf files are a good start

Last edited by nullified (2015-04-01 02:00:41)


"We may say most aptly, that the Analytical Engine weaves algebraical patterns just as the Jacquard-loom weaves flowers and leaves." - Ada Lovelace

Offline

#4 2015-04-01 04:31:02

Toqoz
Member
Registered: 2015-04-01
Posts: 13

Re: My window manager only starts 50% of the time.

jasonwryan wrote:

If you remove Slim from the equation, I imagine it starts working 100% of the time?

If I startx from a console when the problem occurs the same thing happens.

Offline

#5 2015-04-01 04:40:07

Toqoz
Member
Registered: 2015-04-01
Posts: 13

Re: My window manager only starts 50% of the time.

nullified wrote:

Tell us more about the process you went through to install the system. You linked to a pretty bad, unofficial tutorial in another thread today... It's not surprising that you would run into issues if you used that guide exclusively. If you haven't read through the relevant wiki pages (beginner's guide, bspwm, slim), then you should do that first.

Edit: the wiki pages will point to some config files that will be helpful for others to assist troubleshooting. The bspwmrc and slim.conf files are a good start

I followed the guide roughly, checking back with the arch wiki for a lot of stuff.

Heres my slim.conf:

# Path, X server and arguments (if needed)
# Note: -xauth $authfile is automatically appended
default_path        /bin:/usr/bin:/usr/local/bin
default_xserver     /usr/bin/X
xserver_arguments -nolisten tcp vt07

# Commands for halt, login, etc.
halt_cmd            /sbin/shutdown -h now
reboot_cmd          /sbin/shutdown -r now
console_cmd         /usr/bin/xterm -C -fg white -bg black +sb -T "Console login" -e /bin/sh -c "/bin/cat /etc/issue; exec /bin/login"
#suspend_cmd        /usr/sbin/suspend

# Full path to the xauth binary
xauth_path         /usr/bin/xauth 

# Xauth file for server
authfile           /var/run/slim.auth


# Activate numlock when slim starts. Valid values: on|off
# numlock             on

# Hide the mouse cursor (note: does not work with some WMs).
# Valid values: true|false
# hidecursor          false

# This command is executed after a succesful login.
# you can place the %session and %theme variables
# to handle launching of specific commands in .xinitrc
# depending of chosen session and slim theme
#
# NOTE: if your system does not have bash you need
# to adjust the command according to your preferred shell,
# i.e. for freebsd use:
# login_cmd           exec /bin/sh - ~/.xinitrc %session
login_cmd           exec /bin/bash -login ~/.xinitrc %session

# Commands executed when starting and exiting a session.
# They can be used for registering a X11 session with
# sessreg. You can use the %user variable
#
# sessionstart_cmd	some command
# sessionstop_cmd	some command

# Start in daemon mode. Valid values: yes | no
# Note that this can be overriden by the command line
# options "-d" and "-nodaemon"
# daemon	yes

# Set directory that contains the xsessions.
# slim reads xsesion from this directory, and be able to select.
sessiondir            /usr/share/xsessions/

# Executed when pressing F11 (requires imagemagick)
screenshot_cmd      import -window root /slim.png

# welcome message. Available variables: %host, %domain
welcome_msg         Welcome to %host

# Session message. Prepended to the session name when pressing F1
# session_msg         Session: 

# shutdown / reboot messages
shutdown_msg       The system is halting...
reboot_msg         The system is rebooting...

# default user, leave blank or remove this line
# for avoid pre-loading the username.
#default_user        simone

# Focus the password field on start when default_user is set
# Set to "yes" to enable this feature
#focus_password      no

# Automatically login the default user (without entering
# the password. Set to "yes" to enable this feature
#auto_login          no


# current theme, use comma separated list to specify a set to 
# randomly choose from
current_theme       default

# Lock file
lockfile            /var/lock/slim.lock

# Log file
logfile             /var/log/slim.log

And my bspwmrc:

#! /bin/sh

bspc config border_width        1
bspc config window_gap         9

bspc config split_ratio         0.52
bspc config borderless_monocle  true
bspc config gapless_monocle     true
bspc config focus_by_distance   true
bspc config top_padding 10

bspc monitor -d misc music web steam

bspc rule -a Gimp desktop=^8 follow=on floating=on
bspc rule -a Firefox desktop=^3
bspc rule -a mplayer2 floating=on
bspc rule -a Kupfer.py focus=on
bspc rule -a Screenkey manage=off
bspc rule -a urxvt floating=on
bspc rule -a Steam desktop=^4

panel &
compton --config ~/.config/compton/compton.conf -b &
razercfg -r 1:1 &
xsetroot -cursor_name left_ptr &
xset r rate 200 30 &
xrdb -merge ~/.Xresources &

Thanks for your help.

Offline

#6 2015-04-01 04:42:44

nullified
Member
From: Massachusetts, USA
Registered: 2013-12-09
Posts: 468

Re: My window manager only starts 50% of the time.

post the xinitrc  (I should have mentioned that before as well)


"We may say most aptly, that the Analytical Engine weaves algebraical patterns just as the Jacquard-loom weaves flowers and leaves." - Ada Lovelace

Offline

#7 2015-04-01 05:06:37

Toqoz
Member
Registered: 2015-04-01
Posts: 13

Re: My window manager only starts 50% of the time.

nullified wrote:

post the xinitrc  (I should have mentioned that before as well)

#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)


if [ -d /etc/X11/xinit/xinitrc.d ]; then
	for f in /etc/X11/xinit/xinitrc.d/*; do
		[ -x "$f" ] && . "$f"
	done
	unset f
fi

numlockx &
sxhkd &
bspwm

Last edited by Toqoz (2015-04-01 05:06:54)

Offline

#8 2015-04-01 09:28:26

Chazza
Wiki Maintainer
Registered: 2013-06-02
Posts: 506

Re: My window manager only starts 50% of the time.

Shouldn't it be

exec bspwm

in your .xinitrc?

Edit: Thanks Trilby.

Last edited by Chazza (2015-04-01 11:33:13)

Offline

#9 2015-04-01 11:16:05

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,543
Website

Re: My window manager only starts 50% of the time.

Chazza, using exec is common, but not at all necessary.  Without the exec, the parent shell process just hangs around - this is unneeded, but it does no harm.  One can even put many WMs one after the other with no exec command to run one right after the other.  Or put a few (or just one) WM in a loop with no 'exec' in order to restart the WM without restarting X (this can be seen in the dwm wiki for one example).

Toqoz, please post (or link to) 2 xorg logs: 1 for a successful run, and one for the failed attempt.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#10 2015-04-02 00:40:08

Toqoz
Member
Registered: 2015-04-01
Posts: 13

Re: My window manager only starts 50% of the time.

Trilby wrote:

Chazza, using exec is common, but not at all necessary.  Without the exec, the parent shell process just hangs around - this is unneeded, but it does no harm.  One can even put many WMs one after the other with no exec command to run one right after the other.  Or put a few (or just one) WM in a loop with no 'exec' in order to restart the WM without restarting X (this can be seen in the dwm wiki for one example).

Toqoz, please post (or link to) 2 xorg logs: 1 for a successful run, and one for the failed attempt.

Heres my /var/log/Xorg.0.log file for a successful boot, couldn't find the xorg folder in ~/.local/share/xorg.

[    15.806] 
X.Org X Server 1.17.1
Release Date: 2015-02-10
[    15.806] X Protocol Version 11, Revision 0
[    15.806] Build Operating System: Linux 3.18.6-1-ARCH x86_64 
[    15.806] Current Operating System: Linux qhost 3.19.2-1-ARCH #1 SMP PREEMPT Wed Mar 18 16:21:02 CET 2015 x86_64
[    15.806] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=db8748e8-ddcb-48c6-ac0c-e8560a1c3848 rw quiet
[    15.806] Build Date: 14 March 2015  06:45:50PM
[    15.806]  
[    15.806] Current version of pixman: 0.32.6
[    15.807] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    15.807] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    15.807] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Apr  2 20:30:04 2015
[    15.871] (==) Using config file: "/etc/X11/xorg.conf"
[    15.872] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    15.872] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    16.049] (==) ServerLayout "Layout0"
[    16.049] (**) |-->Screen "Screen0" (0)
[    16.049] (**) |   |-->Monitor "Monitor0"
[    16.050] (**) |   |-->Device "Device0"
[    16.050] (**) |-->Input Device "Keyboard0"
[    16.050] (**) |-->Input Device "Mouse0"
[    16.050] (==) Automatically adding devices
[    16.050] (==) Automatically enabling devices
[    16.050] (==) Automatically adding GPU devices
[    16.084] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/OTF/".
[    16.084] 	Entry deleted from font path.
[    16.084] 	(Run 'mkfontdir' on "/usr/share/fonts/OTF/").
[    16.084] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[    16.084] 	Entry deleted from font path.
[    16.084] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[    16.084] 	Entry deleted from font path.
[    16.084] 	(Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[    16.085] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[    16.085] 	Entry deleted from font path.
[    16.085] 	(Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[    16.085] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/
[    16.085] (==) ModulePath set to "/usr/lib/xorg/modules"
[    16.085] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    16.085] (WW) Disabling Keyboard0
[    16.085] (WW) Disabling Mouse0
[    16.085] (II) Loader magic: 0x815d80
[    16.085] (II) Module ABI versions:
[    16.085] 	X.Org ANSI C Emulation: 0.4
[    16.085] 	X.Org Video Driver: 19.0
[    16.085] 	X.Org XInput driver : 21.0
[    16.085] 	X.Org Server Extension : 9.0
[    16.086] (EE) systemd-logind: failed to get session: PID 333 does not belong to any known session
[    16.086] (II) xfree86: Adding drm device (/dev/dri/card0)
[    16.088] (--) PCI:*(0:1:0:0) 10de:1187:3842:2765 rev 161, Mem @ 0xf6000000/16777216, 0xe8000000/134217728, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[    16.088] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    16.088] (II) LoadModule: "glx"
[    16.097] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    17.059] (II) Module glx: vendor="NVIDIA Corporation"
[    17.059] 	compiled for 4.0.2, module version = 1.0.0
[    17.059] 	Module class: X.Org Server Extension
[    17.067] (II) NVIDIA GLX Module  346.47  Thu Feb 19 18:09:07 PST 2015
[    17.089] (II) LoadModule: "nvidia"
[    17.130] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    17.222] (II) Module nvidia: vendor="NVIDIA Corporation"
[    17.222] 	compiled for 4.0.2, module version = 1.0.0
[    17.222] 	Module class: X.Org Video Driver
[    17.232] (II) NVIDIA dlloader X Driver  346.47  Thu Feb 19 17:47:18 PST 2015
[    17.232] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    17.233] (++) using VT number 7

[    17.321] (II) Loading sub module "fb"
[    17.321] (II) LoadModule: "fb"
[    17.321] (II) Loading /usr/lib/xorg/modules/libfb.so
[    17.347] (II) Module fb: vendor="X.Org Foundation"
[    17.347] 	compiled for 1.17.1, module version = 1.0.0
[    17.347] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    17.347] (II) Loading sub module "wfb"
[    17.347] (II) LoadModule: "wfb"
[    17.347] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    17.364] (II) Module wfb: vendor="X.Org Foundation"
[    17.364] 	compiled for 1.17.1, module version = 1.0.0
[    17.364] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    17.364] (II) Loading sub module "ramdac"
[    17.364] (II) LoadModule: "ramdac"
[    17.364] (II) Module "ramdac" already built-in
[    17.366] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    17.366] (==) NVIDIA(0): RGB weight 888
[    17.366] (==) NVIDIA(0): Default visual is TrueColor
[    17.366] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    17.368] (**) NVIDIA(0): Option "MetaModes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
[    17.368] (**) NVIDIA(0): Enabling 2D acceleration
[    18.022] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20150116)
[    18.024] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 760 (GK104) at PCI:1:0:0 (GPU-0)
[    18.024] (--) NVIDIA(0): Memory: 2097152 kBytes
[    18.024] (--) NVIDIA(0): VideoBIOS: 80.04.c4.00.60
[    18.024] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    18.033] (--) NVIDIA(0): Valid display device(s) on GeForce GTX 760 at PCI:1:0:0
[    18.033] (--) NVIDIA(0):     CRT-0
[    18.033] (--) NVIDIA(0):     DFP-0
[    18.033] (--) NVIDIA(0):     Samsung S27B370 (DFP-1) (boot, connected)
[    18.033] (--) NVIDIA(0):     DFP-2
[    18.033] (--) NVIDIA(0):     DFP-3
[    18.033] (--) NVIDIA(0):     DFP-4
[    18.033] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[    18.033] (--) NVIDIA(0): DFP-0: Internal TMDS
[    18.033] (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
[    18.033] (--) NVIDIA(0): Samsung S27B370 (DFP-1): Internal TMDS
[    18.033] (--) NVIDIA(GPU-0): Samsung S27B370 (DFP-1): 340.0 MHz maximum pixel clock
[    18.033] (--) NVIDIA(0): DFP-2: Internal TMDS
[    18.033] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[    18.033] (--) NVIDIA(0): DFP-3: Internal TMDS
[    18.033] (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
[    18.033] (--) NVIDIA(0): DFP-4: Internal DisplayPort
[    18.033] (--) NVIDIA(GPU-0): DFP-4: 960.0 MHz maximum pixel clock
[    18.033] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    18.033] (**) NVIDIA(0):     device Samsung S27B370 (DFP-1) (Using EDID frequencies has
[    18.033] (**) NVIDIA(0):     been enabled on all display devices.)
[    18.035] (II) NVIDIA(0): Validated MetaModes:
[    18.036] (II) NVIDIA(0):     "nvidia-auto-select+0+0{ForceFullCompositionPipeline=On}"
[    18.036] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[    18.103] (--) NVIDIA(0): DPI set to (81, 80); computed from "UseEdidDpi" X config
[    18.103] (--) NVIDIA(0):     option
[    18.103] (--) Depth 24 pixmap format is 32 bpp
[    18.103] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[    18.103] (II) NVIDIA:     access.
[    18.106] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    18.106] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    18.106] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    18.106] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    18.106] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    18.106] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    18.106] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    18.106] (II) NVIDIA(0):     Config Options in the README.
[    18.115] (II) NVIDIA(0): Setting mode "nvidia-auto-select+0+0{ForceFullCompositionPipeline=On}"
[    18.327] (==) NVIDIA(0): Disabling shared memory pixmaps
[    18.327] (==) NVIDIA(0): Backing store enabled
[    18.327] (==) NVIDIA(0): Silken mouse enabled
[    18.328] (**) NVIDIA(0): DPMS enabled
[    18.328] (II) Loading sub module "dri2"
[    18.328] (II) LoadModule: "dri2"
[    18.328] (II) Module "dri2" already built-in
[    18.328] (II) NVIDIA(0): [DRI2] Setup complete
[    18.328] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    18.328] (--) RandR disabled
[    18.334] (II) Initializing extension GLX
[    18.334] (II) Indirect GLX disabled.(II) config/udev: Adding input device Power Button (/dev/input/event4)
[    18.892] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    18.892] (II) LoadModule: "evdev"
[    18.893] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    18.935] (II) Module evdev: vendor="X.Org Foundation"
[    18.935] 	compiled for 1.17.1, module version = 2.9.2
[    18.935] 	Module class: X.Org XInput Driver
[    18.935] 	ABI class: X.Org XInput driver, version 21.0
[    18.935] (II) Using input driver 'evdev' for 'Power Button'
[    18.935] (**) Power Button: always reports core events
[    18.935] (**) evdev: Power Button: Device: "/dev/input/event4"
[    18.935] (--) evdev: Power Button: Vendor 0 Product 0x1
[    18.935] (--) evdev: Power Button: Found keys
[    18.935] (II) evdev: Power Button: Configuring as keyboard
[    18.935] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input6/event4"
[    18.935] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    18.935] (**) Option "xkb_rules" "evdev"
[    18.935] (**) Option "xkb_model" "pc104"
[    18.935] (**) Option "xkb_layout" "us"
[    18.961] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[    18.961] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    18.961] (II) Using input driver 'evdev' for 'Power Button'
[    18.961] (**) Power Button: always reports core events
[    18.961] (**) evdev: Power Button: Device: "/dev/input/event3"
[    18.961] (--) evdev: Power Button: Vendor 0 Product 0x1
[    18.961] (--) evdev: Power Button: Found keys
[    18.961] (II) evdev: Power Button: Configuring as keyboard
[    18.961] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input5/event3"
[    18.961] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[    18.961] (**) Option "xkb_rules" "evdev"
[    18.961] (**) Option "xkb_model" "pc104"
[    18.961] (**) Option "xkb_layout" "us"
[    18.961] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event13)
[    18.961] (II) No input driver specified, ignoring this device.
[    18.961] (II) This device may have been added with another device file.
[    18.962] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event14)
[    18.962] (II) No input driver specified, ignoring this device.
[    18.962] (II) This device may have been added with another device file.
[    18.962] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event15)
[    18.962] (II) No input driver specified, ignoring this device.
[    18.962] (II) This device may have been added with another device file.
[    18.962] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event16)
[    18.962] (II) No input driver specified, ignoring this device.
[    18.962] (II) This device may have been added with another device file.
[    18.962] (II) config/udev: Adding input device Logitech USB Keyboard (/dev/input/event0)
[    18.962] (**) Logitech USB Keyboard: Applying InputClass "evdev keyboard catchall"
[    18.962] (II) Using input driver 'evdev' for 'Logitech USB Keyboard'
[    18.962] (**) Logitech USB Keyboard: always reports core events
[    18.962] (**) evdev: Logitech USB Keyboard: Device: "/dev/input/event0"
[    18.962] (--) evdev: Logitech USB Keyboard: Vendor 0x46d Product 0xc31d
[    18.962] (--) evdev: Logitech USB Keyboard: Found keys
[    18.962] (II) evdev: Logitech USB Keyboard: Configuring as keyboard
[    18.963] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.3/3-1.3:1.0/0003:046D:C31D.0001/input/input2/event0"
[    18.963] (II) XINPUT: Adding extended input device "Logitech USB Keyboard" (type: KEYBOARD, id 8)
[    18.963] (**) Option "xkb_rules" "evdev"
[    18.963] (**) Option "xkb_model" "pc104"
[    18.963] (**) Option "xkb_layout" "us"
[    18.963] (II) config/udev: Adding input device Logitech USB Keyboard (/dev/input/event1)
[    18.963] (**) Logitech USB Keyboard: Applying InputClass "evdev keyboard catchall"
[    18.963] (II) Using input driver 'evdev' for 'Logitech USB Keyboard'
[    18.963] (**) Logitech USB Keyboard: always reports core events
[    18.963] (**) evdev: Logitech USB Keyboard: Device: "/dev/input/event1"
[    18.963] (--) evdev: Logitech USB Keyboard: Vendor 0x46d Product 0xc31d
[    18.963] (--) evdev: Logitech USB Keyboard: Found absolute axes
[    18.963] (II) evdev: Logitech USB Keyboard: Forcing absolute x/y axes to exist.
[    18.963] (--) evdev: Logitech USB Keyboard: Found keys
[    18.963] (II) evdev: Logitech USB Keyboard: Forcing relative x/y axes to exist.
[    18.963] (II) evdev: Logitech USB Keyboard: Configuring as mouse
[    18.963] (II) evdev: Logitech USB Keyboard: Configuring as keyboard
[    18.963] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.3/3-1.3:1.1/0003:046D:C31D.0002/input/input3/event1"
[    18.963] (II) XINPUT: Adding extended input device "Logitech USB Keyboard" (type: KEYBOARD, id 9)
[    18.963] (**) Option "xkb_rules" "evdev"
[    18.963] (**) Option "xkb_model" "pc104"
[    18.963] (**) Option "xkb_layout" "us"
[    18.964] (II) evdev: Logitech USB Keyboard: initialized for absolute axes.
[    18.964] (**) Logitech USB Keyboard: (accel) keeping acceleration scheme 1
[    18.964] (**) Logitech USB Keyboard: (accel) acceleration profile 0
[    18.964] (**) Logitech USB Keyboard: (accel) acceleration factor: 2.000
[    18.964] (**) Logitech USB Keyboard: (accel) acceleration threshold: 4
[    18.964] (II) config/udev: Adding input device Razer Razer DeathAdder (/dev/input/event2)
[    18.964] (**) Razer Razer DeathAdder: Applying InputClass "evdev pointer catchall"
[    18.964] (**) Razer Razer DeathAdder: Applying InputClass "My Mouse"
[    18.964] (II) Using input driver 'evdev' for 'Razer Razer DeathAdder'
[    18.964] (**) Razer Razer DeathAdder: always reports core events
[    18.964] (**) evdev: Razer Razer DeathAdder: Device: "/dev/input/event2"
[    19.016] (--) evdev: Razer Razer DeathAdder: Vendor 0x1532 Product 0x16
[    19.016] (--) evdev: Razer Razer DeathAdder: Found 12 mouse buttons
[    19.016] (--) evdev: Razer Razer DeathAdder: Found scroll wheel(s)
[    19.016] (--) evdev: Razer Razer DeathAdder: Found relative axes
[    19.016] (--) evdev: Razer Razer DeathAdder: Found x and y relative axes
[    19.016] (II) evdev: Razer Razer DeathAdder: Configuring as mouse
[    19.016] (II) evdev: Razer Razer DeathAdder: Adding scrollwheel support
[    19.016] (**) evdev: Razer Razer DeathAdder: YAxisMapping: buttons 4 and 5
[    19.016] (**) evdev: Razer Razer DeathAdder: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    19.016] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.4/3-1.4:1.0/0003:1532:0016.0006/input/input22/event2"
[    19.016] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder" (type: MOUSE, id 10)
[    19.016] (II) evdev: Razer Razer DeathAdder: initialized for relative axes.
[    19.017] (**) Option "AccelerationScheme" "none"
[    19.017] (**) Razer Razer DeathAdder: (accel) selected scheme none/0
[    19.017] (**) Razer Razer DeathAdder: (accel) acceleration factor: 2.000
[    19.017] (**) Razer Razer DeathAdder: (accel) acceleration threshold: 4
[    19.017] (II) config/udev: Adding input device Razer Razer DeathAdder (/dev/input/mouse0)
[    19.017] (**) Razer Razer DeathAdder: Applying InputClass "My Mouse"
[    19.017] (II) No input driver specified, ignoring this device.
[    19.017] (II) This device may have been added with another device file.
[    19.017] (II) config/udev: Adding input device HDA Intel PCH Rear Mic (/dev/input/event7)
[    19.017] (II) No input driver specified, ignoring this device.
[    19.017] (II) This device may have been added with another device file.
[    19.018] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event8)
[    19.018] (II) No input driver specified, ignoring this device.
[    19.018] (II) This device may have been added with another device file.
[    19.018] (II) config/udev: Adding input device HDA Intel PCH Line Out Front (/dev/input/event9)
[    19.018] (II) No input driver specified, ignoring this device.
[    19.018] (II) This device may have been added with another device file.
[    19.018] (II) config/udev: Adding input device HDA Intel PCH Line Out Surround (/dev/input/event10)
[    19.018] (II) No input driver specified, ignoring this device.
[    19.018] (II) This device may have been added with another device file.
[    19.018] (II) config/udev: Adding input device HDA Intel PCH Line Out CLFE (/dev/input/event11)
[    19.018] (II) No input driver specified, ignoring this device.
[    19.018] (II) This device may have been added with another device file.
[    19.019] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event12)
[    19.019] (II) No input driver specified, ignoring this device.
[    19.019] (II) This device may have been added with another device file.
[    19.019] (II) config/udev: Adding input device HDA Intel PCH Front Mic (/dev/input/event6)
[    19.019] (II) No input driver specified, ignoring this device.
[    19.019] (II) This device may have been added with another device file.
[    19.019] (II) config/udev: Adding input device PC Speaker (/dev/input/event5)
[    19.019] (II) No input driver specified, ignoring this device.
[    19.019] (II) This device may have been added with another device file.
[   213.516] (II) config/udev: removing device Razer Razer DeathAdder
[   213.556] (II) evdev: Razer Razer DeathAdder: Close
[   213.556] (II) UnloadModule: "evdev"
[   328.612] (II) config/udev: Adding input device Razer Razer DeathAdder (/dev/input/mouse0)
[   328.612] (**) Razer Razer DeathAdder: Applying InputClass "My Mouse"
[   328.612] (II) No input driver specified, ignoring this device.
[   328.612] (II) This device may have been added with another device file.
[   328.612] (II) config/udev: Adding input device Razer Razer DeathAdder (/dev/input/event2)
[   328.612] (**) Razer Razer DeathAdder: Applying InputClass "evdev pointer catchall"
[   328.612] (**) Razer Razer DeathAdder: Applying InputClass "My Mouse"
[   328.612] (II) Using input driver 'evdev' for 'Razer Razer DeathAdder'
[   328.612] (**) Razer Razer DeathAdder: always reports core events
[   328.612] (**) evdev: Razer Razer DeathAdder: Device: "/dev/input/event2"
[   328.663] (--) evdev: Razer Razer DeathAdder: Vendor 0x1532 Product 0x16
[   328.663] (--) evdev: Razer Razer DeathAdder: Found 12 mouse buttons
[   328.663] (--) evdev: Razer Razer DeathAdder: Found scroll wheel(s)
[   328.663] (--) evdev: Razer Razer DeathAdder: Found relative axes
[   328.663] (--) evdev: Razer Razer DeathAdder: Found x and y relative axes
[   328.663] (II) evdev: Razer Razer DeathAdder: Configuring as mouse
[   328.663] (II) evdev: Razer Razer DeathAdder: Adding scrollwheel support
[   328.663] (**) evdev: Razer Razer DeathAdder: YAxisMapping: buttons 4 and 5
[   328.663] (**) evdev: Razer Razer DeathAdder: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   328.663] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.4/3-1.4:1.0/0003:1532:0016.000A/input/input26/event2"
[   328.663] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder" (type: MOUSE, id 10)
[   328.663] (II) evdev: Razer Razer DeathAdder: initialized for relative axes.
[   328.663] (**) Option "AccelerationScheme" "none"
[   328.663] (**) Razer Razer DeathAdder: (accel) selected scheme none/0
[   328.663] (**) Razer Razer DeathAdder: (accel) acceleration factor: 2.000
[   328.663] (**) Razer Razer DeathAdder: (accel) acceleration threshold: 4
[   425.481] (II) config/udev: removing device Razer Razer DeathAdder
[   425.513] (II) evdev: Razer Razer DeathAdder: Close
[   425.513] (II) UnloadModule: "evdev"
[   425.536] (II) config/udev: Adding input device Razer Razer DeathAdder (/dev/input/mouse0)
[   425.536] (**) Razer Razer DeathAdder: Applying InputClass "My Mouse"
[   425.536] (II) No input driver specified, ignoring this device.
[   425.536] (II) This device may have been added with another device file.
[   425.536] (II) config/udev: Adding input device Razer Razer DeathAdder (/dev/input/event2)
[   425.536] (**) Razer Razer DeathAdder: Applying InputClass "evdev pointer catchall"
[   425.536] (**) Razer Razer DeathAdder: Applying InputClass "My Mouse"
[   425.536] (II) Using input driver 'evdev' for 'Razer Razer DeathAdder'
[   425.536] (**) Razer Razer DeathAdder: always reports core events
[   425.536] (**) evdev: Razer Razer DeathAdder: Device: "/dev/input/event2"
[   425.590] (--) evdev: Razer Razer DeathAdder: Vendor 0x1532 Product 0x16
[   425.590] (--) evdev: Razer Razer DeathAdder: Found 12 mouse buttons
[   425.590] (--) evdev: Razer Razer DeathAdder: Found scroll wheel(s)
[   425.590] (--) evdev: Razer Razer DeathAdder: Found relative axes
[   425.590] (--) evdev: Razer Razer DeathAdder: Found x and y relative axes
[   425.590] (II) evdev: Razer Razer DeathAdder: Configuring as mouse
[   425.590] (II) evdev: Razer Razer DeathAdder: Adding scrollwheel support
[   425.590] (**) evdev: Razer Razer DeathAdder: YAxisMapping: buttons 4 and 5
[   425.590] (**) evdev: Razer Razer DeathAdder: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   425.590] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.4/3-1.4:1.0/0003:1532:0016.000B/input/input27/event2"
[   425.590] (II) XINPUT: Adding extended input device "Razer Razer DeathAdder" (type: MOUSE, id 10)
[   425.590] (II) evdev: Razer Razer DeathAdder: initialized for relative axes.
[   425.590] (**) Option "AccelerationScheme" "none"
[   425.590] (**) Razer Razer DeathAdder: (accel) selected scheme none/0
[   425.590] (**) Razer Razer DeathAdder: (accel) acceleration factor: 2.000
[   425.590] (**) Razer Razer DeathAdder: (accel) acceleration threshold: 4

I've tried booting with the razer service disabled, I have to plug in my mouse again to use it when booting from Windows.

Will edit with a failed boot very soon.

Offline

#11 2015-04-02 01:00:16

Toqoz
Member
Registered: 2015-04-01
Posts: 13

Re: My window manager only starts 50% of the time.

Now I can't get the issue to happen... after about 10 boots.  The only thing I've changed is putting exec infront of the bspwm line in .xinitrc.

However the issue stated above with my mouse seems to happen every boot now, when it didn't happen at all before.  If I disable the service and start it manually after boot it works fine.

What is going on...  I havn't even installed or changed anything that I could see as important.

EDIT:  If I boot with the razerd service enabled, my mouse wont work until I pkill razerd, unplug and replug the mouse, (it works here), then restart the service.

Last edited by Toqoz (2015-04-02 01:27:17)

Offline

Board footer

Powered by FluxBB