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

Bug#782066: linux-image-3.16.0-4-powerpc: Messed up colors with KMS disabled in PowerPC



Hi,

I succeeded in loading radeonfb by removing it from 
/etc/modprobe.d/fbdev-bloacklist.conf, and I also had to turn off the open 
firmware framebuffer with the boot parameter video=offb:off.  However, I'm 
now stuck in 8-bit colors.  I tried adding the boot parameter that worked with the 
previous kernel, video=radeonfb:1024x768-32@60, but it had no effect.  I 
also added "radeonfb mode_option=1024x768-32@60" to /etc/modules and 
/etc/initramfs-tools/modules and ran # update-initramfs -u, but I'm still getting 
8-bit colors.

Is there anything else I can try?

> Is the bug regarding KMS on this system recorded on the
> upstream bug tracker (https://bugs.freedesktop.org)?

No, I will do that.

Regards,

Dan


My Xorg.0.log with the above settings:

[    34.660]
X.Org X Server 1.16.4
Release Date: 2014-12-20
[    34.668] X Protocol Version 11, Revision 0
[    34.668] Build Operating System: Linux 3.2.0-4-powerpc64 ppc Debian
[    34.669] Current Operating System: Linux icebook 3.16.0-4-powerpc #1 Debian 3.16.7-ckt7-1 (2015-03-01) ppc
[    34.669] Kernel command line: root=UUID=60b9f356-e890-4f97-b7b6-be28c1f5a480 ro radeon.modeset=0 video=offb:off video=radeonfb:1024x768-32@60
[    34.669] Build Date: 11 February 2015  01:13:01AM
[    34.669] xorg-server 2:1.16.4-1 (http://www.debian.org/support)
[    34.669] Current version of pixman: 0.32.6
[    34.669]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[    34.669] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    34.670] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Apr  9 01:00:34 2015
[    34.779] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    34.843] (==) No Layout section.  Using the first Screen section.
[    34.844] (==) No screen section available. Using defaults.
[    34.844] (**) |-->Screen "Default Screen Section" (0)
[    34.844] (**) |   |-->Monitor "<default monitor>"
[    34.845] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[    34.845] (==) Automatically adding devices
[    34.845] (==) Automatically enabling devices
[    34.845] (==) Automatically adding GPU devices
[    34.906] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    34.906]    Entry deleted from font path.
[    34.930] (==) FontPath set to:
        /usr/share/fonts/X11/misc,
        /usr/share/fonts/X11/100dpi/:unscaled,
        /usr/share/fonts/X11/75dpi/:unscaled,
        /usr/share/fonts/X11/Type1,
        /usr/share/fonts/X11/100dpi,
        /usr/share/fonts/X11/75dpi,
        built-ins
[    34.930] (==) ModulePath set to "/usr/lib/xorg/modules"
[    34.930] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[    34.952] (II) Loader magic: 0x2037c698
[    34.952] (II) Module ABI versions:
[    34.952]    X.Org ANSI C Emulation: 0.4
[    34.952]    X.Org Video Driver: 18.0
[    34.952]    X.Org XInput driver : 21.0
[    34.952]    X.Org Server Extension : 8.0
[    34.955] (--) PCI:*(0:0:16:0) 1002:4c59:1002:4c59 rev 0, Mem @ 0x98000000/134217728, 0x90000000/65536, I/O @ 0x00000400/256, BIOS @ 0x????????/131072
[    34.960] (II) LoadModule: "glx"
[    34.993] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    35.241] (II) Module glx: vendor="X.Org Foundation"
[    35.241]    compiled for 1.16.4, module version = 1.0.0
[    35.241]    ABI class: X.Org Server Extension, version 8.0
[    35.241] (==) AIGLX enabled
[    35.243] (==) Matched ati as autoconfigured driver 0
[    35.243] (==) Matched modesetting as autoconfigured driver 1
[    35.243] (==) Matched fbdev as autoconfigured driver 2
[    35.243] (==) Assigned the driver to the xf86ConfigLayout
[    35.243] (II) LoadModule: "ati"
[    35.244] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
[    35.261] (II) Module ati: vendor="X.Org Foundation"
[    35.261]    compiled for 1.16.1, module version = 7.5.0
[    35.261]    Module class: X.Org Video Driver
[    35.261]    ABI class: X.Org Video Driver, version 18.0
[    35.262] (II) LoadModule: "radeon"
[    35.262] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[    35.338] (II) Module radeon: vendor="X.Org Foundation"
[    35.338]    compiled for 1.16.1, module version = 7.5.0
[    35.338]    Module class: X.Org Video Driver
[    35.338]    ABI class: X.Org Video Driver, version 18.0
[    35.338] (II) LoadModule: "modesetting"
[    35.339] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    35.366] (II) Module modesetting: vendor="X.Org Foundation"
[    35.366]    compiled for 1.15.99.904, module version = 0.9.0
[    35.367]    Module class: X.Org Video Driver
[    35.367]    ABI class: X.Org Video Driver, version 18.0
[    35.367] (II) LoadModule: "fbdev"
[    35.367] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    35.381] (II) Module fbdev: vendor="X.Org Foundation"
[    35.381]    compiled for 1.15.99.904, module version = 0.4.4
[    35.381]    Module class: X.Org Video Driver
[    35.381]    ABI class: X.Org Video Driver, version 18.0
[    35.381] (II) RADEON: Driver for ATI Radeon chipsets:
        ATI Radeon Mobility X600 (M24) 3150 (PCIE), ATI FireMV 2400 (PCI),
        ATI Radeon Mobility X300 (M24) 3152 (PCIE),
        ATI FireGL M24 GL 3154 (PCIE), ATI FireMV 2400 3155 (PCI),
        ATI Radeon X600 (RV380) 3E50 (PCIE),
        ATI FireGL V3200 (RV380) 3E54 (PCIE), ATI Radeon IGP320 (A3) 4136,
        ATI Radeon IGP330/340/350 (A4) 4137, ATI Radeon 9500 AD (AGP),
        ATI Radeon 9500 AE (AGP), ATI Radeon 9600TX AF (AGP),
        ATI FireGL Z1 AG (AGP), ATI Radeon 9800SE AH (AGP),
        ATI Radeon 9800 AI (AGP), ATI Radeon 9800 AJ (AGP),
        ATI FireGL X2 AK (AGP), ATI Radeon 9600 AP (AGP),
        ATI Radeon 9600SE AQ (AGP), ATI Radeon 9600XT AR (AGP),
        ATI Radeon 9600 AS (AGP), ATI FireGL T2 AT (AGP), ATI Radeon 9650,
        ATI FireGL RV360 AV (AGP), ATI Radeon 7000 IGP (A4+) 4237,
        ATI Radeon 8500 AIW BB (AGP), ATI Radeon IGP320M (U1) 4336,
        ATI Radeon IGP330M/340M/350M (U2) 4337,
        ATI Radeon Mobility 7000 IGP 4437, ATI Radeon 9000/PRO If (AGP/PCI),
        ATI Radeon 9000 Ig (AGP/PCI), ATI Radeon X800 (R420) JH (AGP),
        ATI Radeon X800PRO (R420) JI (AGP),
        ATI Radeon X800SE (R420) JJ (AGP), ATI Radeon X800 (R420) JK (AGP),
        ATI Radeon X800 (R420) JL (AGP), ATI FireGL X3 (R420) JM (AGP),
        ATI Radeon Mobility 9800 (M18) JN (AGP),
        ATI Radeon X800 SE (R420) (AGP), ATI Radeon X800XT (R420) JP (AGP),
        ATI Radeon X800 VE (R420) JT (AGP), ATI Radeon X850 (R480) (AGP),
        ATI Radeon X850 XT (R480) (AGP), ATI Radeon X850 SE (R480) (AGP),
        ATI Radeon X850 PRO (R480) (AGP), ATI Radeon X850 XT PE (R480) (AGP),
        ATI Radeon Mobility M7 LW (AGP),
        ATI Mobility FireGL 7800 M7 LX (AGP),
        ATI Radeon Mobility M6 LY (AGP), ATI Radeon Mobility M6 LZ (AGP),

......


[    35.406] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    35.406] (II) FBDEV: driver for framebuffer: fbdev
[    35.406] (--) using VT number 2

[    35.512] (II) [KMS] drm report modesetting isn't supported.
[    35.512] (EE) open /dev/dri/card0: No such file or directory
[    35.513] (WW) Falling back to old probe method for modesetting
[    35.513] (EE) open /dev/dri/card0: No such file or directory
[    35.513] (II) Loading sub module "fbdevhw"
[    35.513] (II) LoadModule: "fbdevhw"
[    35.532] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    35.543] (II) Module fbdevhw: vendor="X.Org Foundation"
[    35.543]    compiled for 1.16.4, module version = 0.0.2
[    35.544]    ABI class: X.Org Video Driver, version 18.0
[    35.544] (**) FBDEV(2): claimed PCI slot 0@0:16:0
[    35.544] (II) FBDEV(2): using default device
[    35.544] (EE) Screen 0 deleted because of no matching config section.
[    35.544] (II) UnloadModule: "radeon"
[    35.544] (EE) Screen 0 deleted because of no matching config section.
[    35.544] (II) UnloadModule: "modesetting"
[    35.545] (II) FBDEV(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 8/8
[    35.545] (==) FBDEV(0): Depth 8, (==) framebuffer bpp 8
[    35.545] (==) FBDEV(0): Default visual is PseudoColor
[    35.545] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[    35.545] (II) FBDEV(0): hardware: ATI Radeon 4c59 (video memory: 16384kB)
[    35.545] (II) FBDEV(0): checking modes against framebuffer device...
[    35.545] (II) FBDEV(0): checking modes against monitor...
[    35.545] (--) FBDEV(0): Virtual size is 1024x768 (pitch 1024)
[    35.545] (**) FBDEV(0):  Built-in mode "current": 65.0 MHz, 48.4 kHz, 60.0 Hz
[    35.545] (II) FBDEV(0): Modeline "current"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync -csync (48.4 kHz b)
[    35.545] (==) FBDEV(0): DPI set to (96, 96)
[    35.545] (II) Loading sub module "fb"
[    35.545] (II) LoadModule: "fb"
[    35.546] (II) Loading /usr/lib/xorg/modules/libfb.so
[    35.580] (II) Module fb: vendor="X.Org Foundation"
[    35.580]    compiled for 1.16.4, module version = 1.0.0
[    35.580]    ABI class: X.Org ANSI C Emulation, version 0.4
[    35.580] (**) FBDEV(0): using shadow framebuffer
[    35.580] (II) Loading sub module "shadow"
[    35.580] (II) LoadModule: "shadow"
[    35.581] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    35.596] (II) Module shadow: vendor="X.Org Foundation"
[    35.597]    compiled for 1.16.4, module version = 1.1.0
[    35.597]    ABI class: X.Org ANSI C Emulation, version 0.4
[    35.637] (==) FBDEV(0): Backing store enabled
[    44.856] (==) FBDEV(0): DPMS enabled
[    44.880] (==) RandR enabled
[    48.190] (II) SELinux: Disabled on system
[    48.195] (II) AIGLX: Screen 0 is not DRI2 capable
[    48.195] (EE) AIGLX: reverting to software rendering
[    48.489] (II) AIGLX: Loaded and initialized swrast
[    48.489] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    49.224] (II) config/udev: Adding input device ADB keyboard (/dev/input/event0)
[    49.225] (**) ADB keyboard: Applying InputClass "evdev keyboard catchall"
[    49.225] (II) LoadModule: "evdev"
[    49.226] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    49.290] (II) Module evdev: vendor="X.Org Foundation"
[    49.290]    compiled for 1.16.0, module version = 2.9.0
[    49.290]    Module class: X.Org XInput Driver
[    49.290]    ABI class: X.Org XInput driver, version 21.0
[    49.290] (II) Using input driver 'evdev' for 'ADB keyboard'

......


Reply to: