PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cedega instalieren



Coolzero
14.02.07, 14:59
Hallo, wollte grad cedega instalieren,aber wenn der System Test läuft klommt folgendes:

OpenGl DirectRendering Test Faild

Your OpenGL drivers do not appear to be setup correctly. Please check the documentation for your Linux distribution and your graphics card drivers to ensure proper installation.

und
Copy Protection Failed

A problem was detected with your CD/DVD-ROM devices. Some or all copy protected games
may not work correctly with your drives. Check the permissions on your CD/DVD-ROM device (in /dev). The device can be found in the /etc/fstab file.

In a terminal perform:

ls -la /dev/CDROM (where CDROM is the device for your system)

Make sure that all users have rx permissions. If users do not have rx permissions then add the permissions by running

The device may be a symbolic link to a second device, for example:

lrwxrwxrwx 1 root root 3 Mar 23 05:50 /dev/cdrom -> hdc

Here we can see that /dev/cdrom is a link to /dev/hdc. Be sure to check permissions on the symbolically linked devices as well.



Was muss ich tun, um die Probleme zu behebn?

Hab OpenSuse10.2
Nvidia Geforce 4Ti4200

Toxic Wolf
14.02.07, 15:34
OpenGl DirectRendering Test Faild

Klingt mir danach das Du keinen Grafiktreiber installiert hast. Bzw wenn Du einen Grafiktreiber installiert hast, hast Du auch die xorg.conf bzw xfree angepasst?

Was CD-Rom betrifft, ich selber habe dem cd-rom Device die Benutzergruppe "wheel" zugeteilt (bzw wheel gibts nicht auf jeder Dist...)


chgrp <user-grp> /dev/hdc
chmod g+rwx /dev/hdc

anstelle von <user-grp> trag die Gruppe ein der Dein Benutzerkonto angehoert (meist nennt sich die Gruppe dem Login gleich, d.H. ist Dein login Name "Coolzero" nimm anstelle von <user-grp> einfach Coolzero)

mit "groups" solltest Du sehen koennen in welcher Gruppe Du Dich befindest.

Wenn mehrere an dem PC einen Account haben kannst Du fuer CD-Rom auch eine eigene Benutzergruppe anlegen


addgroup cdrom
addgroup <user> cdrom
chgrp cdrom /dev/hdc
chmod g+rwx /dev/hdc

Bevor die Benutzergruppe vom System erkannt wird, muss sich der entsprechende User neu einloggen.

Coolzero
14.02.07, 16:14
Also groups sagt folgendes:
groups
users dialout video

Ich müßte users angehören,also hab ich folgendes gemacht:

chgrp users /dev/hdc
chmod g+rwx /dev/hdc

Aber cedega gibt immer noch den gleichen Fehler aus!


Der instalierte Grafikkarten Treiber ist
NVIDIA Corporation
1.2 (1.5.8 NVIDIA 96.31)

So wirds auch in cedega unter System Einstellungen angezeigt,nur bei dem Test kommt dann der Fehler!

Toxic Wolf
14.02.07, 18:02
Ist der Treiber auch in der X-Conf eingetragen?

Bsp:

Section "Device"
Identifier "Default Card"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection

Bei "Driver" muss nvidia stehen damit auch der installierte Treiber gestartet wird.

Werden die Module "glx" und "dri" geladen ist auch eine Section fuer dri angelegt?


Section "Module"
...
Load "dri"
Load "glx"
...
EndSection

Section "DRI"
Mode 0666
EndSection

Mach mal ein


glxinfo | grep direct

Um zu sehen ob Du direct rendering hast bzw obs funktioniert

Wegen dem CD-Rom, mach mal "cat /etc/fstab" und sieh nach welches Device aufgerufen wird wenn das CD-Rom gemountet wird

Bsp:

/dev/cdrom /mnt/cd iso9660 ro,user,noauto,unhide 0 0
/dev/cdrom1 /mnt/cd1 iso9660 ro,user,noauto,unhide 0 0

Und auf das / die angezeigte(n) Device wendest Du dann noch mal das "chgrp" und "chmod" an (umounte das CD-Rom vorher)

Coolzero
14.02.07, 18:13
Also meine Xorg.con sieht so aus:

Section "Device"
BoardName "GeForce4 Ti 4200"
BusID "3:0:0"
Driver "nvidia"
Identifier "Device[0]"
VendorName "NVidia"
EndSection

Sieht doch eigentlich gut aus!?

Dri und glx stehen nicht in der xorg, kann cih die dort einfach irgendwo einfügen?

bei glxinfo kommt folgendes:

glxinfo | grep direct
direct rendering: No

cat /etc/fstab
/dev/hdb2 / reiserfs acl,user_xattr 1 1
/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdb1 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/fd0 /media/floppy auto noauto,user,sync 0 0


Kann es sein das der Treiber irgendwie nicht zu meiner Grafikkarte passt?aber die nvidia Treiber sind doch immer für alle KArten oder?

Toxic Wolf
14.02.07, 18:28
Nein, der Treiber ist in Ordnung sowie auch dir Section fuer die Karte ist richtig, das problem ist das weder GLX noch DRI drin sind. Diese 2 muessen geladen werden (bzw GLX muss auf jedenfall geladen werden sonst funktioniert der Treiber nicht richtig)

In Section Module einfach

Load "dri"
Load "glx"

eintragen und z.B. am ende der Config die Section DRI hinzufuegen


Section "DRI"
Mode 0666
EndSection

dann werden diese beim starten von X mit geladen, dann sollte direct rendering funktionieren und das erste Problem behoben sein.

Wegen CD-Rom bin ich etwas irritiert.... Du kannst das CD-Rom laufwerk aber ganz normal mounten? Mountest Du ueber ein Link? bzw Desktop Icon?

in der fstab muss das CD-Rom Laufwerk eingetragen werden damit cedega weiss auf was er zugreiffen soll.

fueg in die fstab mal folgendes hinzu


/dev/hdc /mnt/cdrom iso9660 ro,user,noauto,unhide 0 0

Anschliesend muss das Verzeichnis erstellt werden


mkdir /mnt/cdrom

Dann ein kurzer Check ob alles richtig ist


mount /mnt/cdrom

Wenn er keine Fehlermeldung ausgibt (eine CD muss eingelegt sein) dann mal ein kurzes


ls /mnt/cdrom

um zu sehen ob das CD-Rom wirklich gemountet ist.

stefan.becker
14.02.07, 20:01
Bitte bei Doppelfragen hinterher auch die Lösung in beiden Foren posten!

Toxic Wolf
14.02.07, 20:13
Stefan? Sry, aber ich verstehe gerade nicht was Du meinst bzw auf welche Frage und fehlende Loesung dieser Posting basiert. U.a. irritiert mich das hier: "...in beiden Foren posten!"

stefan.becker
14.02.07, 20:20
Coolzero hat die Frage auch im Linuxclub gestellt.

Viele sehen so was gar nicht gerne. Ich finde das unkritisch, wenn man eine (hoffentlich) vorhandene Lösung hinterher auch im anderen Thread postet.

Gefordert ist natürlich der Fragensteller.

Coolzero
15.02.07, 12:44
@Stefan, sobald die Probleme gelöst sind werd ich das machen!

Hab die fstab angepast, mußte aber die Verzeichnisse ändern in /media/cdrecorder2
klappt jetzt

Aber das Problem mit der Grafikkarte besteht immer noch!

Toxic Wolf
15.02.07, 13:37
Hattest Du den X-Server hinterher neu gestartet? bzw Rechner mal neu gestartet? (ist bei Linux zwar nicht noetig, aber schadet nicht den dann werden alle Module neu geladen und es sollte dann nix mehr fehlen)

Bzw. ich nehme an das Du mit einem Login-Manager Dich ins System einloggst?!

Poste mal bitte Deine 'xorg.conf'

Coolzero
15.02.07, 15:29
HAb denn xserver beenet und neugestratet(init 3 und init 5)

# /.../
# SaX generated X11 config file
# Created on: 2007-02-15T09:12:32+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
FontPath "unix/:7100"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
EndSection

Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
Load "dri"
Load "glx"

EndSection

Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "de"
Option "XkbModel" "microsoftpro"
Option "XkbRules" "xfree86"
Option "XkbVariant" "nodeadkeys"
EndSection


Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Buttons" "12"
Option "Device" "/dev/input/mice"
Option "Name" "Logitech Cordless Mouse+Keyboard Receiver"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 340 270
HorizSync 30-83
Identifier "Monitor[0]"
ModelName "ACER AL1951"
Option "DPMS"
VendorName "ACR"
VertRefresh 43-75
UseModes "Modes[0]"
EndSection


Section "Modes"
Identifier "Modes[0]"
EndSection


Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection


Section "Device"
BoardName "GeForce4 Ti 4200"
BusID "3:0:0"
Driver "nvidia"
Identifier "Device[0]"
VendorName "NVidia"
EndSection


Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection


Section "DRI"

Mode 0660
EndSection


Section "Extensions"
EndSection


Ich meine jetzt mal irgednwo gelesen zu haben das nicht mehr alle Nvidia Treiber Versionen den Geforce4 unterstützen würden, weiss nur net mejhr wo!

Toxic Wolf
15.02.07, 15:41
Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
Load "dri"
Load "glx"
EndSection

Anscheinend hattest Du glx schon drin ;) Einen der beiden kannst Du raus loeschen.


Section "DRI"
Mode 0660
EndSection

Aendere mal '0660' in '0666'

Sonst kann ich hier jedenfalls keine Fehler finden. Wenn es das dann auch nicht ist, weiss ich erhlich gesagt nicht weiter. Bzw. wuerde noch auf eine Fehlinstallation des Treibers tippen...

nuzt Du ein 32bit System und den 32bit Treiber oder 64bit?

Coolzero
15.02.07, 16:07
Hab das mal geändert,aber ohne besserung!

Hab auch mal den Treiber neuinstaliert, aber mit dem gleichen ergebniss!
Benutz ein 32bit system und auch den 32 bit treiber

Kenny@Knoppix
15.02.07, 16:51
ich weiß nicht ob das schon geschrieben worden ist welche treiberversion hast du?

weil die neuen treiber unterstützen deine geforce nicht mehr du musst also die älteren nehmen!!!

Toxic Wolf
15.02.07, 16:54
dann habe ich selber leider keine Ideen mehr bezueglich der Configurationen, sondern eher nur noch evt. mal die Grafikkarte zu wechseln und zu schauen ob es mit einer anderen Funktioniert, wenn ja wuerde ich auf ein Defekt vermuten, wenn nein koennte es dennoch ein Defekt sein jedoch evt. Ram oder Mainboard (hatte ich auch mal das Problem)

[EDIT]
@Kenny: 1.2 (1.5.8 NVIDIA 96.31) <-- die nuzt er... aber koennte es sein das Du dies mit ATI Treibern verwechselst? Bzw ich habe sogar noch ne GeForce 2 MX mit neustem Treiber zum laufen gebracht ^^ Also glaube ich eher weniger das es daran liegt.

Aber Coolzero, kannst ja trozdem mal nen aelteren Treiber probieren, aber vorher den jetzigen deinstallieren.

Kenny@Knoppix
15.02.07, 17:10
dann habe ich selber leider keine Ideen mehr bezueglich der Configurationen, sondern eher nur noch evt. mal die Grafikkarte zu wechseln und zu schauen ob es mit einer anderen Funktioniert, wenn ja wuerde ich auf ein Defekt vermuten, wenn nein koennte es dennoch ein Defekt sein jedoch evt. Ram oder Mainboard (hatte ich auch mal das Problem)

[EDIT]
@Kenny: 1.2 (1.5.8 NVIDIA 96.31) <-- die nuzt er... aber koennte es sein das Du dies mit ATI Treibern verwechselst? Bzw ich habe sogar noch ne GeForce 2 MX mit neustem Treiber zum laufen gebracht ^^ Also glaube ich eher weniger das es daran liegt.

Aber Coolzero, kannst ja trozdem mal nen aelteren Treiber probieren, aber vorher den jetzigen deinstallieren.

zum laufen gebracht ja aber nicht mit 3d treibern ;) ich such dir den link ma wo das stand

Toxic Wolf
15.02.07, 17:16
oem, doch, auch mit 3D ôO Zumindest auf einem Windoof Rechner ^^

[EDIT]
oemm, hmm, eben mal auf der nvidia Seite nach Treibern geschaut... hat sich ja ziemlich geaendert zu letzte Woche ^^

Aber mit dem Treiber den er nuzt muesste seine Karte eigentlich laufen... ist ja nicht der neuste...

[EDIT2]
amm ja ok, also der 97.xx unterstuezt nicht mehr, habe grade bei nvidia reingeschaut... aber wo soll man jetzt noch aeltere Treiber finden?

Kenny@Knoppix
15.02.07, 17:24
mhh da hab ich micht vertan deine müsste noch unterstützt werden http://www.nvidia.com/object/IO_32667.html

PS wie hast du die karte installiert?

Coolzero
17.02.07, 16:07
Hallo, hab 1.0.9631 sollte noch mit dem Geforce 4 funktionieren!?

stefan.becker
17.02.07, 16:10
Hallo, hab 1.0.9631 sollte noch mit dem Geforce 4 funktionieren!?

Solche Infos kann man ganz hervorragend auf der Nvidia Homepage nachfragen. Zu jeder Version gibt es eine Liste der unterstützten Karte.