Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: fenquick 20 Října 2007, 16:54:14

Název: Ati Radeon 9600 po upgrade na GG [vyřešeno]
Přispěvatel: fenquick 20 Října 2007, 16:54:14
Po upgradu na GG mi přestala chodit akcelerace. Nenahodím ji ani driverem "ati" ani "fglrx"
nemáte s tím někdo zkušenost?
Název: Re: Ati Radeon 9600
Přispěvatel: qUAKER 20 Října 2007, 17:44:39
aby jsi nahodil akceleraci u driveru ati tak musis odinstalovat fglrx ovladac a preinstalovat balicky libgl1-mesa-dri a libgl1-mesa-glx
Název: Re: Ati Radeon 9600
Přispěvatel: shaman 20 Října 2007, 18:37:40
Já na téhle kartě v pohodě akceleraci provozuji s driverem ati. Zkuste to podle tohoto návodu: https://help.ubuntu.com/community/RadeonDriver
Název: Re: Ati Radeon 9600
Přispěvatel: fenquick 20 Října 2007, 19:55:38
Pro jistotu jsem odinstaloval proprietální ovladač .
Nyní mám v logu toto:
Kód: [Vybrat]
(II) RADEON(0): Direct rendering enabled
(II) RADEON(0): Render acceleration unsupported on Radeon 9500/9700 and newer.
(II) RADEON(0): Render acceleration disabled
(II) RADEON(0): Using XFree86 Acceleration Architecture (XAA)
což je zrada. Napadá mě snad jen to, že je to bug ovladače z repozitáře Gutsy Gibbona, protože na FF mi tato karta běhala naprosto bez problémů. ZTvláštní je také to, že po zadání "glxinfo" mi nevypíše: "display: :0  screen: 0" ale "display: :1  screen: 0" Proč?
Název: Re: Ati Radeon 9600
Přispěvatel: qUAKER 20 Října 2007, 21:02:02
tak to vypada,ze akceleraci umi na opensource ovladacich v gutsym jen karty 9500 a starsi. zkus misto "ati" pouzit "radeon" nebo jestli mas "radeon" tak zkus "ati"
Název: Re: Ati Radeon 9600
Přispěvatel: fenquick 20 Října 2007, 23:14:54
To mě napadlo hned, ale není v tom žádný rozdíl.
Název: Re: Ati Radeon 9600 po upgrade na GG
Přispěvatel: shaman 21 Října 2007, 13:05:04
Jak už jsem psal, já na téhle kartě akceleraci provozuji, mám taky Gutsy Gibbon a ovladač z repozitářů, v xorg.conf mám tohle:
Kód: [Vybrat]
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "cz"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "Buttons" "7"
Option "ButtonMapping" "1 2 3 6 7"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Device"
Identifier "ATI Technologies Inc RV350 AR [Radeon 9600]"
Driver "ati"
BusID "PCI:1:0:0"
Option "UseFBDev" "true"
EndSection

Section "Monitor"
Identifier "P19-2"
Option "DPMS"
HorizSync 30-65
VertRefresh 50-75
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc RV350 AR [Radeon 9600]"
Monitor "P19-2"
DefaultDepth 24
SubSection "Display"
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Option "AIGLX" "true"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice     "stylus" "SendCoreEvents"
InputDevice     "cursor" "SendCoreEvents"
InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection
Nastavoval jsem to podle tohoto návodu: https://help.ubuntu.com/community/RadeonDriver
Název: Re: Ati Radeon 9600 po upgrade na GG
Přispěvatel: fenquick 21 Října 2007, 14:49:37
xorg máme prakticky identický. Teď mě ale napadlo něco jiného: když dám 'glxinfo' tak mi vypíše 'display :1 screen :0'
Takže když mu dám dotaz konkrétně:
Kód: [Vybrat]
glxinfo -display :0
tak ejhle: 'direct rendering: Yes'

kompletní výpis:
Kód: [Vybrat]

s@home-desktop:~$  LIBGL_DEBUG=verbose glxinfo -display :0
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 5.3.0 r300 (screen 0)
libGL: OpenDriver: trying /usr/lib/dri/r300_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:02:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:02:00.0
libGL warning: 3D driver claims to not support visual 0x58
libGL error:
Can't open configuration file /etc/drirc: No such file or directory.
libGL error:
Can't open configuration file /home/fentomas/.drirc: No such file or directory.
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 20060815 AGP 8x x86/MMX+/3DNow!+/SSE TCL
OpenGL version string: 1.3 Mesa 7.0.1
OpenGL extensions:
    GL_ARB_fragment_program, GL_ARB_imaging, GL_ARB_multisample,
    GL_ARB_multitexture, GL_ARB_texture_border_clamp,
    GL_ARB_texture_compression, GL_ARB_texture_cube_map,
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
    GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
    GL_MESAX_texture_float, GL_ARB_texture_mirrored_repeat,
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_window_pos,
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
    GL_EXT_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture,
    GL_EXT_draw_range_elements, GL_EXT_gpu_program_parameters,
    GL_EXT_histogram, GL_EXT_packed_pixels, GL_EXT_polygon_offset,
    GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_stencil_two_side,
    GL_EXT_stencil_wrap, GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D,
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias,
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,
    GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_APPLE_packed_pixels,
    GL_ATI_blend_equation_separate, GL_ATI_texture_env_combine3,
    GL_ATI_texture_mirror_once, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
    GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_MESA_window_pos,
    GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_texture_rectangle,
    GL_NV_texgen_reflection, GL_NV_vertex_program, GL_OES_read_format,
    GL_SGI_color_matrix, GL_SGI_color_table, GL_SGIS_generate_mipmap,
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
    GL_SGIS_texture_lod

   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 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x24 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x26 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x27 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x28 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x29 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2c 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x2d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2e 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2f 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x30 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x31 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x32 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x58 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 Ncon

omlouvám se za jeho velikost...
nicméně nejzajímavější je asi začátek. Znamená to, že musímnějak manuálně nastavovat DRI? {nebo DRIRC?}
Název: Re: Ati Radeon 9600 po upgrade na GG
Přispěvatel: shaman 21 Října 2007, 15:03:27
Mě glxinfo vypisuje prakticky totéž, až tedy na ty chyby na začátku. Co je ale divné, že ten soubor drirc nemám, ani v /etc, ani v ~/. Ještě tam píše něco o otevírání /usr/lib/dri/r300_dri.so, máte tento soubor? Je v balíčku libgl1-mesa-dri, zkuste ho přeinstalovat.
Název: Re: Ati Radeon 9600 po upgrade na GG
Přispěvatel: fenquick 21 Října 2007, 15:11:33
Stalo se, žádná změna.Vygoglil jsem, že konfigurační soubory DRI jsou nepovinné, takže odtud vítr nevane.Potom by byl výpis celkem v pořádku. Otázka je, proč mě X-ka nenaběhnou na displeji :0 ale na :1
Název: Re: Ati Radeon 9600 po upgrade na GG
Přispěvatel: shaman 21 Října 2007, 15:18:53
Tak to už vám asi neporadím, já to do toho zase tak hluboce nevidím. ještě můžete zkusit příkaz
Kód: [Vybrat]
sudo dpkg-reconfigure xserver-xorg který vytvoří nový xorg.conf a obnoví nastavení na výchozí, třeba se tím ten displej spraví.
Název: Re: Ati Radeon 9600 po upgrade na GG
Přispěvatel: fenquick 21 Října 2007, 16:15:55
Taky ne.
Název: Re: Ati Radeon 9600 po upgrade na GG
Přispěvatel: fenquick 21 Října 2007, 16:36:13
Příčinou problému bylo skutečně XGL. To se pokoušelo naběhnout na akcelerovaném displeji 0,0 kde se mu to s drivery ATI nepovedlo, tak mě kopnul na displej 1,0 který už ovšem akcelerovaný není. Kouzelná formule tedy zní:
Kód: [Vybrat]
sudo apt-get remove xserver-xgl
restart X a hurá.