Hello,
thanks for scratchbox/debian compiling guide. I was also interested in
recompiling Xserver as Dan but so far I only did 'apt-get source
xserver-kdrive' and was examining kdrive sources.
As you two are maintainers of this package what are chances that some
advanced features will make it into n770 version of kdrive? First is
hardware accelerated rotation mentioned last year in blog of one of you
(I am left handed). And second one is Xvideo extension or any other way
of writing YUV420 bitmap directly to framebuffer?
I tried to find in kdrive (and in Xsp extension) sources how video
player might do it (avoid colorspace conversion) but so far found no
such code.
Frantisek
Riku Voipio wrote:
Dan Brinks wrote:
Hello-
I've been trying to see if I could modify the X server running on the
N770. So firstly I extracted the rootfs from the OS2006 .bin file. I
then downloaded the xserver-kdrive .deb file from the repository and
extracted it to my rootfs, packaged it all up and flashed my device
with it. This worked fine. I then downloaded the source of
xserver-kdrive, also from the repository. After expending some effort,
I was able to get that to compile. I had to download a couple
extensions from other places -- xproto, resourceext, damageext, xdmcp,
compositeext; I also had to add one struct definition in spext.h (from
the xsp folder in the tar'd xserver-kdrive source). However, it did
eventually compile. I then replaced the Xomap executable file in the
rootfs with the new one which I had just compiled and flashed the device.
The canonical way to compile kdrive (or any other component for 770)
inside scratchbox:
apt-get source xserver-kdrive
fakeroot apt-get build-dep xserver-kdrive [1]
cd xserver-kdrive-version
dpkg-buildpackage -rfakeroot
After this you have a nice .deb you can install with "dpkg -i" on the
device. Any other way
you might lack some of dependencies and/or have incorrect configure flags.
> Now, when my device boots, there is no longer the blue progress bar
along the bottom. It merely shows the "Nokia" screen for a second or two
and then shows the handshaking screen. As such, I can no longer flash my
device with anything at all. Any thoughts?
Are you following instructions here?
http://www.maemo.org/maemowiki/HOWTO_FlashLatestNokiaImageWithLinux
[1] Now that I test it "libxproto-composite libxproto-damage
libxproto-colorkey libxproto-resource libxres-dev libxkbfile-dev
libxdmcp-dev" packages are missing from maemo.org repository. However
these are all opensource and available from other
sources (with different names, I think).
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers