From: Thomas K. B. <tkb...@ba...> - 2008-01-02 18:38:18
|
Well, I'm working (and I think getting closer) to directly compiling Matchbox. We'll see how that goes. In the mean time, any help you can offer on getting tinyx to use DirectFB? I've got DirectFB compiled, but I don't know how to tell the system to use DirectFB. Is it in the bootargs, or do I tell tinyx to use directfb using the command line somehow? The only way I was able to get tinyx to display was to add the 16 bit tag in the bootargs. Obviously, this makes the gumstix logo show up goofy and tinyx isn't looking to hot either. On a side note, I tried making the code changes listed in the LDD_16/LDD_17 thread from October. I noticed that some of the code was already in the kernel, and some of the other code didn't quite look right. After recompiling I didn't notice any changes in the display at all. Now that I think about it, do I need to remove the bootarg telling the system to use 16 bit? Just trying to tie together all the information floating around out there. Sincerely, Thomas K. Bailey Paralegal =20 K. Ronald Bailey & Associates Co. L.P.A. 220 West Market Street P.O. Box 830 Sandusky, Ohio 44871-0830 Phone: 419-625-6740 Fax: 419-625-2021 www.baileyandassoc.com -----Original Message----- From: gum...@li... [mailto:gum...@li...] On Behalf Of Chris Dollar Sent: Wednesday, January 02, 2008 10:46 AM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Getting TinyX to Work as a GUI on VerdexwithSamsung display Hi Guys, As you've noticed, the tinyx and microwin packages are broken in the current buildroot (in fact, I don't think they've ever worked). The gumstix buildroot is a fork from the main uclibc buildroot, which is made to compile for lots of arches other than ARM and gumstix. So some of the packages are just migration artifacts from the original buildroot. There are alternatives for getting tinyx and matchbox running for gumstix. If you are comfortable with linux in general and have a decent working knowledge of cross compiling then you should checkout the Openembedded based gumstix build at gumstix.net Just follow the quick start instructions and build the 'gumstix-X11-image' which will give you tinyx + matchbox + cairo + gtk etc. It currently is just over 16MB in size, so it will only fit on a verdex xl6, but work is being done to make it lighter. I've used this procedure on a number of machines with great success. If you want to stick with buildroot you can checkout my branch from the gumstix svn which contains packages to build tinyx based on x1167 and will also build matchbox, cairo, etc., but I should warn you that it too is outdated and won't build without some manual intervention. I'd really suggest going the OE route, but if you want to try my branch you can get it from http://svn.gumstix.com/branches/users/cdollar Chris On Jan 2, 2008 8:12 AM, Torchris <chr...@ro...> wrote: > > Hi Thomas, > > Yep - completely my experience. The thing is TinyX can't do anything=20 > by itself. As with any X Server, you need a Window Manager to go along > with it > - like MicroWin, Matchbox, Qtopia or several others that are out there > for embedded devices. So far, I haven't been able to figure out how to > get Matchbox to compile against the toolchain and I need to go back=20 > and check on the other window managers. I agree that these entries=20 > shouldn't be in the Buildroot if they can't be compiled. > > regards, > > Chris > > > > > Thomas K. Bailey wrote: > > > > I tried long and hard to get Microwin to compile and gave up. Trying > > to put effort into getting tinyx to work now. Not really sure why=20 > > these are in the buildroot if they don't compile, or are missing dependencies. > > Perhaps it's just my ignorance, but everything I've tried to compile > > in the buildroot, other than the standard build, just seems to fail. > > > > Sincerely, > > Thomas K. Bailey > > > > K. Ronald Bailey & Associates Co. L.P.A. > > 220 West Market Street > > P.O. Box 830 > > Sandusky, Ohio 44871-0830 > > Phone: 419-625-6740 > > Fax: 419-625-2021 > > www.baileyandassoc.com > > > > > > > > -----Original Message----- > > From: gum...@li... > > [mailto:gum...@li...]On Behalf Of=20 > > Torchris > > Sent: Tuesday, January 01, 2008 3:45 PM > > To: gum...@li... > > Subject: Re: [Gumstix-users] Getting TinyX to Work as a GUI on=20 > > Verdex withSamsung display > > > > > > > > Hi Greg, > > > > I would like to know a simple answer to this one as well. There is=20 > > Microwin and RXVT in the Buildroot Menuconfig, but I haven't been=20 > > able to get the build root to compile with either of these selected. > > > > I am trying to see if I can manually compile Matchbox right now for=20 > > manual installation on the Gumstix. > > > > regards, > > > > Chris > > > > > > > > Unmonitored wrote: > >> > >> I don't know much about the tinx project... I think that you X=20 > >> server is running and that you have no window manager. Matchbox is > >> a small window manger - and you have a failure shown for that. Is=20 > >> there a package for matchbox (and the other failures) in menuconfig? > >> > >> Greg > >> > >> -----Original Message----- > >> From: gum...@li... > >> [mailto:gum...@li...] On Behalf Of=20 > >> Thomas K. Bailey > >> Sent: Sunday, December 30, 2007 4:19 PM > >> To: General mailing list for gumstix users. > >> Subject: [Gumstix-users] Getting TinyX to Work as a GUI on Verdex=20 > >> withSamsung display > >> > >> I'm trying to set up a GUI for my Verdex. > >> > >> I've gotten tinyx, along with DirectFB to compile and have them=20 > >> loaded on my gumstix. I had to change the bootargs to: > >> console=3DttyS0,115200n8 root=3D1f01 rootfstype=3Djffs2 = reboot=3Dcold,hard=20 > >> = video=3Dpxafb:mode:480x272-16,active,color,hsynclen:41,right:8,left:4 > >> ,uppe r:2,lower:4,vsynclen:10,pixclock:108696,pixclockpol:0 > >> > >> When I run startx, I get the following: > >> Could not init font path element /usr/X11R6/lib/X11/fonts/misc/,=20 > >> removing from list! > >> Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi/,=20 > >> removing from list! > >> Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi/,=20 > >> removing from list! > >> /bin/startx: /bin/startx: 7: /usr/X11R6/bin/matchbox: not found > >> /bin/startx: /bin/startx: 9: /usr/X11R6/bin/minisys: not found > >> /bin/startx: /bin/startx: 10: /usr/X11R6/bin/minitime: not found > >> /bin/startx: /bin/startx: 11: /usr/X11R6/bin/rxvt: not found > >> > >> I do get a grey screen with an X cursor in the middle of my display > >> though. > >> > >> I'm operating under the assumption that tinyx is a GUI, and that I=20 > >> should get more on my display. Perhaps I am wrong. > >> > >> Also, I've seen some forum posts that indicate that I should run=20 > >> DirectFB. I've got it compiled, but how do I get tinyx to use DirectFB? > >> > >> Sorry for the simple questions, I'm new. Have a happy new year all. > >> > >> Sincerely, > >> Thomas K. Bailey > >> > >> K. Ronald Bailey & Associates Co. L.P.A. > >> 220 West Market Street > >> P.O. Box 830 > >> Sandusky, Ohio 44871-0830 > >> Phone: 419-625-6740 > >> Fax: 419-625-2021 > >> www.baileyandassoc.com > >> > >> ------------------------------------------------------------------- > >> ----- > >> - > >> This SF.net email is sponsored by: Microsoft Defy all challenges.=20 > >> Microsoft(R) Visual Studio 2005. > >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > >> _______________________________________________ > >> gumstix-users mailing list > >> gum...@li... > >> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >> > >> -- > >> This message was scanned by ESVA and is believed to be clean. > >> Click here to report this message as spam. > >> = http://mail-gw.proinnovation.com/cgi-bin/learn-msg.cgi?id=3D2EE182822 > >> 8.C0A > >> C9 > >> > >> > >> > >> > >> > >> ------------------------------------------------------------------- > >> ------ This SF.net email is sponsored by: Microsoft Defy all=20 > >> challenges. Microsoft(R) Visual Studio 2005. > >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > >> _______________________________________________ > >> gumstix-users mailing list > >> gum...@li... > >> https://lists.sourceforge.net/lists/listinfo/gumstix-users > >> > >> > > > > -- > > View this message in context: > > http://www.nabble.com/Re%3A-Getting-TinyX-to-Work-as-a-GUI-on-Verdex > > -withSamsung-display-tp14552584p14569916.html > > Sent from the Gumstix mailing list archive at Nabble.com. > > > > > > -------------------------------------------------------------------- > > ----- This SF.net email is sponsored by: Microsoft Defy all=20 > > challenges. Microsoft(R) Visual Studio 2005. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > -------------------------------------------------------------------- > > ----- This SF.net email is sponsored by: Microsoft Defy all=20 > > challenges. Microsoft(R) Visual Studio 2005. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > -- > View this message in context:=20 > http://www.nabble.com/Re%3A-Getting-TinyX-to-Work-as-a-GUI-on-Verdex-w > ithSamsung-display-tp14552584p14579933.html > > Sent from the Gumstix mailing list archive at Nabble.com. > > > ---------------------------------------------------------------------- > --- This SF.net email is sponsored by: Microsoft Defy all challenges.=20 > Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > ------------------------------------------------------------------------ - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |