I'm having trouble getting Qingy to work. When I switch to a tty that uses qingy it changes resolution and the mouse pointer shows for a fraction of a second then qingy exits. Here is the error log:
Code: Select all
Sep 10 14:35:22, qingy on tty5, [DEBUG] added keybinding: 'win' will switch to left tty...
Sep 10 14:35:22, qingy on tty5, [DEBUG] added keybinding: 'menu' will switch to right tty...
Sep 10 14:35:22, qingy on tty5, [DEBUG] added keybinding: 'ALT-p' will poweroff machine...
Sep 10 14:35:22, qingy on tty5, [DEBUG] added keybinding: 'ALT-r' will reboot machine...
Sep 10 14:35:22, qingy on tty5, [DEBUG] added keybinding: 'ALT-s' will activate screen saver...
Sep 10 14:35:22, qingy on tty5, [DEBUG] added keybinding: 'ALT-z' will put machine to sleep...
Sep 10 14:35:22, qingy on tty5, [DEBUG] added keybinding: 'CTRL-ESC' will revert to text mode...
Sep 10 14:35:22, qingy on tty5, [DEBUG] The following logging facilities will be used: FILE CONSOLE
Sep 10 14:35:22, qingy on tty5, [DEBUG] Session locking is NOT enabled.
Sep 10 14:35:24, qingy on tty5, [DEBUG] (*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
Sep 10 14:35:24, qingy on tty5, [DEBUG] ---------------------- DirectFB v0.9.24 ---------------------
Sep 10 14:35:24, qingy on tty5, [DEBUG] (c) 2000-2002 convergence integrated media GmbH
Sep 10 14:35:24, qingy on tty5, [DEBUG] (c) 2002-2004 convergence GmbH
Sep 10 14:35:24, qingy on tty5, [DEBUG] -----------------------------------------------------------
Sep 10 14:35:24, qingy on tty5, [DEBUG] (*) DirectFB/Core: Single Application Core. (2006-09-09 06:20)
Sep 10 14:35:24, qingy on tty5, [DEBUG] (*) Direct/Memcpy: Using SSE optimized memcpy()
Sep 10 14:35:24, qingy on tty5, [DEBUG] (*) Direct/Thread: Running 'Keyboard Input' (INPUT, 5917)...
Sep 10 14:35:24, qingy on tty5, [DEBUG] (!!!) *** UNIMPLEMENTED [fusion_reactor_set_lock] *** [reactor.c:797]
Sep 10 14:35:24, qingy on tty5, [DEBUG] (*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
Sep 10 14:35:24, qingy on tty5, [DEBUG] (*) DirectFB/Genefx: MMX detected and enabled
Sep 10 14:35:24, qingy on tty5, [DEBUG] (*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (convergence integrated media GmbH)
Sep 10 14:35:24, qingy on tty5, [DEBUG] (*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
Sep 10 14:35:24, qingy on tty5, [ERROR] Unrecoverable DirectFB error: reverting to text mode!
Sep 10 14:35:24, qingy on tty5, [ERROR] This usually means that you have an issue with DirectFB, not with qingy...
Sep 10 14:35:24, qingy on tty5, [ERROR] Most likely you don't have your console framebuffer properly set up.
Sep 10 14:35:24, qingy on tty5, [ERROR] Please turn on DEBUG log level in qingy to see exactly why DirectFB is letting you down.
Sep 10 14:35:26, qingy on tty5, [DEBUG] (*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
Sep 10 14:35:26, qingy on tty5, [DEBUG] ---------------------- DirectFB v0.9.24 ---------------------
Sep 10 14:35:26, qingy on tty5, [DEBUG] (c) 2000-2002 convergence integrated media GmbH
Sep 10 14:35:26, qingy on tty5, [DEBUG] (c) 2002-2004 convergence GmbH
Sep 10 14:35:26, qingy on tty5, [DEBUG] -----------------------------------------------------------
Sep 10 14:35:26, qingy on tty5, [DEBUG] (*) DirectFB/Core: Single Application Core. (2006-09-09 06:20)
Sep 10 14:35:26, qingy on tty5, [DEBUG] (*) Direct/Memcpy: Using SSE optimized memcpy()
Sep 10 14:35:26, qingy on tty5, [DEBUG] (*) Direct/Thread: Running 'Keyboard Input' (INPUT, 5917)...
Sep 10 14:35:26, qingy on tty5, [DEBUG] (!!!) *** UNIMPLEMENTED [fusion_reactor_set_lock] *** [reactor.c:797]
Sep 10 14:35:26, qingy on tty5, [DEBUG] (*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
Sep 10 14:35:26, qingy on tty5, [DEBUG] (*) DirectFB/Genefx: MMX detected and enabled
Sep 10 14:35:26, qingy on tty5, [DEBUG] (*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (convergence integrated media GmbH)
Sep 10 14:35:26, qingy on tty5, [DEBUG] (*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
Sep 10 14:35:26, qingy on tty5, [DEBUG] Unrecoverable DirectFB error: reverting to text mode!
Sep 10 14:35:26, qingy on tty5, [DEBUG] This usually means that you have an issue with DirectFB, not with qingy...
Sep 10 14:35:26, qingy on tty5, [DEBUG] Most likely you don't have your console framebuffer properly set up.
Sep 10 14:35:26, qingy on tty5, [DEBUG] Please turn on DEBUG log level in qingy to see exactly why DirectFB is letting you down.
Here is the output of dfbinfo:
Code: Select all
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
---------------------- DirectFB v0.9.24 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002-2004 convergence GmbH
-----------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2006-09-09 06:20)
(*) Direct/Memcpy: Using MMXEXT optimized memcpy()
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 5961)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 5962)...
(!!!) *** UNIMPLEMENTED [fusion_reactor_set_lock] *** [reactor.c:797]
(*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: MMX 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) Keyboard (primary keyboard)
Type: KEYBOARD
Caps: KEYS
Here is the contents of my fb.modes file:
Code: Select all
mode "1024x768-60"
# D: 64.033 MHz, H: 47.714 kHz, V: 60.018 Hz
geometry 1024 768 1024 1536 24
timings 15617 159 52 23 1 107 3
vsync high
rgba 8/16,8/8,8/0,0/0
endmode
and my directfbrc file:
I'm using vesafb-tng built into the kernel. There are no other frame buffer drivers built in. I get a high resolution console, so the frame buffer appears to be working. Here is my kernel command line:
Code: Select all
kernel /boot/kernel-2.6.17-gentoo-r7 root=/dev/hda5 video=vesafb:mtrr:3,ywrap,1024x768-32@60
Links works fine with the frame buffer:
Code: Select all
links -g -driver directfb http://www.gentoo.org/
I have an ATI Technologies Inc Rage Mobility P/M AGP 2x (rev 64) which uses the Mach64 chipset built into my laptop.
Qingy looks very cool and I'd like to get it working. Any ideas on what I could try would be helpful. Let me know if you need any other info.
Thanks