On Tue, Mar 20, 2007 at 08:53:09AM +0100, Davide Viti wrote: > >> The graphical installer didn't work. After trying several parameter > >> combinations, I used the default text installer. > > > >To be honest, that does not completely surprise me. AFAIK the graphical > >installer has never been tried on Intel-based Macs yet. > > > >It is a bit strange as the graphics controller seems fairly standard. > > IIRC the problem is current kernel support for framebuffer; I played with that > a few months ago and gave up being the laptop the only machine I have. > For those interested in Debian on Macbook see [1]; feel also free to add the > missing > infos about framebuffer support in case you played with it.
I've done some testing with a daily mini.iso and did not get very far:
g-i hangs with a white screen.
Just as a reminder I've tried the following:
boot with the following lines:
- "acpi=off"
- "acpi=off noapic"
- "video=imacfb:macbook"
I've then tried to boot with "install DEBIAN_FRONTEND=newt" and got the output
of
directfb initialization (which doesn't tell me much)
------------------------------------------------------------------
~ # export DEBIAN_FRONTEND=gtk
~ # debian-installer
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
---------------------- DirectFB v0.9.25 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002-2004 convergence GmbH
-----------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2006-12-04 07:06)
(*) Direct/Memcpy: Using linux kernel memcpy()
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 5983)...
(*) Direct/Modules: suppress module 'keyboard'
(*) Direct/Modules: suppress module 'ps2mouse'
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5984)...
(!!!) *** UNIMPLEMENTED [fusion_reactor_set_lock] ***
[../../../lib/fusion/reactor.c:853]
(*) DirectFB/Input: Apple Computer Apple Internal K (1) 0.1 (convergence
integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5985)...
(*) DirectFB/Input: Apple Computer Apple Internal K (2) 0.1 (convergence
integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5986)...
(*) DirectFB/Input: Apple Computer Apple Internal K (3) 0.1 (convergence
integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5987)...
(*) DirectFB/Input: HID 05ac:1000 (4) 0.1 (convergence integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5988)...
(*) DirectFB/Input: HID 05ac:1000 (5) 0.1 (convergence integrated media GmbH)
(*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (convergence integrated
media GmbH)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
(!) DirectFB/FBDev: Panning display failed!
--> Invalid argument
(*) Direct/Thread: Running 'EventBufferFeed' (MESSAGING, 5989)...
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:56: Clearlooks configuration option
"menuitemstyle" is not supported and will be ignored.
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:57: Clearlooks configuration option
"listviewitemstyle" is not supported and will be ignored.
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:58: Clearlooks configuration option
"progressbarstyle" is not supported and will be ignored.
(debconf:5980): Gdk-DirectFB-WARNING **: gdk_window_set_keep_above() not
implemented.
(debconf:5980): Gdk-DirectFB-WARNING **: gdk_window_set_keep_below() not
implemented.
-------------------------------------------------
As suggested by Attilio, I then got the output of "dfbinfo" (attached
to this message) which I hope will help identifying the root of the
problem.
regards,
Davide
~ # /usr/lib/directfb-0.9.25/bin/dfbinfo
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
---------------------- DirectFB v0.9.25 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002-2004 convergence GmbH
-----------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2006-12-04 07:06)
(*) Direct/Memcpy: Using linux kernel memcpy()
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 6305)...
(*) Direct/Modules: suppress module 'keyboard'
(*) Direct/Modules: suppress module 'ps2mouse'
(*) Direct/Thread: Running 'Linux Input' (INPUT, 6306)...
(!!!) *** UNIMPLEMENTED [fusion_reactor_set_lock] ***
[../../../lib/fusion/reactor.c:853]
(*) DirectFB/Input: Apple Computer Apple Internal K (1) 0.1 (convergence
integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 6307)...
(*) DirectFB/Input: Apple Computer Apple Internal K (2) 0.1 (convergence
integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 6308)...
(*) DirectFB/Input: Apple Computer Apple Internal K (3) 0.1 (convergence
integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 6309)...
(*) DirectFB/Input: HID 05ac:1000 (4) 0.1 (convergence integrated media GmbH)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 6310)...
(*) DirectFB/Input: HID 05ac:1000 (5) 0.1 (convergence integrated media GmbH)
(*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (convergence integrated
media GmbH)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
Screen (00) FBDev Primary Screen (primary screen)
Caps: VSYNC POWER_MANAGEMENT
Layer (00) FBDev Primary Layer (primary layer)
Type: GRAPHICS
Caps: SURFACE BRIGHTNESS CONTRAST SATURATION
Input (00) Apple Computer Apple Internal K (primary keyboard)
Type: KEYBOARD REMOTE
Caps: KEYS
Input (01) Apple Computer Apple Internal K (primary mouse)
Type: MOUSE
Caps: AXES BUTTONS
Max. Axis: 1
Max. Button: 2
Input (11) HID 05ac:1000
Type: KEYBOARD
Caps: KEYS
Input (12) HID 05ac:1000
Type: MOUSE
Caps: AXES BUTTONS
Max. Axis: 1
Max. Button: 4
~ #
signature.asc
Description: Digital signature

