View previous topic :: View next topic |
Author |
Message |
orionx77 n00b
Joined: 06 Dec 2005 Posts: 72
|
Posted: Fri Nov 03, 2006 3:54 pm Post subject: amd64 nivia geforce6-class |
|
|
ciao a tutti possego un amd64 con scheda video geforce6 integrata. ho seguito la guida per installare i driver ma purtroppo non ci sono siuscito. all'avvio mi dava errore screen not found e come da giuda ho provato a dare il comando
code : /sbin/NVmakedevices.sh
ma queso e' risultato .
code : /sbin/NVmakedevices.sh: No such file or directory
volevo passare hai driver nvidia perche da quanto ho aggiornato xorg alla verisone modulare lo spostamento delle finestre e lo scroll dell pagine e' lentissimo. quindi presumo un problema di driver o provato anche la configurazione di colori a 16 bit ma no cambia niente.
ho ripristinato il vecchio xorg.conf e tolto i moduli nivia funziona ma e' sempre lento .
probabilemete la scheda video non e' riconosciuta. posto alcuni dati :
code : lspci -v | grep -i vga
00:0d.0 VGA compatible controller: nVidia Corporation Unknown device 03d1 (rev a2) (prog-if 00 [VGA])
code : llspci
00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2)
00:01.3 Co-processor: nVidia Corporation MCP61 SMU (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2)
00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1)
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2)
00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:09.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0d.0 VGA compatible controller: nVidia Corporation Unknown device 03d1 (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
se e' supportata come faccio ad installare i driver nvia visto che alla fine mi rifila l'errore screen not found ?
se non e' supportata come faccio a far velocizzare le finestre ? prima del passaggio a xorg modulare funzionava bene
grazie |
|
Back to top |
|
|
Scen Retired Dev
Joined: 29 Jul 2003 Posts: 2470 Location: Padova, Italy
|
Posted: Fri Nov 03, 2006 4:31 pm Post subject: |
|
|
Stai usando la "vecchia" versione dei driver nVidia (nvidia-kernel + nvidia-glx) o la nuova (nvidia-drivers)?
Se stai usando la prima, passa alla versione nuova (la prima è stata rimossa da portage).
Assicurati di dare
Code: |
eselect opengl set nvidia
|
e configurare opportunamente xorg.conf.
Comunque temo che il tuo problema risieda nella versione molto recente della scheda video, forse non supportata pienamente dai driver nVidia x Linux più recenti (ho dedotto dal tuo lspci che anch'io ho provato ad installare Gentoo Linux su un pc con una scheda madre con lo stesso chipset, e ho avuto grossi problemi) _________________ I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Fri Nov 03, 2006 4:33 pm Post subject: |
|
|
Code: |
#!/bin/sh
error() {
echo "$(basename $0): fatal error, $1 failed"
exit 1
}
# create a temporary file
tmp=`(mktemp -q /tmp/nvidia.XXXXXX) 2> /dev/null` || tmp="/tmp/nvidia.$$"
# The module-init-tools package uses different files and syntax than
# what was used previously used for 2.4 kernels: determine if this is
# a 2.6 or greater kernel, and then select the correct search path
kernel_2_6=""
[ `uname -r | cut -d '.' -f 2` -ge 6 ] && kernel_2_6="1"
paths_2_4="/etc/modutils/aliases /etc/modules.conf /etc/conf.modules"
paths_2_6="/etc/modprobe.d/aliases /etc/modprobe.conf"
[ "$kernel_2_6" ] && paths=$paths_2_6
[ "$kernel_2_6" ] || paths=$paths_2_4
# walk the search path, and select the first file that exists
modconf=""
for path in $paths; do
if [ -f "$path" ]; then
modconf=$path
break
fi
done
# if we found a file from the search path, update the nvidia alias
if [ ! -z $modconf ]; then
# Initialize the permissions on $tmp so that we don't change the
# permissions of $modconf when we mv it into place
cp -p $modconf $tmp
sed '/^alias.*\(NVdriver\|nvidia\)/d' < $modconf > $tmp
# make sure the last character in the file is a newline
[ `tail -n 1 $tmp | wc -l` = 0 ] && echo "" >> $tmp
if [ -c /dev/.devfsd ]; then
echo "alias /dev/nvidia* nvidia" >> $tmp
elif [ "$kernel_2_6" ]; then
echo "alias char-major-195* nvidia" >> $tmp
else
echo "alias char-major-195 nvidia" >> $tmp
fi
mv -f $tmp $modconf
test -x /sbin/update-modules && /sbin/update-modules
else
if [ -f /etc/rc.d/rc.modules ]; then
# Initialize the permissions on $tmp so that we don't change the
# permissions of /etc/rc.d/rc.modules when we mv it into place
cp -p /etc/rc.d/rc.modules $tmp
sed '/.*\(NVdriver\|nvidia\).*/d' < /etc/rc.d/rc.modules > $tmp
# make sure the last character in the file is a newline
[ `tail -n 1 $tmp | wc -l` = 0 ] && echo "" >> $tmp
echo "/sbin/modprobe nvidia" >> $tmp
mv -f $tmp /etc/rc.d/rc.modules
fi
fi
if [ ! -c /dev/.devfsd ]; then
for i in 0 1 2 3 4 5 6 7; do
node="/dev/nvidia$i"
rm -f $node
mknod $node c 195 $i || error "mknod \"$node\""
chmod 0666 $node || error "chmod \"$node\""
done
node="/dev/nvidiactl"
rm -f $node
mknod $node c 195 255 || error "mknod \"$node\""
chmod 0666 $node || error "chmod \"$node\""
fi
exit 0
|
Ecco qui.
Non ce l'avevi perchè era incluso in una delle vecchie versioni dei driver poi, non si sa perchè, l'hanno tolto.
Byez _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
orionx77 n00b
Joined: 06 Dec 2005 Posts: 72
|
Posted: Fri Nov 03, 2006 5:08 pm Post subject: |
|
|
ho usato nvida-driver e ho seguito la guida per configurare xorg. ho settato anche i driver con eselect.
posto xorg.conf che sto usando ora. che pero' da quando sono passato a modulare e' lento.
Section "ServerLayout"
Identifier "X.Org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "PS/2 Mouse" "AlwaysCore"
# Serial Mouse not detected
InputDevice "USB Mouse" "AlwaysCore"
#No Synaptics touchpad found
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
EndSection
Section "Files"
FontPath "/usr/share/fonts/util"
FontPath "/usr/share/fonts/encodings"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/terminus"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/local/share/fonts"
FontPath "/usr/share/fonts/default"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/type1"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/arphicfonts"
FontPath "/usr/share/fonts/jisx0213"
FontPath "/usr/share/fonts/shinonome"
FontPath "/usr/share/fonts/baekmuk-fonts"
FontPath "/usr/share/fonts/kacst-fonts"
FontPath "/usr/share/fonts/sgi-fonts"
FontPath "/usr/share/fonts/unfonts"
FontPath "/usr/share/fonts/default/ghostscript"
FontPath "/usr/share/fonts/xfonts-cronyx-100dpi:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-75dpi:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-misc:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-100dpi"
FontPath "/usr/share/fonts/xfonts-cronyx-75dpi"
FontPath "/usr/share/fonts/xfonts-cronyx-misc"
FontPath "/usr/share/fonts/xfonts-cronyx-cp1251-100dpi:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-cp1251-75dpi:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-cp1251-misc:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-cp1251-100dpi"
FontPath "/usr/share/fonts/xfonts-cronyx-cp1251-75dpi"
FontPath "/usr/share/fonts/xfonts-cronyx-cp1251-misc"
FontPath "/usr/share/fonts/xfonts-cronyx-isocyr-100dpi:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-isocyr-75dpi:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-isocyr-misc:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-isocyr-100dpi"
FontPath "/usr/share/fonts/xfonts-cronyx-isocyr-75dpi"
FontPath "/usr/share/fonts/xfonts-cronyx-isocyr-misc"
FontPath "/usr/share/fonts/xfonts-cronyx-koi8r-100dpi:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-koi8r-75dpi:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-koi8r-misc:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-koi8r-100dpi"
FontPath "/usr/share/fonts/xfonts-cronyx-koi8r-75dpi"
FontPath "/usr/share/fonts/xfonts-cronyx-koi8r-misc"
FontPath "/usr/share/fonts/xfonts-cronyx-koi8u-100dpi:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-koi8u-75dpi:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-koi8u-misc:unscaled"
FontPath "/usr/share/fonts/xfonts-cronyx-koi8u-100dpi"
FontPath "/usr/share/fonts/xfonts-cronyx-koi8u-75dpi"
FontPath "/usr/share/fonts/xfonts-cronyx-koi8u-misc"
EndSection
Section "Module"
Load "ddc"
Load "vbe"
Load "GLcore"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "bitmap"
Load "type1"
Load "freetype"
Load "record"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbOptions" "grp:toggle,grp_led:scroll"
Option "XkbVariant" ",winkeys"
EndSection
Section "InputDevice"
Identifier "Serial Mouse"
Driver "mouse"
Option "Protocol" "Microsoft"
Option "Device" "/dev/ttyS0"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection
Section "InputDevice"
Identifier "PS/2 Mouse"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/misc/psaux"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "SendCoreEvents" "true"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection
Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "Protocol" "event"
Option "Device" ""
Option "LeftEdge" "1900"
Option "RightEdge" "5400"
Option "TopEdge" "1900"
Option "BottomEdge" "4000"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.02"
Option "MaxSpeed" "0.10"
Option "AccelFactor" "0.0010"
Option "SHMConfig" "on"
EndSection
# Auto-generated by mkxf86config
Section "Monitor"
Identifier "Monitor0"
HorizSync 28.0 - 96.0
VertRefresh 50.0 - 75.0
EndSection
Section "Device"
### Available Driver options are:-
# sw_cursor is needed for some ati and radeon cards
#Option "sw_cursor"
#Option "hw_cursor"
#Option "NoAccel"
#Option "ShowCache"
#Option "ShadowFB"
#Option "UseFBDev"
#Option "Rotate"
Identifier "Card0"
# The following line is auto-generated by x11-misc/mkxf86config
Driver "vesa"
VendorName "All"
BoardName "All"
# BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultColorDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
non ho capito se e' supportata o meno la mia schieda. e come procedo se non lo e' ? a me basterebbe tornare a un x veloce come lo era prima quanto era monolitico . |
|
Back to top |
|
|
Scen Retired Dev
Joined: 29 Jul 2003 Posts: 2470 Location: Padova, Italy
|
Posted: Fri Nov 03, 2006 5:17 pm Post subject: |
|
|
Code: |
Section "Device"
Driver "vesa"
EndSection
|
E' qui l'errore: stai utilizzando il driver "generico" "vesa", per quello è così lento!
Mi pare di vedere che il tuo xorg.conf è stato creato automaticamente da qualche programma.
Comunque
- nella sezione "Device" il parametro Driver devi impostarlo a [i]"nvidia[/b]"
- Commenta tutta la sezione "DRI" (quella alla fine)
- Commenta la riga Load "dri" nella sezione "Module"
E ti consiglio di leggerti per bene la seguente guida: http://www.gentoo.org/doc/it/nvidia-guide.xml _________________ I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny |
|
Back to top |
|
|
orionx77 n00b
Joined: 06 Dec 2005 Posts: 72
|
Posted: Fri Nov 03, 2006 5:31 pm Post subject: |
|
|
allora... il file xorg.conf e' quello che c'e' sempre stato ho fatto installzione da live cd e usato il pacchetto gia compilato.
la guida l'ho seguita e ho modificato quello che tu dici pero' non la parte finale !!! . OPS ! ora rifaccio tutto dall'inizio ... prima di installare nvidia usavo i driver vesa e la cosa funzionavva bene . poi sono passato a xorg moudulare e X andava piano . per questo ho cercato di instalalre nvidia.
cmq adesso ci riprovo.
grazie. |
|
Back to top |
|
|
|