Ubuntu MATE 15.10 PowerPC

superman@Gala:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu Wily Werewolf (development branch)
Release: 15.10
Codename: wily
superman@Gala:~$ uname -a
Linux Gala 4.2.0-11-powerpc64-smp #13-Ubuntu SMP Mon Sep 21 21:56:46 UTC 2015 ppc64 ppc64 ppc64 GNU/Linux
superman@Gala:~$ lscpu
Architecture: ppc64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Big Endian
CPU(s): 1
On-line CPU(s) list: 0
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 1
NUMA node(s): 1
Model: PowerMac8,1
CPU max MHz: 1800.0000
CPU min MHz: 900.0000
L1d cache: 32K
L1i cache: 64K
L2 cache: 512K
NUMA node0 CPU(s): 0
superman@Gala:~$ cat /proc/cpuinfo
processor : 0
cpu : PPC970FX, altivec supported
clock : 900.000000MHz
revision : 3.0 (pvr 003c 0300)

timebase : 33333333
platform : PowerMac
model : PowerMac8,1
machine : PowerMac8,1
motherboard : PowerMac8,1 MacRISC4 Power Macintosh
detected as : 338 (iMac G5)
pmac flags : 00000000
L2 cache : 512K unified
pmac-generation : NewWorld

======================

dpkg information

Package: ubuntu-mate-core
Priority: optional
Section: universe/metapackages
Installed-Size: 12
Maintainer: Ubuntu Developers
Architecture: powerpc
Source: ubuntu-mate-meta
Version: 1.134

Size: 5296
MD5sum: 474bd5167c4a4290acc564e7fbd1bc1a
SHA1: d5b052ea3c66f01165dfa9e870d292a8ee49720e
SHA256: 4ce4e7e7c1be97c219435d7ec18a568be27617a7a18397e31f7b7920efc6f52e
Description: Ubuntu MATE - core system
Description-md5: 63d8abc1b44487b6f8d53640de90a10d
Homepage: ubuntu-mate/

Task: ubuntu-mate-core

===========================

Desktop on Nvidia graphics works but nouveau KMS is badly broken. Must use nvidiafb
to get MATE desktop.

(1) Comment out “blacklist nvidiafb” in /etc/modprobe.d/blacklist-framebuffer.conf

(2) Turn off openfirmware framebuffer and nouveau -
Add to a stanza in /etc/yaboot.conf : append=" video=offb:off modprobe.blacklist=nouveau"
(2a) Run “sudo ybin -v”

(3) Add “nvidiafb” to /etc/initramfs-tools/modules
(3a) Run “sudo update-initramfs -u -k all”

(4) Reboot!

Enjoy!

djb

iMac G4 - Nvidia graphics again

32-bit Kernel

superman@Granny:~$ uname -a
Linux Granny 4.2.0-11-powerpc-smp #13-Ubuntu SMP Mon Sep 21 21:34:41 UTC 2015 ppc ppc ppc GNU/Linux
superman@Granny:~$ lscpu
Architecture: ppc
CPU op-mode(s): 32-bit
Byte Order: Big Endian
CPU(s): 1
On-line CPU(s) list: 0
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 1
Model: PowerMac6,1
BogoMIPS: 66.56
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
superman@Granny:~$ cat /proc/cpuinfo
processor : 0
cpu : 7455, altivec supported
clock : 999.999997MHz
revision : 3.3 (pvr 8001 0303)
bogomips : 66.56

total bogomips : 66.56
timebase : 33280414
platform : PowerMac
model : PowerMac6,1
machine : PowerMac6,1
motherboard : PowerMac6,1 MacRISC3 Power Macintosh
detected as : 287 (Flat panel iMac)
pmac flags : 00000010
L2 cache : 256K unified
pmac-generation : NewWorld
Memory : 768 MB

djb