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

Bug#784738: installation-reports: [ppc] PowerBook3,5 (G4 15" Titanium): backlight turns off during installation



Package: installation-reports
Severity: normal

On my old Powerbook G4, installation proceeds normally until I have left
the machine downloading and installing GNOME (which takes a while), at
which point the backlight turns off. Keyboard activity does not reactivate it.

The screen remains active, but cannot be read: by shining a sufficiently
bright light (phone camera LED) through the Apple logo on the back of
the screen, I can see that the progress bar continues to move, but
this does not illuminate enough of the screen to answer subsequent
questions.

Workaround: boot in expert mode, load the network console udeb,
bring up networking and do the rest of the installation over ssh.

Non-workarounds (tried without success):
* use the keyboard
* Ctrl+Alt+F1
* echo 0 > /sys/class/graphics/fb0/blank (via ssh)
* echo 0 > /sys/class/graphics/fb1/blank (via ssh)

In the installed system (with X, pbbuttonsd, etc. - I used the GNOME
desktop task, and later added lightdm and task-lxde), the backlight
*is* switched back on by keyboard activity, and can also be
controlled via Fn+F1/Fn+F2.

Other misc hardware-specific notes:

* In debian-installer on the laptop screen, red and blue seem to be
  reversed: the screen background is red, the window title
  is blue, and the highlight for the active item in a menu is blue.
  The network console (ssh) behaves like x86: blue background,
  grey window with red title, red highlight. (An endianness bug?)

* lightdm and lxde work, but are unstable (X sometimes locks up) with
  default settings; running OpenArena reliably locks up X.
  Workaround: add "radeon.agpmode=-1" to the kernel command-line
  in /etc/yaboot.conf, and run ybin.

* GNOME 3's hardware acceleration check does not detect the ATI Radeon
  as valid hardware acceleration for GNOME Shell, so gdm and gnome-session
  do not work ("oh no! something has gone wrong") even with
  radeon.agpmode=-1; this seems to be somewhat deliberate, since
  /usr/share/gnome-session/hardware-compatibility lists "Pre-R300 radeon"
  as blacklisted, and this Radeon is a R250. Workaround:
  use something designed closer to the laptop's era.

* Sound card is not detected, https://bugs.debian.org/714345

* Plymouth works (!) but the colours are off: the Lines theme has a
  blue-purple blend instead of blue-teal. (Possibly an endianness
  bug reversing the red and green channels?)

All in all, not bad for a more than decade-old laptop :-)

-- Package-specific info:

Boot method: CD-RW
Image version: jessie r0 netinst, debian-8.0.0-powerpc-netinst.iso
Date: 2015-05-07

Machine: PowerBook G4 15" Titanium
Processor: PowerPC G4
Memory: 512M
Partitions:

/dev/sda
        #                    type name                 length   base     ( size )  system
/dev/sda1     Apple_partition_map Apple                    63 @ 1        ( 31.5k)  Partition map
/dev/sda2         Apple_Bootstrap untitled               1954 @ 64       (977.0k)  NewWorld bootblock
/dev/sda3         Apple_UNIX_SVR2 untitled           75142579 @ 2018     ( 35.8G)  Linux native
/dev/sda4         Apple_UNIX_SVR2 swap                2995562 @ 75144597 (  1.4G)  Linux swap
/dev/sda5              Apple_Free Extra                     1 @ 78140159 (  0.5k)  Free space

Block size=512, Number of Blocks=78140160
DeviceType=0x0, DeviceId=0x0

Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:           [O]
Detect network card:    [O]
Configure network:      [O]
Detect CD:              [O]
Load installer modules: [O]
Detect hard drives:     [O]
Partition hard drives:  [O]
Install base system:    [O]
Clock/timezone setup:   [O]
User/password setup:    [O]
Install tasks:          [E] OK with workaround
Install boot loader:    [O]
Overall install:        [E] OK with workaround

==============================================
Installer lsb-release:
==============================================
DISTRIB_ID=Debian
DISTRIB_DESCRIPTION="Debian GNU/Linux installer"
DISTRIB_RELEASE="8 (jessie) - installer build 20150422"
X_INSTALLATION_MEDIUM=cdrom

==============================================
Installer hardware-summary:
==============================================
uname -a: Linux celebrin 3.16.0-4-powerpc #1 Debian 3.16.7-ckt9-2 (2015-04-13) ppc GNU/Linux
lspci -knn: 0000:00:0b.0 Host bridge [0600]: Apple Inc. UniNorth 1.5 AGP [106b:002d]
lspci -knn: 	Kernel driver in use: agpgart-uninorth
lspci -knn: 0000:00:10.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RV250/M9 GL [Mobility FireGL 9000/Radeon 9000] [1002:4c66] (rev 01)
lspci -knn: 	Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] RV250/M9 GL [Mobility FireGL 9000/Radeon 9000] [1002:4c66]
lspci -knn: 0001:10:0b.0 Host bridge [0600]: Apple Inc. UniNorth 1.5 PCI [106b:002e]
lspci -knn: 0001:10:17.0 Unassigned class [ff00]: Apple Inc. KeyLargo Mac I/O [106b:0022] (rev 03)
lspci -knn: 	Kernel driver in use: macio
lspci -knn: 0001:10:18.0 USB controller [0c03]: Apple Inc. KeyLargo USB [106b:0019]
lspci -knn: 	Kernel driver in use: ohci-pci
lspci -knn: 0001:10:19.0 USB controller [0c03]: Apple Inc. KeyLargo USB [106b:0019]
lspci -knn: 	Kernel driver in use: ohci-pci
lspci -knn: 0001:10:1a.0 CardBus bridge [0607]: Texas Instruments PCI1410 PC card Cardbus Controller [104c:ac50] (rev 02)
lspci -knn: 	Kernel driver in use: yenta_cardbus
lspci -knn: 0002:24:0b.0 Host bridge [0600]: Apple Inc. UniNorth 1.5 Internal PCI [106b:002f]
lspci -knn: 0002:24:0e.0 FireWire (IEEE 1394) [0c00]: LSI Corporation FW322/323 [TrueFire] 1394a Controller [11c1:5811]
lspci -knn: 	Subsystem: LSI Corporation FW322/323 [TrueFire] 1394a Controller [11c1:5811]
lspci -knn: 	Kernel driver in use: firewire_ohci
lspci -knn: 0002:24:0f.0 Ethernet controller [0200]: Apple Inc. UniNorth GMAC (Sun GEM) [106b:0021] (rev 01)
lspci -knn: 	Kernel driver in use: gem
usb-list: 
usb-list: Bus 01 Device 01: OHCI PCI host controller [1d6b:0001]
usb-list:    Level 00 Parent 00 Port 00  Class 09(hub  ) Subclass 00 Protocol 00
usb-list:    Manufacturer: Linux 3.16.0-4-powerpc ohci_hcd
usb-list:    Interface 00: Class 09(hub  ) Subclass 00 Protocol 00 Driver hub
usb-list: 
usb-list: Bus 02 Device 01: OHCI PCI host controller [1d6b:0001]
usb-list:    Level 00 Parent 00 Port 00  Class 09(hub  ) Subclass 00 Protocol 00
usb-list:    Manufacturer: Linux 3.16.0-4-powerpc ohci_hcd
usb-list:    Interface 00: Class 09(hub  ) Subclass 00 Protocol 00 Driver hub
lsmod: Module                  Size  Used by
lsmod: hfsplus                99763  0 
lsmod: fuse                   83860  0 
lsmod: nls_utf8                1220  0 
lsmod: dm_mod                 90791  0 
lsmod: md_mod                116800  0 
lsmod: xfs                   781981  0 
lsmod: libcrc32c                906  1 xfs
lsmod: jfs                   174061  0 
lsmod: hfs                    50458  0 
lsmod: crc32c_generic          1660  2 
lsmod: btrfs                 922287  0 
lsmod: xor                     7908  1 btrfs
lsmod: zlib_deflate           20000  1 btrfs
lsmod: raid6_pq               86234  1 btrfs
lsmod: ext4                  470269  1 
lsmod: crc16                   1143  1 ext4
lsmod: mbcache                 6052  1 ext4
lsmod: jbd2                   73609  1 ext4
lsmod: airport                 3441  0 
lsmod: orinoco                68569  1 airport
lsmod: cfg80211              366269  1 orinoco
lsmod: rfkill                 16569  1 cfg80211
lsmod: vfat                   10483  0 
lsmod: fat                    55666  1 vfat
lsmod: sungem                 28531  0 
lsmod: sungem_phy             10726  1 sungem
lsmod: isofs                  33552  0 
lsmod: usb_storage            43759  0 
lsmod: pcmcia                 44940  0 
lsmod: ohci_pci                3908  0 
lsmod: ehci_pci                3804  0 
lsmod: ohci_hcd               47581  1 ohci_pci
lsmod: ehci_hcd               66142  1 ehci_pci
lsmod: sg                     22327  0 
lsmod: usbcore               185109  5 usb_storage,ohci_hcd,ohci_pci,ehci_hcd,ehci_pci
lsmod: sd_mod                 38232  3 
lsmod: firewire_ohci          33283  0 
lsmod: firewire_core          55461  1 firewire_ohci
lsmod: crc_itu_t               1163  1 firewire_core
lsmod: yenta_socket           31896  0 
lsmod: pcmcia_rsrc             9200  1 yenta_socket
lsmod: pcmcia_core            15012  3 pcmcia,pcmcia_rsrc,yenta_socket
lsmod: usb_common              2048  1 usbcore
lsmod: sr_mod                 15544  0 
lsmod: cdrom                  44708  1 sr_mod
lsmod: crc_t10dif               967  1 sd_mod
lsmod: crct10dif_common        1220  1 crc_t10dif
lsmod: radeonfb              161591  0 
df: Filesystem           1K-blocks      Used Available Use% Mounted on
df: none                     51116        72     51044   0% /run
df: devtmpfs                252080         0    252080   0% /dev
df: /dev/sda3             36849952   3540996  31414008  10% /target
df: /dev/sda3             36849952   3540996  31414008  10% /dev/.static/dev
df: devtmpfs                252080         0    252080   0% /target/dev
free:              total         used         free       shared      buffers
free: Mem:        511124       417432        93692            0        14116
free: -/+ buffers:             403316       107808
free: Swap:      1497776        18052      1479724
/proc/cmdline: ro ramdisk_size=10240 priority=low --- 
/proc/cpuinfo: processor	: 0
/proc/cpuinfo: cpu		: 7455, altivec supported
/proc/cpuinfo: clock		: 1000.000000MHz
/proc/cpuinfo: revision	: 3.3 (pvr 8001 0303)
/proc/cpuinfo: bogomips	: 99.94
/proc/cpuinfo: timebase	: 33331668
/proc/cpuinfo: platform	: PowerMac
/proc/cpuinfo: model		: PowerBook3,5
/proc/cpuinfo: machine		: PowerBook3,5
/proc/cpuinfo: motherboard	: PowerBook3,5 MacRISC2 MacRISC Power Macintosh
/proc/cpuinfo: detected as	: 80 (PowerBook Titanium IV)
/proc/cpuinfo: pmac flags	: 0000001a
/proc/cpuinfo: L2 cache	: 256K unified
/proc/cpuinfo: pmac-generation	: NewWorld
/proc/cpuinfo: Memory		: 512 MB
/proc/ioports: 00000000-007fffff : /pci@f2000000
/proc/ioports:   00000000-00000fff : Legacy IO
/proc/ioports:   00001000-000010ff : PCI CardBus 0001:11
/proc/ioports:   00001100-000011ff : PCI CardBus 0001:11
/proc/ioports: 00802000-01001fff : /pci@f0000000
/proc/ioports:   00802400-008024ff : 0000:00:10.0
/proc/ioports: ff7fe000-ffffdfff : /pci@f4000000
/proc/ioports:   ff7fe000-ff7fefff : Legacy IO
/proc/iomem: 00000000-1fffffff : System RAM
/proc/iomem: 80000000-afffffff : /pci@f2000000
/proc/iomem:   80000000-8007ffff : 0001:10:17.0
/proc/iomem:     80000000-8007ffff : 0.80000000:mac-io
/proc/iomem:       80000050-8000007f : 0.00000050:gpio
/proc/iomem:       80008000-800080ff : 0.00010000:i2s
/proc/iomem:       80008100-800081ff : 0.00010000:i2s
/proc/iomem:       80008200-800082ff : 0.00010000:i2s
/proc/iomem:       80008300-800083ff : 0.00010000:i2s
/proc/iomem:       80008a00-80008aff : 0.0001f000:ata-4
/proc/iomem:         80008a00-80008aff : pata-macio-dma
/proc/iomem:       80008b00-80008bff : 0.00020000:ata-3
/proc/iomem:         80008b00-80008bff : pata-macio-dma
/proc/iomem:       80010000-80010fff : 0.00010000:i2s
/proc/iomem:       80013000-80013000 : 0.00013000:ch-b
/proc/iomem:         80013000-80013000 : pmac_zilog
/proc/iomem:       80013010-80013010 : 0.00013000:ch-b
/proc/iomem:         80013010-80013010 : pmac_zilog
/proc/iomem:       80013020-80013020 : 0.00013020:ch-a
/proc/iomem:         80013020-80013020 : pmac_zilog
/proc/iomem:       80013030-80013030 : 0.00013020:ch-a
/proc/iomem:         80013030-80013030 : pmac_zilog
/proc/iomem:       80013040-80013040 : 0.00013000:ch-b
/proc/iomem:         80013040-80013040 : pmac_zilog
/proc/iomem:       80013050-80013050 : 0.00013020:ch-a
/proc/iomem:         80013050-80013050 : pmac_zilog
/proc/iomem:       80015000-80015fff : 0.00015000:timer
/proc/iomem:       80016000-80017fff : 0.00016000:via-pmu
/proc/iomem:       80018000-80018fff : 0.00018000:i2c
/proc/iomem:       8001a000-8001a0ff : 0.00030000:radio
/proc/iomem:       8001f000-8001ffff : 0.0001f000:ata-4
/proc/iomem:         8001f000-8001ffff : pata-macio
/proc/iomem:       80020000-80020fff : 0.00020000:ata-3
/proc/iomem:         80020000-80020fff : pata-macio
/proc/iomem:       80030000-800300ff : 0.00030000:radio
/proc/iomem:         80030000-800300ff : airport
/proc/iomem:       80040000-8007ffff : 0.00040000:interrup
/proc/iomem:   84000000-87ffffff : PCI CardBus 0001:11
/proc/iomem:   88000000-8bffffff : PCI CardBus 0001:11
/proc/iomem:   a0000000-a0000fff : 0001:10:1a.0
/proc/iomem:     a0000000-a0000fff : yenta_socket
/proc/iomem:   a0001000-a0001fff : 0001:10:19.0
/proc/iomem:     a0001000-a0001fff : ohci_hcd
/proc/iomem:   a0002000-a0002fff : 0001:10:18.0
/proc/iomem:     a0002000-a0002fff : ohci_hcd
/proc/iomem: b0000000-bfffffff : /pci@f0000000
/proc/iomem:   b0000000-b000ffff : 0000:00:10.0
/proc/iomem:   b0020000-b003ffff : 0000:00:10.0
/proc/iomem:   b8000000-bfffffff : 0000:00:10.0
/proc/iomem:     ba008000-ba061fff : offb
/proc/iomem:     bc008000-bc112dff : offb
/proc/iomem: f1000000-f1ffffff : /pci@f0000000
/proc/iomem: f3000000-f3ffffff : /pci@f2000000
/proc/iomem: f5000000-f5ffffff : /pci@f4000000
/proc/iomem:   f5000000-f5000fff : 0002:24:0e.0
/proc/iomem:     f5000000-f5000fff : firewire_ohci
/proc/iomem:   f5100000-f51fffff : 0002:24:0f.0
/proc/iomem:   f5200000-f53fffff : 0002:24:0f.0
/proc/iomem:     f5200000-f53fffff : sungem
/proc/interrupts:            CPU0       
/proc/interrupts:  19:     519454   MPIC 1     19 Level     pata-macio
/proc/interrupts:  20:       9399   MPIC 1     20 Level     pata-macio
/proc/interrupts:  25:       1602   MPIC 1     25 Level     VIA-PMU
/proc/interrupts:  26:          0   MPIC 1     26 Level     keywest i2c
/proc/interrupts:  27:          1   MPIC 1     27 Level     ohci_hcd:usb1
/proc/interrupts:  28:          1   MPIC 1     28 Level     ohci_hcd:usb2
/proc/interrupts:  40:          2   MPIC 1     40 Level     firewire_ohci
/proc/interrupts:  41:     213109   MPIC 1     41 Level     eth0
/proc/interrupts:  42:          0   MPIC 1     42 Level     keywest i2c
/proc/interrupts:  47:        462   MPIC 1     47 Level     GPIO1 ADB
/proc/interrupts:  55:          0   MPIC 1     55 Edge      NMI - XMON
/proc/interrupts:  57:          0   MPIC 1     57 Level     airport
/proc/interrupts:  58:          1   MPIC 1     58 Level     yenta
/proc/interrupts: LOC:    5017359   Local timer interrupts for timer event device
/proc/interrupts: LOC:       1024   Local timer interrupts for others
/proc/interrupts: SPU:          0   Spurious interrupts
/proc/interrupts: PMI:          0   Performance monitoring interrupts
/proc/interrupts: MCE:          0   Machine check exceptions
/proc/meminfo: MemTotal:         511124 kB
/proc/meminfo: MemFree:           93692 kB
/proc/meminfo: MemAvailable:     352636 kB
/proc/meminfo: Buffers:           14116 kB
/proc/meminfo: Cached:           292364 kB
/proc/meminfo: SwapCached:         2304 kB
/proc/meminfo: Active:           223676 kB
/proc/meminfo: Inactive:         135284 kB
/proc/meminfo: Active(anon):      63848 kB
/proc/meminfo: Inactive(anon):    67076 kB
/proc/meminfo: Active(file):     159828 kB
/proc/meminfo: Inactive(file):    68208 kB
/proc/meminfo: Unevictable:           0 kB
/proc/meminfo: Mlocked:               0 kB
/proc/meminfo: HighTotal:             0 kB
/proc/meminfo: HighFree:              0 kB
/proc/meminfo: LowTotal:         511124 kB
/proc/meminfo: LowFree:           93692 kB
/proc/meminfo: SwapTotal:       1497776 kB
/proc/meminfo: SwapFree:        1479724 kB
/proc/meminfo: Dirty:              1424 kB
/proc/meminfo: Writeback:             0 kB
/proc/meminfo: AnonPages:         50216 kB
/proc/meminfo: Mapped:             7148 kB
/proc/meminfo: Shmem:             78444 kB
/proc/meminfo: Slab:              48052 kB
/proc/meminfo: SReclaimable:      41996 kB
/proc/meminfo: SUnreclaim:         6056 kB
/proc/meminfo: KernelStack:         616 kB
/proc/meminfo: PageTables:          728 kB
/proc/meminfo: NFS_Unstable:          0 kB
/proc/meminfo: Bounce:                0 kB
/proc/meminfo: WritebackTmp:          0 kB
/proc/meminfo: CommitLimit:     1753336 kB
/proc/meminfo: Committed_AS:     154552 kB
/proc/meminfo: VmallocTotal:     473244 kB
/proc/meminfo: VmallocUsed:       15664 kB
/proc/meminfo: VmallocChunk:     445388 kB
/proc/bus/input/devices: I: Bus=0017 Vendor=0001 Product=22c4 Version=0200
/proc/bus/input/devices: N: Name="ADB keyboard"
/proc/bus/input/devices: P: Phys=adb2:2.c4/input
/proc/bus/input/devices: S: Sysfs=/devices/virtual/input/input0
/proc/bus/input/devices: U: Uniq=
/proc/bus/input/devices: H: Handlers=sysrq kbd 
/proc/bus/input/devices: B: PROP=0
/proc/bus/input/devices: B: EV=120003
/proc/bus/input/devices: B: KEY=10000 0 0 0 0 0 0 0 0 0 0 feb0ffdf 3cfffff ffffffff fffffffe
/proc/bus/input/devices: B: LED=7
/proc/bus/input/devices: 
/proc/bus/input/devices: I: Bus=0017 Vendor=0001 Product=771f Version=0100
/proc/bus/input/devices: N: Name="ADB Powerbook buttons"
/proc/bus/input/devices: P: Phys=adb7:7.1f/input
/proc/bus/input/devices: S: Sysfs=/devices/virtual/input/input1
/proc/bus/input/devices: U: Uniq=
/proc/bus/input/devices: H: Handlers=kbd 
/proc/bus/input/devices: B: PROP=0
/proc/bus/input/devices: B: EV=100003
/proc/bus/input/devices: B: KEY=7b 0 2 0 e0000 0 0 0
/proc/bus/input/devices: 
/proc/bus/input/devices: I: Bus=0017 Vendor=0001 Product=3301 Version=0100
/proc/bus/input/devices: N: Name="ADB mouse"
/proc/bus/input/devices: P: Phys=adb3:3.01/input
/proc/bus/input/devices: S: Sysfs=/devices/virtual/input/input2
/proc/bus/input/devices: U: Uniq=
/proc/bus/input/devices: H: Handlers=mouse0 
/proc/bus/input/devices: B: PROP=0
/proc/bus/input/devices: B: EV=7
/proc/bus/input/devices: B: KEY=70000 0 0 0 0 0 0 0 0
/proc/bus/input/devices: B: REL=3
/proc/bus/input/devices: 
/proc/bus/input/devices: I: Bus=0019 Vendor=0001 Product=0001 Version=0100
/proc/bus/input/devices: N: Name="PMU"
/proc/bus/input/devices: P: Phys=
/proc/bus/input/devices: S: Sysfs=/devices/virtual/input/input3
/proc/bus/input/devices: U: Uniq=
/proc/bus/input/devices: H: Handlers=kbd 
/proc/bus/input/devices: B: PROP=0
/proc/bus/input/devices: B: EV=23
/proc/bus/input/devices: B: KEY=100000 0 0 0
/proc/bus/input/devices: B: SW=1
/proc/bus/input/devices: 

-- System Information:
Debian Release: 8.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: powerpc (ppc)

Kernel: Linux 3.16.0-4-powerpc
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)


Reply to: