Kasberger Andreas
09/09/2009 9:42 AM
post37644
|
Hi,
you are absolutely right with the library things.
I have one question. What do you mean with "easy tricks" in pkgsrc ? I have tried that before but the configure script
was quitting wit (somethign like) "unsupported operating system" message.
Can you tell me the trick ?
For the command lines I'm using telnet sessions from my Windows computer so I can start and quit all the things
separately.
A lot of programs are already running even the Qt/X11 is running fine here so I assume all Qt based things are no
problem. Now I'm just trying to get the touchscreen running.
Things to do for example:
Support of newest X versions and window managers like KDE
The main problems with the port would be the lack of open/gl stuff and driver for graphic cards.
|
|
|
Xiaodan Tang(deleted)
09/09/2009 9:53 AM
post37647
|
You are absolutely right. It's been a while I forgot all the details. :(
Yes, I end up setting LD_LIBRARY_PATH to make sure X server can find the shared objects. And also, the devi-hid is
important (I think I put that line in startx script already ...)
X windows are heavily rely on MAP_LAZY, since currently QNX do not support MAP_LAZY, this is the reason why a lot of
video driver would complain "Unknown Symbols". We are working on address this issue.
I think Sean just drop the latest X window in. I am trying to make sure the source will clean built this time.
-xtang
> After some trials and errors I have managed to run X windows with VESA video
> mode driver (on NVidia GPU) with 24bpp, USB mouse and PS/2 keyboard.
>
> These are the necessary steps:
>
> As you have reported - there is an issue with loading Xserver modules. I
> believe this is related to library loading path, because this is handled
> automatically on Linux. Solution are:
> 1) preloading libraries as described
> 2) explicity list the required modules in xorg.conf (see attachments url below
> ).
>
> The next step is to compile xf86-input-keyboard driver from source (with some
> easy pkgsrc tricks) or download my build.
>
> Then switch off Photon and enter text mode (using "Shutdown" button on login
> screen). The last command is:
> /usr/photon/bin/devi-hid -Pr mouse kbd; startx
>
> This is crucial to start these both as one command, becasue devi-hid overtakes
> keyboard from text console. You should also have xinit, xterm and some other
> base packages installed.
>
> My files are here:
>
> http://home.elka.pw.edu.pl/~ptrojane/QNX641/
>
> I have running xterm,xeyes,links in graphics mode. I have also compiled icewm
> with disabled i18n.
>
> I believe, that we are in the point, where some work should be taken to make
> more packages from pkgsrc compile under QNX.
|
|
|