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

Bug#614221: linux-image-2.6.37-1-powerpc: 2.6.37-1-powerpc does not but on iMac G3



On Sun, 2011-02-20 at 10:17 -0300, Gunther Furtado wrote:
> Package: linux-2.6
> Version: 2.6.37-1
> Severity: critical
> Tags: d-i
> Justification: breaks the whole system
> 
> Hi,
> 
> First of all: I cannot run reportbug while running the package I am reporting
> this bug because I cannot boot from it.

I suspect this is due to my changes to framebuffer driver selection,
which you obviously noticed.

The problem is that on PowerPC systems we cannot assume hardware support
for a text mode (as on PCs) and so we must select from the following
sets of framebuffer drivers:
1. Generic drivers using firmware or standard registers
   (FB_OF, FB_VGA16, ...)
2. Specific drivers without support for GPU acceleration
   (FB_INTEL, FB_NVIDIA, FB_RADEON, ...)
3. Specific drivers with KMS and GEM/TTM
   (DRM_I915, DRM_NOUVEAU, DRM_RADEON)

The type 1 drivers generally allow switching to a different driver for
the same hardware.  But once we have loaded a type 2 or 3 driver there
is no way to switch without rebooting.

Previously we built-in several type 2 drivers, which meant KMS was not
possible.  However, current X drivers for Intel, Nvidia and AMD/ATI
hardware require KMS and GEM/TTM so we cannot continue to do this.  We
need to load type 3 drivers, but they are so large that we don't want to
make them built-in.  Also, the AMD/ATI Radeon driver requests firmware
for 3D acceleration, which is not available at the time built-in drivers
are initialised.

Therefore, I'm trying to build-in type 1 drivers that cover all PowerPC
hardware.  Apparently that doesn't work.

Do you see any messages from the kernel, or just a blank screen?

Ben.

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: