At Fri, 26 Nov 2004 19:02:42 +0100, Shan Mignot wrote: > > I'v tried several things. First of all, I added: > > Section "ServerFlags" > Option "DontVTSwitch" "false" > Option "DontZoom" "false" > Option "DisableVidModeExtension" "false" > EndSection > > to my XF86Config and checked that these options were recognized correctly in > /var/log/XFree86.0.log. > > Then, of course, nothing changed for switching to VT, nor could I zoom. So I > thought, maybe X has reconfigured my keyboard somehow and interprets the > Crtl-Alt sequence differently. But then, Ctrl-Alt-Del did shut the X server > down, so that may not be the case. >
That should be Ctrl-Alt-Backspace > I started suspecting the problem may indeed come from the X server. I run the > latest version (4.3.0.dfsg.1-8) but, as CRT did not work then, I installed the > enhanced GATOS ati.2 driver on top of it. The overall behavior is satisfactory > but not without bugs: DRI works, CRT works if the cable is plugged at boot > time. > Could it be that the console problem (as the zooming problem) is related to > that ? > > Maybe I should try to revert to the pristine X server distributed by debian > first to check that out. I'm a bit reluctuant to break the DRI though. I'll > keep you posted anyways. > > Besides, you are right Alt+Fn suffices to change tty in the console, I had > just > never realised that. > It sounds like you are having some keyboard configuration problem. Is it a standard keyboard, are you using any language extensions, did you chose us-enlish keyboard on debian setup or somethings else? If you run xev under X what does it show for control and for alt? (it doesn't catch Ctrl-Alt-Fn for me). Also when running showkey in the console what does it show when you press Ctrl-Alt-f1 and Alt-f1 ? (to exit showkey just wait ten seconds without pressing anything). > Thanks, > > Shan > Selon Micha Feigin <[EMAIL PROTECTED]>: > > > At Fri, 26 Nov 2004 16:06:29 +0100, > > Shan Mignot wrote: > > > > > > All right, here is how things behave: > > > > > > * as a normal user (shan): > > > [EMAIL PROTECTED] /dev > chvt 2 > > > Couldnt get a file descriptor referring to the console > > > zsh: exit 1 chvt 2 > > > > > > [EMAIL PROTECTED] /dev > chvt 1 > > > Couldnt get a file descriptor referring to the console > > > zsh: exit 1 chvt 2 > > > > > > * as root things work just fine and from the tty I can change tty using > > > Ctrl+Al+Fn > > > > Forgot about that, but yes, it only works as root also for me. > > > > Switching ttys in the console should work with only Alt-Fn, no control. > > > > Look in your /etc/X11/XF86Config-4 and see if you have a SERVERFLAGS section > > with an entry > > > > Option "DontVTSwitch" "true" > > > > If you have then remove it, and if you don't try adding > > > > Option "DontVTSwitch" "false" > > > > and see if it works (you may need to add the serverflags section for this). > > > > > > > > > > Here an except from ls in /dev: > > > > > > crw------- 1 root root 4, 0 2004-10-08 10:49 tty0 > > > crw------- 1 shan tty 4, 1 2004-11-26 16:02 tty1 > > > crw------- 1 root root 4, 2 2004-11-26 16:02 tty2 > > > crw------- 1 root root 4, 3 2004-11-26 11:10 tty3 > > > crw------- 1 root root 4, 4 2004-11-26 11:10 tty4 > > > crw------- 1 root root 4, 5 2004-11-26 11:10 tty5 > > > crw------- 1 root root 4, 6 2004-11-26 11:10 tty6 > > > crw--w---- 1 root root 4, 7 2004-11-26 16:02 tty7 > > > crw--w---- 1 root root 4, 8 2000-07-05 19:43 tty8 > > > crw--w---- 1 root root 4, 9 2000-07-05 19:43 tty9 > > > > > > Could it be that the permissions are not right ? But then why won't it > > > work > > > while shan is the owner of tty1 ? > > > > > > I've also taken a look in the XF86Config-4 file and haven't seen anything > > like > > > disabling that behavior. Any idea what it would look like ? > > > > > > Any further idea ? > > > Thanks a lot for your help. > > > > > > Shan > > > > > > > > > Selon Micha Feigin <[EMAIL PROTECTED]>: > > > > > > > At Fri, 26 Nov 2004 14:35:41 +0100, > > > > Shan Mignot wrote: > > > > > > > > > > Hi, > > > > > > > > > > For some time now I have not been able to switch to other ttys. > > Pressing > > > > > Ctrl-Alt-F1 ... F6 simply does not result in anything. I've seen > > somewhere > > > > that > > > > > it may be related to the console-tools, console-data and > > > > > console-common > > > > packages > > > > > but I have no idea how. Looking at my /etc/inittab, I don't see any > > reason > > > > why > > > > > switching should not work and beside, if I kill gdm then several ttys > > exist > > > > and > > > > > I can switch between them as of old. > > > > > > > > > > > > > Try as a start to do "chvt 1" and see if that switches (just to make > > > > sure > > it > > > > works). > > > > > > > > Its also possible to disable that behavier in XF86Config-4, could it be > > that > > > > you > > > > disabled it? > > > > > > > > > Any Idea ? > > > > > > > > > > Shan > > > > > > > > > > ----------------------------------------------------------- > > > > > # /etc/inittab: init(8) configuration. > > > > > # $Id: inittab,v 1.8 1998/05/10 10:37:50 miquels Exp $ > > > > > > > > > > # The default runlevel. > > > > > id:2:initdefault: > > > > > > > > > > # Boot-time system configuration/initialization script. > > > > > # This is run first except when booting in emergency (-b) mode. > > > > > si::sysinit:/etc/init.d/rcS > > > > > > > > > > # What to do in single-user mode. > > > > > ~~:S:wait:/sbin/sulogin > > > > > > > > > > # /etc/init.d executes the S and K scripts upon change > > > > > # of runlevel. > > > > > # > > > > > # Runlevel 0 is halt. > > > > > # Runlevel 1 is single-user. > > > > > # Runlevels 2-5 are multi-user. > > > > > # Runlevel 6 is reboot. > > > > > > > > > > l0:0:wait:/etc/init.d/rc 0 > > > > > l1:1:wait:/etc/init.d/rc 1 > > > > > l2:2:wait:/etc/init.d/rc 2 > > > > > l3:3:wait:/etc/init.d/rc 3 > > > > > l4:4:wait:/etc/init.d/rc 4 > > > > > l5:5:wait:/etc/init.d/rc 5 > > > > > l6:6:wait:/etc/init.d/rc 6 > > > > > # Normally not reached, but fallthrough in case of emergency. > > > > > z6:6:respawn:/sbin/sulogin > > > > > > > > > > # What to do when CTRL-ALT-DEL is pressed. > > > > > #ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now > > > > > > > > > > # Action on special keypress (ALT-UpArrow). > > > > > kb::kbrequest:/bin/echo "Keyboard Request--edit /etc/inittab to let > > this > > > > work." > > > > > > > > > > # What to do when the power fails/returns. > > > > > pf::powerwait:/etc/init.d/powerfail start > > > > > pn::powerfailnow:/etc/init.d/powerfail now > > > > > po::powerokwait:/etc/init.d/powerfail stop > > > > > > > > > > # /sbin/getty invocations for the runlevels. > > > > > # > > > > > # The "id" field MUST be the same as the last > > > > > # characters of the device (after "tty"). > > > > > # > > > > > # Format: > > > > > # <id>:<runlevels>:<action>:<process> > > > > > 1:2345:respawn:/sbin/getty 38400 tty1 > > > > > 2:2345:respawn:/sbin/getty 38400 tty2 > > > > > 3:2345:respawn:/sbin/getty 38400 tty3 > > > > > 4:2345:respawn:/sbin/getty 38400 tty4 > > > > > 5:2345:respawn:/sbin/getty 38400 tty5 > > > > > 6:2345:respawn:/sbin/getty 38400 tty6 > > > > > > > > > > # Example how to put a getty on a serial line (for a terminal) > > > > > # > > > > > #T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100 > > > > > #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 > > > > > > > > > > # Example how to put a getty on a modem line. > > > > > # > > > > > #T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3 > > > > > > > > > > > > > > > -- > > > > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > > > > > with a subject of "unsubscribe". Trouble? Contact > > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > +++++++++++++++++++++++++++++++++++++++++++ > > > > > This Mail Was Scanned By Mail-seCure System > > > > > at the Tel-Aviv University CC. > > > > > > > > > > > > > > > > > > -- > > > > > > > > > -- > > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > > > with a subject of "unsubscribe". Trouble? Contact > > [EMAIL PROTECTED] > > > > > > > > > +++++++++++++++++++++++++++++++++++++++++++ > > > This Mail Was Scanned By Mail-seCure System > > > at the Tel-Aviv University CC. > > > > > > > > -- > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > > > +++++++++++++++++++++++++++++++++++++++++++ > This Mail Was Scanned By Mail-seCure System > at the Tel-Aviv University CC. > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]