On Sat, 2007-07-21 at 23:19 +0200, Stephane Louise wrote: > Hi, > > I can confirm this bug. I have also a Mac Mini G4/1.5GHz with a 20" > Apple Cinema Display (DVI model), and the kernel starts fine but the > monitor switches off in the early phase of the boot process. > Otherwise, it is fine, and I can connect through ssh to the machine, or > login blindly. > > Here are some parts of the dmesg log that could be relevant:
Does this happen also without radeonfb and with X alone using the X "radeon" driver ? Ben. > Kernel command line: root=/dev/hda3 ro > mpic: Setting up MPIC " MPIC 1 " version 1.2 at 80040000, max 4 CPUs > mpic: ISU size: 64, shift: 6, mask: 3f > mpic: Initializing for 64 sources > PID hash table entries: 2048 (order: 11, 8192 bytes) > GMT Delta read from XPRAM: 0 minutes, DST: off > time_init: decrementer frequency = 41.600571 MHz > time_init: processor frequency = 1499.999994 MHz > Console: colour dummy device 80x25 > serial8250_console_init: nothing to do on PowerMac > Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) > Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) > High memory: 0k > Memory: 508288k/524288k available (3272k kernel code, 15512k reserved, > 124k data, 189k bss, 188k init) > Calibrating delay loop... 82.94 BogoMIPS (lpj=165888) > Security Framework v1.0.0 initialized > SELinux: Disabled at boot. > Capability LSM initialized > Mount-cache hash table entries: 512 > device-tree: Duplicate name in /cpus/PowerPC,[EMAIL PROTECTED], renamed to > "l2-cache#1" > NET: Registered protocol family 16 > KeyWest i2c @0xf8001003 irq 42 /[EMAIL PROTECTED]/[EMAIL PROTECTED] > channel 0 bus <multibus> > channel 1 bus <multibus> > KeyWest i2c @0x80018000 irq 26 /[EMAIL PROTECTED]/[EMAIL PROTECTED]/[EMAIL > PROTECTED] > channel 0 bus <multibus> > PMU i2c /[EMAIL PROTECTED]/[EMAIL PROTECTED]/[EMAIL PROTECTED]/pmu-i2c > channel 1 bus <multibus> > channel 2 bus <multibus> > ... > > PCI: Enabling device 0000:00:10.0 (0006 -> 0007) > radeonfb (0000:00:10.0): Invalid ROM signature 0 should be 0xaa55 > radeonfb: Retrieved PLL infos from Open Firmware > radeonfb: Reference=27.00 MHz (RefDiv=12) Memory=190.00 Mhz, > System=250.00 MHz > radeonfb: PLL min 12000 max 35000 > i2c_adapter i2c-2: unable to read EDID block. > i2c_adapter i2c-2: unable to read EDID block. > i2c_adapter i2c-2: unable to read EDID block. > radeonfb: Monitor 1 type DFP found > radeonfb: EDID probed > radeonfb: Monitor 2 type DFP found > radeonfb: EDID probed > Console: switching to colour frame buffer device 210x65 > radeonfb (0000:00:10.0): ATI Radeon Yb > Generic RTC Driver v1.07 > Macintosh non-volatile memory driver v1.1 > serial8250_init: nothing to do on PowerMac > pmac_zilog: 0.6 (Benjamin Herrenschmidt <[EMAIL PROTECTED]>) > ttyS0 at MMIO 0x80013020 (irq = 22) is a Z85c30 ESCC - Serial port > ttyS1 at MMIO 0x80013000 (irq = 23) is a Z85c30 ESCC - Serial port > ... > > PowerMac i2c bus pmu 2 registered > PowerMac i2c bus pmu 1 registered > PowerMac i2c bus mac-io 0 registered > PowerMac i2c bus uni-n 1 registered > PowerMac i2c bus uni-n 0 registered > ... > > [drm] Initialized drm 1.1.0 20060810 > [drm] Initialized radeon 1.25.0 20060524 on minor 0 > agpgart: Putting AGP V2 device at 0000:00:0b.0 into 4x mode > agpgart: Putting AGP V2 device at 0000:00:10.0 into 4x mode > [drm] Setting GART location based on new memory map > [drm] Loading R200 Microcode > [drm] writeback test succeeded in 1 usecs > > ~$ cat /proc/cpuinfo > processor : 0 > cpu : 7447A, altivec supported > clock : 1499.999994MHz > revision : 0.5 (pvr 8003 0105) > bogomips : 82.94 > timebase : 41600571 > platform : PowerMac > machine : PowerMac10,2 > motherboard : PowerMac10,2 MacRISC3 Power Macintosh > detected as : 287 (Unknown Intrepid-based) > pmac flags : 00000000 > L2 cache : 512K unified > pmac-generation : NewWorld > > ~$ cat /proc/version > Linux version 2.6.21-2-powerpc (Debian 2.6.21-6) ([EMAIL PROTECTED]) (gcc > version 4.1.3 20070629 (prerelease) (Debian 4.1.2-13)) #1 Tue Jul 10 > 19:09:48 CEST 2007 > > ~$ cat /proc/dri/0/name > radeon 0000:00:10.0 pci:0000:00:10.0 > > And from /var/log/Xorg.0.log > ... > (II) RADEON(0): Page flipping enabled > (II) RADEON(0): Will try to use DMA for Xv image transfers > (II) RADEON(0): Generation 2 PCI interface, using max accessible memory > (II) RADEON(0): Detected total video RAM=65536K, accessible=131072K (PCI > BAR=131072K) > (--) RADEON(0): Mapped VideoRAM: 65536 kByte (64 bit DDR SDRAM) > (II) RADEON(0): Color tiling enabled by default > (II) Loading sub module "ddc" > (II) LoadModule: "ddc"(II) Module already built-in > (II) Loading sub module "i2c" > (II) LoadModule: "i2c"(II) Module already built-in > (II) RADEON(0): I2C bus "DDC" initialized. > (II) Attempted to read BIOS 64KB from > /sys/bus/pci/devices/0000:00:10.0/rom: got 0KB > (WW) RADEON(0): Video BIOS not detected in PCI space! > (WW) RADEON(0): Attempting to read Video BIOS from legacy ISA space! > (WW) RADEON(0): Unrecognized BIOS signature, BIOS data will not be used > (**) RADEON(0): MonitorLayout Option: > Monitor1--Type TMDS, Monitor2--Type NONE > (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0. > (II) RADEON(0): I2C device "DDC:ddc2" removed. > (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0. > (II) RADEON(0): I2C device "DDC:ddc2" removed. > (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0. > (II) RADEON(0): I2C device "DDC:ddc2" removed. > (II) RADEON(0): DDC Type: 3, Detected Type: 0 > (II) RADEON(0): > (II) RADEON(0): Primary: > Monitor -- TMDS > Connector -- DVI-D > DAC Type -- TVDAC/ExtDAC > TMDS Type -- Internal > DDC Type -- VGA_DDC > (II) RADEON(0): Secondary: > Monitor -- NONE > Connector -- VGA > DAC Type -- Primary > TMDS Type -- External > DDC Type -- DVI_DDC > (WW) RADEON(0): Video BIOS not detected, using default clock settings! > (II) RADEON(0): Probed PLL values: xtal: 27.000000 Mhz, sclk: 249.750000 > Mhz, mclk: 189.000000 Mhz > (WW) RADEON(0): Failed to detect secondary monitor, MergedFB/Clone mode > disabled > (==) RADEON(0): Using gamma correction (1.0, 1.0, 1.0) > (II) RADEON(0): Validating modes on Primary head --------- > (**) RADEON(0): Panel size is forced to: 1680x1050 > (II) RADEON(0): Total number of valid DDC mode(s) found: 0 > (II) RADEON(0): Valid mode using on-chip RMX: 1680x1050 > (II) RADEON(0): Total number of valid FP mode(s) found: 1 > (--) RADEON(0): Virtual size is 1680x1050 (pitch 1728) > ... > > 'Hope this helps. > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]