All times are UTC-06:00




Post new topic  Reply to topic  [ 37 posts ] 
Author Message
 Post subject:
PostPosted: Tue Feb 14, 2012 6:24 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
And finally we got some applications too. I already installed some office related patterns last time, but they did not have any real office apps to recommend. Today I did my usual:
Code:
zypper -v dup
to update my system, and there were many new packages to install, including gimp and abiword.

openSUSE 12.2 is targeted to include ARM support, including EFIKA. I hope, that by that time the upstream kernel will also fully support the EFIKA, as right now framebuffer is still missing. That's why this image still uses the old Genesi kernel instead of the current openSUSE kernel.

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Tue Feb 21, 2012 7:06 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
I just ran zypper dup on my smartbook, and most of the packages were updated. End of last week Xorg was blown up into even more smaller packages, which caused many problems that time. Problems seem to be solved, as I did not have any dependency problems during the update. There are two notable changes:
* halt/reboot does not seem to work again (also a problem on x86)
* overall performance, app loading, etc., feels to be faster

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Tue Feb 21, 2012 8:51 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
http://download.opensuse.org/repositori ... RM/images/ has also images for the EFIKA MX. It's a very small image with just a very base OS and almost no packages at all. Which should not be a problem, but the included kernel does not work (yet). There are some pending kernel patches, which will make it boot with drivers for most things, except graphics (see my question about 3.X kernel). So if you have access to the serial console, it will be a good base OS to get started and install some more packages. For those without a serial console, it won't be much use until graphics is also available in the 3.X kernels.

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Thu Mar 01, 2012 4:50 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
The openSUSE ARM port reached two important milestones recently:
- there is now a browser: Firefox
- Yast2 is available
Part of Yast2 does not work yet, due to dependency problems, but most of the modules are already available.

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Fri Mar 09, 2012 6:36 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
Yesterday evening another huge set of updates became ready.
Code:
zypper dup
offered to remove some old intel video drivers and other stale packages and after that installed 70+ new packages, including NetworkManager and a few more yast2 components.

The best news of this update is, that
Code:
yast2 sw_single
does not crash any more but works fine. If it does not ring a bell for you: graphical package management, where you can actually browse packages, not just install them from a command line tool.

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Mon Mar 19, 2012 1:13 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
Most of last week I could not touch my smartbook because we went from doctor to doctor with the kids. But this morning finally I could check the current state of factory.

* over 4700 packages compile (in other words, over 90% of factory)

* we even have a spreadsheet app now (gnumeric)

So only a presentation app is missing to do some real work on the machine under openSUSE.

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Mon Mar 26, 2012 1:35 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
If you are using openSUSE Factory on your EFIKA MX, here is a warning: don't update now! At least if you use wifi, udev is broken and loading firmwares does not work (x86 also affected). I only have my smartbook with me right now, so can't check if there is another update fixing it. Once I have access to the smarttop and can update using Ethernet, I'll let you know, if it's fixed.

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Mon Mar 26, 2012 9:11 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
Strangely, not much luck even with the smarttop. I get an IP address at boot using DHCP, but networking does not work afterwards (not even pinging the gw or getting a new IP using dhcp). The kernel is the same as before, only userland changed. Not too much encouraging...

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Mon Mar 26, 2012 4:21 pm 
Offline
Genesi

Joined: Tue Feb 07, 2006 4:49 pm
Posts: 145
Location: San Antonio, TX
I'm not sure what would have changed in udev to not allow dhcp to work. Are you sure it's not something with your network? Out of curiosity, what version of udev is it? Newer versions have a check for kernel > 2.6.32, however our 2.6.31 kernel *has* the accept4 syscall in it (since May(?) of last year) so our 2.6.31 kernel does work with newer versions of udev. That said, we are definitely hard at work on 3.2 and hope to have something soon. We have it mostly working (audio is still not in yet, and a few other misc) for the smart top, but smartbook still needs the driver for mtl017 ported to kms. Once we get this finished we will probably run more internal tests, and assuming they pass, we will publish an update so people who want to and know what they are doing can test it out.

_________________
Steev Klimaszewski, Genesi USA Inc.
Senior Software Engineer


Top
   
 Post subject:
PostPosted: Tue Mar 27, 2012 1:06 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
Well, networking works fine when I boot Ubuntu, so it's not a cable/switch problem.

A 3.X kernel is certainly very welcome: not just because of accept4, but there were also many other improvements. My ThinkPad boots and runs noticeably faster.

uDev info:
Code:
arm:~ # rpm -qi udev
Name : udev
Version : 181
Release : 1.1
Architecture: armv7l
Install Date: Sat Mar 24 07:20:01 2012
Group : System/Kernel
Size : 585088
License : GPL-2.0+
Signature : DSA/SHA1, Thu Mar 22 13:20:35 2012, Key ID 94c89392a4e5a8f4
Source RPM : udev-181-1.1.src.rpm
Build Date : Thu Mar 22 13:16:48 2012
Build Host : build25
Relocations : (not relocatable)
Packager : http://bugs.opensuse.org
Vendor : openSUSE
URL : http://www.kernel.org/pub/linux/utils/k ... /udev.html
Summary : A rule-based device node and kernel event manager
Description :
Udev creates and removes device nodes in /dev for devices discovered or
removed from the system. It receives events via kernel netlink messages
and dispatches them according to rules in /lib/udev/rules.d/. Matching
rules may name a device node, create additional symlinks to the node,
call tools to initialize a device, or load needed kernel modules.
Distribution: openSUSE Factory

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Tue Mar 27, 2012 4:42 pm 
Offline
Genesi

Joined: Tue Feb 07, 2006 4:49 pm
Posts: 145
Location: San Antonio, TX
Since I'm not familiar at all with udev on OpenSUSE, one thing to check is to make sure that in the init scripts they aren't making sure you're running > 2.6.32 (2.6.36? Technically 2.6.36 is the smart choice, since that's when the syscalls were actually wired up on ARM) since our kernel supports it. Another may be that sysfs is failing to start because the 2.6.31 kernel does *NOT* have cgroups. In Gentoo I had to comment out the section of our init script that attempts to mount the cgroups.

_________________
Steev Klimaszewski, Genesi USA Inc.
Senior Software Engineer


Top
   
 Post subject:
PostPosted: Fri Apr 13, 2012 2:20 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
It was not udev, but I don't really know what it actually was. I tried updating various packages, and networking did not come back.
This morning I saved any important data from the SD card and imaged it with the original image with the limited base system. Networking worked again. Updated to the latest base system:
Code:
zypper dup
and rebooted, and networking still worked :) If you were cautious because of my forum message, and skipped updating for a while, most likely it is safe now to update to the latest opensuse.
Right now I'm installing XFCE again:
Code:
zypper -v in patterns-openSUSE-xfce
with the above command, which pulls in all the dependencies. To install YaST, one can use:
Code:
zypper -v in patterns-openSUSE-yast2_basis

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Fri Apr 13, 2012 6:03 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
Well, problem is not solved, just narrowed. Networking disappears (until next boot) as soon as I start xfce. So there is networking if I stay in text mode or start icewm instead of xfce...

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Fri Apr 13, 2012 6:58 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
After a few minutes waiting this is what I get. As this is the very same kernel as on the latest Genesi Ubuntu image, it's a kind of mystic...
Code:
[ 120.924920] ------------[ cut here ]------------
[ 120.924967] WARNING: at net/sched/sch_generic.c:246 dev_watchdog+0x144/0x224()
[ 120.924980] NETDEV WATCHDOG: eth0 (asix): transmit queue 0 timed out
[ 120.924990] Modules linked in: usbmouse ext3 jbd md_mod joydev usbkbd hid_microsoft usbhid hid rt2870sta(C) asix usbnet mii mtdchar m25p80 ehci_hcd mtd snd_soc_sgtl5000 usbcore
[ 120.925060] [<80031aac>] (unwind_backtrace+0x0/0xec) from [<802eecc0>] (dump_stack+0x18/0x1c)
[ 120.925100] [<802eecc0>] (dump_stack+0x18/0x1c) from [<80052558>] (warn_slowpath_common+0x50/0x68)
[ 120.925135] [<80052558>] (warn_slowpath_common+0x50/0x68) from [<800525bc>] (warn_slowpath_fmt+0x30/0x38)
[ 120.925162] [<800525bc>] (warn_slowpath_fmt+0x30/0x38) from [<8028b714>] (dev_watchdog+0x144/0x224)
[ 120.925189] [<8028b714>] (dev_watchdog+0x144/0x224) from [<8005c30c>] (run_timer_softirq+0x188/0x210)
[ 120.925224] [<8005c30c>] (run_timer_softirq+0x188/0x210) from [<8005771c>] (__do_softirq+0xbc/0x194)
[ 120.925250] [<8005771c>] (__do_softirq+0xbc/0x194) from [<8005783c>] (irq_exit+0x48/0x94)
[ 120.925272] [<8005783c>] (irq_exit+0x48/0x94) from [<8002c070>] (asm_do_IRQ+0x70/0x88)
[ 120.925301] [<8002c070>] (asm_do_IRQ+0x70/0x88) from [<8002cca0>] (__irq_usr+0x40/0xa0)
[ 120.925328] Exception stack(0x9a28dfb0 to 0x9a28dff8)
[ 120.925337] dfa0: 0001fdd8 00000001 2aac6530 00000001
[ 120.925359] dfc0: 0001fdd8 00000de5 00000000 2ab18f55 00000001 00000001 ffffffff 00000000
[ 120.925382] dfe0: 2ab97088 7e802438 2acb3715 2ad549dc 200f0030 ffffffff
[ 120.925409] ---[ end trace fecb798060450bae ]---

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Thu Apr 19, 2012 4:52 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1066
Just a quick heads up: factory is a mess now, even on x86, and glibc/loader was just changed on ARM HF ==> I'd recommend to avoid updating your openSUSE ARM installation for now. The next factory milestone is due next week, so it will be hopefully stabilized by that time.

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 37 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group