Opened 16 years ago
Closed 15 years ago
#2735 closed bug (fixed)
Low memory (64MB) causes PS/2 keyboard to stop functioning
Reported by: | idefix | Owned by: | korli |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Servers/input_server | Version: | R1/pre-alpha1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | x86 |
Description
When I boot hrev27578 with only one 64 MB memory module, the PS/2 keyboard doesn't respond to anything (e.g. numlock on/off, F12 doesn't work).
If I put in an 128 MB memory module (making it 192 MB), the keyboard does work normally.
See attached serial-logs for both scenarios.
Attachments (5)
Change History (15)
by , 16 years ago
Attachment: | Seriallog (64MB).txt added |
---|
by , 16 years ago
Attachment: | Seriallog (192MB).txt added |
---|
Booting hrev27578 with 192MB: PS/2 keyboard does work.
comment:1 by , 16 years ago
Component: | Drivers/Keyboard/PS2 → Servers/input_server |
---|---|
Owner: | changed from | to
Both logfiles contain "ps2: keyboard found", problem might be related to input server.
comment:3 by , 16 years ago
dunno, I just checked with Qemu and 48MB and it worked OK. It seems the PS2 mouse fails to init. Could it be related ?
comment:4 by , 16 years ago
The PS/2 mouse fails to init because there's no PS/2 mouse connected to the computer. :)
comment:5 by , 16 years ago
I investigated this further:
- In VMware both keyboard and mouse work correct with 64MB.
- When I restart input_server (by killing it with Processcontroller), the keyboard starts working. Only this time my Wacom tablet doesn't work, but that's fixed by plugging the USB connector out and in. See attached serial-log.
by , 16 years ago
Attachment: | Seriallog (64MB) restart.txt added |
---|
Booting hrev27578 with 64MB: PS/2 keyboard doesn't work. After input_server restart keyboard works, but Wacom tabled doesn't work. Plugging USB connector out and in causes Wacom to work again.
comment:6 by , 16 years ago
With a recent release (e.g. hrev27964) not only does the keyboard not work, but "/bin/sh /boot/beos/system/boot/Bootscript" crashes. See attached serial-log.
by , 16 years ago
Attachment: | Seriallog r27964 (64MB).txt added |
---|
Booting hrev27964 with 64MB: PS/2 keyboard doesn't work and "/bin/sh /boot/beos/system/boot/Bootscript" crashes.
comment:7 by , 16 years ago
comment:8 by , 16 years ago
With hrev30012, "/bin/sh /boot/beos/system/boot/Bootscript" doesn't crash anymore. (Keyboard also works perfectly.)
Instead, I get the following message in the serial-log: "runtime_loader: memory shortage in get_sorted_image_list()". See attached serial-log.
by , 16 years ago
Attachment: | Seriallog r30012 (64MB).txt added |
---|
Booting hrev30012 with 64MB: PS/2 keyboard works, but "runtime_loader: memory shortage in get_sorted_image_list()" appeared in the serial-log.
comment:9 by , 15 years ago
I think this ticket can be closed:
- I don't have that computer anymore
- my laptop (also got 64MB) running hrev35349 doesn't show this behaviour
Booting hrev27578 with 64MB: PS/2 keyboard doesn't work.