Portál AbcLinuxu, 19. července 2025 19:49


Dotaz: Desktop Effects, nx6125 a FC6

5.11.2006 15:59 cerrv
Desktop Effects, nx6125 a FC6
Přečteno: 203×
Odpovědět | Admin
Ahoj,
snažím se rozchodit desktop effects (AIGLX a Compiz) na FC6,..
mám notebook nx6125 s graf. kartou ATI Radeon Xpress 200M.
Mám oficiální ATI drivery a 3D akcelerace snad funguje (všechny 3D věci běhají v pohodě :-) )

Když ale spustím desktop-effects v terminálu tak to vypisuje toto:

  compiz: GLX_SGIX_fbconfig is missing
  compiz: Failed to manage screen: 0
  compiz: No managable screens found on display :0.0


Můj xorg.conf:


# Xorg configuration created by pyxf86config

Section "ServerLayout"
	Identifier     "Default Layout"
	Screen      0  "aticonfig-Screen[0]" 0 0
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "Synaptics" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
	Load  "dri"
	Load  "glx"
	SubSection "extmod"
		Option "omit xfree86-dga" # don't initialise the DGA extension
	EndSubSection
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "us,cz"
	Option	    "XkbOptions" "grp:shifts_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
	Identifier  "Synaptics"
	Driver      "synaptics"
	Option	    "Device" "/dev/input/mice"
	Option	    "Protocol" "auto-dev"
	Option	    "Emulate3Buttons" "yes"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "Videocard0"
	Driver      "radeon"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]"
	Driver      "fglrx"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Videocard0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "aticonfig-Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "Extensions"
	Option "Composite"
EndSection 

Trochu jsem ho při snaze o zprovoznění měnil.
Původně bylo Option "Composite" "Disable"
A část 
SubSection "extmod"
		Option "omit xfree86-dga" # don't initialise the DGA extension
	EndSubSection
tam nebyla vůbec.

To potom desktop-effects vypisoval jiné chyby.

Nakonec přikládám ještě glxinfo:

name of display: :0.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, 
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method, 
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe, 
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, 
    GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample, 
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, 
    GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp, 
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add, 
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, 
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color, 
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add, 
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, 
    GL_EXT_texture_lod_bias

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x23 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x29 24 dc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x2a 24 dc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x3c 32 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None


Díky moc za jakoukoliv radu.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.11.2006 16:08 D-Evil | skóre: 25 | Praha
Rozbalit Rozbalit vše Re: Desktop Effects, nx6125 a FC6
Odpovědět | | Sbalit | Link | Blokovat | Admin
Composite vypněte. Driver přímo od ATI ho neumí a při jeho zapnutí vypíná akceleraci. To je první problém. Druhej problém je v tom, že ATI driver používá starý API, takže nepodporuje věci potřebný pro AIGLX. Buď zkuste opensource driver, nebo nainstalujte a použijte XGL.
5.11.2006 17:45 cerrv
Rozbalit Rozbalit vše Re: Desktop Effects, nx6125 a FC6
když ale použiji opensource driver tak mi nepůjde 3D akcelerace kterou pro XGL stejně budu potřebovat, nebo ne?
5.11.2006 18:00 D-Evil | skóre: 25 | Praha
Rozbalit Rozbalit vše Re: Desktop Effects, nx6125 a FC6
Ten driver akceleraci experimentálně umí, ale jak to funguje, to netušim. Proto jsem taky napsal obě možnosti - buď použít experimentální opensource driver a AIGLX, nebo nechat driver od výrobce a použít XGL. Jiný možnosti nejsou.
5.11.2006 20:21 cerrv
Rozbalit Rozbalit vše Re: Desktop Effects, nx6125 a FC6
Ok, zatím to asi nechám být,... každopádně díky.
13.11.2006 15:58 dominik
Rozbalit Rozbalit vše Re: Desktop Effects, nx6125 a FC6
Akceleraci umi, ale bohuzel ne s IGP express 200M :( Bohuzel, vyvojarum neni k dispozici protokol pro inicializaci pameti na tomto cipsetu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.