PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nvidia-treiber nur mit 2D



farion
05.09.07, 09:56
Halllo,

ich benutze ubuntu gutsy (ja, ich weiss das ist unstable) mit einem eigenen Kernel und den original-nvidiatreibern. Gestern habe ich dann ein apt-get upgrade gemacht und es wurden vielleicht 10 Pakte aktualisiert.
Und seit dem hat mein X kein 3D mehr und eine Reihe anderer seltsamer Probleme.
Ich verwende twinview und normalerweise merkt das system, dass das zwei monitore sind und maximiert zb ein Fenster nur auf einem Monitor - jetzt nimmt er die ganze breite beider Monitore. und zeigt zb den alt-f2-dialog genau auf der trennlinie zwischen den monitoren an.
Dann ist meine Mausbuttonreihenfolge falsch (mittlerer Klick ist jetzt auf dem Mausrad und nicht mehr da wo ich das hingelegt hatte)
glxinfo sagt mir:

root@chloe:~# LIBGL_DEBUG=verbose glxinfo
name of display: :1.0
display: :1 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
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
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float,
GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap,
GLX_EXT_framebuffer_sRGB
GLX version: 1.2
GLX extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig,
GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 7600 GT/PCI/SSE2
OpenGL version string: 1.2 (2.1.1 NVIDIA 100.14.11)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
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_texture_mirrored_repeat,
GL_ARB_window_pos, GL_ARB_texture_non_power_of_two, GL_ARB_vertex_program,
GL_ARB_fragment_program, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
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_lod,
GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
GL_ATI_texture_mirror_once, GL_IBM_texture_mirrored_repeat,
GL_NV_blend_square, GL_NV_texgen_reflection, GL_NV_texture_rectangle,
GL_NV_texture_env_combine4, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,
GL_SGIX_depth_texture, GL_SGIX_shadow

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
----------------------------------------------------------------------
0x2c 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x2d 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x2e 32 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 Ncon
0x2f 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon
und xrandr zb das:

root@chloe:~# xrandr
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 151 (RANDR)
Minor opcode of failed request: 6 ()
Serial number of failed request: 9
Current serial number in output stream:

Meine Xorg.0.log haenge ich mal an, aber was besonderes steht da auch nicht drin.

Viel mehr habe ich nicht gefunden, wenn jemand eien Loesung oder einen Hinweis hat, wo ich noch suchen soll waere ich ihm sehr dankbar.

Gruss far

HEMIcuda
05.09.07, 10:34
Uhuh... und was sagt Deine xorg.conf?

'cuda

zander
05.09.07, 17:14
(...)
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
(...)

Das serverseitige GLX-Erweiterungsmodul ist nicht NVIDIAs.

farion
06.09.07, 00:23
okay, ich habs gelöst, zander hatte recht, da war aus irgendeinem Grund /etc/X11/Xsession.d/00xserver-xgl_start-server vorhanden, was meinen X-Start ordentlich durcheinander gebracht hat und diese kuriosen Dinge verursacht hat. Datei gelöscht -> Problem weg.

@HEMIcuda Die xorg.conf ist dieselbe wie vorher auch, deswegen habe ich die nicht als wichtig erachtet.

Hab bei der Gelegenheit gleich nochmal ein paar nvidia-xorg.conf-optionen angeschaut und bisschen an der tuning-schraube gedreht - so hat das ganze wenigstens doch noch einen positiven Effekt.

Gruss far