• Moderatore

    prova a vedere se c'è un pacchetto sul DVD col nome fglrx...qualcosa....

    in caso contrario vai sul sito ATI e scarichi i driver per linux

    http://ati.amd.com/support/driver.html

    ci sono sia i driver a 32 che a 64 bit ( da scegliere a seconda della versione di Mandriva che può essere a 32 o 64 bit )....

    io comunque consiglio sempre di installare quella a 32 bit per evitare possibili incompatibilità


  • User Attivo

    i driver fglrx ci sono sul dvd che ho ma non riesco ad attivare il 3d lo stesso, non posso scegliere i di attivare compiz, effetti 3d.. un bel niente!


  • Moderatore

    ma sono installati?

    se digiti da terminale "glxinfo | grep direct" ti dice "Direct Rendering: Yes"?

    se non è attivo il DRI è inutile provare ad attivare gli effetti 3D....

    verifica anche che nel file /etc/xorg.conf ci sia il driver fglrx nella sezione "Device"


  • User Attivo

    scusa le stupide domande: devo mettere anche questi " " in mezzo al comando? e poi questo /etc/xorg.conf dove lo trovo? scusami ma per me ora linux è super arabo se non di piu'... che cosa è il DRI? se il driver fglrx non c'è nella sezione device che faccio? però questo driver quando sono nel processo di installazione di mandriva free 2007 è presente


  • Moderatore

    no le virgolette non vanno messe.....

    in pratica apri un terminale e scrivi

    
    glxinfo | grep direct
    
    

    se il sistema risponde Direct Rendering: Yes allora il supporto DRI è attivo

    riguardo il file xorg.conf si trova nella cartella /etc

    puoi arrivarci digitando dal terminale

    
    cd /etc
    
    

    a questo punto dai il comando

    
    ls xorg.conf
    
    

    se non esce niente digita

    
    cd X11
    ls xorg.conf
    
    

    a questo punto dovresti aver trovato xorg.conf

    devi editarlo come root altrimenti non lo puoi modificare come utente normale

    digita

    
    sudo kedit xorg.conf
    oppure sudo gedit xorg.conf
    
    

    ti si aprirà un editor di testi dove potrai scorrere il contenuto del file xorg.conf

    a questo punto devi trovare la sezione

    
    Section "Device"
    
    

    in questa sezione c'è una riga che inizia con Device seguita dal nome del driver attualmente in uso

    il nome del driver può essere vesa, radeon o fglrx

    i primi due non vanno bene nel tuo caso, l'ultimo si

    un'altra prova che puoi fare è digitare da terminale

    
    fglrxinfo
    
    

    dovrebbe darti qualcosa di simile

    
    display: :0.0  screen: 0
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: ATI Mobility Radeon X1600 Generic
    OpenGL version string: 2.0.6174 (8.31.5)
    
    

    la parte importante è quella che riguarda OpenGL....nel mio caso dice che OpenGL è gestito in hardware tramite ATI Mobility Radeon X1600 Generic....

    diversamente al posto dei vari ATI..... vedrai scritto Mesa il che significa che OpenGL è emulato in software e in questo caso nè XGL nè AIGLX possono funzionare


  • User Attivo

    cd X11
    ls xorg.conf devo dare invio tra questi giusto?

    a questo punto dovresti aver trovato xorg.conf

    devi editarlo come root altrimenti non lo puoi modificare come utente normale. scusa e questa roba del root come devo fare? se mi esce mesa mi devo rassegnare?


  • Moderatore

    si esatto ogni riga è un comando e devi premere ovviamente INVIO


  • User Attivo

    lìultima roba che non capisco è come faccio ad editare come root. dopo reinstallo mandriva e posto i risultati


  • Moderatore

    il comando "sudo" ti dà la possibilità di avviare programmi come superutente ( root appunto )

    sudo kedit /etc/xorg.conf per esempio ti permette di avviare kedit come superutente....

    l'altro modo è quello di passare ad una delle consolle premendo per esempio CTRL+ALT+F1 e fare il login direttamente come root....

    l'ultimo metodo è quello di usare "sudo su" .....

    in tutti questi casi verrà richiesto di digitare la password dell'utente root che viene scelta durante l'installazione del sistema


  • User Attivo

    CTRL+ALT+F1 questo sistema l'avevo già usato tempo indietro solo che nel login il nome riuscivo a digitarlo ma la password nonostante schiacciassi sui tasti non venivano scritte le lettere... il root dovrebbe essere l'amministratore del sistema se non sbaglio. durante l'installazione avevo scelto nessuna password per l'amministratore e in alto sul desktop a destra ho keep autorization o forget autorization io scelgo la keep autorization.. se anche lascio llo spazio password vuoto anche perchè non posso scrivere niente ottengo login non valido. quindi cosa mi consigli?


  • Moderatore

    ti conviene inserirla una password per root in fase di installazione, altrimenti chiunque può accedere all'account root....

    comunque il fatto che premendo i tasti la password non venga visualizzata è normale, è una misura di sicurezza del sistema...ad ogni modo man mano che scrivi il sistema rileva quello che scrivi anche se non lo visualizza a video....

    in fase di installazione, invece, dovrebbe visualizzare degli asterischi man mano che scrivi la password....

    dovresti scegliere keep authorization e dargli una password per root in fase di installazione


  • User Attivo

    allora fino a cd /etc ci sono ma quando arrivo ls xorg.conf il sistema mi dà no such file or directory così come con cd x11 e naturalmente con ls xorg.conf ma questo simbolo | come faccio a farlo? non capisco che simbolo sia. uso la lettera i e mi dà unkown. gli unici driver che riesco a far andare mandriva ati radeon (fbdev) così come con i driver xorg posso usare solo fbdev.


  • Moderatore

    allora la questione è questa....

    il file è xorg.conf che si può trovare nella cartella /etc oppure nella cartella /etc/X11 a seconda della distribuzione....per esempio ora sto usando Fedora Core e si trova in /etc/X11, mentre in Ubuntu si trova in /etc......

    nota bene che /etc/X11 e non /etc/x11 questo perchè la shell di linux è case-sensitive

    quindi se scrivi cd x11 ti dà errore....devi andare invece in X11 e lì dovresti trovare il file xorg.conf

    la cosa migliore è andare in /etc e scrivere "ls X*" e "ls x*" e vedere che ti dà.....il motivo è dovuto al fatto che la cartella in questione può chiamarsi X, X11, X11R6 a seconda delle distribuzioni

    non uso Mandriva da una vita e quindi non so esattamente dove si trova il file in questione però googlando ho letto su un forum che si trova in /etc/X11/

    il simbolo | è semplicemente quello che si trova sotto ESC.....c'è lo slash e |


  • User Attivo

    con glxinfo | grep direct ho ricevuto questi risultati
    Xlib: extension "GLX" missing on display ":0:0".
    Xlib: extension "GLX" missing on display ":0:0".
    Xlib: extension "GLX" missing on display ":0:0".
    error:couldn't find RGB GLX visual
    Xlib: extension "GLX" missing on display ":0:0".
    Xlib: extension "GLX" missing on display ":0:0".
    Xlib: extension "GLX" missing on display ":0:0".
    dopodichè con i comandi lsX* e lsx* ho ottenuto delle scritte in blu, alcune in verde, altre in azzurro e alcune in bianco. quelle in bianco sono Xmodmap, xorg.conf,xorg.conf.old e Xresources
    ora resta da editare come root come si fa? sono entrato nella consolle dove c'era scritto localroot o qualcosa del genere. qui cosa devo digitare di preciso? è da un pò che sto provando con le scritte in bianco e non so dove sbaglio. ho provato a digitare dal terminale fglrxinfo e ottengo errore non mi ricordo se mi dice command not found o not such file or directory. avevo provato anche ad aprire editor di testo e scrivere xorg.conf ma con invio vado solo a capo. ora uso come desktop Gnome. /etc/X11/ si riferisce al terminale giusto? quando sono in /etc ho provato a scrivere /etc/X11/ o /X11/ o /x11/ ottenendo sempre errore.


  • Moderatore

    dagli errori che vedo il driver fglrx e i relativi tools non sono installati......

    a questo punto devi installare il driver fglrx in questo modo

    Apri un terminale
    digita "su"
    ti verrà richiesta la password di root, inseriscila e premi INVIO

    Aggiungere le sorgenti Cooker Main e Contrib e PLF
    digita i seguenti comandi dal terminale

    
    urpmi.addmedia 2007Main ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake/official/2007.0/i586/media/main/release/ with media_info/hdlist.cz
    
    urpmi.addmedia 2007Contrib ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake/official/2007.0/i586/media/contrib/release/ with media_info/hdlist.cz
    
    urpmi.addmedia --update 2007PlfFree ftp://ftp.cica.es/mirrors/Linux/plf/mandrake/2007.0/free/release/binary/i586 with hdlist.cz
    
    urpmi.addmedia --update 2007PlfNonFree ftp://ftp.cica.es/mirrors/Linux/plf/mandrake/2007.0/non-free/release/binary/i586 with hdlist.cz
    
    

    Aggiornare le sorgenti, digitare da terminale

    
    urpmi.update -a
    
    

    Installare i sorgenti del kernel.....nel tuo caso hai detto che è il 2.6.17-5mdv

    quindi digita

    
    urpmi kernel-source-2.6.17.5mdv
    
    

    Installare i driver ATI, digita

    
    urpmi ati
    
    

    Configurare i nuovi driver e xorg.conf, digita

    
    aticonfig --initial --input=/etc/X11/xorg.conf
    
    

    Disabilitare Composite, bisogna editare il file /etc/X11/xorg.conf

    per fare ciò devi digitare da terminale "kedit /etc/X11/xorg.conf" o "gedit /etc/X11/xorg.conf"

    nel primo caso sto richiamando kedit che è l'editore di KDE, nel secondo gedit che è quello di Gnome....ovviamente non so se stai usando KDE o Gnome quindi regolati a seconda dell'ambiente desktop che usi

    nell'editor cerca questa sezione

    Section "Extensions"
    	Option	    "Composite"
    EndSection
    

    e cambiala in

    
    Section "Extensions"
    	Option	    "Composite" "Disable"
    EndSection
    
    

    a questo punto riavvia il PC......

    appena riavviato, rientra in KDE o Gnome e apri un terminale....digita "fglrxinfo"....se tutto è andato bene dovrebbe darti informazioni sul driver installato


  • User Attivo

    per i codici che hai scritto devo scaricare della roba da internet? te lo chiedo perchè non ho la connessione per linux ma solo per windows in quanto uso un winmodem


  • Moderatore

    beh si, si tratta di scaricare i sorgenti del kernel ( circa 40 MB ) e i driver ATI ( sui 30 MB ), oltre a qualche altra utility


  • User Attivo

    urpmi.addmedia 2007Main ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake/official/2007.0/i586/media/main/release/ with media_info/hdlist.cz

    urpmi.addmedia 2007Contrib ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake/official/2007.0/i586/media/contrib/release/ with media_info/hdlist.cz

    urpmi.addmedia --update 2007PlfFree ftp://ftp.cica.es/mirrors/Linux/plf/mandrake/2007.0/free/release/binary/i586 with hdlist.cz

    urpmi.addmedia --update 2007PlfNonFree ftp://ftp.cica.es/mirrors/Linux/plf/mandrake/2007.0/non-free/release/binary/i586 with hdlist.cz

    quelli lì sopra teoricamente dovrei scaricarli dal sito mandriva così come il kernel e i driver ati. allora siccome devo usare windows dovrei cercare i file tramite google con tutto il nome di ogni file, giusto? per scaricare il kernel non c'è difficoltà, l'unico punto nel quale ho qualche dubbio è relativo ai driver ati in questo caso per vedere quali driver mi servono dove guardo? una volta che ho scaricato gli addmedia, il kernel e i driver ati non dovrei aver bisogno di altri driver o robe simili, vero? è un casino non aver l'adsl e uno straccio di linea fissa. evidentemente questo è il grandissimo limite di linux: senza internet sei rovinato. scaricando i pacchetti da te consigliati e copiati su un cd ed eseguendo le tue istruzioni in teoria dovrei riuscire ad abilitare il 3d su mandriva


  • Moderatore

    no non li devi scaricare, devi semplicemente digitare da un terminale sotto linux quei comandi i quali provvederanno a scaricare i pacchetti ed aggiornare il DB degli RPM....

    il problema è che per esempio digitando "urpmi ati", Mandriva installo i driver e tutte le dipendenze ( che sono circa altri 5-6 pacchetti ).....

    tuttavia è possibile che questi pacchetti siano già presenti sul DVD che hai, quindi prima di seguire quella procedura puoi vedere se sul DVD ci sono i sorgenti del kernel e il pacchetto per i driver fglrx e in questo caso installarli dal DVD usando uno dei tool grafici di Mandriva


  • User Attivo

    tool grafici che sarebbero quelli del madriva center cioè quella pagina dove ho configurazione server X, configurazione hardware, quella del monitor e altre?