View Full Version : Effetti 3D in Mandriva 2008.0
peterlitti
21-03-2008, 19:38
Ciao a tutti, hò istallato Mandriva 2008.0 e non riesco ad attivare gli effetti 3D del desktop, nel centro di controllo di Mandriva clicco su configura effetti ambiente 3D, le voci da selezionare sono niente effetti 3D, Metisse, Compiz Fusion, ma è possibile selezionare solo la prima, niente effetti 3D.
il mio Monitor è un acer AL712, la scheda video è una NVIDIA 7900GS e entrambi non si trovano in Xorg quando vado a configurare il server grafico, per la scheda video hò messò GE FORCE FX- GE FORCE 8800, hò riavviato, ma non è cambiato nulla :mc: mancano i driver NVIDIA? :confused:
Dai un glxinfo, forse sei senza accelerazione 3d :rolleyes:
[kernele@desktop ~]$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
peterlitti
21-03-2008, 20:02
si ma con Ubuntu mi funziona, comunque ecco la risposta
pietro@localhost ~]$ 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, GLX_MESA_copy_sub_buffer
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_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_EXT_texture_from_pixmap
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.1)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
GL_ARB_occlusion_query, GL_ARB_point_parameters, GL_ARB_point_sprite,
GL_ARB_shadow, GL_ARB_shadow_ambient, 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_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, 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_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_clip_volume_hint, GL_EXT_copy_texture, GL_EXT_draw_range_elements,
GL_EXT_fog_coord, GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_point_parameters,
GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
GL_EXT_shared_texture_palette, 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_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_draw_buffers, GL_ATI_texture_env_combine3,
GL_ATI_texture_mirror_once, GL_ATIX_texture_env_combine3,
GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_NV_blend_square,
GL_NV_fragment_program, GL_NV_light_max_exponent, GL_NV_point_sprite,
GL_NV_texgen_reflection, GL_NV_texture_rectangle, GL_NV_vertex_program,
GL_NV_vertex_program1_1, 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_SGIX_depth_texture,
GL_SGIX_shadow, GL_SGIX_shadow_ambient, 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 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
0x62 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon
[pietro@localhost ~]$
si ma con Ubuntu mi funziona, comunque ecco la risposta
pietro@localhost ~]$ glxinfo
name of display: :1.0
display: :1 screen: 0
direct rendering: No (If you want to find out why, try setting
Installa i drive nvidia.
Su mandriva, compiz funziona immediattamente..... a patto di avere il 3d attivo :rolleyes:
peterlitti
21-03-2008, 20:09
Installa i drive nvidia.
Su mandriva, compiz funziona immediattamente..... a patto di avere il 3d attivo :rolleyes:
Ok, io sono un pò niubbo però, come devo fare?
Aspetta un'utente mandriva, io installavo il binario che richiede source e gcc, la strada è un pò tortuosa.
eccomi. sono un neo utente madriva (e molto soddisfatto) ho installato mandriva 2008 meno di 2 mesi fa e uno l'ho speso per risolvere il tuoi problema :-)
a me dava lo stesso problema quando installavo mandriva free oppure quando isntallavo mandriva ONE (che in pratica è la versione live) ma in questo caso SOLO DOPO aver fatto l'aggiornamento.
quello che ti consiglio è di installare mandriva 2008 dalla versione ONE in questo modo, subito dopo l'installazione avrai gia installati tutti i driver nvidia e potrai usare gli effetti di compiz-fusion senza dover installare nulla. la versione ONE nonostante sia la versione live e occupi meno spazio (sta su un cd) contiene tutti i driver necessari, anche quelli di molte periferiche ecc, cosa che la versione FREE non ha (anche se "pesa" di più in termini di byte per via dei molti programmi, spesso inutili, che ti installa).
questa soluzione però ti basta finche non farai un aggiornamento del sistema, una volta fatto l'aggiornamento devi fare un paio di "aggiustamenti" per poter installare i driver proprietari nel modo corretto. io mi sono scritto un promemria che riporto pari pari qui sotto, se c'è qualcosa che non capisci chiedimi pure:
INSTALLAZIONE DRIVER NVIDIA
1)da SU digitare “uname -r”
verrà restituito un valore del tipo 2.6.....-desktop586-1mdv
2)digitare #urpmi kernel-desktop586-devel-2.6...-1mdv la versione che ho riportato era la mia, chiaramente devi mettere la versione del kernel che ti restituisce dopo il comando al punto "1) "]MI RACCOMANDO IL DEVEL DEVE COINCIDERE CON IL KERNEL altrimenti non ricolve il problema) (è elementare ma non so "quanto sei niubbo..." quindi meglio specificare :-)
3)andare in “centro di controllo” -> “hardware” e mettere i driver NON proprietari
4)riavviare PC
5)andare in “centro di controllo” -> “gestione software” e disinstallare TUTTE le voci nvidia
6) andare in “centro di controllo” -> “hardware” e questa volta dirgli di installare i driver PROPRIETARI facendoli scaricare automaticamente
PS: chiaramente sto dando per scontato che devi avere impostato i repository nel modo corretto.
PPS: se poi vuoi proprio tutti gli effetti oltre al compiz-fusion installa anche "emerald" che se non ricordo male si installa direttamente con "urpmi" (sempre se hai i repository corretti)
spero di esserti stato utile
ciao
Ok, io sono un pò niubbo però, come devo fare?
Eccoti un'altra guida:
http://www.mandrakeitalia.org/modules/wfsection/article.php?articleid=285
Saluti
peterlitti
22-03-2008, 11:24
Nessun' altro mi sa dare una mano?
Ci hò capito poco sopra :confused:
peterlitti
22-03-2008, 11:59
INSTALLAZIONE DRIVER NVIDIA
1)da SU digitare “uname -r”
verrà restituito un valore del tipo 2.6.....-desktop586-1mdv[/QUOTE]
digito
[root@localhost pietro]# “uname -r”
e mi risponde:
bash: “uname: command not found
INSTALLAZIONE DRIVER NVIDIA
1)da SU digitare “uname -r”
verrà restituito un valore del tipo 2.6.....-desktop586-1mdv
digito
[root@localhost pietro]# “uname -r”
e mi risponde:
bash: “uname: command not found[/QUOTE]
ma hai installato mandriva 2008 FREE o mandriva 2008 ONE ?
per caso hai gia fatto qualche aggiornamento al sistema?
EDIT
mi sono accorto adesso dell'errore... il comando che devi dare è uname -r SENZA LA VIRGOLETTA è per questo che ti da errore
peterlitti
22-03-2008, 12:55
digito
[root@localhost pietro]# “uname -r”
e mi risponde:
bash: “uname: command not found
ma hai installato mandriva 2008 FREE o mandriva 2008 ONE ?
per caso hai gia fatto qualche aggiornamento al sistema?[/QUOTE]
Hò installato mandriva 2008 FREE e fatto parecchi aggiornamenti tramite istalla e rimuovi software, non hò rimosso nulla, solo istallato programmi tipo Thunderbird, Blender ecc.
ok, non so se hai fatto in tempo a leggere il mio "edit" sopra visto che l'ora dell'edit è contemporanea al tuo ultimo post cmq il comando che devi usare è
uname -r
senza virgolette e con lo spazio prima del -r
peterlitti
22-03-2008, 21:51
INSTALLAZIONE DRIVER NVIDIA
1)da SU digitare “uname -r”
verrà restituito un valore del tipo 2.6.....-desktop586-1mdv
2)digitare #urpmi kernel-desktop586-devel-2.6...-1mdv la versione che ho riportato era la mia, chiaramente devi mettere la versione del kernel che ti restituisce dopo il comando al punto "1) "]MI RACCOMANDO IL DEVEL DEVE COINCIDERE CON IL KERNEL altrimenti non ricolve il problema) (è elementare ma non so "quanto sei niubbo..." quindi meglio specificare :-)
QUOTE=
mi da per risposta :
database urpmi bloccato
Prima che ti escano le ragnatele dall'attesa di un chiarimento, leggi qui ;)
http://www.mandrakeitalia.org/modules/wfsection/article.php?page=1&articleid=285
urpmi è in uso da un terminale e risulta bloccato.
Per forzare lo sblocco di un programma devi usare il comando killall.
Come si usa killall in maniera velocissima?
come root da terminale dai top
questo ti dà la lista dei processi attivi, esci da top premendo la lettera "q". Adesso per chiudere o forzare la chiusura del programma, devi usare:
killall nome_programma
es. killall urpmi
Il programma è sbloccato e nuovamente pronto all'uso.
che ci dici? hai risolto?:confused:
peterlitti
23-03-2008, 12:10
che ci dici? hai risolto?:confused:
purtroppo no, oltre a non aver istallato i driver Nvidia, Mandriva ora non mi fa più istallare nessun programma e mi da per risposta :
database urpmi bloccato
hò seguito il procedimento di kernele, mi dice che nessun processo è bloccato,ma se provo ad istallare o aggiornare il sistema Urpmi risulta sempre bloccato, mi dice di attendere ma non scarica nulla!
probabilmente usi la mandriva "FREE" che installa solo soft "free" mentre i driver nvidia sono proprietari. Comunque si installano facilmente.
Leggiti però prima il "manuale garatti" che trovi con una ricerca su google.it/linux. Per urpmi bloccato, prova a riavviare.
fai cosi
1) da root incolla questa riga e premi invio ps -A | grep rpm
2) vedrai una riga contentente un numero ad esempio 11278
3) digita kill numero ovvero nel caso dell'esempio precedente dovresti digitare kill 11278 poi premi invio, cosi facendo ti sblocca l'urpm
poi continui con la procedura che ti scritto sopra... buon lavoro :-)
purtroppo no, oltre a non aver istallato i driver Nvidia, Mandriva ora non mi fa più istallare nessun programma e mi da per risposta :
database urpmi bloccato
hò seguito il procedimento di kernele, mi dice che nessun processo è bloccato,ma se provo ad istallare o aggiornare il sistema Urpmi risulta sempre bloccato, mi dice di attendere ma non scarica nulla!
Un paio di consigli:
1) All'avvio Mandriva lancia l'applet che controlla gli aggiornamenti di sistema. Questa applet prende il controllo del database per un paio di minuti finche' non ha finito il controllo. Aspetta che abbia finito (icona in basso a destra verde) prima di utilizzare urpmi.
2) Se non risolve prova a guardare qui' (http://www.mandrakeitalia.org/modules/newbb/viewtopic.php?topic_id=12409&forum=16) o a fare una ricerca su "urpmi bloccato" nel forum di mandrakeitalia.
Saluti
prova ad usare il sistema DKMS.
Lhttp://www.linux-corner.it/programmi/Manuali/html_mdv/html-mdv2008.html#6.8.1.2.Installazione driver NVIDIA tramite pacchetti DKMS|outline
peterlitti
24-03-2008, 17:07
prova ad usare il sistema DKMS.
Lhttp://www.linux-corner.it/programmi/Manuali/html_mdv/html-mdv2008.html#6.8.1.2.Installazione driver NVIDIA tramite pacchetti DKMS|outline
Grazie ora provo :rolleyes:
Grazie ora provo :rolleyes:
ai tempi avevo provato anche io a fare cosi ma mi dava problemi di conflitto tra driver proprietari e non, ti consiglio in ogni caso di disinstallare tutte le voci nvidia prima di farlo.
PS: per curiosità come mai non riesci a fare la "procedura" che ti ho scritto nella pagina precedente??? richiede meno di 5 minuti (compreso il tempo del download automatico dei driver), purtroppo ci sono arrivato dopo quasi un mese di ricerche sui forum e tentativi (anche il DKMS mi dava problemi)...
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.