Re: Debian 8 on Late 2005 G5, Graphics Issues
The only kernel i have in my google drive link that is more or less a
typical Debian kernel config with tweaks was the initial 3.18.16 kernel
i originally had available. IIRC, should be in the google shared drive
link "Debian Jessie 8.1 PPC64 Kernel".
Link for this particular folder mentioned below.
For my own test kernels, i have tweaked the configs, typical things that
i have changed are move some drivers from kernel modules to be built in
the monolithic kernel (to save from manually enabling the module) to
removing redundant modules for myself, (since i don't use raid on the
PMAC, i don't have MD module enabled amongst many other modules as it
slows down kernel compile times). Typical Debian kernels have
practically all possible modules enabled.
The google drive link with my own test kernels and my own particular
kernel config (note: may have MD module missing amongst other modules
Link for this particular kernel test folder mentioned below.
Note the different google drive folder names.
Currently I am on stretch repos and I have just built a fresh 4.4.0-rc7
with my own kernel config, i have enabled the MD module in this build.
It seems to compile and build fine, the kernel monolith itself boots
fine, however it has an issue loading the initrd and therefore cant load
ANY modules. I think i'm having issues with the toolchain. I believe the
version of binutils currently in stretch is the issue.
See this post for the toolchain issues i seem to be facing:
I don't have much spare time right now, but when spare time is
available, ill attempt more kernel builds and keep them close to a
typical Debian kernel config if possible.
Sorry, i hope i haven't confused anybody!
On 29/12/15 16:08, Rick Thomas wrote:
I finally got around (very sorry for the long delay!) to testing your 4.3 kernel on my G5.
But I ran into a snag: The 4.3.0 kernel doesn’t seem to have MD (raid) configured in.
Is there a reason for that? Could you build one that does?
On Nov 15, 2015, at 12:23 PM, Peter Saisanas<firstname.lastname@example.org> wrote:
It looks like you are not booting from the 3.18.16 kernel.
If you have installed the packages, you need to create an entry for the new kernel by editing /etc/yaboot.conf and once saved run ybin -v.
Also, i have built a 4.3.0 kernel deb package.
Aside from the newer kernel, it also has a nouveau pageflip patch for drm and pre nv50 class gpu's.
Also, it has i2c-powermac built in to the kernel, so it should automatically start the appropriate windfarm driver for fans / cooling and snd-aoa sound driver for your machine.
MSI interrupts are enabled again in this kernel, but still wont work with nouveau and powermac 11.2 for now
Once installing the kernel and modifying yaboot, you need to create a module option file in /etc/modprobe.d and save file as nouveau.conf with the following single line below:
options nouveau config="NvMSI=0"
Once file is saved, you need to update your initrd for kernel 4.3.0, apply the change by running the following command:
Reboot and if all goes well, you should be booting with kernel 4.3.0 and lightdm login should pop up.
Up to you, but If you switch to sid repositories, mesa 11.0.5 is available and you should be able to get OpenGL working with nouveau and your particular GPU.
Google drive link for kernel debs below:
Please let me know how you go.