openSUSE 12.3-1 for X1000 "experimental"

AmigaOne X1000 platform specific issues related to Linux only.
User avatar
xeno74
Posts: 9385
Joined: Fri Mar 23, 2012 7:58 am

openSUSE 12.3-1 for X1000 "experimental"

Post by xeno74 »

Image Image

Hi there,

I've released openSUSE 12.3-1 for the AmigaOne X1000.

Download: openSUSE-12.3-1-x1000-ppc.tar.gz "experimental"

Be aware, that openSUSE is experimental and isn't supported. openSUSE for the X1000 is alpha software! It's only for testing!

Here are the installation instructions for openSUSE (based on the Fedora installation instructions by Pat Wall. Thanks to Pat :) )

You must have another Linux distribution already installed such as Debian, MintPPC, Ubuntu etc in
order to install openSUSE 12.3-1. Login to your current Linux distribution, e.g. Debian or
Ubuntu and create an ext4 partition of at least 20GB using GParted or similar tool of your choice.
You should also create a Linux swap partition.

Login to your current Linux distribution, e.g. Debian or Ubuntu, and open a terminal to complete
the following steps.
Become the root user by entering

Code: Select all

su
<return>

Enter your root password <return>
Download the kernel tarball from the following URL: kernel-3.10.13-1-x1000-ppc64.tar.bz2
Unpack the kernel tarball and copy it to your CF Card or USB Stick so it will be available to select
when booting from CFE:

Code: Select all

tar jxvf kernel-3.10.13-1-x1000-ppc64.tar.bz2

<return>

Code: Select all

cp /path/to/vmlinux-3.10.13-1 /path/to/cfcard
<return>

Create a mount point on which to mount the openSUSE tarball:

Code: Select all

mkdir /mnt/opensuse
<return>

Mount the partition where you want to install openSUSE.

Code: Select all

mount -t ext4 /dev/sdXX /mnt/opensuse
<return>

Download the openSUSE tarball from the following URL: openSUSE-12.3-1-x1000-ppc.tar.gz
(The compressed image is 1.6GB in size and will expand to 3.8GB )
Copy the tar.gz file to the partition where you want to install openSUSE.

Code: Select all

cp openSUSE-12.3-1-x1000-ppc.tar.gz /mnt/opensuse
<return>

Change to /mnt/opensuse.

Code: Select all

cd /mnt/opensuse
<return>

Unpack the tarball.

Code: Select all

tar zxvf openSUSE-12.3-1-x1000-ppc.tar.gz

<return>

Configure fstab to reflect your system e.g. replacing the strings with your own root partition
and swap partition respectively. In this example /dev/sdb2 is the root partition and /dev/sdb3 is the
swap partition.

Code: Select all

nano -w /mnt/opensuse/etc/fstab

Code: Select all

/dev/sdb2 / ext4 acl,user_xattr 1 1
/dev/sdb3 swap swap defaults 0 0
You can now reboot into your openSUSE installation:

Code: Select all

reboot
<return>

Booting openSUSE
To boot openSUSE at the CFE prompt you will need to do the following:
Remember to substitute the root partition (/dev/sdb2 in this example) that you installed openSUSE on.
(Note this is typed as a single line at the CFE prompt)

Code: Select all

CFE> setenv bootargs "root=/dev/sdb2"
Boot the provided vmlinux-3.10.13-1 kernel from a usb stick or compact flash card.

Code: Select all

CFE> boot -elf -noints -fatfs cf0:vmlinux-3.10.13-1
(compact flash card)

Code: Select all

CFE> boot -elf -noints -fatfs usbdisk0:vmlinux-3.10.13-1
(USB disk)

openSUSE will now boot to the “Shell Login” Screen.

Login into openSUSE with the administrator account root.

The default root password is: amigaone (all lower-case)

Change the root password to the password of your choice.

Code: Select all

passwd

<return>

Enter your new password and confirm.
While still logged in as root you will need to setup X11.

Code: Select all

X -configure
<return>

Copy the xorg.conf.new file to /etc/X11/xorg.conf.

Code: Select all

cp xorg.conf.new /etc/X11/xorg.conf
Start KDE 4 with

Code: Select all

kdm
You can also login with the user "amigaone".

The default password is: amigaone (all lower-case)

With startx you can start FVWM2.

A logout or reboot or halt doesn't work with KDE 4. You have to change to the konsole 1 with CTRL-ALT+F1. And then you can reboot or halt your openSUSE system.

Have a lot of fun with openSUSE. Be aware, that openSUSE is experimental and isn't supported. openSUSE for the X1000 is alpha software! It's only for testing!
Last edited by xeno74 on Mon Oct 14, 2013 12:26 pm, edited 1 time in total.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
musa
Posts: 714
Joined: Tue Aug 23, 2011 7:58 pm

Re: openSUSE 12.3-1 for X1000 "experimental"

Post by musa »

Many thanks for making Suse possible on amigaX1000. Suse is really an exciting experience for me but I hope it will be more stable than it is right now. I had some problems with the network at the start but found a solution at last.
opensuse-12.3a-x1000-ppc34.jpg
opensuse-12.3a-x1000-ppc34.jpg (33.31 KiB) Viewed 12193 times
AmigaX1000
User avatar
xeno74
Posts: 9385
Joined: Fri Mar 23, 2012 7:58 am

Re: openSUSE 12.3-1 for X1000 "experimental"

Post by xeno74 »

musa wrote:Many thanks for making Suse possible on amigaX1000. Suse is really an exciting experience for me but I hope it will be more stable than it is right now. I had some problems with the network at the start but found a solution at last.
opensuse-12.3a-x1000-ppc34.jpg
Hi Musa,

Thanks a million for testing. :-) I'll port the standard openSUSE Kernel for 12.3 (3.7.10-1.16) as soon as possible. I hope it will be more stable and usable with the standard kernel by openSUSE.

All the best and have a lot of fun with openSUSE. :-)

Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
musa
Posts: 714
Joined: Tue Aug 23, 2011 7:58 pm

Re: openSUSE 12.3-1 for X1000 "experimental"

Post by musa »

xeno74 wrote: Hi Musa,

Thanks a million for testing. :-) I'll port the standard openSUSE Kernel for 12.3 (3.7.10-1.16) as soon as possible. I hope it will be more stable and usable with the standard kernel by openSUSE.

All the best and have a lot of fun with openSUSE. :-)

Christian
My pleasure. :)
Which network card do you use in Suse?
AmigaX1000
User avatar
xeno74
Posts: 9385
Joined: Fri Mar 23, 2012 7:58 am

Re: openSUSE 12.3-1 for X1000 "experimental"

Post by xeno74 »

musa wrote:
My pleasure. :)
Which network card do you use in Suse?
I use the internal PWRficient Gigabit Ethernet network device.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
musa
Posts: 714
Joined: Tue Aug 23, 2011 7:58 pm

Re: openSUSE 12.3-1 for X1000 "experimental"

Post by musa »

xeno74 wrote: I use the internal PWRficient Gigabit Ethernet network device.
Thanks for the reply.
I had problems with my rtl card and only after I switched to the gigabit card I came out on the web. could my fedora problems have the same solution? It must be tried next time I install fedora. :)
AmigaX1000
User avatar
xeno74
Posts: 9385
Joined: Fri Mar 23, 2012 7:58 am

Re: openSUSE 12.3-1 for X1000 "experimental"

Post by xeno74 »

Hi All,

I've ported the openSUSE kernel 3.9.8.1 for openSUSE 12.3. I've done the following steps:

1) I have downloaded the openSUSE kernel sourcen
2) I have patched it with the 3.9.8 nemo patch
3) I have merged the openSUSE config with Pat's config

Download: kernel-3.9.8.1-x1000-opensuse-ppc64.tar.bz2

Rgds,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
vox
Posts: 174
Joined: Thu Jun 23, 2011 2:19 pm
Location: Belgrade Country:Serbia
Contact:

Re: openSUSE 12.3-1 for X1000 "experimental"

Post by vox »

xeno74 wrote:Hi All,

I've ported the openSUSE kernel 3.9.8.1 for openSUSE 12.3. I've done the following steps:

1) I have downloaded the openSUSE kernel sourcen
2) I have patched it with the 3.9.8 nemo patch
3) I have merged the openSUSE config with Pat's config

Download: kernel-3.9.8.1-x1000-opensuse-ppc64.tar.bz2

Rgds,
Christian
Hi Christian, thanks - can that make sound, ethernet etc. work?

Time to add another entry to big book of X1000 Linuxes :-)
------------------------------------------
Future MOS user pon SAM460ex
https://www.facebook.com/rasvoja
https://www.youtube.com/user/rasvoja
http://socdevelopment.wordpress.com/
User avatar
xeno74
Posts: 9385
Joined: Fri Mar 23, 2012 7:58 am

Re: openSUSE 12.3-1 for X1000 "experimental"

Post by xeno74 »

Sound works. :-)
sound-works-opensuse12.3-x1000.png
(276.22 KiB) Downloaded 504 times
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9385
Joined: Fri Mar 23, 2012 7:58 am

Re: openSUSE 12.3-1 for X1000 "experimental"

Post by xeno74 »

Hi,

A new tarball of openSUSE 12.3 is here!

New:

- sound support (SigmaTel STAC92HD700)
- added modules directory for the X1000 Linux kernel 3.9.8.1SuSE

Download: openSUSE-12.3-2-x1000-ppc.tar.gz

Rgds,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply