[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian 8 on Late 2005 G5, Graphics Issues



Hi Rick,

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.
https://drive.google.com/open?id=0B8pqd5Ots1vffmY5ZnpGUDg4UGNnVFk2M05tQUtEUUkwUmhmQWdLMWpfZGVraDIxSFltb1k

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 unfortunately).
Link for this particular kernel test folder mentioned below.
https://drive.google.com/open?id=0B8pqd5Ots1vfT2puX09CYjEwcFk

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:
https://lists.debian.org/debian-powerpc/2015/12/msg00017.html

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!

Regards,
Peter

On 29/12/15 16:08, Rick Thomas wrote:
Hi Peter,

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?

Thanks!
Rick


On Nov 15, 2015, at 12:23 PM, Peter Saisanas<psaisanas@gmail.com>  wrote:

Hi,
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:

update-initramfs -u

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:

https://drive.google.com/folderview?id=0B8pqd5Ots1vfT2puX09CYjEwcFk&usp=sharing

Please let me know how you go.

Regards,
Peter


Reply to: