Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Ongelijke GLX versies Nvidia  (gelezen 1847 keer)

Erwin_001

  • Gast
Ongelijke GLX versies Nvidia
« Gepost op: 2007/10/01, 18:42:29 »
Beste mensen,

Google, heel mooi, maar zie door de bomen het bos niet meer met de oneindige zoekresulaten (zelfs met specifiek zoeken).
Maar goed, kan ook aan mij liggen :).

Probleem:

- Ik installeer Ubuntu Feisty Fawn
- Laat netjes alle updates varen
- Selecteer en installeer mijn standaard programma's die ik gebruik uit de standaard automatische App Manager
- Download laatste Nvidia drivers van Nvidia.com voor mijn GeForce 6600 en gebruik mijn standaard routine lijstje:

1)  - wget http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9755/
      NVIDIA-Linux-x86-1.0-9755-pkg1.run  (((Hier natuurlijk de laatste vanaf de website ipv deze oudere voorbeeld versie)))

2)  - sudo apt-get install build-essential pkg-config xserver-xorg-dev
 
3)  - gksudo gedit /etc/default/linux-restricted-modules-common
    - DISABLED_MODULES="nv"
 
4)  - sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-glx-legacy
    - sudo rm /etc/init.d/nvidia-glx
 
5)  - CTRL+ALT+F2 (exit X)
 
6)  - sudo /etc/init.d/gdm stop
 
7)  - sudo sh NVIDIA-Linux-x86-1.0-9755-pkg1.run
 
8)  - sudo nano /etc/X11/xorg.conf
    - change all "nv" to "nvidia" (check)
 
9)  - sudo /etc/init.d/gdm start  (CTRL+ALT+F7 (enter X) indien nodig)

10) - Terminal >>> glxinfo
    - glxinfo | grep version
    - glxinfo | grep direct
    - Output example: OpenGL version string: 2.1.0 NVIDIA 97.55
                      direct rendering: Yes

11) - Terminal >>> nvidia-settings

- Geweldig!, alles werkt! Maar toen... rebootte ik en ja hoor, good old X-server fout..

Na elke boot moet ik weer opnieuw mijn Nvidia drivers installeren om in de GUI te komen en alles werkende te krijgen.
Voor de rest werkt alles prima.

Ook snap ik nog steeds niet precies (sorry, misschien niet te lax geweest met lezen) hoe ik dat nou moet doen met die driver packages enzo die Synaptec heeft. Kan iemand mij dat uitleggen wat betreft conflicten en de goede manieren? (bvd :))

Opzich is dat opnieuw installeren maar kort tijd, maar goed, het hoort niet..

Nu ondervond ik dit, weet niet of het het is maar heb ooit iets gelezen wat betreft 2 GLX versies die hetzelfde moeten zijn:

erwin@Ubuntu:~$ glxinfo | grep version
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.3
OpenGL version string: 2.1.1 NVIDIA 100.14.19
Tot zover de circa miljoenste nvidia topic :lol:

Hopelijk weet iemand een oplossing. Snap helaas ook niet zoveel van al die verschillende nvidia packages in synaptec (op de oude en nieuwe kaart versies na..)

Erwin_001

  • Gast
Ongelijke GLX versies Nvidia
« Reactie #1 Gepost op: 2007/10/01, 18:45:58 »
De xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Thu Nov  9 17:55:20 PST 2006

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder3)  Wed Sep 12 14:30:30 PDT 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  "Screen0" 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           "glx"
    Load           "int10"
    Load           "vbe"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
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     "Generieke beeldscherm"
    HorizSync       28.0 - 51.0
    VertRefresh     43.0 - 60.0
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Philips 190C"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
EndSection

Section "Device"
    Identifier     "nVidia Corporation NV43 [GeForce 6600 GT]"
    Driver         "nvidia"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6600 GT"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "nVidia Corporation NV43 [GeForce 6600 GT]"
    Monitor        "Generieke beeldscherm"
    DefaultDepth    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
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "CRT-0: 1280x1024 +0+0; CRT-0: 800x600 +0+0; CRT-0: 640x480 +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "nvidia-auto-select"
    EndSubSection
EndSection

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Ongelijke GLX versies Nvidia
« Reactie #2 Gepost op: 2007/10/01, 19:02:49 »
Punt 1: Waarom download je de driver van de Nvidia website? In Ubuntu kan je het pakket nvidia-glx-new installeren.
Hiermee installeer je ook de Nvidia driver.

Punt 2: Had je deze handleiding al gevonden/geprobeerd? https://help.ubuntu.com/community/NvidiaManual
Dit is "officiële" handleiding voor Ubuntu en zou moeten werken.

Erwin_001

  • Gast
Ongelijke GLX versies Nvidia
« Reactie #3 Gepost op: 2007/10/02, 20:39:11 »
Ik installeer die package omdat ik dat enige manier is hoe (wat ik zelf kan vinden) ik mijn 2 schermen aan de praat krijg (of kreeg..).
Ik gebruik nu elke boot "dpkg-reconfigure -phigh xserver-xorg" om weer in de X/GDM te komen.

Heb alle optionele tips al geprobeerd in de guide die je gaf en totaal verwijderen en opnieuw installeren resulteerd ook weer in een kick terug naar de console..

Vanuit de restricted manager werkt dus niet echt in dit geval.. Misschien dat er ergens nog iets kan staan wat verwijderd moet worden of dat ik een andere procedure kan uitvoeren (naar het totaal opnieuw installeren van de distro)?

Voor de rest werkt alles perfect trouwens, ook als ik na de code te gebruiken in GDM kom.

Ik kijk uit naar een reactie :-)

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Ongelijke GLX versies Nvidia
« Reactie #4 Gepost op: 2007/10/02, 20:40:46 »
sudo nvidia-settings

sudo voor blijvend resultaat!  (lijkt wel een wasmiddelreclame....).

Offline Mario

  • Lid
Ongelijke GLX versies Nvidia
« Reactie #5 Gepost op: 2007/10/02, 20:45:59 »
Hoe bedoel je dat je de 2 schermen niet werkend krijgt en op welke manier dienen ze te werken
PC:Intel dual core 6600 2.4Ghz-Abit AB9-nvidia GeForce 9600 GT-
dual-boot : Debian Lenny - Windows 7
Alle beschrijvingen van de werkelijkheid zijn tijdelijke veronderstellingen

Erwin_001

  • Gast
Ongelijke GLX versies Nvidia
« Reactie #6 Gepost op: 2007/10/02, 21:27:15 »
Ik bedoel dat ik mijn 2 schermen (twinview) kan instellen. Dat kan ik voor zover ik weet alleen goed met nvidia-settings tool.

Ik weet dat het veel is maar misschien helpt dit:

http://files.zilvex.com/ubuntu/x1/

Het heeft iets te maken met de XGL versies?

Misschien moet ik toch maar een ander wasmiddel nemen ;)


Alvast bedankt!

Erwin_001

  • Gast
Ongelijke GLX versies Nvidia
« Reactie #7 Gepost op: 2007/10/02, 21:30:28 »
* Het gaat btw nog steeds om de drivers, eerst niet zozeer om de dual screen opzet.

Offline Mario

  • Lid
Ongelijke GLX versies Nvidia
« Reactie #8 Gepost op: 2007/10/02, 21:49:39 »
het zou normaal moeten gaan met de versie in synaptic dus nvidia glx-new
nadien nvidia-settings intikken in console en je 2 schermen instellen
Nu als je wil dat beide schermen starten bij het aanloggen kun je ze in /etc/X11/xorg.conf configureren
"simpele" manier om dit de doen is de volgende:
na het configuren van je schermen mbhv nvidia-settings kies je bij X server Display Configuration voor "save to X configuration file"
Nu goed opletten kies niet voor opslaan maar voor preview (anders is je Xserver verkloot) vergelijk met je bestaande configuratiefile en pas hem aan met de info uit deze preview dus alls wat met de schermen te maken heeft mag je overnemen
dit zijn de volgende;Section "Device"
                             Section "Monitor"
                             Section "Screen"
                             Section "ServerLayout"
PC:Intel dual core 6600 2.4Ghz-Abit AB9-nvidia GeForce 9600 GT-
dual-boot : Debian Lenny - Windows 7
Alle beschrijvingen van de werkelijkheid zijn tijdelijke veronderstellingen

Erwin_001

  • Gast
Ongelijke GLX versies Nvidia
« Reactie #9 Gepost op: 2007/10/03, 07:42:52 »
Die handeling wist ik gelukkig al :), maar toch als ik alle nvidia-glx packages verwijder uit de Synaptic en ook het dot bestanden verwijder die conflicten kan gaan geven krijg ik nog steeds X server error na een reboot met een schone installatie.
Misschien heeft de Driver package van de nvidia site toch nog ergens iets nagelaten wat conflicten kan geven?

Offline Mario

  • Lid
Ongelijke GLX versies Nvidia
« Reactie #10 Gepost op: 2007/10/03, 22:36:49 »
u heeft dus de nvidia-driver geïnstalleerd via synaptic
tik dan eens het volgende in de terminal
sudo nvidia-xconfigDaarna X-server heropstarten
PC:Intel dual core 6600 2.4Ghz-Abit AB9-nvidia GeForce 9600 GT-
dual-boot : Debian Lenny - Windows 7
Alle beschrijvingen van de werkelijkheid zijn tijdelijke veronderstellingen

Erwin_001

  • Gast
Ongelijke GLX versies Nvidia
« Reactie #11 Gepost op: 2007/10/04, 19:01:26 »
Ik heb uiteindelijk maar Envy gebruikt, die ik nog nooit eerder had gebruikt omdat ik veel reacties vond op internet dat dat vaak niet werkt.

sudo nvidia-xconfig resulteerde bij mij voorheen (toen het nog niet werkte enkele dagen geleden) in een foutloze uitvoering en toch kreeg ik na de reboot gewoon weer de X-server error.

Maar goed, alles werkt nu, draai compiz fusion en alle wine 3d applicaties werken ook gewoon.

In ieder geval bedankt voor de moeite. Hopelijk hoef ik me in de final release van Gutsy Gibbon me niet meer druk te maken over het driver probleem :).