ubuntu radeon x700 ATI

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
marcogastaldello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 683
Iscrizione: mercoledì 19 dicembre 2007, 15:39
Località: Friuli Venezia Giulia - Italy
Contatti:

Re: ubuntu radeon x700 ATI

Messaggio da marcogastaldello »

(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering
per caso hai installato xgl?se si disinstallalo
se non hai xgl, dato che i driver ati dalla vers. 8.42 supportano aiglx o hai installato dei driver precedenti o i driver legacy
da applicazioni sistema cerca ati catalist e guarda che ver. di driver hai.
Soluzione da me Sconsigliata:
in /etc/X11/xorg.conf Section "ServerFlags"
Option "AIGLX" "off"
EndSection
e installi xgl
SCONSIGLIO!!!!!!!!



mi hai detto di commentare (#) quella in grassetto ma che comando devo dare da terminale per aprire il file da modificare in questione?
01:00.0 VGA compatible controller: ATI Technologies Inc RV410 [Radeon X700] (prog-if 00 [VGA])
questa l'ho evidenziata solo per farti vedere come viene rilevata la tua scheda video
le righe da commentare sono quelle sotto nella blacklist di compiz:

# blacklist based on the pci ids
# See http://wiki.compiz-fusion.org/Hardware/Blacklist for details
T="  1002:5954 1002:5854 1002:5955" # ati rs480
T="$T 1002:4153" # ATI Rv350
T="$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12"  # intel 965
T="$T 8086:2972" # i965 (x3000)
#T="$T 1002:3152 1002:3150 1002:5462 1002:5653 " # ati X300 X600,X600 X700

Puoi mettere a posto il tuo post con i caratteri Giganti???
IT Administrator,System administrator,Technical support and Network administrator
presso Metecno Italia s.r.l.
Produzione di Pannelli Compositi Prefabbricati, pannelli coibentati per pareti e soffitti, lamiere grecate, pannelli per portoni sezionali, pannelli in poliuretano e lana di roccia.
http://www.metecnoitalia.it

Certificato EUCIP IT ADMINISTRATOR:
-HARDWARE (M1)
-SISTEMI OPERATIVI (M2)
-NETWORK EXPERT USE (M4)

Kubuntu 12.04 Precise LTS;
http://marcogastaldello.altervista.org/joomla/
Il bello di Linux è la libertà nel rispetto della libertà altrui!
simoblu88
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 257
Iscrizione: sabato 9 febbraio 2008, 10:32

Re: ubuntu radeon x700 ATI

Messaggio da simoblu88 »

http://ati.amd.com/support/drivers/linu ... adeon.html li ho scaricati da qui ed è la versione 8.2....quindi devo disistallare xgl.se si come faccio a vedere se è installato e caso mai disistallarlo? poi tutte le modifiche che mi hai fatto fare ieri le devo lasciare cosi o devo ripristinarle? cmq per quanto riguarda i caratteri giganti io non so cosa farci quando modifico il post e tutto ok piccolino e quando faccio salva mi fa cosi......
Avatar utente
marcogastaldello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 683
Iscrizione: mercoledì 19 dicembre 2007, 15:39
Località: Friuli Venezia Giulia - Italy
Contatti:

Re: ubuntu radeon x700 ATI

Messaggio da marcogastaldello »

questi sono gli ultimi driver quindi sei ok

per xgl:
sudo apt-get remove libglitz-glx1 libglitz1 xserver-xgl



per i caratteri prova a copiare il testo dentro gedit e poi ricopiarli nel post,dovrebbe andare a posto

ciao
IT Administrator,System administrator,Technical support and Network administrator
presso Metecno Italia s.r.l.
Produzione di Pannelli Compositi Prefabbricati, pannelli coibentati per pareti e soffitti, lamiere grecate, pannelli per portoni sezionali, pannelli in poliuretano e lana di roccia.
http://www.metecnoitalia.it

Certificato EUCIP IT ADMINISTRATOR:
-HARDWARE (M1)
-SISTEMI OPERATIVI (M2)
-NETWORK EXPERT USE (M4)

Kubuntu 12.04 Precise LTS;
http://marcogastaldello.altervista.org/joomla/
Il bello di Linux è la libertà nel rispetto della libertà altrui!
simoblu88
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 257
Iscrizione: sabato 9 febbraio 2008, 10:32

Re: ubuntu radeon x700 ATI

Messaggio da simoblu88 »

per xgl:
sudo apt-get remove libglitz-glx1 libglitz1 xserver-xgl
fatto questo dovrebbe andareil tutto?
ma come faccio a vedere se ho xgl o no....perche io se metto xgl da gestione pacchetti synaptic xgl vedo che il pacchetto xserver-xgl non ce lo installato...quindi cosa devo fare ?ma i mie driver supportano AIGLX?
Avatar utente
marcogastaldello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 683
Iscrizione: mercoledì 19 dicembre 2007, 15:39
Località: Friuli Venezia Giulia - Italy
Contatti:

Re: ubuntu radeon x700 ATI

Messaggio da marcogastaldello »

se hai dato il comando che ti ho postato xgl lo hai sicuramente disinstallato

guarda nel controlcenter catalist se il driver è =>8.42 supporta aiglx
IT Administrator,System administrator,Technical support and Network administrator
presso Metecno Italia s.r.l.
Produzione di Pannelli Compositi Prefabbricati, pannelli coibentati per pareti e soffitti, lamiere grecate, pannelli per portoni sezionali, pannelli in poliuretano e lana di roccia.
http://www.metecnoitalia.it

Certificato EUCIP IT ADMINISTRATOR:
-HARDWARE (M1)
-SISTEMI OPERATIVI (M2)
-NETWORK EXPERT USE (M4)

Kubuntu 12.04 Precise LTS;
http://marcogastaldello.altervista.org/joomla/
Il bello di Linux è la libertà nel rispetto della libertà altrui!
simoblu88
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 257
Iscrizione: sabato 9 febbraio 2008, 10:32

Re: ubuntu radeon x700 ATI

Messaggio da simoblu88 »

marcogastaldello ha scritto: se hai dato il comando che ti ho postato xgl lo hai sicuramente disinstallato

guarda nel controlcenter catalist se il driver è =>8.42 supporta aiglx
come faccio a VEDERe nel controlcenter catalist se il driver è -->8.42 cioe non so andare nel controlcenter catalist(sono alle prime armi)poi in caso che lo siano cosa facciuo? e se no lo sono i 8.42 cosa faccio?
Avatar utente
marcogastaldello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 683
Iscrizione: mercoledì 19 dicembre 2007, 15:39
Località: Friuli Venezia Giulia - Italy
Contatti:

Re: ubuntu radeon x700 ATI

Messaggio da marcogastaldello »

applicazioni
strumenti di sistema
dovresti trovare catalyst control center




da konsolle:
DISPLAY=:0 amdcccle
IT Administrator,System administrator,Technical support and Network administrator
presso Metecno Italia s.r.l.
Produzione di Pannelli Compositi Prefabbricati, pannelli coibentati per pareti e soffitti, lamiere grecate, pannelli per portoni sezionali, pannelli in poliuretano e lana di roccia.
http://www.metecnoitalia.it

Certificato EUCIP IT ADMINISTRATOR:
-HARDWARE (M1)
-SISTEMI OPERATIVI (M2)
-NETWORK EXPERT USE (M4)

Kubuntu 12.04 Precise LTS;
http://marcogastaldello.altervista.org/joomla/
Il bello di Linux è la libertà nel rispetto della libertà altrui!
simoblu88
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 257
Iscrizione: sabato 9 febbraio 2008, 10:32

Re: ubuntu radeon x700 ATI

Messaggio da simoblu88 »

versione driver 8.37.6 cosa faccio?
Avatar utente
marcogastaldello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 683
Iscrizione: mercoledì 19 dicembre 2007, 15:39
Località: Friuli Venezia Giulia - Italy
Contatti:

Re: ubuntu radeon x700 ATI

Messaggio da marcogastaldello »

installa envy
scarica il .deb da qui:
http://albertomilone.com/ubuntu/nvidia/ ... u2_all.deb

doppio click sopra per installarlo


lo troverai in applicazioni
strumenti di sistema


disinstalli prima i driver usando envy
poi li reinstalli sempre usando envy e controlli la vers.
IT Administrator,System administrator,Technical support and Network administrator
presso Metecno Italia s.r.l.
Produzione di Pannelli Compositi Prefabbricati, pannelli coibentati per pareti e soffitti, lamiere grecate, pannelli per portoni sezionali, pannelli in poliuretano e lana di roccia.
http://www.metecnoitalia.it

Certificato EUCIP IT ADMINISTRATOR:
-HARDWARE (M1)
-SISTEMI OPERATIVI (M2)
-NETWORK EXPERT USE (M4)

Kubuntu 12.04 Precise LTS;
http://marcogastaldello.altervista.org/joomla/
Il bello di Linux è la libertà nel rispetto della libertà altrui!
simoblu88
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 257
Iscrizione: sabato 9 febbraio 2008, 10:32

Re: ubuntu radeon x700 ATI

Messaggio da simoblu88 »

ma i driver lo scaricati dal siti della ati sono gia l'ultima versione...quindi devo tenermi qulli...ma per far andare compiz devo installare xgl visto che non lo installato?e disabilitare AIGLX? ma come faccio a vedere se AIGLX è installato?
Avatar utente
marcogastaldello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 683
Iscrizione: mercoledì 19 dicembre 2007, 15:39
Località: Friuli Venezia Giulia - Italy
Contatti:

Re: ubuntu radeon x700 ATI

Messaggio da marcogastaldello »

ma come faccio a vedere se AIGLX è installato?
con questo comando:
poi mi hai detto di fare simone@ubuntu:~$ cat /var/log/Xorg.0.log | grep -i aiglx
(==) AIGLX enabled
(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering

prova a ridarlo vedi se ti esce l'errore, cmq
(==) AIGLX enabled
quindi aiglx è attivo ma non con il rendering hardware
(EE) AIGLX: reverting to software rendering
[/quote]

ma i driver lo scaricati dal siti della ati sono gia l'ultima versione...quindi devo tenermi qulli...ma per far andare compiz devo installare xgl visto che non lo installato?e disabilitare AIGLX?
io non installerei xgl se non all'ultima spiaggia, ho avuto sempre rogne con xgl: tastiera in inglese, schermo completamente bianco, cali di prestazioni .....


se da konsole:
compiz --replace &

posta cosa scrive
IT Administrator,System administrator,Technical support and Network administrator
presso Metecno Italia s.r.l.
Produzione di Pannelli Compositi Prefabbricati, pannelli coibentati per pareti e soffitti, lamiere grecate, pannelli per portoni sezionali, pannelli in poliuretano e lana di roccia.
http://www.metecnoitalia.it

Certificato EUCIP IT ADMINISTRATOR:
-HARDWARE (M1)
-SISTEMI OPERATIVI (M2)
-NETWORK EXPERT USE (M4)

Kubuntu 12.04 Precise LTS;
http://marcogastaldello.altervista.org/joomla/
Il bello di Linux è la libertà nel rispetto della libertà altrui!
simoblu88
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 257
Iscrizione: sabato 9 febbraio 2008, 10:32

Re: ubuntu radeon x700 ATI

Messaggio da simoblu88 »

Codice: Seleziona tutto

imone@ubuntu:~$ compiz --replace
Checking for Xgl: not present. 
Detected PCI ID for VGA: 01:00.0 0300: 1002:5e4f (prog-if 00 [VGA])
Checking for texture_from_pixmap: not present. 
Trying again with indirect rendering:
Checking for texture_from_pixmap: not present. 
aborting and using fallback: /usr/bin/metacity 
uguale ma sei sicuro che la mia versione dei driver supporta AIGLX?
cmq si mi da il solito errore per cat /var/log/Xorg.0.log | grep -i aiglx
e aggiungi al tuo xorg.conf:

Section "DRI"
Mode 0666
EndSection
se lo aggiungo in fondo va bene o prima dei Load dri
Avatar utente
marcogastaldello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 683
Iscrizione: mercoledì 19 dicembre 2007, 15:39
Località: Friuli Venezia Giulia - Italy
Contatti:

Re: ubuntu radeon x700 ATI

Messaggio da marcogastaldello »

va bene in fondo


se vuoi rischiare un pò di rogne puoi provare a installare xgl

con il comando che ti ho postato prima cambiando remove con install

poi:
in /etc/X11/xorg.conf Section "ServerFlags"
Option "AIGLX" "off"
EndSection
IT Administrator,System administrator,Technical support and Network administrator
presso Metecno Italia s.r.l.
Produzione di Pannelli Compositi Prefabbricati, pannelli coibentati per pareti e soffitti, lamiere grecate, pannelli per portoni sezionali, pannelli in poliuretano e lana di roccia.
http://www.metecnoitalia.it

Certificato EUCIP IT ADMINISTRATOR:
-HARDWARE (M1)
-SISTEMI OPERATIVI (M2)
-NETWORK EXPERT USE (M4)

Kubuntu 12.04 Precise LTS;
http://marcogastaldello.altervista.org/joomla/
Il bello di Linux è la libertà nel rispetto della libertà altrui!
simoblu88
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 257
Iscrizione: sabato 9 febbraio 2008, 10:32

Re: ubuntu radeon x700 ATI

Messaggio da simoblu88 »

un'altra soluzione senza rischiare delle rogne?
Avatar utente
marcogastaldello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 683
Iscrizione: mercoledì 19 dicembre 2007, 15:39
Località: Friuli Venezia Giulia - Italy
Contatti:

Re: ubuntu radeon x700 ATI

Messaggio da marcogastaldello »

a questo punto io non ne conosco,

nei casi come il tuo ho optato per xgl e mi son beccato re rogne, comunque sempre risolte anche se con fatica
IT Administrator,System administrator,Technical support and Network administrator
presso Metecno Italia s.r.l.
Produzione di Pannelli Compositi Prefabbricati, pannelli coibentati per pareti e soffitti, lamiere grecate, pannelli per portoni sezionali, pannelli in poliuretano e lana di roccia.
http://www.metecnoitalia.it

Certificato EUCIP IT ADMINISTRATOR:
-HARDWARE (M1)
-SISTEMI OPERATIVI (M2)
-NETWORK EXPERT USE (M4)

Kubuntu 12.04 Precise LTS;
http://marcogastaldello.altervista.org/joomla/
Il bello di Linux è la libertà nel rispetto della libertà altrui!
simoblu88
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 257
Iscrizione: sabato 9 febbraio 2008, 10:32

Re: ubuntu radeon x700 ATI

Messaggio da simoblu88 »

e se aspetto l'aggiornamento di ubuntu che dovrebbe supportare anche le ati?
ma qual'ora fosse cosi una volta fatto l'aggiornamento come faccio a togliere i mie driver e a impostare quelli inclussi nell'aggiornamento? con  sudo dpkg-reconfigure xserver-xorg
selezionando i driver ATI?
Ultima modifica di simoblu88 il sabato 16 febbraio 2008, 14:02, modificato 1 volta in totale.
Avatar utente
marcogastaldello
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 683
Iscrizione: mercoledì 19 dicembre 2007, 15:39
Località: Friuli Venezia Giulia - Italy
Contatti:

Re: ubuntu radeon x700 ATI

Messaggio da marcogastaldello »

prima disisnstalli i driver propietari, poi usi dpkg
IT Administrator,System administrator,Technical support and Network administrator
presso Metecno Italia s.r.l.
Produzione di Pannelli Compositi Prefabbricati, pannelli coibentati per pareti e soffitti, lamiere grecate, pannelli per portoni sezionali, pannelli in poliuretano e lana di roccia.
http://www.metecnoitalia.it

Certificato EUCIP IT ADMINISTRATOR:
-HARDWARE (M1)
-SISTEMI OPERATIVI (M2)
-NETWORK EXPERT USE (M4)

Kubuntu 12.04 Precise LTS;
http://marcogastaldello.altervista.org/joomla/
Il bello di Linux è la libertà nel rispetto della libertà altrui!
Avatar utente
FregTuX
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1777
Iscrizione: sabato 7 aprile 2007, 8:20

Re: ubuntu radeon x700 ATI

Messaggio da FregTuX »

Quando riconfiguri lo xorg scegli come driver i vesa.

Che driver hai ora installato?

Posta l'output di fglrxinfo e compiz.
Ultima modifica di Anonymous il sabato 16 febbraio 2008, 14:38, modificato 1 volta in totale.
simoblu88
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 257
Iscrizione: sabato 9 febbraio 2008, 10:32

Re: ubuntu radeon x700 ATI

Messaggio da simoblu88 »

ma perche devo riconfigurare l'xorg...non so se hai letto bene tutte e tre le pagine del topic cmq ho istallato i driver propietari della Ati seguendo la tua guida e ho la versione 8.37.6. simone@ubuntu:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X700/X550 Series
OpenGL version string: 2.0.6473 (8.37.6)


compiz

Codice: Seleziona tutto

simone@ubuntu:~$ compiz --replace
Checking for Xgl: not present. 
Detected PCI ID for VGA: 01:00.0 0300: 1002:5e4f (prog-if 00 [VGA])
Checking for texture_from_pixmap: not present. 
Trying again with indirect rendering:
Checking for texture_from_pixmap: not present. 
aborting and using fallback: /usr/bin/metacity 
ma l'avevo gia fatto in precedenza di postare tutto cio...spero che tu riesca a risolvermi il problema perche per ora non ce riuscio nessuno
poi ti posto anche  /usr/bin/compiz

#!/bin/sh
# Compiz Manager wrapper script
#
# Copyright (c) 2007 Kristian Lyngstøl
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
#
#
# Contributions by: Treviño (3v1n0) , Ubuntu Packages
#
# Much of this code is based on Beryl code, also licensed under the GPL.
# This script will detect what options we need to pass to compiz to get it
# started, and start a default plugin and possibly window decorator.
#


COMPIZ_BIN_PATH="/usr/local/bin/" # For window decorators and compiz
PLUGIN_PATH="/usr/local/lib/compiz/"
GLXINFO="/usr/bin/glxinfo"
KWIN="/usr/bin/kwin"
METACITY="/usr/bin/metacity"
COMPIZ_NAME="compiz" # Final name for compiz (compiz.real)

# For Xgl LD_PRELOAD
LIBGL_NVIDIA="/usr/lib/nvidia/libGL.so.1.2.xlibmesa"
LIBGL_FGLRX="/usr/lib/fglrx/libGL.so.1.2.xlibmesa"

# Minimum amount of memory (in kilo bytes) that nVidia cards need
# to be allowed to start
# Set to 262144 to require 256MB
NVIDIA_MEMORY="65536" # 64MB
NVIDIA_SETTINGS="nvidia-settings" # Assume it's in the path by default

# For detecting what driver is in use, the + is for one or more /'s
XORG_DRIVER_PATH="/usr/lib/xorg/modules/drivers/+"

FALLBACKWM="${METACITY}"
FALLBACKWM_OPTIONS="--replace $@"

# Driver whitelist
WHITELIST="nvidia intel ati radeon i810 fglrx"

# blacklist based on the pci ids
# See http://wiki.compiz-fusion.org/Hardware/Blacklist for details
T="  1002:5954 1002:5854 1002:5955" # ati rs480
#T="$T 1002:4153" # ATI Rv350
T="$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12"  # intel 965
T="$T 8086:2972" # i965 (x3000)
#T="$T 1002:3152 1002:3150 1002:5462 1002:5653 " # ati X300 X600,X600 X700
BLACKLIST_PCIIDS="$T"
unset T

COMPIZ_OPTIONS="--ignore-desktop-hints --replace"
COMPIZ_PLUGINS=""
ENV=""

# Use emerald by default if it exist
USE_EMERALD="yes"

# No indirect by default
INDIRECT="no"

# Set to yes to enable verbose
VERBOSE="yes"

# Echos the arguments if verbose
verbose()
{
if [ "x$VERBOSE" = "xyes" ]; then
printf "$*"
fi
}

# abort script and run fallback windowmanager
abort_with_fallback_wm()
{
if [ "x$SKIP_CHECKS" = "xyes" ]; then
verbose "SKIP_CHECKS is yes, so continuing despite problems.\n"
return 0;
fi

verbose "aborting and using fallback: $FALLBACKWM \n"

if [ -x $FALLBACKWM ]; then
exec $FALLBACKWM $FALLBACKWM_OPTIONS
else
printf "no $FALLBACKWM found, exiting\n"
exit 1
fi
}

# Check for non power of two texture support
check_npot_texture()
{
verbose "Checking for non power of two support: "
if glxinfo 2> /dev/null | egrep -q '(GL_ARB_texture_non_power_of_two|GL_NV_texture_rectangle|GL_EXT_texture_rectangle|GL_ARB_texture_rectangle)' ; then
verbose "present. \n";
return 0;
else
verbose "Not present. \n"
return 1;
fi

}

# Check for presence of FBConfig
check_fbconfig()
{
verbose "Checking for FBConfig: "
if [ "$INDIRECT" = "yes" ]; then
$GLXINFO -i | grep -q GLX.*fbconfig
FB=$?
else
$GLXINFO | grep -q GLX.*fbconfig
FB=$?
fi

if [ $FB = "0" ]; then
unset FB
verbose "present. \n"
return 0;
else
unset FB
verbose "not present. \n"
return 1;
fi
}


# Check for TFP
check_tfp()
{
verbose "Checking for texture_from_pixmap: "
if [ $($GLXINFO 2>/dev/null | grep GLX_EXT_texture_from_pixmap -c) -gt 2 ] ; then
verbose "present. \n"
return 0;
else
verbose "not present. \n"
if [ "$INDIRECT" = "yes" ]; then
unset LIBGL_ALWAYS_INDIRECT
INDIRECT="no"
return 1;
else
verbose "Trying again with indirect rendering:\n";
INDIRECT="yes"
export LIBGL_ALWAYS_INDIRECT=1
check_tfp;
return $?
fi
fi
}

# Check wether the composite extension is present
check_composite()
{
verbose "Checking for Composite extension: "
if xdpyinfo -queryExtensions | grep -q Composite ; then
verbose "present. \n";
return 0;
else
verbose "not present. \n";
return 1;
fi
}

# Detects if Xgl is running
check_xgl()
{
verbose "Checking for Xgl: "
if xvinfo | grep -q Xgl ; then
verbose "present. \n"
return 0;
else
verbose "not present. \n"
return 1;
fi
}

# Check if the nVidia card has enough video ram to make sense
check_nvidia_memory()
{
MEM=$(${NVIDIA_SETTINGS} -q VideoRam | egrep Attribute\ \'VideoRam\'\ .*: | cut -d: -f3 | sed 's/[^0-9]//g')
if [ $MEM -lt $NVIDIA_MEMORY ]; then
verbose "Less than ${NVIDIA_MEMORY}kb of memory and nVidia";
return 1;
fi
return 0;
}

# Check for existence if NV-GLX
check_nvidia()
{
if [ ! -z $NVIDIA_INTERNAL_TEST ]; then
return $NVIDIA_INTERNAL_TEST;
fi
verbose "Checking for nVidia: "
if xdpyinfo | grep -q NV-GLX ; then
verbose "present. \n"
NVIDIA_INTERNAL_TEST=0
return 0;
else
verbose "not present. \n"
NVIDIA_INTERNAL_TEST=1
return 1;
fi
}

# Check if the max texture size is large enough compared to the resolution
check_texture_size()
{
TEXTURE_LIMIT=$(glxinfo -l | grep GL_MAX_TEXTURE_SIZE | sed 's/.*=[^0-9]//g')
RESOLUTION=$(xdpyinfo  | grep -i dimensions: | sed 's/[^0-9]*pixels.*(.*).*//' | sed 's/[^0-9x]*//')
VRES=$(echo $RESOLUTION | sed 's/.*x//')
HRES=$(echo $RESOLUTION | sed 's/x.*//')
verbose "Comparing resolution ($RESOLUTION) to maximum 3D texture size ($TEXTURE_LIMIT): ";
if [ $VRES -gt $TEXTURE_LIMIT ] || [ $HRES -gt $TEXTURE_LIMIT ]; then
verbose "Failed.\n"
return 1;
fi
verbose "Passed.\n"
return 0
}

# check driver whitelist
running_under_whitelisted_driver()
{
LOG=$(xset q|grep "Log file"|awk '{print $3}')
if [ -z "$LOG" ];then
verbose "AIEEEEH, no Log file found \n"
verbose "$(xset q) \n"
return 0
fi
for DRV in ${WHITELIST}; do
if egrep -q "Loading ${XORG_DRIVER_PATH}${DRV}_drv\.so" $LOG &&
  ! egrep -q "Unloading ${XORG_DRIVER_PATH}${DRV}_drv\.so" $LOG;
then
return 0
fi
done
verbose "No whitelisted driver found\n"
return 1
}

# check pciid blacklist
have_blacklisted_pciid()
{
OUTPUT=$(lspci -n)
for ID in ${BLACKLIST_PCIIDS}; do
if echo "$OUTPUT" | egrep -q "$ID"; then
verbose "Blacklisted PCIID '$ID' found \n"
return 0
fi
done
OUTPUT=$(lspci -vn | grep -i VGA)
verbose "Detected PCI ID for VGA: $OUTPUT\n"
return 1
}

build_env()
{
if check_nvidia; then
ENV="__GL_YIELD=NOTHING "
fi
if [ "$INDIRECT" = "yes" ]; then
ENV="$ENV LIBGL_ALWAYS_INDIRECT=1 "
fi
if check_xgl; then
if [ -f ${LIBGL_NVIDIA} ]; then
ENV="$ENV LD_PRELOAD=${LIBGL_NVIDIA}"
verbose "Enabling Xgl with nVidia drivers...\n"
fi
if [ -f ${LIBGL_FGLRX} ]; then
ENV="$ENV LD_PRELOAD=${LIBGL_FGLRX}"
verbose "Enabling Xgl with fglrx ATi drivers...\n"
fi
fi

ENV="$ENV FROM_WRAPPER=yes"

if [ -n "$ENV" ]; then
export $ENV
fi
}

build_args()
{
if [ $INDIRECT = "yes" ]; then
COMPIZ_OPTIONS="$COMPIZ_OPTIONS --indirect-rendering "
fi
if check_nvidia; then
COMPIZ_OPTIONS="$COMPIZ_OPTIONS --loose-binding"
fi
}

####################
# Execution begins here.

# Read configuration from XDG paths
if [ -z "$XDG_CONFIG_DIRS" ]; then
test -f /etc/xdg/compiz/compiz-manager && . /etc/xdg/compiz/compiz-manager
else
test -f $XDG_CONFIG_DIRS/compiz/compiz-manager && . $XDG_CONFIG_DIRS/compiz/compiz-manager
fi

if [ -z "$XDG_CONFIG_HOME" ]; then
test -f $HOME/.config/compiz/compiz-manager && . $HOME/.config/compiz/compiz-manager
else
test -f $XDG_CONFIG_HOME/compiz/compiz-manager && .  $XDG_CONFIG_HOME/compiz/compiz-manager
fi

# Don't use compiz when running the failsafe session
if [ "x$GNOME_DESKTOP_SESSION_ID" = "xFailsafe" ]; then
abort_with_fallback_wm
fi

if [ "x$LIBGL_ALWAYS_INDIRECT" = "x1" ]; then
INDIRECT="yes";
fi

# if we run under Xgl, we can skip some tests here
if ! check_xgl; then
# if vesa or vga are in use, do not even try glxinfo (LP#119341)
if ! running_under_whitelisted_driver || have_blacklisted_pciid; then
abort_with_fallback_wm
fi
# check if we have the required bits to run compiz and if not,
# fallback
if ! check_tfp || ! check_npot_texture || ! check_composite || ! check_texture_size; then
abort_with_fallback_wm
fi

if check_nvidia && ! check_nvidia_memory; then
abort_with_fallback_wm
fi

if ! check_fbconfig; then
abort_with_fallback_wm
fi
fi

# load the ccp plugin if present and fallback to plain gconf if not
if [ -f ${PLUGIN_PATH}libccp.so ]; then
COMPIZ_PLUGINS="$COMPIZ_PLUGINS ccp"
elif [ -f ${PLUGIN_PATH}libgconf.so ]; then
COMPIZ_PLUGINS="$COMPIZ_PLUGINS glib gconf"
fi

# get environment
build_env
build_args

# start the gtk-window-decorator if present
if [ -x ${COMPIZ_BIN_PATH}emerald ] && [ "$USE_EMERALD" = "yes" ]; then
verbose "Starting emerald\n"
${COMPIZ_BIN_PATH}emerald --replace &
elif [ -x ${COMPIZ_BIN_PATH}gtk-window-decorator ] && [ -n "$GNOME_DESKTOP_SESSION_ID" ]; then
verbose "Starting gtk-window-decorator\n"
${COMPIZ_BIN_PATH}gtk-window-decorator --replace &
elif [ -x ${COMPIZ_BIN_PATH}kde-window-decorator ] && [ -n "$KDE_FULL_SESSION" ]; then
verbose "Starting kde-window-decorator\n"
${COMPIZ_BIN_PATH}kde-window-decorator --replace &
FALLBACKWM="${KWIN}"
fi

${COMPIZ_BIN_PATH}${COMPIZ_NAME} $COMPIZ_OPTIONS "$@" $COMPIZ_PLUGINS || exec $FALLBACKWM $FALLBACKWM_OPTIONS

e poi anche  lspci -v

Codice: Seleziona tutto

00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
        Subsystem: ASUSTeK Computer Inc. A8N-E Mainboard
        Flags: bus master, 66MHz, fast devsel, latency 0
        Capabilities: <access denied>

00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
        Subsystem: ASUSTeK Computer Inc. K8N4-E or A8N-E Mainboard
        Flags: bus master, 66MHz, fast devsel, latency 0

00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
        Subsystem: ASUSTeK Computer Inc. K8N4-E or A8N-E Mainboard
        Flags: 66MHz, fast devsel, IRQ 10
        I/O ports at e400 [size=32]
        I/O ports at 4c00 [size=64]
        I/O ports at 4c40 [size=64]
        Capabilities: <access denied>

00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2) (prog-if 10 [OHCI])
        Subsystem: ASUSTeK Computer Inc. K8N4-E or A8N-E Mainboard
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 18
        Memory at d2104000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: <access denied>

00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3) (prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. K8N4-E or A8N-E Mainboard
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 17
        Memory at feb00000 (32-bit, non-prefetchable) [size=256]
        Capabilities: <access denied>

00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
        Subsystem: ASUSTeK Computer Inc. Unknown device 8166
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 18
        I/O ports at dc00 [size=256]
        I/O ports at e000 [size=256]
        Memory at d2103000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: <access denied>

00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2) (prog-if 8a [Master SecP PriP])
        Subsystem: ASUSTeK Computer Inc. K8N4-E or A8N-E Mainboard
        Flags: bus master, 66MHz, fast devsel, latency 0
        [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8]
        [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1]
        [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8]
        [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]
        I/O ports at f000 [size=16]
        Capabilities: <access denied>

00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3) (prog-if 85 [Master SecO PriO])
        Subsystem: ASUSTeK Computer Inc. A8N-E Mainboard
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 19
        I/O ports at 09f0 [size=8]
        I/O ports at 0bf0 [size=4]
        I/O ports at 0970 [size=8]
        I/O ports at 0b70 [size=4]
        I/O ports at d800 [size=16]
        Memory at d2102000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: <access denied>

00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3) (prog-if 85 [Master SecO PriO])
        Subsystem: ASUSTeK Computer Inc. K8N4-E or A8N-E Mainboard
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20
        I/O ports at 09e0 [size=8]
        I/O ports at 0be0 [size=4]
        I/O ports at 0960 [size=8]
        I/O ports at 0b60 [size=4]
        I/O ports at c400 [size=16]
        Memory at d2101000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: <access denied>

00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2) (prog-if 01 [Subtractive decode])
        Flags: bus master, 66MHz, fast devsel, latency 0
        Bus: primary=00, secondary=05, subordinate=05, sec-latency=128
        I/O behind bridge: 0000a000-0000afff
        Memory behind bridge: d2000000-d20fffff

00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
        Subsystem: ASUSTeK Computer Inc. Unknown device 816a
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 17
        Memory at d2100000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at b000 [size=8]
        Capabilities: <access denied>

00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
        Capabilities: <access denied>

00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        Capabilities: <access denied>

00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        Capabilities: <access denied>

00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 00009000-00009fff
        Memory behind bridge: d0000000-d1ffffff
        Prefetchable memory behind bridge: 00000000c0000000-00000000cfffffff
        Capabilities: <access denied>

00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
        Flags: fast devsel
        Capabilities: <access denied>

00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
        Flags: fast devsel

00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
        Flags: fast devsel

00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
        Flags: fast devsel

01:00.0 VGA compatible controller: ATI Technologies Inc RV410 [Radeon X700] (prog-if 00 [VGA])
        Subsystem: PC Partner Limited Unknown device 0670
        Flags: bus master, fast devsel, latency 0, IRQ 22
        Memory at c0000000 (64-bit, prefetchable) [size=256M]
        Memory at d1000000 (64-bit, non-prefetchable) [size=64K]
        I/O ports at 9000 [size=256]
        [virtual] Expansion ROM at d0000000 [disabled] [size=128K]
        Capabilities: <access denied>

01:00.1 Display controller: ATI Technologies Inc Unknown device 5e6f
        Subsystem: PC Partner Limited Unknown device 0671
        Flags: fast devsel
        Memory at d1010000 (64-bit, non-prefetchable) [disabled] [size=64K]
        Capabilities: <access denied>

05:02.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80) (prog-if 10 [OHCI])
        Subsystem: ASUSTeK Computer Inc. A8V Deluxe or A8N-VM CSM Mainboard
        Flags: bus master, stepping, medium devsel, latency 32, IRQ 21
        Memory at d2000000 (32-bit, non-prefetchable) [size=2K]
        I/O ports at a000 [size=128]
        Capabilities: <access denied>

05:04.0 Modem: Smart Link Ltd. SmartLink SmartPCI562 56K Modem (rev 04) (prog-if 00 [Generic])
        Subsystem: Smart Link Ltd. SmartLink SmartPCI562 56K Modem
        Flags: bus master, stepping, medium devsel, latency 32, IRQ 16
        Memory at d2001000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at a400 [size=256]
        Capabilities: <access denied>
cosa faccio non mi fa attivare gli effetti deskopt
Avatar utente
FregTuX
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1777
Iscrizione: sabato 7 aprile 2007, 8:20

Re: ubuntu radeon x700 ATI

Messaggio da FregTuX »

Hai per caso abilitato i driver presenti nel restricted manager?

Perché i driver attuali sono gli 8.2, cioè gli 8.455.2...
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti