[Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)

Daniel Narvaez dwnarvaez at gmail.com
Mon May 12 10:28:10 EDT 2014


I rebuilt the X driver and the build succeeded with no changes. I suppose
it might need modifications to really work...


On 12 May 2014 16:25, Peter Robinson <pbrobinson at gmail.com> wrote:

> I suspect the Xorg ABI has changed from F-18 -> F-20 so I suspect
> someone with access to the appropriate driver source will need to
> rebuild the rpm for the new Xorg ABI.
>
> Peter
>
> On Mon, May 12, 2014 at 3:16 PM, Gonzalo Odiard <godiard at sugarlabs.org>
> wrote:
> > bash-4.2# cat  /var/log/Xorg.0.log
> > [    32.666]
> > X.Org X Server 1.14.4
> > Release Date: 2013-10-31
> > [    32.666] X Protocol Version 11, Revision 0
> > [    32.666] Build Operating System:  3.12.8-300.fc20.x86_64
> > [    32.666] Current Operating System: Linux xo-a7-32-6d.localdomain
> > 3.3.8_xo1.5-20140212.1212.olpc.e98f01a #1 PREEMPT Wed Feb 12 12:22:19 EST
> > 2014 i686
> > [    32.666] Kernel command line: console=ttyS0,115200 console=tty0
> > fbcon=font:SUN12x22 no_console_suspend selinux=0
> > [    32.666] Build Date: 28 February 2014  03:35:45AM
> > [    32.666] Build ID: xorg-x11-server 1.14.4-7.fc20
> > [    32.666] Current version of pixman: 0.30.0
> > [    32.666] Before reporting problems, check http://wiki.x.org
> > to make sure that you have the latest version.
> > [    32.666] Markers: (--) probed, (**) from config file, (==) default
> > setting,
> > (++) from command line, (!!) notice, (II) informational,
> > (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> > [    32.666] (==) Log file: "/var/log/Xorg.0.log", Time: Mon May 12
> 14:23:38
> > 2014
> > [    32.667] (==) Using config directory: "/etc/X11/xorg.conf.d"
> > [    32.667] (==) Using system config directory
> "/usr/share/X11/xorg.conf.d"
> > [    32.668] (==) No Layout section.  Using the first Screen section.
> > [    32.668] (==) No screen section available. Using defaults.
> > [    32.668] (**) |-->Screen "Default Screen Section" (0)
> > [    32.668] (**) |   |-->Monitor "<default monitor>"
> > [    32.668] (==) No device specified for screen "Default Screen
> Section".
> > Using the first device section listed.
> > [    32.668] (**) |   |-->Device "Configured Video Device"
> > [    32.668] (==) No monitor specified for screen "Default Screen
> Section".
> > Using a default monitor configuration.
> > [    32.668] (**) Option "DontZap" "true"
> > [    32.669] (**) Option "BlankTime" "0"
> > [    32.669] (**) Option "StandbyTime" "0"
> > [    32.669] (**) Option "SuspendTime" "0"
> > [    32.669] (**) Option "OffTime" "0"
> > [    32.669] (==) Automatically adding devices
> > [    32.669] (==) Automatically enabling devices
> > [    32.669] (==) Automatically adding GPU devices
> > [    32.669] (==) FontPath set to:
> > catalogue:/etc/X11/fontpath.d,
> > built-ins
> > [    32.669] (==) ModulePath set to "/usr/lib/xorg/modules"
> > [    32.669] (**) Extension "DPMS" is disabled
> > [    32.669] (II) The server relies on udev to provide the list of input
> > devices.
> > If no devices become available, reconfigure udev or disable
> AutoAddDevices.
> > [    32.669] (II) Loader magic: 0x826b6a0
> > [    32.669] (II) Module ABI versions:
> > [    32.669] X.Org ANSI C Emulation: 0.4
> > [    32.669] X.Org Video Driver: 14.1
> > [    32.669] X.Org XInput driver : 19.2
> > [    32.669] X.Org Server Extension : 7.0
> > [    32.672] (--) PCI:*(0:0:1:0) 1106:5122:152d:0833 rev 0, Mem @
> > 0xd0000000/67108864, 0xf0000000/16777216, BIOS @ 0x????????/65536
> > [    32.672] Initializing built-in extension Generic Event Extension
> > [    32.672] Initializing built-in extension SHAPE
> > [    32.672] Initializing built-in extension MIT-SHM
> > [    32.672] Initializing built-in extension XInputExtension
> > [    32.673] Initializing built-in extension XTEST
> > [    32.673] Initializing built-in extension BIG-REQUESTS
> > [    32.673] Initializing built-in extension SYNC
> > [    32.673] Initializing built-in extension XKEYBOARD
> > [    32.673] Initializing built-in extension XC-MISC
> > [    32.673] Initializing built-in extension XINERAMA
> > [    32.673] Initializing built-in extension XFIXES
> > [    32.673] Initializing built-in extension RENDER
> > [    32.673] Initializing built-in extension RANDR
> > [    32.673] Initializing built-in extension COMPOSITE
> > [    32.673] Initializing built-in extension DAMAGE
> > [    32.673] Initializing built-in extension MIT-SCREEN-SAVER
> > [    32.673] Initializing built-in extension DOUBLE-BUFFER
> > [    32.673] Initializing built-in extension RECORD
> > [    32.673] Initializing built-in extension DPMS
> > [    32.673] Initializing built-in extension X-Resource
> > [    32.673] Initializing built-in extension XVideo
> > [    32.673] Initializing built-in extension XVideo-MotionCompensation
> > [    32.673] Initializing built-in extension SELinux
> > [    32.673] Initializing built-in extension XFree86-VidModeExtension
> > [    32.673] Initializing built-in extension XFree86-DGA
> > [    32.673] Initializing built-in extension XFree86-DRI
> > [    32.673] Initializing built-in extension DRI2
> > [    32.673] (II) LoadModule: "glx"
> > [    32.674] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
> > [    32.674] (II) Module glx: vendor="X.Org Foundation"
> > [    32.674] compiled for 1.14.4, module version = 1.0.0
> > [    32.674] ABI class: X.Org Server Extension, version 7.0
> > [    32.674] (==) AIGLX enabled
> > [    32.674] Loading extension GLX
> > [    32.674] (II) LoadModule: "chrome"
> > [    32.675] (II) Loading /usr/lib/xorg/modules/drivers/chrome_drv.so
> > [    32.676] (II) Module chrome: vendor="X.Org Foundation"
> > [    32.676] compiled for 1.14.4, module version = 5.74.255
> > [    32.676] Module class: X.Org Video Driver
> > [    32.676] (II) chrome: driver for VIA chipsets: P4M800PRO, CX700,
> K8M890,
> > P4M890,
> > P4M900, VX800, VX855, VX900, CN750
> > [    32.676] (++) using VT number 1
> >
> > [    32.676] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card
> > support
> > [    32.676] (II) Loading sub module "vgahw"
> > [    32.676] (II) LoadModule: "vgahw"
> > [    32.677] (II) Loading /usr/lib/xorg/modules/libvgahw.so
> > [    32.677] (II) Module vgahw: vendor="X.Org Foundation"
> > [    32.677] compiled for 1.14.4, module version = 0.1.0
> > [    32.677] ABI class: X.Org Video Driver, version 14.1
> > [    32.677] (II) VIA(0): Detected kernel command queueing support
> > [    32.677] (II) VIA(0): the driver module for this screen 0 is "chrome"
> > driver.
> > [    32.677] (--) VIA(0): Chipset: "VX855"
> > [    32.677] (--) VIA(0): Chipset Rev.: 0
> > [    32.677] (II) VIA(0): Creating default Display subsection in Screen
> > section
> > "Default Screen Section" for depth/fbbpp 24/32
> > [    32.677] (==) VIA(0): Depth 24, (--) framebuffer bpp 32
> > [    32.677] (==) VIA(0): RGB weight 888
> > [    32.677] (==) VIA(0): Default visual is TrueColor
> > [    32.677] (II) Loading sub module "int10"
> > [    32.678] (II) LoadModule: "int10"
> > [    32.678] (II) Loading /usr/lib/xorg/modules/libint10.so
> > [    32.678] (II) Module int10: vendor="X.Org Foundation"
> > [    32.678] compiled for 1.14.4, module version = 1.0.0
> > [    32.678] ABI class: X.Org Video Driver, version 14.1
> > [    32.679] (EE) VIA(0): V_BIOS address 0x7bf60 out of range
> > [    32.681] (II) VIA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0
> > [    32.681] (II) Loading sub module "vt1625"
> > [    32.681] (II) LoadModule: "vt1625"
> > [    32.681] (WW) Warning, couldn't open module vt1625
> > [    32.681] (II) UnloadModule: "vt1625"
> > [    32.682] (II) Unloading vt1625
> > [    32.682] (II) Loading sub module "ViaIntegratedTV"
> > [    32.682] (II) LoadModule: "ViaIntegratedTV"
> > [    32.682] (WW) Warning, couldn't open module ViaIntegratedTV
> > [    32.682] (II) UnloadModule: "ViaIntegratedTV"
> > [    32.682] (II) Unloading ViaIntegratedTV
> > [    32.682] (II) Loading sub module "ad9389"
> > [    32.682] (II) LoadModule: "ad9389"
> > [    32.683] (WW) Warning, couldn't open module ad9389
> > [    32.683] (II) UnloadModule: "ad9389"
> > [    32.683] (II) Unloading ad9389
> > [    32.683] (II) Loading sub module "sil164"
> > [    32.683] (II) LoadModule: "sil164"
> > [    32.684] (WW) Warning, couldn't open module sil164
> > [    32.684] (II) UnloadModule: "sil164"
> > [    32.684] (II) Unloading sil164
> > [    32.684] (==) VIA(0): Using gamma correction (1.0, 1.0, 1.0)
> > [    32.684] (--) VIA(0): videoram =  65536k
> > [    32.684] (II) Loading sub module "i2c"
> > [    32.684] (II) LoadModule: "i2c"
> > [    32.684] (II) Module "i2c" already built-in
> > [    32.684] (II) VIA(0): I2C bus "I2C bus 1" initialized.
> > [    32.684] (II) VIA(0): I2C bus "I2C bus 2" initialized.
> > [    32.684] (II) Loading sub module "fb"
> > [    32.684] (II) LoadModule: "fb"
> > [    32.684] (II) Loading /usr/lib/xorg/modules/libfb.so
> > [    32.685] (II) Module fb: vendor="X.Org Foundation"
> > [    32.685] compiled for 1.14.4, module version = 1.0.0
> > [    32.685] ABI class: X.Org ANSI C Emulation, version 0.4
> > [    32.685] (II) Loading sub module "exa"
> > [    32.685] (II) LoadModule: "exa"
> > [    32.685] (II) Loading /usr/lib/xorg/modules/libexa.so
> > [    32.686] (II) Module exa: vendor="X.Org Foundation"
> > [    32.686] compiled for 1.14.4, module version = 2.6.0
> > [    32.686] ABI class: X.Org Video Driver, version 14.1
> > [    32.686] (II) Loading sub module "ramdac"
> > [    32.686] (II) LoadModule: "ramdac"
> > [    32.686] (II) Module "ramdac" already built-in
> > [    32.686] (II) Loading sub module "ddc"
> > [    32.686] (II) LoadModule: "ddc"
> > [    32.686] (II) Module "ddc" already built-in
> > [    32.686] (II) VIA(0): Output CRT has no monitor section
> > [    32.686] (II) VIA(0): Output DVI has no monitor section
> > [    32.686] (II) VIA(0): Output LCD using monitor section LCD
> > [    32.686] (**) VIA(0): Option "DIPort" "DFP_HIGHLOW,DVP1"
> > [    32.686] (**) VIA(0): Option "PanelSize" "1200x900"
> > [    32.686] (II) VIA(0): Output TV has no monitor section
> > [    32.686] (II) VIA(0): Output HDMI has no monitor section
> > [    32.686] (II) VIA(0): Output DP has no monitor section
> > [    32.686] (II) VIA(0): Output DP-2 has no monitor section
> > [    32.686] (II) VIA(0): Output LCD-2 has no monitor section
> > [    32.686] (II) VIA(0): Output CRT-2 has no monitor section
> > [    32.703] (II) VIA(0): EDID for output CRT
> > [    32.704] (II) VIA(0): Printing probed modes for output LCD
> > [    32.704] (II) VIA(0): Modeline "1200x900"x49.7   57.27  1200 1211
> 1243
> > 1264  900 901 911 912 (45.3 kHz P)
> > [    32.704] (II) VIA(0): Output CRT disconnected
> > [    32.704] (II) VIA(0): Output LCD connected
> > [    32.704] (II) VIA(0): Using exact sizes for initial modes
> > [    32.704] (II) VIA(0): Output LCD using initial mode 1200x900 +0+0
> > [    32.704] (II) VIA(0): Using default gamma of (1.0, 1.0, 1.0) unless
> > otherwise stated.
> > [    32.704] (==) VIA(0): DPI set to (96, 96)
> > [    32.704] (--) Depth 24 pixmap format is 32 bpp
> > [    32.716] (II) VIA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0
> > [    32.716] (II) VIA(0): [drm] Detect H6 chipset: 0007  chipid: 5122
> > [    32.806] (EE) VIA(0): DRM open error
> > [    32.807] drmOpenDevice: node name is /dev/dri/card0
> > [    32.812] drmOpenDevice: node name is /dev/dri/card0
> > [    32.849] [drm] failed to load kernel module "chrome"
> > [    32.849] (EE) [drm] drmOpen failed.
> > [    32.849] (EE) VIA(0): [dri] DRIScreenInit failed.  Disabling DRI.
> > [    32.853] (II) VIA(0): H6 3D Engine has been initialized.
> > [    32.853] (II) VIA(0): VIAInternalScreenInit
> > [    32.854] DEBUG: maxPitchBytes 16383
> > [    32.854] (II) EXA(0): Offscreen pixmap area of 60005344 bytes
> > [    32.854] (II) EXA(0): Driver registered support for the following
> > operations:
> > [    32.854] (II)         Solid
> > [    32.854] (II)         Copy
> > [    32.854] (II)         Composite (RENDER acceleration)
> > [    32.854] (II) VIA(0): Enable EXA Now
> > [    32.854] (II) VIA(0): [EXA] Trying to enable EXA acceleration.
> >
> >
> >
> > On Mon, May 12, 2014 at 11:03 AM, Daniel Narvaez <dwnarvaez at gmail.com>
> > wrote:
> >>
> >> I'm not quite convinced this is due to the not initialized eth0 (I'm not
> >> sure what that is due too though). From the serial console are you able
> to
> >> see the content of /var/log/Xorg.0.log (assuming there is one)?
> >>
> >>
> >> On 12 May 2014 15:08, Gonzalo Odiard <godiard at sugarlabs.org> wrote:
> >>>
> >>> log from xo-1.5
> >>>
> >>> Looks like eth0 is not initialized and all stop there.
> >>> Probably you already know that, but xo-1 and xo-1.5 have a 8686
> wireless
> >>> card, different to the 8787 in the xo-4
> >>>
> >>> Gonzalo
> >>>
> >>>
> >>> On Mon, May 12, 2014 at 9:36 AM, Daniel Narvaez <dwnarvaez at gmail.com>
> >>> wrote:
> >>>>
> >>>> Ok, at least the partitions problem is fixed then. If Gonzalo can look
> >>>> at the logs with a serial port that might tell what is going on. I
> susoect
> >>>> the X driver but hard to say blindly :)
> >>>>
> >>>>
> >>>> On 12 May 2014 14:34, Martin Abente <martin.abente.lahaye at gmail.com>
> >>>> wrote:
> >>>>>
> >>>>> Regarding XO 1.5 image, no more kernel panic, but as Gonzalo
> mentioned
> >>>>> the fading problem is still present.
> >>>>>
> >>>>>
> >>>>> On Mon, May 12, 2014 at 7:53 AM, Gonzalo Odiard <
> godiard at sugarlabs.org>
> >>>>> wrote:
> >>>>>>
> >>>>>> I will attach a serial cable later and report.
> >>>>>>
> >>>>>> Gonzalo
> >>>>>>
> >>>>>>
> >>>>>> On Mon, May 12, 2014 at 8:51 AM, Daniel Narvaez <
> dwnarvaez at gmail.com>
> >>>>>> wrote:
> >>>>>>>
> >>>>>>> How far does it get? What are the last messages you see?
> >>>>>>>
> >>>>>>> Mostly I wonder if it's the partitions issue that tch reported
> >>>>>>> yesterday or if we fail when running X.
> >>>>>>>
> >>>>>>>
> >>>>>>> On Monday, 12 May 2014, Gonzalo Odiard <godiard at sugarlabs.org>
> wrote:
> >>>>>>>>
> >>>>>>>> xo-1.5 image do not boot, and show a strange gey patterns in the
> >>>>>>>> screen.
> >>>>>>>>
> >>>>>>>> Gonzalo
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Mon, May 12, 2014 at 8:01 AM, Daniel Narvaez
> >>>>>>>> <dwnarvaez at gmail.com> wrote:
> >>>>>>>>
> >>>>>>>> The xo1 image boots into sugar (latest from git) and wifi works.
> I'm
> >>>>>>>> now building xo4 images
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On 12 May 2014 02:12, Daniel Narvaez <dwnarvaez at gmail.com> wrote:
> >>>>>>>>
> >>>>>>>> A couple more images, for xo1 and xo1.5. They have sugar packages
> >>>>>>>> built from latest sugar git. I have not tested them yet so they
> might not
> >>>>>>>> even boot, but if someone gives them a try please let me know how
> they
> >>>>>>>> works.
> >>>>>>>>
> >>>>>>>> http://146.185.144.82:3000/images/xo1/1/
> >>>>>>>> http://146.185.144.82:3000/images/xo1.5/1/
> >>>>>>>>
> >>>>>>>> The xo1.5 one also *attempts* to fix the issue reported by Martin.
> >>>>>>>> The problem is that I'm running the x86 build slave inside
> docker.io, which
> >>>>>>>> doesn't like xpart. So I patched olpc-os-builder to manually
> losetup the
> >>>>>>>> partitions, but it's sort of tricky to get right. It will work
> eventually :)
> >>>>>>>>
> >>>>>>>> I have arm packages for latest git almost built, so tomorrow I
> >>>>>>>> should be able to build xo1.75 and xo4 images too. The oob
> configurations
> >>>>>>>> and some initial bits of automated builds infra are now here
> >>>>>>>>
> >>>>>>>> https://github.com/dnarvaez/xugar
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On 11 May 2014 20:49, Daniel Narvaez <dwnarvaez at gmail.com> wrote:
> >>>>>>>>
> >>>>>>>> This could be a change I made. I will investigate and let you
> know.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On 11 May 2014 20:31, Martin Abente <
> martin.abente.lahaye at gmail.com>
> >>>>>>>> wrote:
> >>>>>>>>
> >>>>>>>> Hey Daniel,
> >>>>>>>>
> >>>>>>>> Could you check if this is correct?
> >>>>>>>>
> >>>>>>>> $md5sum 10001xx1.zd
> >>>>>>>> $0cc8f3f71d636c8dc4464ffb8bf1847b  10001xx1.zd
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Tested with 2 different XOs 1.5 and I am getting kernel panic
> errors
> >>>>>>>> very early on the boot sequence, with message:
> >>>>>>>>
> >>>>>>>> tmpfs: No value for mount option 'strictatime'
> >>>>>>>> mount: mounting on /newrun failed: invalid argument
> >>>>>>>> mount used greatest stack depth 6752 bytes left.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Sun, May 11, 2014 at 12:47 PM, Gonzalo Odiard
> >>>>>>>> <godiard at sugarlabs.org> wrote:
> >>>>>>>>
> >>>>>>>> Downloading...
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Sun, May 11, 2014 at 1:31 PM, Martin Abente
> >>>>>>>> <martin.abente.lahaye at gmail.com> wrote:
> >>>>>>>>
> >>>>>>>> Downloading 10001xx1.zd , will let you know how it goes soon.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Sun, May 11, 2014 at 12:19 PM, Daniel Narvaez
> >>>>>>>> <dwnarvaez at gmail.com> wrote:
> >>>>>>>>
> >>>>>>>> I made builds for xo1 and xo1.5 with the firmware change
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> Daniel Narvaez
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Gonzalo Odiard
> >>>>>>
> >>>>>> SugarLabs - Software for children learning
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Daniel Narvaez
> >>>
> >>>
> >>>
> >>>
> >>> --
> >>> Gonzalo Odiard
> >>>
> >>> SugarLabs - Software for children learning
> >>
> >>
> >>
> >>
> >> --
> >> Daniel Narvaez
> >
> >
> >
> >
> > --
> > Gonzalo Odiard
> >
> > SugarLabs - Software for children learning
> >
> > _______________________________________________
> > Sugar-devel mailing list
> > Sugar-devel at lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/sugar-devel
> >
>



-- 
Daniel Narvaez
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.laptop.org/pipermail/devel/attachments/20140512/8bdb18f7/attachment.html>


More information about the Devel mailing list