Sponsored Content
Full Discussion: System hang in New Kernel.
Top Forums UNIX for Dummies Questions & Answers System hang in New Kernel. Post 6965 by Neo on Sunday 16th of September 2001 10:54:33 PM
Old 09-16-2001
One way is to get into console mode (obviously) when you login, don't start any X services.

Then, run the command line setup program that the Linux distro comes with. I don't use Redhat or Mandrae, sorry..... I'm a Slackware kinda person. What are you using? Slackware? If so, you can run setup from the command line and configure your mouse from there.

The mouse config screen looks (something) like this (cut and paste screen dump) slackware[/B] using setup :

Quote:
lqqqqqqqqqqqq MOUSE CONFIGURATION qqqqqqqqqqqqq
x This part of the configuration process will create a /dev/mouse link x
x pointing to your default mouse device. You can change the /dev/mouse x
x link later if the mouse doesn't work, or if you switch to a x
x different type of pointing device. We will also use the information x
x about the mouse to set the correct protocol for gpm, the Linux mouse x
x server. Please select a mouse type from the list below: x
x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
x x bare 2 button Microsoft compatible serial mouse x x
x x ms 3 button Microsoft compatible serial mouse x x
x x mman Logitech serial MouseMan and similar devices x x
x x ps2 PS/2 port mouse (also most laptops) x x
x x msc MouseSystems serial (most 3 button mice) x x
x x pnp Plug and Play (serial mice that do not work with ms) x x
x x ms3 Microsoft serial Intellimouse x x
x x imps2 Microsoft PS/2 Intellimouse x x
x mqv(+)

qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
x < OK > <Cancel>
The above is a quick cut-and-paste of the curses text, but you get the idea.

Alternatively, you can just go to your /dev/ directory and see what your mouse is currently linked to and post it here for suggestions.
 

10 More Discussions You Might Find Interesting

1. Red Hat

system hang

Hello, I am having a HP proliant 350 G3 sever installed wih RedHat linux 9.0 when I enterd using any user(Except root) the server hanged after few seconds, also the folder icons are blacked out and the names of the folder icons are disapper. can any body help me. Ajay (1 Reply)
Discussion started by: ajay234
1 Replies

2. Red Hat

What would cause high kernel/system utilisation

We have a VM running RedHat that seems to have very high system (kernel) utilisation compared to our physical servers running the same OS and workload that show normal system time utilisation. Any ideas? Thanks in advance. (2 Replies)
Discussion started by: azurty
2 Replies

3. Solaris

Which file is read by kernel to set its default system kernel parameters values?

Hi gurus Could anybody tell me which file is read by kernel to set its default system kernal parameters values in solaris. Here I am not taking about /etc/system file which is used to load kernal modules or to change any default system kernal parameter value Is it /dev/kmem file or something... (1 Reply)
Discussion started by: girish.batra
1 Replies

4. Linux

Linux System became hang-up

Hi all, I am working on Red hat Linux 2.6 and I am trying to compile some java files and when I am trying to do it,it compiles some file and then became hang up and doesn't allow me to do any operation.. I write one ksh script to compile all files by this script and move those file in... (1 Reply)
Discussion started by: smartgupta
1 Replies

5. Shell Programming and Scripting

how do i avoid system hang due to ssh in script?

I have a script that collects data from about 200 servers using 'ssh'. The problem is that, process sometime hangs at some point stopping the execution of the script. Please give me some idea how can I force the execution to jump to the next step if there arises any problem !! Thanks for replies if... (1 Reply)
Discussion started by: mdangol
1 Replies

6. Programming

A system hang issue in porting an old fs to kernel 2.6.32.*

Hi, I ported a file system from Kernel version 2.6.18.* to 2.6.32.46 as VFS implementation has changed and prepare_write/commit_write are replaced by write_begin/write_end pairs. Implemented the feature by writing a wrapper for write_begin and write_end and calling original functions for... (0 Replies)
Discussion started by: Praveen_218
0 Replies

7. Linux

Kernel developer or system admin

Hi, I am already working as Linux admin for last 5 years. Now I want to do something more. So wanted to ask you guys what would be better. I have 2 interests for making my future 1. Linux kernel development 2. Linux system admin + storage Welcome your thoughts!!! (5 Replies)
Discussion started by: prashant2507198
5 Replies

8. BSD

Process remians in Running state causing other similar process to sleep and results to system hang

Hi Experts, I am facing one problem here which is one process always stuck in running state which causes the other similar process to sleep state . This causes my system in hanged state. On doing cat /proc/<pid>wchan showing the "__init_begin" in the output. Can you please help me here... (0 Replies)
Discussion started by: naveeng
0 Replies

9. UNIX for Advanced & Expert Users

Process remians in Running state causing other similar process to sleep and results to system hang

Hi Experts, I am facing one problem here which is one process always stuck in running state which causes the other similar process to sleep state . This causes my system in hanged state. On doing cat /proc/<pid>wchan showing the "__init_begin" in the output. Can you please help me here... (1 Reply)
Discussion started by: naveeng
1 Replies

10. UNIX for Advanced & Expert Users

Process remians in Running state causing other similar process to sleep and results to system hang

Hi Experts, I am facing one problem here which is one process always stuck in running state which causes the other similar process to sleep state . This causes my system in hanged state. On doing cat /proc/<pid>wchan showing the "__init_begin" in the output. Can you please help me here... (6 Replies)
Discussion started by: naveeng
6 Replies
GPM-TYPES(7)						 Miscellaneous Information Manual					      GPM-TYPES(7)

NAME
gpm-types - pointer types (mice, tablets, etc.) managed by gpm. The information below is extracted from the texinfo file, which is the preferred source of information. DESCRIPTION
This manpage describes the various pointer types currently available in gpm. If you look at the source code, you'll find that pointer-spe- cific code is confined to `mice.c' (while it used to only include mouse decoders, gpm now supports tablets and touchscreens as well). The mouse type is specified on command line with the `-t' option. The option takes an argument, which represents the name of a mouse type. Each type can be associated to different names. For old mouse types, one name is the old selection-compatible name, and another is the XFree name. After version 1.18.1 of gpm, the number of synonyms was made arbitrary and the actual name being used is made available to the function responsible for mouse initialization. Therefore it is possible for a mouse decoder to behave slightly differently according to the name being used for the device (if this feature was already present, we wouldn't have for example ms+ and ms+lr as different mouse types). The initialization procedure of each mouse type can also receive extra option, by means of the -o command line option. Since interpretation of the option string is decoder-specific, the allowed options are described in association to each mouse type. When no description of option strings is provided, that means the option string is unused for that mouse type and specifying one generates an error. When the doc- ument refer to ``standard serial options'' it means that one of -o dtr, -o rts, -o both can be specified to toggle the control lines of the serial port. The following mouse type are corrently recognized: bare Microsoft The Microsoft protocol, without any extension. It only reports two buttons. If your device has three, you should either try running the mman decoder or msc. In the latter case, you need to tell the mouse to talk msc protocol by toggling the DTR and RTS lines (with one of -o drt, -o rts or -o both) or invoking `gpm -t msc' while keeping the middle button pressed. Very annoying, indeed. This mouse decoder accepts standard serial options, although they should not be needed. ms This is the original Microsoft protocol, with a middle-button extension. Some old two-button devices send some spurious packets which can be misunderstood as middle-button events. If this is your case, use the `bare' mouse type. Some new two-button devices are ``plug and play'', and they don't play fair at all; in this case try -t pnp. Many (most) three-button devices that use the mi- crosoft protocol fail to report some middle-button events during mouse motion. Since the protocol does not distinguish between the middle button going up and the middle button going down it would be liable to get out of step, so this decoder declares the middle button to be up whenever the mouse moves. This prevents dragging with the middle button, so you should probably use `-t ms+lr' instead of this decoder, especially if you want to use X. This mouse decoder accepts standard serial options, although they should not be needed. ms+ This is the same as `-t ms' except that the middle button is not reset during mouse motion. So you can drag with the middle button. However, if your mouse exhibits the usual buggy behaviour the decoder is likely to get out of step with reality, thinking the middle button is up when it's down and vice versa. You should probably use `-t ms+lr' instead of this decoder. This mouse decoder accepts standard serial options, although they should not be needed. ms+lr This is the same as `-t ms+' except that there is an additional facility to reset the state of the middle button by pressing the other two buttons together. Do this when the decoder gets into a confused state where it thinks the middle button is up when it's down and vice versa. (If you get sick of having to do this, please don't blame gpm; blame your buggy mouse! Note that most three- button mice that do the microsoft protocol can be made to do the MouseSystems protocol instead. The ``3 Button Serial Mouse mini- HOWTO'' has information about this.) This mouse decoder accepts standard serial options, although they should not be needed. msc MouseSystems This is the standard protocol for three-button serial devices. Some of such devices only enter MouseSystem mode if the RTS, DTR or both lines are pushed low. Thus, you may try -t msc associated with -o rts, -o dtr or -o both. mman Mouseman The protocol used by the new Logitech devices with three buttons. It is backward compatible with the Microsoft protocol, so if your mouse has three buttons and works with -t ms or similar decoders you may try -t mman instead to use the middle button. This mouse decoder accepts standard serial options, although they should not be needed. sun The protocol used on Sparc computers and a few others. This mouse decoder accepts standard serial options, although they should not be needed. mm MMSeries Title says it all. This mouse decoder accepts standard serial options, although they should not be needed. logi Logitech This is the protocol used by old serial Logitech mice. bm BusMouse Some bus devices use this protocol, including those produced by Logitech. ps2 PS/2 The protocol used by most busmice. ncr This `type' is able to decode the pointing pen found on some laptops (the NCR 3125 pen) wacom The protocol used by the Wacom tablet. Since version 1.18.1 we have a new Wacom decoder, as the old one was not working with new tablets. This decoder was tested with Ultrapad, PenPartner, and Graphire tablets. Options: -o relative (default) for relative mode, -o absolute for absolute mode. genitizer The This mouse decoder accepts standard serial options, although they should not be needed. logim Used to turn Logitech mice into Mouse-Systems-Compatible. Obviously, it only works with some of the Logitech mice. pnp This decoder works with the new mice produces by our friend Bill, and maybe with the old ones as well. The Pnp protocol is hardwired at 1200 baud and is upset by normal initialization, so this is a -t bare decoder with no initialization at all. This mouse decoder accepts standard serial options, although they should not be needed. ms3 A decoder for the new serial IntelliMouse devices, the ones with three buttons and a protocol incompatible with older ones. The wheel is currently unused. imps2 ``IntelliMouse'' on the ps/2 port. This type can also be used for a generic 2-button ps/2 mouse too, since it will auto-detect the type. netmouse Decodes the ``Genius NetMouse'' type of devices on the ps/2 port. For serial ``Netmouse'' devices, use the ``ms3'' decoder. cal A decoder of the ``Calcomp UltraSlate device. calr Same as above, but in relative mode. twid Support for the twiddler keyboard. As of gpm-1.14 this decoder includes a char generator for the text console, but doesn't yet sup- port X keycodes. If used with `-R', `gpm' will anyway repeat mouse events to the X server. More information about twiddler support can be found in `README.twiddler', in the gpm distribution. syn synaptics A decoder for the Synaptics TouchPad connected to the serial port. This mouse decoder accepts standard serial options, although they should not be needed. synps2 synaptics_ps2 Same as above, but for the devices attached to the ps2 port. brw A decoder for the Fellowes Browser, a device with 4 buttons and a wheel. This mouse decoder accepts standard serial options, although they should not be needed. js Joystick This mouse type uses the joystick device to generate mouse events. It is only available if the header `linux/joystick.h' is found at compile time. The header (and the device as well) has been introduced only during 2.1 development, and is not present in version 2.0 of the kernel. summa This is a decode for the Symmagraphics of Genius tablet, run in absolute mode. A repeater is associated to this decoder, so it can -R summa can be used to generate X events even for other absolute-pointing devices, like touchscreens. To use the repeated data from X, you need a modified xf86Summa.o module. mtouch A decoder for the MicroTouch touch screen. Please refer to the file `README.microtouch' in the source tree of gpm for further infor- mation. In the near future, anyways, I plan to fold back to this documentation the content of that file. gunze A decoder for the gunze touch screen. Please refer to the file `README.gunze' in the source tree of gpm for further information. In the near future, anyways, I plan to fold back to this documentation the content of that file. The decoder accepts the following options: smooth=, debounce=. An higher smoothness results in slower motion as well; a smaller smoothness gives faster motion but, obviously, less smooth. The default smoothness is 9. The debounce time is express in milliseconds and is the minimum duration of an up-down event to be taken as a tap. Smaller bounces are ignored. acecad The Acecad tablet in absolute mode. wp wizardpad Genius WizardPad tablet FILES
src/mice.c The source file for pointer decoders SEE ALSO
gpm(8) The General Purpose Mouse server The info file about `gpm', which gives more complete information and explains how to write a gpm client. 4th Berkeley Distribution July 2000 GPM-TYPES(7)
All times are GMT -4. The time now is 11:07 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy