Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#4891 - GDM does not work

Attached to Project: Arch Linux
Opened by Eugenia Loli-Queru (Eugenia) - Wednesday, 28 June 2006, 04:00 GMT
Last edited by arjan timmerman (blaasvis) - Wednesday, 28 June 2006, 16:31 GMT
Task Type Bug Report
Category System
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I installed GDM, and it worked. Then, a few days later, I boot again and GDM won't log me in. Looking at .xsession-errors showed that I had a "permission denied on /dev/null" on line 139 of the Xsession gdm script.

Reading the forum i found that others had similar permission problems, but with /tmp and /var/tmp. What gives? Why a normal wheel user doesn't have access to /dev/null all of a sudden? It used to work before the kernel upgrade.
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Sunday, 02 July 2006, 07:28 GMT
Reason for closing:  Not a bug
Comment by Tobias Powalowski (tpowa) - Wednesday, 28 June 2006, 07:04 GMT
sorry /dev/null does show here mode 666 so no problem here,
arjan i think this is more a gdm bug then a kernel issue.
my /tmp and /var/tmp are also fine so i don't know where this comes from
Comment by arjan timmerman (blaasvis) - Wednesday, 28 June 2006, 07:18 GMT
gdm is just fine here, so i haven't got a clue either. and without exact errors we can't do anything anyway.
Comment by Eugenia Loli-Queru (Eugenia) - Wednesday, 28 June 2006, 16:06 GMT
After doing a "chmod 1777 /dev/null" it worked. But it would not work before that.
The error is just what I said in the .xsession-errors: permission denied in line 139 of the /opt/gnome/etc/gdm/Xsession script (can't remember the exact location of the file now)
Comment by arjan timmerman (blaasvis) - Wednesday, 28 June 2006, 16:20 GMT
well something made your /dev/null go wrong, this isn't related to gdm.
if you were able to login with gdm other stuff would be broken...

could you check your udev rules ?
Comment by Eugenia Loli-Queru (Eugenia) - Wednesday, 28 June 2006, 16:21 GMT
Not without telling me what and where exactly to check. I haven't touched udev since 2 years ago. I just install it from the official repos.
Comment by arjan timmerman (blaasvis) - Wednesday, 28 June 2006, 16:28 GMT
i am going to reassign you to tpowa, he knows udev a lot better.
One more question: does it reappear after rebooting ? And did you try reinstalling udev ?
Comment by Eugenia Loli-Queru (Eugenia) - Wednesday, 28 June 2006, 16:38 GMT
no, after changing the permissions it didn't re-appear. It might have been just a once-only screw up of udev, dunno.

Loading...