it appears that fc2 is now single-user.
we used to use the fc1 computer like this: my wife and I each log in on one's own virtual console and start X with "startx". each has one's own X window session, and we can switch between them with C-M-f7 and C-M-f8 (obviously, we take turns using the monitor/keyboard, but we do not need to logout to let the other use the computer). I had to do some tricks to enable both of us to use audio/video &c: I created a group "sound", added both of us to it, and did "chgrp sound, chmod g+rw" for the audio devices. This worked OK (although each upgrade and reboot reset ownership and permissions).
Now, only the person who was the first to log in can start X! the other one gets the splash screen (which says FC2) but no icons ever appear on it, it just hangs there.
So, where are these ownerships and permissions set so that I can make my box multi-user again?
Or do I need to blindly chgrp all devices owned by users?!
On Wed, 30 Jun 2004, Sam Steingold wrote:
it appears that fc2 is now single-user.
we used to use the fc1 computer like this: my wife and I each log in on one's own virtual console and start X with "startx". each has one's own X window session, and we can switch between them with C-M-f7 and C-M-f8 (obviously, we take turns using the monitor/keyboard, but we do not need to logout to let the other use the computer). I had to do some tricks to enable both of us to use audio/video &c: I created a group "sound", added both of us to it, and did "chgrp sound, chmod g+rw" for the audio devices. This worked OK (although each upgrade and reboot reset ownership and permissions).
Now, only the person who was the first to log in can start X! the other one gets the splash screen (which says FC2) but no icons ever appear on it, it just hangs there.
So, where are these ownerships and permissions set so that I can make my box multi-user again?
Or do I need to blindly chgrp all devices owned by users?!
Well - you could boot to 'init 5' (graphical boot) and use 'gdmflexiserver' to start the xserver on Alt-Ctl-F8 console.
Alternatively - you can uncomment out the following line in /etc/X11/gdm/gdm.conf - and you'll have 2 gdm sessions running on reboot - one on Alt-Ctl-F7, and the other at Alt-Ctl-F8
#1=Standard
Don't know how one would share audio though..
Satish
On Wed, Jun 30, 2004 at 10:09:48AM -0400, Sam Steingold wrote:
it appears that fc2 is now single-user.
we used to use the fc1 computer like this: my wife and I each log in on one's own virtual console and start X with "startx". each has one's own X window session, and we can switch between them with C-M-f7 and C-M-f8 (obviously, we take turns using the monitor/keyboard, but we do not need to logout to let the other use the computer). I had to do some tricks to enable both of us to use audio/video &c: I created a group "sound", added both of us to it, and did "chgrp sound, chmod g+rw" for the audio devices. This worked OK (although each upgrade and reboot reset ownership and permissions).
Now, only the person who was the first to log in can start X! the other one gets the splash screen (which says FC2) but no icons ever appear on it, it just hangs there.
So, where are these ownerships and permissions set so that I can make my box multi-user again?
I'm not sure how it ever worked in FC1, but my systems default to letting me only start 1 X session. Try having the second user do startx -- :1. This will tell xinit to start a second X server.
Try man startx and man xinit to get more details on why this works.
- Jeff Ratliff wrseng@rneguyvax.arg [2004-06-30 14:21:16 -0400]:
On Wed, Jun 30, 2004 at 10:09:48AM -0400, Sam Steingold wrote:
it appears that fc2 is now single-user.
we used to use the fc1 computer like this: my wife and I each log in on one's own virtual console and start X with "startx". each has one's own X window session, and we can switch between them with C-M-f7 and C-M-f8 (obviously, we take turns using the monitor/keyboard, but we do not need to logout to let the other use the computer). I had to do some tricks to enable both of us to use audio/video &c: I created a group "sound", added both of us to it, and did "chgrp sound, chmod g+rw" for the audio devices. This worked OK (although each upgrade and reboot reset ownership and permissions).
Now, only the person who was the first to log in can start X! the other one gets the splash screen (which says FC2) but no icons ever appear on it, it just hangs there.
So, where are these ownerships and permissions set so that I can make my box multi-user again?
I'm not sure how it ever worked in FC1, but my systems default to letting me only start 1 X session. Try having the second user do startx -- :1. This will tell xinit to start a second X server.
this does not help (yes, we did use "-- :1" before). if user 1 is the first to log in (on a console), and starts X, then, even after he _exists_ X, user 2 cannot start X at all.
the questions remain:
1. what permissions do I need to tweak ?
2. where are they set to these insane values?
-- Sam Steingold (http://www.podval.org/~sds) running w2k http://www.camera.org http://www.iris.org.il http://www.memri.org/ http://www.mideasttruth.com/ http://www.honestreporting.com If You Want Breakfast In Bed, Sleep In the Kitchen.
On Wed, Jun 30, 2004 at 10:09:48AM -0400, Sam Steingold wrote:
my wife and I each log in on one's own virtual console and start X with "startx". each has one's own X window session, and we can switch between them with C-M-f7 and C-M-f8 (obviously, we take turns using the
What about using GDM instead of 'startx'? That's what my wife and I do, and it's incredibly trivial to set up -- edit /etc/X11/gdm/gdm.conf, and find the line that says '0=Standard' and add a '1=Standard" right after.
monitor/keyboard, but we do not need to logout to let the other use the computer). I had to do some tricks to enable both of us to use audio/video &c: I created a group "sound", added both of us to it, and did "chgrp sound, chmod g+rw" for the audio devices. This worked OK (although each upgrade and reboot reset ownership and permissions).
To make this persistant across reboots, check out the file /etc/security/console.perms.
On Wed, Jun 30, 2004 at 02:21:16PM -0400, Jeff Ratliff wrote:
On Wed, Jun 30, 2004 at 10:09:48AM -0400, Sam Steingold wrote:
it appears that fc2 is now single-user.
we used to use the fc1 computer like this: my wife and I each log in on one's own virtual console and start X with "startx". each has one's own X window session, and we can switch between them with C-M-f7 and C-M-f8 (obviously, we take turns using the monitor/keyboard, but we do not need to logout to let the other use the computer). I had to do some tricks to enable both of us to use audio/video &c: I created a group "sound", added both of us to it, and did "chgrp sound, chmod g+rw" for the audio devices. This worked OK (although each upgrade and reboot reset ownership and permissions).
Now, only the person who was the first to log in can start X! the other one gets the splash screen (which says FC2) but no icons ever appear on it, it just hangs there.
So, where are these ownerships and permissions set so that I can make my box multi-user again?
I'm not sure how it ever worked in FC1, but my systems default to letting me only start 1 X session. Try having the second user do startx -- :1. This will tell xinit to start a second X server.
Try man startx and man xinit to get more details on why this works.
On some computers I get some weird results too when running startx from a text console: X appears, but the keyboard is all mixed up. I never really bothered to find the cause because there is a nicer alternative which works just fine for me: gdmflexiserver. This locks the current X session and displays a gdm login window on the next available virtual console.
On a related note: gdmflexiserver is somewhat undocumented and hidden: no menu entry, no man page. One thing I would like to find out is if gdmflexiserver can start an X session in anything other than the default visual, since I have a few old applications which run best in 8-bit color (since they try to manipulate the colormap direcly). Any pointers?
David Jansen
- Matthew Miller znggqz@znggqz.bet [2004-07-01 01:15:10 -0400]:
On Wed, Jun 30, 2004 at 10:09:48AM -0400, Sam Steingold wrote:
my wife and I each log in on one's own virtual console and start X with "startx". each has one's own X window session, and we can switch between them with C-M-f7 and C-M-f8 (obviously, we take turns using the
What about using GDM instead of 'startx'? That's what my wife and I do, and it's incredibly trivial to set up -- edit /etc/X11/gdm/gdm.conf, and find the line that says '0=Standard' and add a '1=Standard" right after.
I tried it, and the thing went berserk starting and restarting servers. When eventually the conflict settled down, I got two virtual consoles with X server running on them: blank screens with "X" mouse pointer and _nothing_ else - no desktop, no menus, no way to login or starts gnome &c.
monitor/keyboard, but we do not need to logout to let the other use the computer). I had to do some tricks to enable both of us to use audio/video &c: I created a group "sound", added both of us to it, and did "chgrp sound, chmod g+rw" for the audio devices. This worked OK (although each upgrade and reboot reset ownership and permissions).
To make this persistant across reboots, check out the file /etc/security/console.perms.
indeed, removing this file did help. thanks!
I wish it could be modified to set group ownership/permissions instead of user ownership/permissions.
On Thu, 2004-07-01 at 20:47, David Jansen wrote:
On a related note: gdmflexiserver is somewhat undocumented and hidden: no menu entry, no man page. One thing I would like to find out is if gdmflexiserver can start an X session in anything other than the default visual, since I have a few old applications which run best in 8-bit color (since they try to manipulate the colormap direcly). Any pointers?
This might lead you to a solution:
Edit /etc/X11/gdm/gdm.conf, in the [server-Chooser] section (at the bottom) change to "flexible=true". Then create a new XServer config for the chooser such as (customize to needs): [server-8BitColor] name=Legacy-Apps Server command=/usr/X11R6/bin/X -audit 0 -depth 8 -display=:10 flexible=true
Save and then run gdmflexiserver and it'll pop up a chooser dialog where you can select your "server-8BitColor" X Server.
Matt