Kushal, I started with a Lenny install, and got it up-to-date.
I then added an /etc/apt/sources.list.d/intrepid.list which includes all of intrepid and intrepid's PPA repositories: --- deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu intrepid main multiverse universe restricted deb http://archive.ubuntu.com/ubuntu/ intrepid main restricted universe multiverse deb http://security.ubuntu.com/ubuntu/ intrepid-security main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ intrepid-updates main restricted universe multiverse (plus the deb-src entries, which are not needed) --- I then used apt-pinning (man apt_preferences for more info) by setting up my /etc/apt/preferences --- Package: * Pin: release o=Debian,a=stable Pin-Priority: 900 Package: * Pin: release o=Debian,a=testing Pin-Priority: 400 Package: * Pin: release a=intrepid Pin-Priority: 400 Package: * Pin: release o=Debian,a=unstable Pin-Priority: 300 Package: * Pin: release o=Debian Pin-Priority: -1 --- This makes apt prefer debian stable when it can, but will allow debian testing, ubuntu intrepid, and debian unstable if needed. Then I installed ubuntu's packages for the chipset: libgl1-mesa-dri-psb libdrm-poulsbo1 psb-firmware psb-modules xpsb-glx xserver-xorg-video-psb The big catch was that installing xserver-xorg-video-psb required installing all of xorg from the ubuntu repositories. Thus, I have a debian lenny system, ubuntu intrepid's xorg (and some libs), and ubuntu intrepid PPA's xorg-video-psb Most of the needed packages seem to be easy enough to get moves over to debian, but what we really seem to need is xserver-xorg-video-psb to be built against debian's xorg. Also, I advise using a tool like aptitude to line up package changes; using apt straight may be a bit tedious. Good luck, Scott Gilliland -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

