[opensuse-factory] Thanks for RPi port of openSUSE
Bernhard, I finally got the chance to switch from Raspian to openSUSE on my Pi. I dislike system management under any flavor of Debian - openSUSE is so much more intuitive. The only file I saved was /boot/config.txt. It took me too long to get the graphics on the monitor set up correctly to want to redo that. I run a cross-compiler and build new kernels on an x86_64 desktop, then copy them over NFS to the Pi. Doing those builds on the Pi was just too painful. I use the source from the raspberrypi repo at GitHub, and I have switched to the 3.12.y branch, which is currently at 3.12.6. I have installed FXCE as the desktop, but have not yet switched to it. IceWM is a bit plain. Thanks again, Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, 02 Jan 2014 16:46:19 -0600, Larry Finger wrote:
Bernhard,
I finally got the chance to switch from Raspian to openSUSE on my Pi. I dislike system management under any flavor of Debian - openSUSE is so much more intuitive.
The only file I saved was /boot/config.txt. It took me too long to get the graphics on the monitor set up correctly to want to redo that.
I run a cross-compiler and build new kernels on an x86_64 desktop, then copy them over NFS to the Pi. Doing those builds on the Pi was just too painful. I use the source from the raspberrypi repo at GitHub, and I have switched to the 3.12.y branch, which is currently at 3.12.6.
I have installed FXCE as the desktop, but have not yet switched to it. IceWM is a bit plain.
Awesome. My RPi is supposed to arrive today (it's still "out for delivery"), and I was planning to build at least one sdcard that had the openSUSE port on it, especially since it looks like OBS will build packages for it. I wonder what we need to do to get the openSUSE port listed on the RPi website along with the other distros for the platform? Jim -- Jim Henderson Please keep on-topic replies on the list so everyone benefits -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, 02 Jan 2014 16:46:19 -0600, Larry Finger wrote:
I have installed FXCE as the desktop, but have not yet switched to it. IceWM is a bit plain.
I found this as well, but even after installing lxde and e17, I wasn't able to come up with an easy way to switch them (regardless of the changes I made, I keep getting icewm). gdm is available in the repo, but it doesn't seem to work (I just get a black screen). Did you start with the image at http://www.zq1.de/~bernhard/linux/ opensuse/ - or is there another image I should be looking at? The repo this image uses is missing a few libraries, and while I can build them, if there's a better image to use, I'd rather start there. Ultimately, I'd like to get mopidy and xbmc running on it, along with having it operate as a cheap Ethernet->Wifi router for devices that are not wifi capable (or where I might want to use a separate channel from my standard house wifi). Jim -- Jim Henderson Please keep on-topic replies on the list so everyone benefits -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 01/05/2014 06:15 PM, Jim Henderson wrote:
On Thu, 02 Jan 2014 16:46:19 -0600, Larry Finger wrote:
I have installed FXCE as the desktop, but have not yet switched to it. IceWM is a bit plain.
I found this as well, but even after installing lxde and e17, I wasn't able to come up with an easy way to switch them (regardless of the changes I made, I keep getting icewm). gdm is available in the repo, but it doesn't seem to work (I just get a black screen).
Did you start with the image at http://www.zq1.de/~bernhard/linux/ opensuse/ - or is there another image I should be looking at? The repo this image uses is missing a few libraries, and while I can build them, if there's a better image to use, I'd rather start there.
Ultimately, I'd like to get mopidy and xbmc running on it, along with having it operate as a cheap Ethernet->Wifi router for devices that are not wifi capable (or where I might want to use a separate channel from my standard house wifi).
Yes, that is the image I downloaded to start the process. I installed kdm and I thought I set it as the window manager, and I selected xfce in the sysconfig editor in YaST, but I still get IceWM. I have not devoted a lot of time to sorting that out. The Pi should do what you want; however, I'm not sure how fast it will be. On the Pi, I used driver r8188eu and got a maximum of about 12 Mbps running netperf to a wired server. That compares with 40 Mbps with the same device/driver on my x86_64 laptop. I suspect that the USB system on the Pi is slow. When you also use the ethernet port, which also goes through USB, it may be really limited. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sun, 05 Jan 2014 19:24:31 -0600, Larry Finger wrote:
Yes, that is the image I downloaded to start the process. I installed kdm and I thought I set it as the window manager, and I selected xfce in the sysconfig editor in YaST, but I still get IceWM. I have not devoted a lot of time to sorting that out.
Yeah, that was where I made the change, too. With the new YaST, we don't have suseconfig to run or anything like that, do we? I also tried changing it directly, as the sysconfig editor in YaST didn't seem to want to load up in ncurses properly. It did with the qt interface, though.
The Pi should do what you want; however, I'm not sure how fast it will be. On the Pi, I used driver r8188eu and got a maximum of about 12 Mbps running netperf to a wired server. That compares with 40 Mbps with the same device/driver on my x86_64 laptop. I suspect that the USB system on the Pi is slow. When you also use the ethernet port, which also goes through USB, it may be really limited.
Good point, I remember now reading that the network interface was connected to the USB bus, which would definitely affect performance. I was thinking the PS3 I was thinking about using this for was limited to 802.11b, but apparently the built-in wifi is a G adapter and not just a B adapter. I'll do some testing myself later in the week to see what kind of net performance I get. The wireless is fast enough to stream mp4 video via NFS to openelec on a second sd card (I've yet to try an mkv file), but that performance I've been pretty happy with. I've also been looking at trimming down what's in the image to reduce the memory footprint. Interestingly as well, x11vnc gives a relatively small image compared to the full HD output on the HDMI port. I didn't have to pull a config.txt from anywhere to get full HD on my setup, that just worked out of the box. I did have to grab firmware for my wireless adapter, though - but I kinda expected to have to do that. Jim -- Jim Henderson Please keep on-topic replies on the list so everyone benefits -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 01/06/2014 02:24 AM, Larry Finger wrote:
On 01/05/2014 06:15 PM, Jim Henderson wrote:
On Thu, 02 Jan 2014 16:46:19 -0600, Larry Finger wrote:
I have installed FXCE as the desktop, but have not yet switched to it. IceWM is a bit plain.
I found this as well, but even after installing lxde and e17, I wasn't able to come up with an easy way to switch them (regardless of the changes I made, I keep getting icewm). gdm is available in the repo, but it doesn't seem to work (I just get a black screen).
Did you start with the image at http://www.zq1.de/~bernhard/linux/ opensuse/ - or is there another image I should be looking at? The repo this image uses is missing a few libraries, and while I can build them, if there's a better image to use, I'd rather start there.
Ultimately, I'd like to get mopidy and xbmc running on it, along with having it operate as a cheap Ethernet->Wifi router for devices that are not wifi capable (or where I might want to use a separate channel from my standard house wifi).
Yes, that is the image I downloaded to start the process. I installed kdm and I thought I set it as the window manager, and I selected xfce in the sysconfig editor in YaST, but I still get IceWM. I have not devoted a lot of time to sorting that out.
in that case, the WINDOWMANAGER environment variable is set via /etc/profile.d/windowmanager.sh which is written during the image-creation https://build.opensuse.org/package/view_file/devel:ARM:13.1:Contrib:Raspberr... Ciao Bernhard M. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, 09 Jan 2014 14:34:21 +0100, Bernhard M. Wiedemann wrote:
Yes, that is the image I downloaded to start the process. I installed kdm and I thought I set it as the window manager, and I selected xfce in the sysconfig editor in YaST, but I still get IceWM. I have not devoted a lot of time to sorting that out.
in that case, the WINDOWMANAGER environment variable is set via /etc/profile.d/windowmanager.sh
which is written during the image-creation https://build.opensuse.org/package/view_file/ devel:ARM:13.1:Contrib:RaspberryPi/altimagebuild/mkrootfs.sh?expand=1
Ciao Bernhard M.
Thanks, Bernhard - that's good to know, though I think I'll stick with lightdm since it provides an option to select the window manager. Jim -- Jim Henderson Please keep on-topic replies on the list so everyone benefits -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi, Am 06.01.2014 01:15, schrieb Jim Henderson:
Did you start with the image at http://www.zq1.de/~bernhard/linux/ opensuse/ - or is there another image I should be looking at?
You should please be looking at the official images on OBS: https://build.opensuse.org/project/show/devel:ARM:13.1:Contrib:RaspberryPi https://build.opensuse.org/project/show/devel:ARM:Factory:Contrib:RaspberryP... Similarly, thanks and questions are best directed to the opensuse-arm mailing list since several other contributors deserve credit, too (Marcus Schäfer, Guillaume Gardet, David Sterba, ..., plus the usual suspects Dirk Müller, Alexander Graf and Adrian Schröter) and may be able to help you more quickly. I just posted a status report there the other day [0] as part of our joint post-13.1 testing efforts: Apart from Kiwi not yet resizing the partition of the image during first boot, JeOS-raspberrypi image in Factory was looking pretty good now! There's also an XFCE-raspberrypi image defined (assuming FXCE was a typo?), but that package still has a few unresolved dependencies, such as Firefox. Larry, if you can help update the kernel-raspberrypi package in above :Factory:Contrib repository from 3.11 to your 3.12, that would probably be appreciated by other users!
The repo this image uses is missing a few libraries,
Jim, if you find libraries are missing, please mention which repo you are using and which library you are missing. You might be: ...using an outdated repository, ...facing soft-/hard-float or armv5/armv6 ABI RPM incompatibilities, ...experiencing failing package builds that no one has fixed yet, ...needing a library that's not yet packaged at all, ...needing a package where armv6hl builds have not been enabled yet, or any number of other reasons we can only guess without further info. Please understand that SUSE has no enterprise customers for the Raspberry Pi, so this work is dependent on individual contributions, with people like you hacking on this in their spare time. Testing new images and providing feedback to opensuse-arm as well as updating or adding Wiki pages [1] are easy ways for you to contribute. Keeping track of which packages are failing [2, 3] for what reasons is another, if you don't want to get your hands dirty and actually help with fixing or updating packages yourself yet. ;) Have a lot of fun, Andreas [0] http://lists.opensuse.org/opensuse-arm/2014-01/msg00008.html [1] http://en.opensuse.org/Portal:ARM [2] https://build.opensuse.org/project/monitor?utf8=%E2%9C%93&commit=Filter%3A&failed=1&unresolvable=1&broken=1&pkgname=&repo_ports=1&arch_armv6l=1&project=openSUSE%3A13.1%3APorts&defaults=0 [3] https://build.opensuse.org/project/monitor?utf8=%E2%9C%93&commit=Filter%3A&failed=1&unresolvable=1&broken=1&pkgname=&repo_standard=1&arch_armv6l=1&project=openSUSE%3AFactory%3AARM&defaults=0 -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Mon, 06 Jan 2014 06:43:48 +0100, Andreas Färber wrote:
Hi,
Am 06.01.2014 01:15, schrieb Jim Henderson:
Did you start with the image at http://www.zq1.de/~bernhard/linux/ opensuse/ - or is there another image I should be looking at?
You should please be looking at the official images on OBS:
https://build.opensuse.org/project/show/ devel:ARM:13.1:Contrib:RaspberryPi https://build.opensuse.org/project/show/ devel:ARM:Factory:Contrib:RaspberryPi
Thanks, I'll have a look at those.
Similarly, thanks and questions are best directed to the opensuse-arm mailing list since several other contributors deserve credit, too (Marcus Schäfer, Guillaume Gardet, David Sterba, ..., plus the usual suspects Dirk Müller, Alexander Graf and Adrian Schröter) and may be able to help you more quickly. I just posted a status report there the other day [0] as part of our joint post-13.1 testing efforts: Apart from Kiwi not yet resizing the partition of the image during first boot, JeOS-raspberrypi image in Factory was looking pretty good now! There's also an XFCE-raspberrypi image defined (assuming FXCE was a typo?), but that package still has a few unresolved dependencies, such as Firefox.
Absolutely thanks to them - and also for mentioning the arm list. I'll make sure I'm subscribed to it, as I certainly do want to get involved - at least as a user, but probably more when things settle down after we move next month.
Larry, if you can help update the kernel-raspberrypi package in above :Factory:Contrib repository from 3.11 to your 3.12, that would probably be appreciated by other users!
The repo this image uses is missing a few libraries,
Jim, if you find libraries are missing, please mention which repo you are using and which library you are missing. You might be: ...using an outdated repository, ...facing soft-/hard-float or armv5/armv6 ABI RPM incompatibilities, ...experiencing failing package builds that no one has fixed yet, ...needing a library that's not yet packaged at all, ...needing a package where armv6hl builds have not been enabled yet, or any number of other reasons we can only guess without further info.
Yeah, I plan to do that, probably when I take a few minutes out from working tomorrow. :) I know more specific information is needed, I just wanted to make sure I was starting with a build/repo that made sense before I started getting too deeply into it.
Please understand that SUSE has no enterprise customers for the Raspberry Pi, so this work is dependent on individual contributions, with people like you hacking on this in their spare time.
Understood. It makes sense there wouldn't really be a commercial interest in the platform, at least at this stage. It is more of a hobbyist platform.
Testing new images and providing feedback to opensuse-arm as well as updating or adding Wiki pages [1] are easy ways for you to contribute. Keeping track of which packages are failing [2, 3] for what reasons is another, if you don't want to get your hands dirty and actually help with fixing or updating packages yourself yet. ;)
I like getting my hands dirty, haven't done so in a while, though, as I've had lots of other stuff on my plate. But as happens, a new toy tickles that interest somewhat (I'm also a ham radio operator, though I'm mostly inactive these days, for similar reasons). It might be something I can use to revive my interest there, too. :) Jim -- Jim Henderson Please keep on-topic replies on the list so everyone benefits -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 01/05/2014 11:43 PM, Andreas Färber wrote:
Hi,
Am 06.01.2014 01:15, schrieb Jim Henderson:
Did you start with the image at http://www.zq1.de/~bernhard/linux/ opensuse/ - or is there another image I should be looking at?
You should please be looking at the official images on OBS:
https://build.opensuse.org/project/show/devel:ARM:13.1:Contrib:RaspberryPi https://build.opensuse.org/project/show/devel:ARM:Factory:Contrib:RaspberryP...
Do those images work now? If so, the wiki at http://en.opensuse.org/HCL:Raspberry_Pi should be changed.
Similarly, thanks and questions are best directed to the opensuse-arm mailing list since several other contributors deserve credit, too (Marcus Schäfer, Guillaume Gardet, David Sterba, ..., plus the usual suspects Dirk Müller, Alexander Graf and Adrian Schröter) and may be able to help you more quickly. I just posted a status report there the other day [0] as part of our joint post-13.1 testing efforts: Apart from Kiwi not yet resizing the partition of the image during first boot, JeOS-raspberrypi image in Factory was looking pretty good now! There's also an XFCE-raspberrypi image defined (assuming FXCE was a typo?), but that package still has a few unresolved dependencies, such as Firefox.
Larry, if you can help update the kernel-raspberrypi package in above :Factory:Contrib repository from 3.11 to your 3.12, that would probably be appreciated by other users!
I'll see what I can do. I don't have much experience building anything for Factory, and I usually end up getting frustrated. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (4)
-
Andreas Färber
-
Bernhard M. Wiedemann
-
Jim Henderson
-
Larry Finger