[xf86cfg] nVidia 5200 Go

Pagina: 1
Acties:

  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Naar aanleiding van het 'ik voel mij verloren' topic, waar kleine vraagjes niet mogen post ik deze maar. Ik voel mij inmiddels voor hulp van vele kanten al een stuk minder verloren. Net Debian Sarge geinstalleerd, welke meteen ook netjes het netwerk regelt en op aanvraag toch maar een grafische interface neerzet.

Het probleem is hierbij dat hij deze draait op 800x600, terwijl het scherm 1680x1050 (ja, raar, widescreen) aan zou moeten kunnen. Ik heb al een aantal tutorials gelezen over het bewerken van verschillende config files, welke helaas niet hebben mogen baten.

Ik ben aan het spelen met xf86cfg, wat ik vind in /usr/X11R6/bin . Daar kan ik m'n videokaart (die nVidia Ge-Force 5200 Go 32Mb) vinden, waarna hij om een BusID vraagt. Ik heb geen idee in welke syntax hij dat wil hebben, maar de knop 'Next' wordt in ieder geval niet bruikbaar, die blijft grijs.

Na het klikken op 'Ok' en daarna een ander monitor selecteren krijg ik echter geen mogelijkheden boven de 800x600 te zien, alles blijft redelijk simpeltjes. Doe ik dat BusID toch fout of mis ik iets anders in het geheel?

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Niemand? Ik wil eigenlijk erg graag blijven werken onder debian om het goed te leren, maar op 800x600 ben ik dan toch heel snel terug naar XP :)

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 14-02 16:20

Flydude

Mighty pirate

Het direct bewerken van je XFconfig4 (zo heet dat ding toch onder Xfree) levert meestal meer info op voor jezelf. Net als het bekijken van je X logging.

Anyway, post je config eens hier dan kunnen we met je meekijken.

En daarnaast: heb je de nvidia-drivers geinstalleerd?

I am rubber, you are glue


  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 06-01 23:13

DeMoN

Pastafari

Geef eens de output van:
code:
1
lspci -v |grep VGA

Je krijgt dan iets wat begint met:
code:
1
01:00.0 VGA compatible controller:

Die cijfertjes voor de letters 'VGA' kunnen verschillen bij jou.
Stel nou dat het wel hetzelfde is dan wordt in dit geval je BusID:
code:
1
1:0:0

In je XF86config(-4) kan je je BusID instellen in de sectie "Device". (waar ook Driver "nvidia" (of nv) staat).
Als volgt:
code:
1
BusID "PCI:1:0:0"

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
0000:01:00.0 VGA compatible controller:
nVidia Corporation NV34M [GeForce FX Go 5200] (rev a1) (prog-if 00 [VGA])
Flags: bus master, VGA palette snoop, 66MHz, medium devsel, latency 32, IRQ 11

Ik kan inderdaad een BusID instellen, wat ik ook al heb gedaan op de manier die jij hierboven geeft (en vele anderen). De knop 'Next' blijft echter grijs en de instellingen wordt niets mee gedaan.

Hieronder mijn huidige config file:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
Section "ServerLayout"
        Identifier     "Default Layout"
        Screen         "Default Screen" 0 0
        InputDevice    "Generic Keyboard"
        InputDevice    "Configured Mouse"
        InputDevice    "Generic Mouse"
EndSection

Section "Files"

                        # local font server
        # if the local font server has problems, we can fall back on these
        FontPath     "unix/:7100"
        FontPath     "/usr/lib/X11/fonts/misc"
        FontPath     "/usr/lib/X11/fonts/cyrillic"
        FontPath     "/usr/lib/X11/fonts/100dpi/:unscaled"
        FontPath     "/usr/lib/X11/fonts/75dpi/:unscaled"
        FontPath     "/usr/lib/X11/fonts/Type1"
        FontPath     "/usr/lib/X11/fonts/CID"
        FontPath     "/usr/lib/X11/fonts/Speedo"
        FontPath     "/usr/lib/X11/fonts/100dpi"
        FontPath     "/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
        Load  "GLcore"
        Load  "bitmap"
        Load  "dbe"
        Load  "ddc"
        Load  "dri"
        Load  "extmod"
        Load  "freetype"
        Load  "glx"
        Load  "int10"
        Load  "record"
        Load  "speedo"
        Load  "type1"
        Load  "vbe"
EndSection

Section "InputDevice"
        Identifier  "Generic Keyboard"
        Driver      "keyboard"
        Option      "CoreKeyboard"
        Option      "XkbRules" "xfree86"
        Option      "XkbModel" "pc104"
        Option      "XkbLayout" "us"
EndSection

Section "InputDevice"
        Identifier  "Configured Mouse"
        Driver      "mouse"
        Option      "CorePointer"
        Option      "Device" "/dev/psaux"
        Option      "Protocol" "PS/2"
        Option      "Emulate3Buttons" "true"
        Option      "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
        Identifier  "Generic Mouse"
        Driver      "mouse"
        Option      "SendCoreEvents" "true"
        Option      "Device" "/dev/input/mice"
        Option      "Protocol" "ImPS/2"
        Option      "Emulate3Buttons" "true"
        Option      "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
        Identifier   "Generic Monitor"
        HorizSync    28.0 - 50.0
        VertRefresh  43.0 - 75.0
        Option      "DPMS"
EndSection

Section "Device"
        Identifier  "Generic Video Card"
        Driver      "nv"
        ChipSet     "GeForce FX Go5200"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Default Screen"
        Device     "Generic Video Card"
        Monitor    "Generic Monitor"
        DefaultDepth     24
        SubSection "Display"
                Depth     1
                Modes    "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     4
                Modes    "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     8
                Modes    "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     15
                Modes    "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     16
                Modes    "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     24
                Modes    "800x600" "640x480"
        EndSubSection
EndSection

Section "DRI"
        Mode         0666
EndSection

Ik zie daarin wel het probleem, maar vermoed niet dat het er bij zetten van een resolutie goed is voor m'n beeld. Dan zou je net zo goed 2048x1600 neer kunnen plempen, wat dat ding nooit trekt. Bij het handmatig instellen vraagt hij om horizontale en verticale frequenties, die nergens te vinden zijn, die ik dus niet in kan vullen. Ik vind het link om daar wat te verzinnen, dat zal ook vast slecht zijn voor je hardware :)

[ Voor 17% gewijzigd door Kaastosti op 19-01-2005 14:24 ]

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 14-02 16:20

Flydude

Mighty pirate

Als ik het goed begrijp (kan het niet testen, aangezien ik x.org draai) herkent xf86cfg de mogelijkheden van je monitor niet en gaat dus niet verder dan 800x600.

Je kan het proberen met XFree86 -configure en kijken of dat wat meer oplevert. Anders toch de modes in je config-file aanpassen.

Voor de duidelijkheid: configprogrammaatjes checken je hardware op mogelijkheden. Als bepaalde hardware niet goed herkend wordt, zal het configtooltje voor iets generieks kiezen, zoals bij je monitor.

I am rubber, you are glue


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Dat snap ik, maar als je de console versie draait, wordt ook gevraagd naar frequenties. Als ik een aparte resolutie selecteer, zal het programma naar ik vermoed ook frequenties pakken die daarmee overeen zouden komen. Waar ik bang voor ben is dat die niet goed gaan werken, aangezien het een laptop lcd breedbeeld monitor is...

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 14-02 16:20

Flydude

Mighty pirate

Je geeft in het monitordeel van je config een range van frequenties op. Deze range zal X gebruiken, ongeacht resolutie.

Als je weet welke ranges je monitor aankan, kan je deze in je x-config zetten. Daarna kan je de modes aanpassen en zou het geregeld moeten zijn. Check je handleiding of zoek even met google.

I am rubber, you are glue


  • M-ThijZ
  • Registratie: Maart 2003
  • Laatst online: 13-02 22:26

M-ThijZ

Riding on Rails

Probeer dit eens in je config:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Section "Screen"
        Identifier "Default Screen"
        Device     "Generic Video Card"
        Monitor    "Generic Monitor"
        DefaultDepth     24
        SubSection "Display"
                Depth     1
                Modes    "1680x1050" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     4
                Modes    "1680x1050" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     8
                Modes    "1680x1050" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     15
                Modes    "1680x1050" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     16
                Modes    "1680x1050" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     24
                Modes    "1680x1050" "800x600" "640x480"
        EndSubSection
EndSection


edit:
code:
1
2
3
4
5
6
Section "Monitor"
        Identifier   "Generic Monitor"
        HorizSync    28.0 - 50.0
        VertRefresh  43.0 - 75.0
        Option      "DPMS"
EndSection

Het is wel belangrijk dat je hier goede gegevens invult, iig gegevens die je 1680x1050 resolutie ondersteunen bij een goede refreshrate.

[ Voor 27% gewijzigd door M-ThijZ op 19-01-2005 15:12 . Reden: "section monitor" toegevoegt ]


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Dat bedoel ik.. en die gegevens zijn in ieder geval online niet te vinden :) Tenminste... bij Dell weten ze van niets. Het is een Dell Inspiron 8600, dus als er toevallig iemand weet wat de instellingen daarvoor zouden moeten zijn... ondertussen zoek ik gewoon verder. Bedankt voor de suggesties in ieder geval.

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 14-02 16:20

Flydude

Mighty pirate

Ah, zeg dat dan meteen....

Leef je uit!

I am rubber, you are glue


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Whaha LOL :D briljant document... die had ik nodig. Gewoon op Google ook nog... ik zocht naar de verkeerde dingen :|

[ Voor 43% gewijzigd door Kaastosti op 19-01-2005 15:38 ]

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


Verwijderd

beetje offtopic, maar ik neem aan dat je een laptop gebruikt Kaastosti? 1680x1050 is een typische resolutie voor een 15,4" WSXGA schermpje. Zo ja, ben ik best benieuwd welke laptop het is :).

  • HunterPro
  • Registratie: Juni 2001
  • Niet online
Verwijderd schreef op woensdag 19 januari 2005 @ 15:39:
beetje offtopic, maar ik neem aan dat je een laptop gebruikt Kaastosti? 1680x1050 is een typische resolutie voor een 15,4" WSXGA schermpje. Zo ja, ben ik best benieuwd welke laptop het is :).
dell inspiron 8600. Ik zou overigens gewoon hard de resolutie aanpassen in de XFree86-configfile :) (heb ik voor mijn laptop ook gedaan, deze draait op het redelijk creatieve SXGA+ 1400x1050 (hoe verzinnen ze het ;))).

[ Voor 10% gewijzigd door HunterPro op 19-01-2005 15:42 ]


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 14-02 16:20

Flydude

Mighty pirate

Maar.. is het gelukt?

I am rubber, you are glue


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Nog niet, ben linux noob, maar we komen we wel :) Ik krijg dat beeldscherm maar niet veranderd... maar nu richting huis, daar verder proberen.

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • HunterPro
  • Registratie: Juni 2001
  • Niet online
heel lomp: alle 800x600's vervangen door de resolutie die jij wilt. Werkt het niet kun je het altijd terugzetten. Worked for me.

  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Als ik die allemaal verander, hoe refresh ik de zooi dan zonder te hoeven rebooten? Want ik ben redelijk veel tegelijk aan het doen en ik weet meestal niet hoe ik instellingen kan laten herladen, dus ik reboot me echt helemaal suf :P

Hmm ik zie die configuratiefile helemaal niet meer... die lijkt er alleen te staan als ik 'm specifiek vertel dat ik gewijzigde instellingen op wil slaan. Dit gaat echt helemaal nergens meer over 8)7

[ Voor 31% gewijzigd door Kaastosti op 19-01-2005 18:16 ]

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Kaastosti schreef op woensdag 19 januari 2005 @ 18:11:
Als ik die allemaal verander, hoe refresh ik de zooi dan zonder te hoeven rebooten? Want ik ben redelijk veel tegelijk aan het doen en ik weet meestal niet hoe ik instellingen kan laten herladen, dus ik reboot me echt helemaal suf :P
Probeer eens control+shift+backspace; dat reset je X server :)
Hmm ik zie die configuratiefile helemaal niet meer... die lijkt er alleen te staan als ik 'm specifiek vertel dat ik gewijzigde instellingen op wil slaan. Dit gaat echt helemaal nergens meer over 8)7
wat staat er dan wel in je /etc/X11?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
* Kaastosti rebooting... ik ga het u zo vertellen
Net alle 800x600 vervangen door 1680x1050 :) Kijken of ie me nu nog lief vindt

Okee en hij houdt stug 800x600 vol. :| XF86Config-4 staat wel in /etc/X11 en hij heeft daar doodleuk 800x600 weer in teruggezet NAAST mijn 1680x1050. Wel leuk gevonden moet ik zetten. Ook niet er voor, nee netjes tussen dat en de 640x480 in. Hij heeft dus wel gelezen wat er staat en het op volgorde gehouden :)

[ Voor 55% gewijzigd door Kaastosti op 19-01-2005 18:22 ]

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Blaasvis
  • Registratie: November 2001
  • Laatst online: 11-02 07:27

Blaasvis

Cidora \o/

pak eens de config van die website en wijzig nivdia_binary nvidia_free in nv en probeer het ?

Freedom is everything you need ; <moto-moi|afk> ik verkloot het gewoon nooit :P


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Nou.. ik heb het idee dat de videokaart zelf wel goed zit. Waarom ik dat denk? Omdat hij netjes bij lspci aangeeft dat ik een nVidia Corporation NV34M [GeForce FX Go5200] heb. Het ligt er naar mijn idee aan het hij de monitor niet herkent. Nou is het zoals gezegd ook wel een origineel ding... maar goed, eens kijken of ik die drivers kan vervangen dan maar.

Oww help.. voor installatie van de laatste nVidia driver mag ik niet in een X-omgeving zitten, maar die boot bij mij standaard :| Welk proces moet ik dan uit z'n init.d mikken?

[ Voor 21% gewijzigd door Kaastosti op 19-01-2005 18:59 ]

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • dawuss
  • Registratie: Maart 2001
  • Laatst online: 01-02 20:46

dawuss

gadgeteer

Kaastosti schreef op woensdag 19 januari 2005 @ 18:55:
Oww help.. voor installatie van de laatste nVidia driver mag ik niet in een X-omgeving zitten, maar die boot bij mij standaard :| Welk proces moet ik dan uit z'n init.d mikken?
xdm/kdm/gdm of iets in die richting :)

Als het via init.d gestart wordt, kun je het meestal ook wel afsluiten op die manier, dus iets als:

code:
1
/etc/init.d/xdm stop


zou moeten werken. Je XServer wordt daarmee niet gekilled, maar dat kun je wel met ctrl+alt+backspace.

micheljansen.org
Fulltime Verslaafde Commandline Fetisjist ©


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
gdm already running. Aborting! :P
Maar ik heb 'm even gemoved... en nu start hij iig niet. Eens kijken of die nieuwe nVidia drivers wat uitmaken.

[ Voor 64% gewijzigd door Kaastosti op 19-01-2005 19:09 ]

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


Verwijderd

CTRL+ALT+F2

Bij mij gaat ie dan mooi uit de grafische omgeving, alleen runt hij dan wel nog.. maar niet waar jij bezig zit

  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Hmm deze is redelijk flauw:
No precompiled kernel interface was found to match you kernel; would you like the installer to attempt to download a kernel interface for your kernel from the NVIDIA ftp site?
Het maakt niet uit wat ik daar doe, want hij kan geen geschikte versie vinden, waarna ik het volgende krijg:
No precompiled kernel interface was found to match you kernel; this means that the installer willneed to compile a new kernel interface.
En dan begint ie te zeuren dat hij deze niet kan vinden en dan je bij Redhat bijv. kernel-sources kan downloaden. Houdt dat simpelwel in dat ik apt-get kernel-source-2.4.27 moet doen zonder install en dat hij die gaat vinden oid? Ik vind 't een beetje wazig :?

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 13-02 15:00
jupz je moet gewoon de kernel sources downloaden / apten en dan nog een keer proberen hij heeft namelijk de kernel headers nodig om de kernel module te kunnen compilen

de kernel-sources db`s worden gewoon in /usr/src/ uitgepakt en zo staat daar dus de complete kernel nog niet gecompiled.
daarbij staan er ook de kernel-header files die de nvidea driver installer nodig heeft

[ Voor 39% gewijzigd door lordgandalf op 19-01-2005 19:50 ]

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
ah inderdaad... en als ik /usr/src opgeef zegt ie dat hij daar /include/linux/kernel.h niet kan vinden. Dus wat doe ik? ik zeg 'm dat de source in /usr staat, want het complete path is /usr/include/linux/kernel.h

En dan zegt ie doodleuk dat /usr invalid is :| Wil je nou die kernel hebben of wat???

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • HunterPro
  • Registratie: Juni 2001
  • Niet online
wat je doet is naar www.kernel.org gaan, daar de full versie (F) van je kernel downloaden, en die unpacken naar /usr/src/linux. (eigenlijk als je het netjes doet naar /usr/src/linux-2.x.y-, en dan /usr/src/linux ernaar symlinken aangezien dat officieel deprecated is maar elke compiler 't nog steeds gebruikt)

  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Kan ik dan gewoon de 'latest stable version' pakken? Of moet het echt mijn versie (2.4.27 als ik het mij goed herinner) zijn?

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 14-02 16:20

Flydude

Mighty pirate

Het moet jouw versie zijn. Drivers moeten tegen de draaiende kernel worden gecompileerd.

Kan je niet de juiste sources apt-getten (zo heet dat toch, ben niet zo thuis in Debian)?

En (nog beter) kan je via apt-get niet aan die nvidia drivers komen? Google eens op `debian nvidia howto` ofzo. Wellicht dat je daar wat wijzer van wordt.

I am rubber, you are glue


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Een zoekactie bij apt-cache search naar nvidia levert alleen overclocking utilities op. Dat die gedownloade drivers niet lekker werken met m'n kernel baal ik een beetje van, helemaal omdat dat het geheel weer een stukje lastiger maar.

Toch vraag ik me nog steeds af of ik wel in de goede hoek zoek, aangezien het adapter wel gewoon goed herkent wordt. Moet ik niet in de hoek van de monitor zoeken? Welke dat dan ook moge zijn? Ik heb al handleidingen gelezen van verschillende mensen, maar die gaan er allemaal van uit dat de videokaart zelf niet herkent wordt, wat hier wel het geval is.

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 06-01 23:13

DeMoN

Pastafari

Kaastosti schreef op woensdag 19 januari 2005 @ 21:53:
Een zoekactie bij apt-cache search naar nvidia levert alleen overclocking utilities op. Dat die gedownloade drivers niet lekker werken met m'n kernel baal ik een beetje van, helemaal omdat dat het geheel weer een stukje lastiger maar.

Toch vraag ik me nog steeds af of ik wel in de goede hoek zoek, aangezien het adapter wel gewoon goed herkent wordt. Moet ik niet in de hoek van de monitor zoeken? Welke dat dan ook moge zijn? Ik heb al handleidingen gelezen van verschillende mensen, maar die gaan er allemaal van uit dat de videokaart zelf niet herkent wordt, wat hier wel het geval is.
We hebben gewoon meer info nodig :)
Als je Nvidia installer eruit klapt zegt hij ook waar de logfile met de errormelding staat.

Post de laatste paar regels (30 ofzo) eens hier.

Welke kernel draai je nu dan?
code:
1
uname -a

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
De twee errors die in de log staan hebben allebei betrekking op het feit dat hij de kernel source niet kan vinden. Niet als ik het pad compleet geef en als ik dus het pad geef zoals hij dat wil hebben (zodat het zou kloppen), krijg ik terug dat dat pad dan weer invalid is.

Ik draai:
Linux debian 2.4.27-1-386 #1 Wed Dec 1 19:43:08 JST 2004 i686 GNU/Linux

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 14-02 16:20

Flydude

Mighty pirate

Wat nog eens wil helpen is het installeren van alleen de kernel-headers. Zoek die eens in je debian distro.

I am rubber, you are glue


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
De headers zitten in principe ook in het bestand wat ik gedownload heb... als dat inderdaad kernel.h tenminste. Ik heb gedownload, gezocht, installatie cd-rom er in... hij weigert gewoon die kernel te vinden. Misschien moet ik 'm nog ergens anders neerzetten, eens proberen.

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 14-02 16:20

Flydude

Mighty pirate

Als ik google op debian kernel headers krijg ik een prachtig lijstje met allerlei kernel-headers.

Doe iets als apt-get install kernel-headers-<jouw exacte kernel versie> en roll with it. Als je die kernel-headers niet geinstalleerd krijgt, gaat die nvidia driver ook niet werken.

En als dat ook niet werkt google je even op debian nvidia howto. Dan krijg je nl. dit linkje. Dat zou je moeten helpen.

En als dat niet helpt, installeer je maar lekker gentoo, want dan weet ik tenminste wat je moet doen. ;)

I am rubber, you are glue


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Hahaha ik ga het wederom proberen :) Bedankt voor de hulp en je geduld.

kernel-headers-2.4.27-1-686 bleek inderdaad te bestaan. Die heb ik dus ge-apt-get-installed (helaas zitten er in scrabble geen streepjes, anders was hij leuk geweest), waarna de bestanden in /usr/src/kernel-headers-2.4.27-1/ te vinden zijn. De nVidia installer zoekt daar echter niet eens... even in de reboot-modus, kijken of ik 'm met --kernel-source-path wel zo ver kan krijgen.

Niet dus.. aargh... dan vandaag maar weer verder in Windows, moet nog veel doen :) Vanavond thuis in alle rust weer verder prutten.

Toch maar weer de draad opgepakt. Ik probeer nu die kernel-sources opnieuw te downloaden en installeren, om vervolgens in alle rust die nVidia driver te gaan vertellen waar ze staan. Als ik ze nu echter installeer komt de hele directory 'include', waar nVidia onderandere naar vraagt, niet meer terug. Ook na een apt-get remove komt deze niet terug, terwijl ik die dir toch zeker ooit wel heb gehad.

On other news: Zouden die kernel headers ook niet bij de sources moeten zitten? Ik bedoel.. ik heb ze nu allebei gedownload en installed, maar horen die niet op de een of andere manier bij elkaar?

[ Voor 123% gewijzigd door Kaastosti op 20-01-2005 13:09 ]

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Update: Om het toch maar weer op te pakken... want ik wil het gewoon werkend hebben, dat 800x600 is ook maar onzin natuurlijk. Ik ben een stapje verder :D

Ik ben met een schone lei begonnen en heb alle adviezen, tips en commando's die ik heb kunnen verzamelen naast elkaar gelegd. Eerst opnieuw de driver van nVidia gedownload. Daarna ben ik opnieuw de kernel-source en de kernel-headers gaan downloaden. Na 'uname -a' voor het versienummer kwam ik daarbij op het volgende uit:
code:
1
2
apt-get install kernel-source-2.4.27
apt-get install kernel-headers-2.4.27-2

Na deze commando's is het volgende te vinden in /usr/src:
code:
1
2
kernel-source-2.4.27.tar.bz2
kernel-headers-2.4.27-2 (directory met inhoud)

Daarna de driver gestart met opgaaf van sources:
code:
1
'sh nvidia..etc.. --kernel-source-path /usr/src

Na de bekende berichten dat er geen geschikte versie van de kernel gevonden was en ik deze keer weer koos voor de mogelijkheid dit de installer zelf te laten doen, begon hij daar ook mee :D

Helaas maakte hij dit proces niet af, maar stopte rond de 15% met de mededeling dat het bestand nvidia.o niet gevonden kon worden. Dat klopt, ik kon 'm ook niet vinden, dus dat neem ik 'm niet kwalijk.

Mijn vraag is hierover dan ook waar dat bestand vandaan zou moeten komen. Ook heb ik het idee dat het niet de bedoeling is dat de kernel-sources 1 bestand is, maar dat het eigenlijk net als de headers een complete directorystructuur had moeten zijn. Zo ja, hoe pak ik dat uit, want het tar commando wil er niets van weten :) Ik ben allang blij dat ik voortgang maak, heb er weer vertrouwen in :P

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 06-01 23:13

DeMoN

Pastafari

Kaastosti schreef op dinsdag 25 januari 2005 @ 14:38:
Update: Om het toch maar weer op te pakken... want ik wil het gewoon werkend hebben, dat 800x600 is ook maar onzin natuurlijk. Ik ben een stapje verder :D

Ik ben met een schone lei begonnen en heb alle adviezen, tips en commando's die ik heb kunnen verzamelen naast elkaar gelegd. Eerst opnieuw de driver van nVidia gedownload. Daarna ben ik opnieuw de kernel-source en de kernel-headers gaan downloaden. Na 'uname -a' voor het versienummer kwam ik daarbij op het volgende uit:
code:
1
2
apt-get install kernel-source-2.4.27
apt-get install kernel-headers-2.4.27-2

Na deze commando's is het volgende te vinden in /usr/src:
code:
1
2
kernel-source-2.4.27.tar.bz2
kernel-headers-2.4.27-2 (directory met inhoud)

Daarna de driver gestart met opgaaf van sources:
code:
1
'sh nvidia..etc.. --kernel-source-path /usr/src

Na de bekende berichten dat er geen geschikte versie van de kernel gevonden was en ik deze keer weer koos voor de mogelijkheid dit de installer zelf te laten doen, begon hij daar ook mee :D

Helaas maakte hij dit proces niet af, maar stopte rond de 15% met de mededeling dat het bestand nvidia.o niet gevonden kon worden. Dat klopt, ik kon 'm ook niet vinden, dus dat neem ik 'm niet kwalijk.

Mijn vraag is hierover dan ook waar dat bestand vandaan zou moeten komen. Ook heb ik het idee dat het niet de bedoeling is dat de kernel-sources 1 bestand is, maar dat het eigenlijk net als de headers een complete directorystructuur had moeten zijn. Zo ja, hoe pak ik dat uit, want het tar commando wil er niets van weten :) Ik ben allang blij dat ik voortgang maak, heb er weer vertrouwen in :P
Ik neem aan dat je dus ook de 2.4.27 kernel draait he :)

Je /usr/src ziet er nu beter uit btw :)
imho heb je die headers niet nodig, je hebt immers de hele source al.

De apt-get install kernel-source-2.4.27 heb je genoeg aan.


Probeer het volgende eens.

- wordt root
- cd /usr/src
- rm -rf kernel-headers-2.4.27-2 (dit gooit dus die DIR weg waar ik niet van snap wat die "2" op het einde moet voorstellen
- tar -xvjf kernel-source-2.4.27.tar.bz2

Nu moet je een nieuwe directory hebben genaamd kernel-source-2.4.27
Het komt erop neer dat je dus het volgende moet hebben in je /usr/src dir nu:

kernel-source-2.4.27.tar.bz2
kernel-source-2.4.27 (dir)

Nu:

- ln -s /usr/src/kernel-source-2.4.27 /usr/src/linux
- start de Nvidia installer. Geef geen parameters mee, hij zoekt nu naar de kernel sources in /usr/src/linux en dat is nu een symlink die je net met ln hebt aangemaakt naar /usr/src/kernel-source-2.4.27.

Suc6 :)

[ Voor 4% gewijzigd door DeMoN op 25-01-2005 14:58 ]

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Aaah op die manier :) Hij gaat in ieder geval weer een stapje verder, helaas wil het nog niet echt installeren. Ik krijg deze melding terug:
ERROR: If you are using a Linux 2.4 kernel, please make sure
you either have configured kernel sources matching your
kernel or the correct set of kernel headers installed
on your system.

If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the "KBUILD_OUTPUT" or
the "O" KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the appropriate nvidia-installer command line option.
Nou.. ik gebruik echt die 2.4.27 kernel en voor zover ik kan beoordelen heb ik net door dat ln commando die symlink aangemaakt (die ook werkt, even getest) naar de goede source.

[ Voor 12% gewijzigd door Kaastosti op 25-01-2005 15:14 ]

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 06-01 23:13

DeMoN

Pastafari

Kaastosti schreef op dinsdag 25 januari 2005 @ 15:13:
Aaah op die manier :) Hij gaat in ieder geval weer een stapje verder, helaas wil het nog niet echt installeren. Ik krijg deze melding terug:

[...]

Nou.. ik gebruik echt die 2.4.27 kernel en voor zover ik kan beoordelen heb ik net door dat ln commando die symlink aangemaakt (die ook werkt, even getest) naar de goede source.
weird :?

Geef even voor de duidelijkheid even de output van de volgende commando's:

code:
1
ls -la /usr/src

code:
1
uname -a

code:
1
tail -n 40 /var/log/nvidia-installer.log

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
ls -la /usr/src
code:
1
2
3
4
5
drwxrwsr-x   3 root src      4096 2005-01-25 09:06 .
drwxr-xr-x  12 root root     4096 2005-01-25 06:56 ..
drwxr-xr-x  15 root root     4096 2005-01-19 04:24 kernel-source-2.4.27
-rw-r--r--   1 root root 30998917 2005-01-19 04:26 kernel-source-2.4.27.tar.bz2
lrwxrwxrwx   1 root src        29 2005-01-25 09:06 linux -> /usr/src/kernel-source-2.4.27


uname -a
code:
1
Linux debian 2.4.27-1-386 #1 Fri Sep 3 06:24:46 UTC 2004 i686 GNU/Linux


tail -n 40 /var/log/nvidia-installer.log
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
  OpenGL install prefix   : /usr
  compat32 install prefix : (not specified)
  installer install prefix: /usr
  utility install prefix  : /usr
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : (not specified)
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
   ke the installer to attempt to download a kernel interface for your kernel f
   rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
-> No precompiled kernel interface was found to match your kernel; this means
   that the installer will need to compile a new kernel interface.
-> Kernel source path: '/usr/src/linux'
-> Performing CC test with CC="cc".
ERROR: If you are using a Linux 2.4 kernel, please make sure
       you either have configured kernel sources matching your
       kernel or the correct set of kernel headers installed
       on your system.

       If you are using a Linux 2.6 kernel, please make sure
       you have configured kernel sources matching your kernel
       installed on your system. If you specified a separate
       output directory using either the "KBUILD_OUTPUT" or
       the "O" KBUILD parameter, make sure to specify this
       directory with the SYSOUT environment variable or with
       the appropriate nvidia-installer command line option.
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.


Voor zover ik kan beoordelen kloppen de instellingen en programma's allemaal wel :|

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 14-02 16:20

Flydude

Mighty pirate

Volgens de nvidia driver heb je een configureerde kernel nodig... Alleen installeren is dus niet voldoende. Die config zou je wel uit je /boot moeten kunnen vissen.

cp /boot/config /usr/src/linux/.config zou dus moeten helpen (let op het puntje!).

I am rubber, you are glue


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Ik heb dan geen config, maar config-2.4.27-1-386... doe ik het ook voor :) reboot

Helaas zelfde melding :|

[ Voor 15% gewijzigd door Kaastosti op 25-01-2005 16:07 ]

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 14-02 16:20

Flydude

Mighty pirate

Die config-2.4etc heb je .config genoemd?

Draai dan even make menuconfig. Je krijgt dan een configuratiemenuutje. Verlaat dit weer en probeer het dan nog eens.

Oh, en je hoeft voor dit soort dingen echt niet te rebooten. Dat hoeft alleen als je een nieuwe kernel installeerd.

Edit:

Overigens: kom je er met die nvidia debian howto niet uit? Die lijkt me toch vrij duidelijk.

[ Voor 16% gewijzigd door Flydude op 25-01-2005 16:33 ]

I am rubber, you are glue


  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 06-01 23:13

DeMoN

Pastafari

En misschien overbodig om te melden maar die make menuconfig moet je dus draaien in je /usr/src/kernel-source-2.4.27

Krijg je een foutmelding kan je ook ff alleen make config draaien in die dir en dan meteen quitten.
make menuconfig is gebaseerd op ncurses, dat moet je eerst hebben.

libncurses5 - Shared libraries for terminal handling
libncurses5-dev - Developer's libraries and docs for ncurses
libncursesw5 - Shared libraries for terminal handling (wide character support)
libncursesw5-dev - Developer's libraries for ncursesw
ncurses-base - Descriptions of common terminal types
ncurses-bin - Terminal-related programs and man pages
ncurses-term - Additional terminal type definitions

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Hehe ik kreeg dus inderdaad die foutmelding :)
Hij komt nu een stuk verder, maar eindigt toch weer met:
Undable to load the kernel module 'nvidia.o'.
Ik heb overigens die nvidia-debian howto gevolgd, maar deze eindigd in alle gevallen in een niet werkend verhaal.

Hoe kan ik die gdm afsluiten zonder reboot? Het eerder gestelde CTRL + SHIFT + backspace werkt niet. Met CTRL + ALT + F# krijg ik wel een command shell, maar kan die driver nog niet installeren omdat de gdm nog wel steeds actief is :)

[ Voor 84% gewijzigd door Kaastosti op 25-01-2005 18:38 ]

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • zAo
  • Registratie: Maart 2002
  • Laatst online: 09-02 10:51

zAo

GPLv2 Fanboy

Kaastosti schreef op dinsdag 25 januari 2005 @ 18:35:

[...]

Hoe kan ik die gdm afsluiten zonder reboot? Het eerder gestelde CTRL + SHIFT + backspace werkt niet. Met CTRL + ALT + F# krijg ik wel een command shell, maar kan die driver nog niet installeren omdat de gdm nog wel steeds actief is :)
Wanneer je
code:
1
$ man gdm
intikt zie je dat gdm-stop het commando is om de stop-scripts van gdm te starten. Een harde methode is om onder root dit te runnen
code:
1
$ killall gdm

<commando> --help en man <commando> zijn in het begin een vereiste!

  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
code:
1
killall gdm

...is dan ook de enige die werkt. In alle andere gevallen, die ik al geprobeerd had, krijg ik steevast de mededeling dat de gdm al draait en dat hij het commando wat ik net gaf maar niet gaat uitvoeren. Maar die killall is wel strak :P

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 14-02 16:20

Flydude

Mighty pirate

Heb je de gehele log van de install (dus even wat meer dan datie de module niet kan vinden)?

I am rubber, you are glue


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Ja hoor, hij is wat groot om te posten, dar verneukt de layout. Je kunt hem HIER bekijken.
En ondanks wat de log doet vermoeden heb ik toch echt de goede versie van alle kernel-dingetjes gebruikt... alle nummer komen iig overeen.

[ Voor 33% gewijzigd door Kaastosti op 25-01-2005 20:06 ]

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 14-02 16:20

Flydude

Mighty pirate

ok

Volgens de log gaat het mis omdat je de rivafb driver geconfigureerd hebt (dat heb je niet zelf gedaan, maar toch).

Als Debian hem als module heeft gecompileerd, dan is het een kwestie van unloaden. Anders moet je je kernel hercompileren, maar daar kom je ook wel overheen.

Wil je even de output van lsmod posten en het .config bestand dat je hebt gecopieerd.

I am rubber, you are glue


  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 06-01 23:13

DeMoN

Pastafari

http://www.ezeeman.demon.nl/debiankernelcompile.html
Voor een debian kernel how to :)

ohwja gdm stop je netjes door de service gewoon te vertellen dat hij moet stoppen.
In debian dus:
code:
1
/etc/init.d/gdm stop

Sim-pel ;)

(zo werkt het voor alles wat je in die dir ziet staan, wil je bijv. je netwerk herstarten ga je NIET rebooten maar draai je /etc/init.d/networking restart ) ;)

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 12-02 07:34

Kaastosti

Vrolijkheid alom!

Topicstarter
Sim-pel ;)
Inderdaad heel sim-pel.. als het zou werken. Zoals gezegd schiet ie dan in de stress met de mededeling dat gdm draait en dat hij 'm niet voor me gaat stoppen ook :)

Dankzij wat directe msn-hulp van Flydude ben ik een paar grote stappen verder, wat er op neerkomt dat ik even wat schijfruimte moet gaan maken voor het compilen van een frisse kernel. Zo leert een mens nog eens wat :P

[ Voor 39% gewijzigd door Kaastosti op 26-01-2005 10:41 ]

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.

Pagina: 1