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

Re: Debian 8 on Late 2005 G5, Graphics Issues



Hi Peter. :D

Maybe I'm confussed because there are a few post about this problem.

2015-06-29 23:55 GMT+02:00, Peter Saisanas <psaisanas@gmail.com>:
(...)

> The link is below and has been up for a few hours:
>
> https://drive.google.com/open?id=0B8pqd5Ots1vffmY5ZnpGUDg4UGNnVFk2M05tQUtEUUkwUmhmQWdLMWpfZGVraDIxSFltb1k
>

I downloaded and installed this two packets.

My mac is a G5 late 2005, with:

# lspci | grep -i vga
0000:0a:00.0 VGA compatible controller: NVIDIA Corporation NV43
[GeForce 6600] (rev a2)


root@debian:~# uname -a
Linux debian 3.16.0-4-powerpc64 #1 SMP Debian 3.16.7-ckt11-1+deb8u3
(2015-08-04) ppc64 GNU/Linux


> As promised, above is a Google Drive link for a 64 Bit G5 Powermac
> 3.18.16 kernel and headers deb packages for Debian Jessie.
> This kernel is based off the default Debian Jessie kernel config, but
> basically optimised for G5 processors, with 4kb kernel pagesize and MSI
> interrupts disabled. This is basically what nouveau requires to enable
> XOrg 2d acceleration.

(...)

root@debian:~# cat /proc/interrupts | grep nouveau
 26:          1          0  MPIC-U3MSI   9 Edge      nouveau

Thant seems ok, isn't it?

root@debian:~# getconf PAGESIZE
65536

and here comes my problems. This has to be 4kb if I'm correct. So if
you packed it correctly why I'm getting this values?... is what I'm
wondering to myself. I can't figure out.

on the other hand noveau is complaining about rom, so I suspect that I
will need to do the trick: put the i386 video rom and load it by hand.
This are the logs:

root@debian:~# journalctl | grep nouveau
nov 14 09:27:27 debian kernel: fb: switching to nouveaufb from OFfb NVDA,Displ
nov 14 09:27:27 debian kernel: nouveau  [  DEVICE][0000:0a:00.0] BOOT0
 : 0x043100a4
nov 14 09:27:27 debian kernel: nouveau  [  DEVICE][0000:0a:00.0]
Chipset: NV43 (NV43)
nov 14 09:27:27 debian kernel: nouveau  [  DEVICE][0000:0a:00.0] Family : NV40
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0]
checking OpenFirmware for image...
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0] ...
checksum invalid
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0]
checking PRAMIN for image...
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0] ...
signature not found
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0]
checking PROM for image...
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0] ...
signature not found
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0]
checking ACPI for image...
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0] ...
signature not found
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0]
checking PCIROM for image...
nov 14 09:27:27 debian kernel: nouveau 0000:0a:00.0: Invalid ROM contents
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0] ...
signature not found
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0]
checking PLATFORM for image...
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0] ...
signature not found
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0] using
image from OpenFirmware
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0] BIT
signature found
nov 14 09:27:27 debian kernel: nouveau  [   VBIOS][0000:0a:00.0]
version 05.43.02.75.00
nov 14 09:27:27 debian kernel: nouveau  [     PMC][0000:0a:00.0] MSI
interrupts enabled

(I don't like this line....)

nov 14 09:27:27 debian kernel: nouveau  [     PFB][0000:0a:00.0] RAM type: DDR1
nov 14 09:27:27 debian kernel: nouveau  [     PFB][0000:0a:00.0] RAM
size: 256 MiB
nov 14 09:27:27 debian kernel: nouveau  [     PFB][0000:0a:00.0]
ZCOMP: 378880 tags
nov 14 09:27:27 debian kernel: nouveau  [  PTHERM][0000:0a:00.0] FAN
control: toggle
nov 14 09:27:27 debian kernel: nouveau  [  PTHERM][0000:0a:00.0]
internal sensor: no
nov 14 09:27:27 debian kernel: nouveau  [     CLK][0000:0a:00.0] 20:
core 300 MHz shader 300 MHz memory 500 MHz
nov 14 09:27:27 debian kernel: nouveau  [     CLK][0000:0a:00.0] --:
core 300 MHz shader 300 MHz memory 500 MHz
nov 14 09:27:27 debian kernel: nouveau 0000:0a:00.0: Using 32-bit DMA via iommu
nov 14 09:27:27 debian kernel: nouveau  [     DRM] VRAM: 252 MiB
nov 14 09:27:27 debian kernel: nouveau  [     DRM] GART: 512 MiB
nov 14 09:27:27 debian kernel: nouveau  [     DRM] TMDS table version 1.1
nov 14 09:27:27 debian kernel: nouveau  [     DRM] DCB version 3.0
nov 14 09:27:27 debian kernel: nouveau  [     DRM] DCB outp 00:
01000100 00000028
nov 14 09:27:27 debian kernel: nouveau  [     DRM] DCB outp 01:
03000102 00000000
nov 14 09:27:27 debian kernel: nouveau  [     DRM] DCB outp 02:
04011210 00000028
nov 14 09:27:27 debian kernel: nouveau  [     DRM] DCB outp 03:
02111212 02000100
nov 14 09:27:27 debian kernel: nouveau  [     DRM] DCB outp 04:
02011211 0020c070
nov 14 09:27:27 debian kernel: nouveau  [     DRM] DCB conn 00: 1030
nov 14 09:27:27 debian kernel: nouveau  [     DRM] DCB conn 01: 2130
nov 14 09:27:27 debian kernel: nouveau  [     I2C][0000:0a:00.0]
detected TMDS transmitter: sil164
nov 14 09:27:27 debian kernel: nouveau  [     DRM] 0x14C5: Parsing
digital output script table
nov 14 09:27:27 debian kernel: nouveau  [     DRM] MM: using M2MF for
buffer copies
nov 14 09:27:27 debian kernel: nouveau  [     DRM] Setting dpms mode 3
on TV encoder (output 4)
nov 14 09:27:27 debian kernel: nouveau  [     DRM] allocated 1280x1024
fb: 0x30000, bo c000000162469180
nov 14 09:27:27 debian kernel: nouveau 0000:0a:00.0: fb0: nouveaufb
frame buffer device
nov 14 09:27:27 debian kernel: nouveau 0000:0a:00.0: registered panic notifier
nov 14 09:27:27 debian kernel: [drm] Initialized nouveau 1.1.2
20120801 for 0000:0a:00.0 on minor 0
nov 14 09:38:58 debian kernel: nouveau E[     DRM] GPU lockup -
switching to software fbcon
nov 14 09:39:13 debian kernel: nouveau E[Xorg[574]] failed to idle
channel 0xcccc0001 [Xorg[574]]
nov 14 09:39:28 debian kernel: nouveau E[Xorg[574]] failed to idle
channel 0xcccc0001 [Xorg[574]]
nov 14 09:39:43 debian kernel: nouveau E[Xorg[574]] failed to idle
channel 0xcccc0000 [Xorg[574]]
nov 14 09:39:58 debian kernel: nouveau E[Xorg[574]] failed to idle
channel 0xcccc0000 [Xorg[574]]


So, I just installed it in a clean jesie installation with xfce so. I
need to compile the sources by hand or need to place the sources for
running you kernel. Please tell me the trick, I just want to tranform
the big metal junk over my table in a running computer.
Thanks a lot :D

-- 
"El cielo es para los dragones
 lo que el agua es  para las ninfas"


Reply to: