[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Ltib] How to start X.
From: |
Kevin Wells |
Subject: |
RE: [Ltib] How to start X. |
Date: |
Fri, 13 Aug 2010 19:52:07 +0200 |
Hi Stuart,
I just tried it again and it's downloading now. Sorry about the false alarm.
thanks,
Kevin
> -----Original Message-----
> From: Stuart Hughes [mailto:address@hidden
> Sent: Friday, August 13, 2010 10:33 AM
> To: Kevin Wells
> Cc: Mário Henrique de Oliveira Carneiro; address@hidden
> Subject: Re: [Ltib] How to start X.
>
> Hi Kevin,
>
> Which link is giving trouble? I just tried dltest and it was okay:
>
> $ ./ltib -p qtopia-4 --dltest
> Testing network connectivity for gpp
> OK GPP: is available
> OK GPP: freescale-powerpc-linux-gnu-4.3-74.i686.rpm
>
> Processing platform: Freescale MPC8349E-mITX board
> ====================================================
> using config/platform/mpc8349itx/.config
>
> Processing: qtopia-4
> ======================
> OK GPP: qtopia-opensource-src-4.3.0.tar.gz
> OK GPP: qtopia-opensource-4.3.0-qconfig-cursor-mouse-01.patch
> OK GPP: qtopia-opensource-4.3.0-native-endian-audio-01.patch
> OK GPP: qtopia-opensource-4.3.0-standard-touchscreen-01.patch
> OK GPP: qtopia-opensource-4.3.0-imx21-touchscreen-01.patch
> OK GPP: qtopia-opensource-4.3.0-mx21-buttons-01.patch
> OK GPP: qtopia-opensource-4.3.0-screensaver-01.patch
> OK GPP: qtopia-opensource-4.3.0-mxc-platform-01.patch
> OK GPP: qtopia-opensource-4.3.0-imx21-platform-01.patch
> OK GPP: qtopia-opensource-4.3.0-gstreamer-01.patch
> OK GPP: qtopia-opensource-4.3.0-usbkeyboard.patch
> OK GPP: qtopia-opensource-4.3.0-video-playback-01.patch
> OK GPP: qtopia-opensource-4.3.0-open_with_O_CREAT_fix.patch
>
> Started: Fri Aug 13 18:31:38 2010
> Ended: Fri Aug 13 18:31:44 2010
> Elapsed: 6 seconds
>
> Build Succeeded
>
>
> BTW: I've never tried qtopia-4, it's huge.
>
> Regards, Stuart
>
> Kevin Wells wrote:
> > Hi Stuart,
> >
> > Thq Qtopia 4 link might be bad. I can't seem to pull that file for a
> > check, but all the others are pulling fine.
> >
> > Hi Mario,
> >
> > Tiny-X and Qtopia 2 should build fine. I haven't tried Qtopia 4 yet.
> >
> > Qtopia 2 will work with no changes to the kernel and only enabling
> > Qtopia 2 (and mouse support) in the LTIB package menu. If you don't
> > select automatic startup of Qtopia2, you can manually start it once
> > the shell comes up with:
> > nxp#sh /etc/rc.d/init.d/qtopia (tying from memory)
> >
> > Tiny-X will compile, but you'll get screen errors when you run it.
> > (A matching display config couldn't be found). You'll see errors
> > Similar to:
> > ******
> > address@hidden /]# fbset
> >
> > mode "240x320-58"
> > # D: 5.213 MHz, H: 18.752 kHz, V: 57.698 Hz
> > geometry 240 320 240 320 16
> > timings 191828 22 11 2 1 5 2
> > accel false
> > rgba 5/11,6/5,5/0,0/0
> > endmode
> >
> > address@hidden /]# Xfbdev -screen 240x320x16x58 -mouse mouse -keybd
> > keyboard
> > FBIOPUT_VSCREENINFO: Invalid argument
> >
> > Fatal server error:
> > no screens found
> > ******
> >
> > The changes below will get X support working...the patches need to be
> > applied to the source in the ./rpm/BUILD area. (Unpack source as
> > necessary)
> >
> > The first change to get X working is to add the display geometry info
> > in the kmode.c file in the X source. This is located at:
> > ./rpm/BUILD/xorg-server-1.4.2/hw/kdrive/src/kmode.c
> > Use the following patch...
> > ******
> > diff -Naur xorg-server-1.4.2/hw/kdrive/src/kmode.c xorg-server-1.4.2-
> new/hw/kdrive/src/kmode.c
> > --- xorg-server-1.4.2/hw/kdrive/src/kmode.c 2010-08-12 16:37:58.251918856 -
> 0700
> > +++ xorg-server-1.4.2-new/hw/kdrive/src/kmode.c 2010-08-12
> 15:31:28.205045092 -0700
> > @@ -39,6 +39,12 @@
> > 1, 11, 14, KdSyncNegative,
> > },
> >
> > + { 240, 320, 58, 191828,
> > + 22, 11, 32, KdSyncNegative,
> > + 1, 5, 2, KdSyncNegative,
> > + },
> > +
> > ******
> > This only covers the Phytec 240x320 portrait display. Not the EA display..
> >
> > And this tweak reduces the check limits in the AMBA clcd driver on the
> > single failed check. The default checks don't quite match what the hardware
> > can do.
> > ******
> > diff -Naur linux-2.6.34/include/linux/amba/clcd.h linux-2.6.34-
> new/include/linux/amba/clcd.h
> > --- linux-2.6.34/include/linux/amba/clcd.h 2010-08-12 16:42:47.816919172 -
> 0700
> > +++ linux-2.6.34-new/include/linux/amba/clcd.h 2010-08-12
> 16:35:36.857731747 -0700
> > @@ -238,7 +238,7 @@
> > #define CHECK(e,l,h) (var->e < l || var->e > h)
> > if (CHECK(right_margin, (5+1), 256) || /* back porch */
> > CHECK(left_margin, (5+1), 256) || /* front porch */
> > - CHECK(hsync_len, (5+1), 256) ||
> > + CHECK(hsync_len, (5+0), 256) ||
> > var->xres > 4096 ||
> > var->lower_margin > 255 || /* back porch */
> > var->upper_margin > 255 || /* front porch */
> > ******
> >
> > Rebuild everything and run the following command the start X:
> > Xfbdev -screen 240x320x16x58 -mouse mouse -keybd keyboard
> > export DISPLAY=localhost:0.0
> >
> > Good luck,
> > Kevin
> >
> >> Subject: Re: [Ltib] How to start X.
> >>
> >> Hi Mario,
> >>
> >> You can ignore the inet6 errors, it means your kernel does not have ipv6
> >> support (I think).
> >>
> >> I don't know what the other error is. Can someone else with that type
> >> of board (PHYTEC LPC3250) reply if they have any ideas.
> >>
> >> Regards, Stuart
> >>
> >> Mário Henrique de Oliveira Carneiro wrote:
> >>> Hello Stuart,
> >>> thanks for responding.
> >>> Once I can compile the X11, can not start X.
> >>> I'm giving up.
> >>> Would you have any ideas? See what happens:
> >>>
> >>> address@hidden /]# startx
> >>> _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
> >>> _XSERVTransOpen: transport open failed for inet6/nxp:0
> >>> _XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
> >>> Warning: mode not found, using default
> >>> error: Invalid argument
> >>>
> >>> Fatal server error:
> >>> no screens found
> >>> twm: unable to open display ":0"
> >>> killall: Xfbdev: no process killed
> >>>
> >>> Regards, Mário
> >>>
> >>> Em 11 de agosto de 2010 15:19, Stuart Hughes <address@hidden
> >>> <mailto:address@hidden>> escreveu:
> >>>
> >>> Hi Mario,
> >>>
> >>> Yes X has been built/run on LTIB. I've not tried on that particular
> >>> platform, but it should be okay.
> >>>
> >>> I would expect the defaults for that platform to work?
> >>>
> >>> Anyhow, make sure your kernel has frame buffer support enabled (it
> >>> should have). Someone else with that platform needs to confirm
> whether
> >>> qtopia2 should work in its default config.
> >>>
> >>> Also, please include output of what you tried on the target and any
> >>> output back (for example startx or anything else)
> >>>
> >>> Regards, Stuart
> >>>
> >>> Mário Henrique de Oliveira Carneiro wrote:
> >>> > Hello everybody,
> >>> > someone could tell me how to compile the kernel to start the
> graphical
> >>> > interface.
> >>> > I compiled with Qtopia 2 and not getting any results and when I try
> to
> >>> > Qtopia 4.6 presents error on fontconfig build.
> >>> > Someone already managed to install any distribution with X?
> >>> > My kit is the PHYTEC LPC3250. NXP processor.
> >>> > Please help me.
> >>> >
> >>> > Regards,
> >>> >
> >>> > Mário
> >>> >
> >>>
> >>>
> >> _______________________________________________
> >> LTIB home page: http://ltib.org
> >>
> >> Ltib mailing list
> >> address@hidden
> >> http://lists.nongnu.org/mailman/listinfo/ltib
> >