visopsys.org
http://visopsys.org/forums/

Bug reporting thread
http://visopsys.org/forums/viewtopic.php?f=3&t=211
Page 3 of 3

Author:  ronaldlees [ Mon Oct 10, 2016 2:26 pm ]
Post subject:  Re: Bug reporting thread

Hi Andy:

I bet you're BWB (busy with the baby). Congrats again!

I transferred the USB image for VIsOpSys version 0.8 to a mem stick, and ran it on real hardware (~5 year old ASUS Mini). It boots fine, displays the "install vs run" dialog, and displays the desktop when I bump the enter key. But it seems to be ignoring my mouse. I can use the tab key to navigate, and then run a command terminal, and view the /system/kernel.log file. I cut and pasted a few snippets (below), that were taken from kernel.log, but I see nothing amiss in the log that references the mouse (it's a Logitech USB mouse).

Is there a way to attach a file to this post? I could send you the entire kernel log. I always roll my eyes when I see people posting long logs on forums, and here I am doing it! Anyway, when I execute the ps utility, I can see that it says the mouse thread is running OK (with about 12% CPU usage). Any ideas?

/system/kernel.log (snippets) :

Code:
Visopsys 0.8
Copyright (C) 1998-2016 J. Andrew McLaughlin
OS Loader: CPU type=2
OS Loader: CPU vendor=
OS Loader: MMS extensions=yes
OS Loader: Extended mem=1833536K
...


More snippets:

Code:
Oct 10 13:47:50 2016 Measuring CPU timestamp frequency
Oct 10 13:47:50 2016 CPU timestamp frequency is 2812 MHz
Oct 10 13:47:50 2016 real-time clock (RTC) device detected
Oct 10 13:47:50 2016 DMA controller device detected
Oct 10 13:47:50 2016 PCI: RAM memory controller 0:0:0 vend:0x10de dev:0x03e2
Oct 10 13:47:50 2016   class:0x05 sub:0x00 int:0 pin=  caps=yes
Oct 10 13:47:50 2016 PCI: ISA bridge device 0:1:0 vend:0x10de dev:0x03e1
Oct 10 13:47:50 2016   class:0x06 sub:0x01 int:0 pin=  caps=no
Oct 10 13:47:50 2016 PCI: SMBus serial bus 0:1:1 vend:0x10de dev:0x03eb
Oct 10 13:47:50 2016   class:0x0c sub:0x05 int:10 pin=A caps=yes
Oct 10 13:47:50 2016 PCI: RAM memory controller 0:1:2 vend:0x10de dev:0x03f5
Oct 10 13:47:50 2016   class:0x05 sub:0x00 int:0 pin=  caps=no
Oct 10 13:47:50 2016 PCI: USB serial bus 0:2:0 vend:0x10de dev:0x03f1
Oct 10 13:47:50 2016   class:0x0c sub:0x03 int:5 pin=A caps=yes
Oct 10 13:47:50 2016 PCI: USB serial bus 0:2:1 vend:0x10de dev:0x03f2
Oct 10 13:47:50 2016   class:0x0c sub:0x03 int:11 pin=B caps=yes
Oct 10 13:47:50 2016 PCI: PCI/PCI bridge device 0:4:0 vend:0x10de dev:0x03f3
...


More snippets:

Code:
Oct 10 13:47:50 2016 USB: EHCI controller USB 2.0 interrupt 11
Oct 10 13:47:51 2016 USB bus controller device detected
Oct 10 13:47:51 2016 USB: OHCI controller USB 1.0 interrupt 5
Oct 10 13:47:51 2016 USB bus controller device detected
Oct 10 13:47:51 2016 USB: SCSI mass storage 0:1 dev:3307, vend:03f0, class:08, sub:06 proto:50 usb:2.0
Oct 10 13:47:51 2016 Found PCI/ISA bridge
Oct 10 13:47:51 2016 ISA bridge device detected
Oct 10 13:47:51 2016 PS/2 keyboard device detected
Oct 10 13:47:52 2016 "hp v125w" SCSI disk device detected
Oct 10 13:47:52 2016 AHCI: Searching for controllers
Oct 10 13:47:52 2016 IDE: Searching for controllers
Oct 10 13:47:52 2016 IDE: Bus mastering PCI controller enabled
Oct 10 13:47:52 2016 IDE disk controller device detected
Oct 10 13:47:52 2016 Multitasking started
...


More snippets:

Code:
Oct 10 13:47:52 2016 Disk sd0a (hard disk sd0, primary): fat16
Oct 10 13:47:52 2016 Mounting / filesystem on disk sd0a
Oct 10 13:47:52 2016 Loaded mouse pointer default from file /system/mouse/default.bmp
Oct 10 13:47:52 2016 Loaded mouse pointer busy from file /system/mouse/busy.ico
Oct 10 13:47:52 2016 Loaded mouse pointer resizeh from file /system/mouse/resizeh.bmp
Oct 10 13:47:52 2016 Loaded mouse pointer resizev from file /system/mouse/resizev.bmp
...
Oct 10 14:09:34 2016 Stopping kernel logging

Author:  ronaldlees [ Mon Oct 10, 2016 2:41 pm ]
Post subject:  Re: Bug reporting thread

One other thing Andy:

I really like the new window decorations. The window icons look nice and crisp on my 1280x1024 screen.

I suppose I could hook up a serial cable, and try to get more debug info for you. One of the last messages in the kernel.log file was "kernel logging stopped". So - does VisOpSys still echo the logging to the serial port after boot? Or is it doing that only when using a debug image?

Finally I did see some log entries in /system/kernel.log that might point to the issue:


Code:
Oct 10 16:02:12 2016 Starting window system initialization
Oct 10 16:02:12 2016 USB: keyboard human interface device 1:1 dev:c52b, vend:046d, class:03, sub:01 proto:01 usb:2.0
Oct 10 16:02:12 2016 USB keyboard device detected
Oct 10 16:02:12 2016 USB mouse device detected
Oct 10 16:02:12 2016 Window thread started
Oct 10 16:02:12 2016 Window system initialization complete
Oct 10 16:02:29 2016 Background image loaded
Oct 10 16:02:29 2016 Task menu initialized
Oct 10 16:02:29 2016 Desktop icons loaded
Oct 10 16:02:12 2016 USB keyboard device detected
Oct 10 16:02:12 2016 USB mouse device detected
Oct 10 16:02:12 2016 Window thread started
Oct 10 16:02:12 2016 Window system initialization complete
Oct 10 16:03:49 2016 Error:usb thread:kernelUsbOhciDriver.c:waitTransactionComplete(749):
Oct 10 16:03:49 2016 Transaction timed out
Oct 10 16:03:49 2016 Error:usb thread:kernelUsbDriver.c:kernelUsbDevConnect(1150):
Oct 10 16:03:49 2016 Error getting short configuration descriptor

system initialization complete
Oct 10 16:04:10 2016 Error:usb thread:kernelPage.c:findPageTableEntry(443):
Oct 10 16:04:10 2016 No page table 0
Oct 10 16:04:10 2016 Error:usb thread:kernelPage.c:kernelPageGetPhysical(1558):
Oct 10 16:04:10 2016 No page table entry for address 0x00001000
Oct 10 16:04:10 2016 Error:usb thread:kernelMemory.c:kernelMemoryRelease(878):
Oct 10 16:04:10 2016 The memory pointer is not mapped
Oct 10 16:04:10 2016 Error:usb thread:malloc.c:deallocateBlock(577):
Oct 10 16:04:10 2016 No such memory block c01c86a8 to deallocate (removeDeviceRecursive)
d:kernelPage.c:findPageTableEntry(443):


Page 3 of 3 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/