-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
services.xserver.displayManager.startx.enable = true; does not work on i686 linux #136140
Comments
Have you tried without hardening such as apparmor |
livecd-i686.nix.txt
problem still occurs without apparamor |
a minimal reproducible config means a config where you have as little as possible enabled |
hmm, ok, i will make it. |
services.xserver.displayManager.startx.enable = true; - des not work on it's own, so
is enough to see what it does not work. but looks like it does not pull x server, so xinit failing at finding X if add just services.xserver.displayManager.startx.enable = true; with this:
|
I marked this as stale due to inactivity. → More info |
I suppose there's an issue with if [ -r /dev/urandom ]; then
mcookie=`dd if=/dev/urandom bs=16 count=1 2>/dev/null | hexdump -e \\"%08x\\"`
else
mcookie=`dd if=/dev/random bs=16 count=1 2>/dev/null | hexdump -e \\"%08x\\"`
fi
if test x"$mcookie" = x; then
echo "Couldn't create cookie"
exit 1
fi |
Describe the bug
services.xserver.displayManager.startx.enable = true; does not work on i686 linux
Steps To Reproduce
problem also exists on livecd with following config:
if manually change permissions for /dev/tty[0-9] X does start via xinit (startx still have same error), but incorrectly:
at least input devices like keyboard/mouse/touchpad does not work
Expected behavior
X server + ~/.xninitrc should be launched
nix-env --version
outputi have similar config for x86_64 and it seems does not have this problem.
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.The text was updated successfully, but these errors were encountered: