xorg - nie dzia

Pomoc dotycząca instalacji systemu
goa4a
Posty: 2
Rejestracja: 19 sierpnia 2008, 22:42

xorg - nie działa dpkg-reconfigure xserver-xorg

Post autor: goa4a »

Cześć,

Zainstalowałem podstawowe środowisko z instalki netinst 4.0r4, następnie skompilowałem kernela 2.6.24.7 i dodałem repozytoria do Lennego. Jak zachulało zainstalowałem xorg i Xfce. Komputer wystartował w trybie graficznym w związku z czym zabrałem się za konfigurację grafiki. Mam podłą kartę ATI 9600, więc spodziewałem się że jak zawsze xorg wykrył to jako jakieś cudo; tu nie pomyliłem się, ale dpkg-reconfigure xserver-xorg raczy mnie pierwszym ekranem w postaci "czy używać interfejsu bufora ramki (framebuffer) jądra. Totalnie pomija sprawę wyboru sterownika karty graficznej, ilości pamięci karty etc. W późniejszych etapach nie pyta o rodzaj monitora, parametrów odświeżania obrazu itd. Dodam, że chciałbym mieć otwarty sterownik ATI i nie próbował 'na chama' wpisać mu właściwe parametry licząc na automagiczną konfigurację.
Oto mój plik /etc/X11/xorg.conf:
# xorg.conf (X.Org 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 "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "pl"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
EndSection
a oto wynik polecenia glxinfo:
marcin:/home/marcin# glxinfo
name of display: :0.0
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/SSE2 TCL
OpenGL version string: 1.3 Mesa 7.0.4
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_multi_draw_arrays, 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, GL_SUN_multi_draw_arrays

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
0x7b 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon
marcin:/home/marcin#
Jeśli macie jakieś pomysły, bardzo proszę o pomoc.

Pozdrawiam
Marcin
maly
Beginner
Posty: 289
Rejestracja: 03 lipca 2007, 14:52

Post autor: maly »

X.Org (xorg) - instalacja i konfiguracja próbowałeś z tym?! pozdrowionka
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

goa4a po co chcesz coś zmieniać kiedy masz wszystko skonfigurowane. Poprzeglądaj trochę tematów na forum. Należysz do tych, którym to działa.
goa4a
Posty: 2
Rejestracja: 19 sierpnia 2008, 22:42

Post autor: goa4a »

Czesc,
maly pisze:X.Org (xorg) - instalacja i konfiguracja próbowałeś z tym?! pozdrowionka
W moim przypadku dpkg-reconfigure xserver-xorg zaczyna działanie od 6. screenu. To mnie dziwi... Dodam że robię to tak jak w tym tutorialu.
fnmirk pisze: goa4a po co chcesz coś zmieniać kiedy masz wszystko skonfigurowane. Poprzeglądaj trochę tematów na forum. Należysz do tych, którym to działa.
Można tego się spodziewać choćby przez komunikat "Direct Rendering: Yes". Niestety, nie do końca. Ja bym nawet nie zauważył różnicy, ale ten komputer używa czasem moja żona, która całymi dniami, wieczorami, nocami... przebywa w Second Life - klient tej rozrywki wykorzystuje akceleracje sprzętową i generalnie wymaga sporych zasobów. Na tej nowej konfiguracji Second Life nie działa, a poprzednio działał bez zarzutu (ta sama konfiguracja sprzętowa i ta sama wersja klienta SL).
Pomijając jednak wszystko, tak na gruncie teoretycznym patrząc: powiedzcie mi proszę dlaczego nie mogę zmienić prosto sterownika na ati, dlaczego dpkg-reconfigure zmienia tylko kawałek konfiguracji xservera i dlaczego wogóle iksy startują...

Może nie w pełni zainstalowany xorg?

Dzięki jeszcze raz, pozdrawiam,
Marcin
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

powiedzcie mi proszę dlaczego nie mogę zmienić prosto sterownika na ati, dlaczego dpkg-reconfigure zmienia tylko kawałek konfiguracji xservera i dlaczego wogóle iksy startują...
A czytales moj dopisek w poradniku? Idea tworcow jest prawdopodobnie taka, zeby maksymalnie uproscic konfiguracje. Stad mniej krokow konfiguracji, a wiecej rzeczy wykrywanych automatycznie podczas startu serwera x-ów.
Ale to wykrywanie doprowadza tylko do takich wyników, jakie bys miał po przeprowadzeniu pełnej konfiguracji w poprzednich wersjach xorga - czyli karta dziala bez akceleracji.
Chcac zainstalowac inne sterowniki, musisz uzyc narzedzia konfiguracyji x-ów dostarczanego przez producenta (nie wiem jak ati, ale nvidia takie dostarcza), albo wiedziec jak ma wygladac konfiguracja.

No i to w zasadzie wszystko.
ODPOWIEDZ