--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: installation-reports: [ppc] PowerBook3,5 (G4 15" Titanium): backlight turns off during installation
- From: Simon McVittie <smcv@debian.org>
- Date: Fri, 8 May 2015 10:21:30 +0100
- Message-id: <20150508092124.GA14385@perpetual.pseudorandom.co.uk>
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)
--- End Message ---