Debian - pytania odnośnie wstępnej konfiguracji

Witam, właśnie zainstalowałem Debian Squeeze jako kolejna dystrybucja którą testuję. Z systemami linux nie miałem wiele do czynienia, dlatego mam kilka pytań.

Podczas instalacji korzystałem z tego poradnika: http://debian.linux.pl/threads/743-Pora … ji-Debiana

Zaraz po zainstalowaniu systemu wgrałem xorg:

aptitude install xserver-xorg xbase-clients xfonts-base xterm

Ale nie udało mi się go skonfigurować jako że po wpisaniu

dpkg-reconfigure xserver-xorg

Nic się nie pojawiło. Dodatkowo tu na forum znalazłem wpis że zaraz po tym można przystąpić do instalacji GNOME. Tak też zrobiłem. Zainstalowałem GNOME i menedżer logowania i chyba wszystko jest OK :wink: Mówię chyba bo mam kilka wątpliwości: 1. Jak mam się dowiedzieć czy Xorg działa poprawnie (może to banalne pytanie ale pierwszy raz mam z tym do czynienia) 2. Jak sprawdzić czy sterowniki karty graficznej są zainstalowane poprawnie? 3. Czy w przypadku chęci instalacji sterowników zamkniętych muszę odinstalowywać te co mam? 4. Na przykład: chcę wgrać Fvwm które na wikipedii wygląda tak: KLIKA u mnie po wpisaniu

aptitude install fvwm

i wybraniu podczas logowania Fvwm, to co widzę na ekranie jest delikatnie mówiąc dalekie od tego co na wikipedii. Wszystko jest szare, mało efektowne.

Jakby ktoś był w stanie pomóc byłbym wdzięczny bo z tego co ludzie piszą Debian to super system tylko trzeba go skonfigurować :wink:

Pozdrawiam :slight_smile:

  1. Działa, jeśli się uruchamia :wink: Sprawdź polecenie startx.

glxinfo | grep render
  1. W przypadku sterowników nVidii skrypt sam wyłącza otwarte. Uruchamiasz wtedy ponownie komputer i instalacja idzie.

  2. Kwestia indywidualnej konfiguracji. LXDE, KDE, czy GNOME też u różnych osób może wyglądać inaczej.

Dopisałem jeszcze w terminalu

nvidia-xconfig

bo przeoczyłem to w poradniku i dopiero teraz wydaje się że sterowniki zaczęły chodzić bo np Stellarium odpala się bez problemu i chodzi szybciej:) (zanim wpisałem nvidia-xconfig pojawiał się komunikat o tym że OpenGL jest nieobsługiwany w systemie). Po wpisaniu startx mam coś takiego:

Fatal server error:

Server is already active for display 0

	If this server is no longer running, remove /tmp/.X0-lock

	and start again.



Please consult the The X.Org Foundation support 

	 at http://wiki.x.org

 for help.

To znaczy że działa? :wink:

Po wpisaniu: glxinfo | grep render

wyskakuje mi że nie odnaleziono polecenia glxinfo. Tzn nie wiem dokładnie jak to wpisać czy najpierw glxinfo a później grep render czy wszystko razem. Obojętnie jak próbuję to pojawia się w/w komunikat. Co robić?

Przecież potrafisz czytać :wink: Działa.

Do glxinfo musisz zainstalować paczkę mesa-utils.

Po wpisaniu glxinfo:

server glx vendor string: NVIDIA Corporation

server glx version string: 1.4

server glx extensions:

    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, 

    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control, 

    GLX_EXT_swap_control, GLX_EXT_texture_from_pixmap, GLX_ARB_create_context, 

    GLX_ARB_create_context_profile, GLX_ARB_multisample, GLX_NV_float_buffer, 

    GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB

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_EXT_swap_control, GLX_ARB_create_context, 

    GLX_ARB_create_context_profile, GLX_NV_float_buffer, 

    GLX_ARB_fbconfig_float, GLX_EXT_fbconfig_packed_float, 

    GLX_EXT_texture_from_pixmap, GLX_EXT_framebuffer_sRGB, 

    GLX_NV_present_video, GLX_NV_copy_image, GLX_NV_multisample_coverage, 

    GLX_NV_video_capture

GLX version: 1.4

GLX extensions:

    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, 

    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control, 

    GLX_EXT_swap_control, GLX_EXT_texture_from_pixmap, GLX_ARB_create_context, 

    GLX_ARB_create_context_profile, GLX_ARB_multisample, GLX_NV_float_buffer, 

    GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB, 

    GLX_ARB_get_proc_address

OpenGL vendor string: NVIDIA Corporation

OpenGL renderer string: GeForce 9100M G/PCI/SSE2/3DNOW!

OpenGL version string: 3.2.0 NVIDIA 195.36.31

OpenGL shading language version string: 1.50 NVIDIA via Cg compiler

OpenGL extensions:

    GL_ARB_color_buffer_float, GL_ARB_compatibility, GL_ARB_copy_buffer, 

    GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture, 

    GL_ARB_draw_buffers, GL_ARB_draw_elements_base_vertex, 

    GL_ARB_draw_instanced, GL_ARB_fragment_coord_conventions, 

    GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, 

    GL_ARB_fragment_shader, GL_ARB_framebuffer_object, 

    GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4, GL_ARB_half_float_pixel, 

    GL_ARB_half_float_vertex, GL_ARB_imaging, GL_ARB_map_buffer_range, 

    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, 

    GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, 

    GL_ARB_provoking_vertex, GL_ARB_seamless_cube_map, GL_ARB_shader_objects, 

    GL_ARB_shading_language_100, GL_ARB_shadow, GL_ARB_sync, 

    GL_ARB_texture_border_clamp, GL_ARB_texture_buffer_object, 

    GL_ARB_texture_compression, GL_ARB_texture_compression_rgtc, 

    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_ARB_texture_float, 

    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_multisample, 

    GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle, 

    GL_ARB_texture_rg, GL_ARB_transpose_matrix, GL_ARB_uniform_buffer_object, 

    GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object, 

    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, 

    GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float, 

    GL_ATI_texture_mirror_once, GL_S3_s3tc, GL_EXT_texture_env_add, 

    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_bindable_uniform, GL_EXT_blend_color, 

    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, 

    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, 

    GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access, 

    GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_draw_range_elements, 

    GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, 

    GL_EXTX_framebuffer_mixed_formats, GL_EXT_framebuffer_object, 

    GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4, 

    GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4, 

    GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil, 

    GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object, 

    GL_EXT_point_parameters, GL_EXT_provoking_vertex, GL_EXT_rescale_normal, 

    GL_EXT_secondary_color, GL_EXT_separate_shader_objects, 

    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, 

    GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D, 

    GL_EXT_texture_array, GL_EXT_texture_buffer_object, 

    GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc, 

    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, 

    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine, 

    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, 

    GL_EXT_texture_integer, GL_EXT_texture_lod, GL_EXT_texture_lod_bias, 

    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, 

    GL_EXT_texture_shared_exponent, GL_EXT_texture_sRGB, 

    GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback2, 

    GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, GL_IBM_rasterpos_clip, 

    GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square, 

    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image, 

    GL_NV_depth_buffer_float, GL_NV_depth_clamp, GL_NV_explicit_multisample, 

    GL_NV_fence, GL_NV_float_buffer, GL_NV_fog_distance, 

    GL_NV_fragment_program, GL_NV_fragment_program_option, 

    GL_NV_fragment_program2, GL_NV_framebuffer_multisample_coverage, 

    GL_NV_geometry_shader4, GL_NV_gpu_program4, GL_NV_half_float, 

    GL_NV_light_max_exponent, GL_NV_multisample_coverage, 

    GL_NV_multisample_filter_hint, GL_NV_occlusion_query, 

    GL_NV_packed_depth_stencil, GL_NV_parameter_buffer_object, 

    GL_NV_parameter_buffer_object2, GL_NV_pixel_data_range, 

    GL_NV_point_sprite, GL_NV_primitive_restart, GL_NV_register_combiners, 

    GL_NV_register_combiners2, GL_NV_shader_buffer_load, 

    GL_NV_texgen_reflection, GL_NV_texture_barrier, 

    GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4, 

    GL_NV_texture_expand_normal, GL_NV_texture_rectangle, 

    GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3, 

    GL_NV_transform_feedback, GL_NV_transform_feedback2, 

    GL_NV_vertex_array_range, GL_NV_vertex_array_range2, 

    GL_NV_vertex_buffer_unified_memory, GL_NV_vertex_program, 

    GL_NV_vertex_program1_1, GL_NV_vertex_program2, 

    GL_NV_vertex_program2_option, GL_NV_vertex_program3, 

    GL_NVX_conditional_render, GL_NVX_gpu_memory_info, 

    GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, GL_SGIX_depth_texture, 

    GL_SGIX_shadow, GL_SUN_slice_accum

Nie wiem co to “grep render” bo po wpisaniu nie wyskakują żadne komunikaty.

Wygląda, że sterowniki masz zainstalowane.

Możesz jeszcze sprawdzić wydajność prostym benchmarkiem. Należy wpisać

glxgears

Na laptopie takim jak w podpisie mam 8214.659 FPS w domyślnym rozmiarze okna.

Powinieneś osiągnąć podobny wynik.

A co do szarość fvwm, aby uzyskać prawdziwą przezroczystość potrzebny jest menadżer kompozycji np. xcompmgr.

Mój wynik glxgears to około 1300 FPS. Mam GeForce 9100M G (512MB).

Nie wiem ale coś czuje że jeszcze to nie jest to co powinno być. Czasem jak przeglądam internet kursor się przycina (flash?), jak chcę przeciągnąć okno w inne miejsce to zostaje za nim ślad (od czasu do czasu), jak włączam terminal to nie pojawia się płynnie tylko klatkuje.

Ogólne wrażenie jest dobre ale czasem trochę tnie.

Dla porównania ruszyłem glxgears pod Ubuntu i wynik podobny tylko te koła zębate dużo bardziej klatkują.

Sprawdziłem wersje sterów na obu systemach:

Ubuntu 173.xx

Debian 195.xx

Btw kolejny problem :wink:

Zainstalowałem Aplet NetworkManager 0.8.1 (żeby mieć coś na wzór Ubuntu) ale mimo że internet działa to wspomniany aplet go nie wykrywa :wink:

Jak temu zaradzić?

Pozdrawiam :slight_smile:

A aplet monitora sieci? Wskazuje coś?

Na tej karcie graficznej co masz, to 1300FPS jest raczej O.K.

Masz o wiele gorszą kartę od mojej.

To nie ma za dużego znaczenia. Stery wgrywałeś ze strony nVidii?

Jeśli chodzi o stery nVidii to na początku miałem jakieś wgrane ale przeczytałem że lepsze są zamknięte. Znalazłem poradnik:

http://dug.net.pl/tekst/142/nvidia___zamkniete_sterowniki_w_debianie/

I o ile dobrze pamiętam to instalowałem poleceniem:

aptitude install nvidia-kernel-`uname -r` nvidia-glx nvidia-settings nvidia-xconfig

Co do apletu monitora sieci (tego który był od początku w debianie) to wskazuje siłę sygnału (92%) i nazwę połączenia wlan0 (moje połączenie to neostrada_exxx ale go tam nie ma)

W konfiguracji nie ma żadnych sieci bezprzewodowych.

Jeszcze odnośnie Aplet NetworkManager 0.8.1 to po kliknięciu na ikonkę w panelu mam takie info:

sieć przewodowa - (na szaro) rozłączone.

sieć bezprzewodowa - (na szaro) urządzenie nieobsługiwane.

Gdzie to można ustawić żeby automatycznie wykrywało dostępne sieci?

Polecam wywalić te sterowniki i zainstalować najnowsze z nvidia.pl.

Podaj wynik polecenia

lspci | grep Network

Myślę, że nie masz zainstalowanego firmware’u do karty sieciowej.

Usunąć te sterowniki przez synaptic zaznaczając nvidia-glx czy inaczej? Chciałbym to zrobić tak żeby nie musieć robić reinstalki systemu;)

Wynik polecenia

lspci | grep Network

06:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)

xconfig i settings też możesz wywalić.

AR5001, to chyba jedyny Atheros z problemami :stuck_out_tongue:

Zobacz, czy pomoże instalacja firmware-atheros.

Jeśli nie, spróbuj instalacji sterowników Madwifi.

Aha, możesz podać wynik

ifconfig

??

Polecenie wywołaj jako root.

eth0 Link encap:Ethernet HWaddr 00:24:21:67:0c:91  

          UP BROADCAST MULTICAST MTU:1500 Metric:1

          RX packets:0 errors:0 dropped:0 overruns:0 frame:0

          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000 

          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

          Interrupt:28 Base address:0x2000 


lo Link encap:Local Loopback  

          inet addr:127.0.0.1 Mask:255.0.0.0

          inet6 addr: ::1/128 Scope:Host

          UP LOOPBACK RUNNING MTU:16436 Metric:1

          RX packets:72 errors:0 dropped:0 overruns:0 frame:0

          TX packets:72 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:0 

          RX bytes:5426 (5.2 KiB) TX bytes:5426 (5.2 KiB)


wlan0 Link encap:Ethernet HWaddr 00:15:af:d0:43:8b  

          inet addr:192.168.1.12 Bcast:192.168.1.255 Mask:255.255.255.0

          inet6 addr: fe80::215:afff:fed0:438b/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

          RX packets:2758 errors:0 dropped:0 overruns:0 frame:0

          TX packets:2769 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000 

          RX bytes:2525073 (2.4 MiB) TX bytes:487108 (475.6 KiB)

Zobacze co mam zainstalowane w Ubuntu zwiazane z “network” albo “atheros” bo tam działa a instalacja firmware na Debianie nie pomogła.

Wygląda na to, że wlan działa, tylko jakoś Network Manager niekompatybilny? Hmm…

To zainstaluje wicd-a, zasada jest taka że jak mm nie działa, to wicd działa, i na odwrót też się sprawdza :smiley: (to tak pół serio, ale znam przypadki że tak było). A tak na serio to ja wolę wicd-a, jak dla mnie jest prościejszy niż mm

Rozwiązałem problem z tym że Network Manager nie wykrywał sieci. Piszę żeby było dla potomnych :wink: :

Po prostu:

  1. sudo gedit /etc/network/interfaces

  2. Wstawiamy # przed wszystkimi linijkami wlanu

  3. sudo /etc/init.d/dbus restart

  4. Zrestartowałem jeszcze system

OK, jeszcze mam pytanie :wink:

Dlaczego jak chcę wejść powiedzmy na partycję NTFS to muszę wpisywać hasło roota? (podobnie było ze wspomnianym tutaj wicd’em, który też prosił o hasło ale się nie uruchomił).

Pewnie trzeba zmienić jakoś uprawnienia ale nie wiem jak, nie wiem gdzie :slight_smile:

Jeśli masz GNOME, to w System > Administracja masz “Użytkownicy i grupy”.