Προς το περιεχόμενο

nvidia driver σε ubuntu


johndro1908

Προτεινόμενες αναρτήσεις

Αντίθετα με τα Windows, το Linux δεν δουλεύει με βήματα. Κάθε εγκατάσταση Linux έχει σημαντικότερες διαφορές με την άλλη από ότι κάθε εγκατάσταση Windows. Όσο και αν οι διανομές προσπαθούν να εξασφαλίσουν ένα πρότυπο περιβάλλον, είναι πολύ δύσκολο και κουραστικό κάποιος να λάβει υπόψη του όλες τις ιδιαιτερότητες του συστήματός που θα μπορούσαν να επηρεάσουν την ακριβή διαδικασία που θα πρέπει να ακολουθηθεί και να γράψει βήμα βήμα οδηγίες χωρίς να εννοήσει τίποτα και χωρίς να απαιτεί ο χρήστης να γνωρίζει τίποτα. Σίγουρα, μετά από πολλές απόπειρες μπορεί να δουλέψει στα τυφλά, όμως είναι αμφίβολο και ενοχλητικό.

 

Αν κάνεις τον κόπο να καλήψεις τις βασικές γνωστικές απαιτήσεις των παρακάτω (να ψάξεις τις άγνωστες λέξεις και διαδικασίες όπως περιγράφεται εδώ, να πειραματιστείς και, αν έχεις ακόμη απορίες, να ζητήσεις διευκρινήσεις), να είσαι σίγουρος θα δουλέψουν 100%, ανεξαρτήτως διανομής και χωρίς τη ανάγκη τύχης.

 

  • Κατέβασε τον linux driver της nvidia από το site της (το αρχείο .run).

  • Φρόντισε να υπάρχουν εγκατεστημένα τα sources του kernel που εκτελείς εκείνη τη στιγμή και να υπάρχει symbolic link προς αυτά στο /usr/src/linux. Μπορείς να δεις ποιον kernel εκτελείς δίνοντας "uname -r". Για παράδειγμα, αν ο kernel σου ονομαζόταν "2.6.21-ubuntu-r1", στα πακέτα του ubuntu θα υπήρχε ένα με τα sources, με παρόμοιο όνομα, όπως "kernel-sources-2.6.21-ubuntu-r1". Αν κάνεις compile δικό σου kernel θα σου φανεί απόλυτα λογικό το συγκεκριμένο βήμα -και δε θα χρειαστεί να μπλέκεις με πακέτα default kernels-, αλλά δεν είναι απαραίτητο.

  • Βγες από το γραφικό περιβάλλον, π.χ. αλλάζοντας σε runlevel 3 με την telinit(8), ή με οποιονδήποτε τρόπο αρκεί να μην τρέχει ο X (μπορείς να δεις τι τρέχει δίνοντας π.χ. ps -edf), και από κονσόλα δώσε δικαιώματα εκτέλεσης (chmod a+x αρχείο.run) και εκτέλεσε (./αρχείο.run) το .run αρχείο της nvidia. Ακολούθησε τις οδηγίες (ουσιαστικά πάτα συνέχεια enter). Όταν τελειώσει, επιβεβαίωσε ότι φτιάχτηκε το module nvidia και φορτώνει (modprobe(8) nvidia, lsmod)

  • Τροποποίησε το /etc/X11/xorg.conf ώστε να χρησιμοποιεί τους nvidia και όχι κάποιους άλλους drivers. Αυτό ορίζεται στο Section Device της κάρτας γραφικών. Γενικά προσπάθησε να εξοικειωθείς με τα περιεχόμενα και τη λογική του xorg.conf και καθάρισέ το ώστε να έχει μόνο τα απαραίτητα για το δικό σου hardware. Δες για παράδειγμα το δικό μου. Εν πάσι περιπτώσει, στην προκειμένη μόνο το όνομα του driver θα χρειαστεί να αλλάξεις.

  • Ξεκίνησε τον Xorg και το γραφικό σου περιβάλλον, είτε αλλάζοντας σε runlevel 4 (συνήθως, αν η διανομή το έχει ορίσει) είτε απευθείας με startx[/i].

 

Συγγνώμη αν οι παραπάνω οδηγίες σου φαίνονται γενικές, αλλά από την άλλη πολλά από τα howto που ακολούθησες πιθανότατα είναι περισσότερο συγκεκριμένα από ότι θα έπρεπε (και γι' αυτό δε δούλεψαν).

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 59
  • Δημ.
  • Τελ. απάντηση

παντως εχω ακουσει πολλες φορες για την δυσκολια εγκαταστασης των ati driver αλλα για τους nvidia πρωτη φορα ακουω.

μια και δεν βρισκεις ακρη σου προτεινω αλλες 2 μεθοδους εγκαταστασης η μια ειναι μεσω του automatix http://www.getautomatix.com/

και η αλλη ειναι μεσω του envy http://www.albertomilone.com/nvidia_scripts1.html

αυτος ο τυπος πακεταρει τους driver και εχει ενα scriptaki που σου αναγνωριζει αυτοματα την καρτα που εχεις και σου βαζει τους καταληλους driver.

δοκιμασε και αυτους τους τροπους ετσι και αλλιως δεν εχεις να χασεις τιποτα

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

λοιπον εκανα παλι τα ιδια που ειπες φιλε koultouras και παλι δεν ανηγει.

Μου βγαζει μηνημα οτι δεν μπορει να τρεξει ο Κ display manager?????

Καμια αλλη ιδεα??

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ρε παιδια θα με τρελανει το pc δεν την γλυτωνω.

Ενω χθες ολα ηταν μια χαρα οπως σας εγραψα σημερα το ανοιγω και η αναλυση 1280χ800 που υπηρχε χθες στο nvidia-settings δεν υπαρχει.

Παταω sudo gedit /etc/X11/xorg.conf ανοιγει το xorg αλλα εκει φοβαμε να αλλαξω κατι γιατι δεν ειναι ιδιο με αυτο που ηταν στα ubuntu 6.10.

Μπορει παλι καποιος καλος ανθρωπος να βοηθησει??

Να μου πει που ακριβως πρεπει να προσθεσω την αναλυση 1280χ800 σε ποια γραμμη?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

# nvidia-xconfig: X configuration file generated by nvidia-xconfig

# nvidia-xconfig: version 1.0 (buildmeister@builder26) Mon Feb 26 23:37:58 PST 2007

 

# /etc/X11/xorg.conf (xorg X Window System server configuration file)

#

# This file was generated by dexconf, the Debian X Configuration tool, using

# values from the debconf database.

#

# Edit this file with caution, and see the xorg.conf(5) manual page.

# (Type "man xorg.conf" at the shell prompt.)

#

# This file is automatically updated on xserver-xorg package upgrades *only*

# if it has not been modified since the last upgrade of the xserver-xorg

# package.

#

# If you have edited this file but would like it to be automatically updated

# again, run the following command:

# sudo dpkg-reconfigure -phigh xserver-xorg

 

Section "ServerLayout"

Identifier "Default Layout"

screen 0 "Default Screen" 0 0

InputDevice "Generic Keyboard"

InputDevice "Configured Mouse"

InputDevice "stylus" "SendCoreEvents"

InputDevice "cursor" "SendCoreEvents"

InputDevice "eraser" "SendCoreEvents"

EndSection

 

Section "Files"

 

# path to defoma fonts

FontPath "/usr/share/fonts/X11/misc"

FontPath "/usr/share/fonts/X11/cyrillic"

FontPath "/usr/share/fonts/X11/100dpi/:unscaled"

FontPath "/usr/share/fonts/X11/75dpi/:unscaled"

FontPath "/usr/share/fonts/X11/Type1"

FontPath "/usr/share/fonts/X11/100dpi"

FontPath "/usr/share/fonts/X11/75dpi"

FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"

EndSection

 

Section "Module"

Load "i2c"

Load "bitmap"

Load "ddc"

Load "extmod"

Load "freetype"

Load "int10"

Load "vbe"

load "glx"

load "v4l"

EndSection

 

Section "InputDevice"

Identifier "Generic Keyboard"

Driver "kbd"

option "CoreKeyboard"

option "XkbRules" "xorg"

option "XkbModel" "pc105"

option "XkbLayout" "us"

EndSection

 

Section "InputDevice"

Identifier "Configured Mouse"

Driver "mouse"

option "CorePointer"

option "Device" "/dev/input/mice"

option "Protocol" "ImPS/2"

option "ZAxisMapping" "4 5"

option "Emulate3Buttons" "true"

EndSection

 

Section "InputDevice"

Identifier "stylus"

Driver "wacom"

option "Device" "/dev/input/wacom"

option "Type" "stylus"

option "ForceDevice" "ISDV4"# Tablet PC ONLY

EndSection

 

Section "InputDevice"

Identifier "eraser"

Driver "wacom"

option "Device" "/dev/input/wacom"

option "Type" "eraser"

option "ForceDevice" "ISDV4"# Tablet PC ONLY

EndSection

 

Section "InputDevice"

Identifier "cursor"

Driver "wacom"

option "Device" "/dev/input/wacom"

option "Type" "cursor"

option "ForceDevice" "ISDV4"# Tablet PC ONLY

EndSection

 

Section "Monitor"

identifier "Generic Monitor"

modelname "Custom 1"

modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync

modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync

modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync

modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync

gamma 0.99

EndSection

 

Section "Device"

identifier "Generic Video Card"

boardname "nv"

busid "PCI:5:0:0"

driver "nvidia"

screen 0

EndSection

 

Section "Screen"

Identifier "Default Screen"

Device "Generic Video Card"

Monitor "Generic Monitor"

DefaultDepth 24

SubSection "Display"

depth 24

virtual 1024 768

modes "1024x768@60" "800x600@60" "800x600@56" "640x480@60"

EndSubSection

EndSection

 

Section "device" #

identifier "device1"

boardname "nv"

busid "PCI:5:0:0"

driver "nvidia"

screen 1

EndSection

Section "screen" #

identifier "screen1"

device "device1"

defaultdepth 24

monitor "monitor1"

EndSection

Section "monitor" #

identifier "monitor1"

gamma 1.0

EndSection

Section "ServerFlags"

EndSection

 

Etsi einai tora to xorg mou

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

νομιζω τοσα προβληματα δεν πρεπει να ειχε ποτε κατοχος nvidia γιατι απλα οι nvidia driver ειναι οι πιο συμβατοι που υπαρχουν για linux.τωρα πως τα εχεις καταφερει να τα κανεις μανταρα παντα μονο εσυ το ξερεις :P

για μενα δεν σου μενει αλλη λυση απο το να κανεις ενα reconfigure τον xserver

δινοντας sudo dpkg-reconfigure xserver-xorg.εκει στον wizard που θα εμφανιστει θα επιλεξεις πρωτα τους official driver οταν σου ζητηθει μετα θα επιλεξεις με το spacebar την αναλυση που θελεις και συκωνει η οθονη σου και τελος θα πρεπει να βαλεις και το vertical και horiz refresh της οθονης σου συμφωνα με το manual,στα υπολοιπα θα πατησεις απλα enter και ok.

κανε αυτο και δεν θα εχεις προβλημα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Παιδια τελικα το εφτιαξα μονος μου.

Προσθεσα εκει που λεει

virtual 1024 768

modes "1024x768@60" "800x600@60" "800x600@56" "640x480@60"

και το εκανα

virtual 1280 800

modes "1208χ800" "1024x768@60" "800x600@60" "800x600@56" "640x480@60"

και δουλεψε τελικα!!!!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

hakkthan@hakkthan-laptop:~$ fglrxinfo

The program 'fglrxinfo' is currently not installed. You can install it by typing:

sudo apt-get install xorg-driver-fglrx

Make sure you have the 'restricted' component enabled

bash: fglrxinfo: command not found

hakkthan@hakkthan-laptop:~$

 

Αυτα μου βγαζει

Το refresh rate ειναι ρυθμισμενο στο αυτοματο οποτε πως το βλεπω?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.


  • Δημιουργία νέου...