We had QNX4 running on a very old Pentium II Laptop, i think it was one of my old Gericom or Sony-Vaio (The sony acutally ran without backlight, was funny to remove everything behind the screen and put a generic desk-light behind ^^).
It did not have full hardware support, but everything we had in mind did work there. This included the serial port. We had Photon running, but i am not sure if there was any acceleration, i tend to say no there was no acc, just a plain fallback mode with 1024x768 (or 800x600? ^^).
While Ethernet worked fine from the beginning, we never got USB working. But this all was just some testing about 4 to 5 years ago i think.