PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WineX CVS und keine 3D-Beschleunigung



MuffiXXL
06.06.04, 17:01
Hi,
hab mir die Debian Sid auf den rechner geschmissen und bin soweit auch sehr zufrieden damit. Jetz hab ich das WineX CVS mit dem GetWineXCVS_Pthreads installiert, was soweit funktioniert hat als ich die dependency-probs gelöst hatte. Jetzt habe ich Half-Life installiert und es is kriechlangsam, als wenn es in Software gerendert würde. Beim Starten kommt auch die Fehlermeldung:

Could not open MCI file for playback:
266:There is an undetectable problem in loading the specified device driver.

Kurz, das erkennt meine Radeon nich. Hab allerdings den neuesten fglrx installiert.

Das ist die Ausgabe der Konsole:

julian@Hurricane:/games/Sierra/Half-Life$ cvswinex --managed ./hl.exe
fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout was not found!
Using closest match instead (German keyboard layout without dead keys) for scancode mapping.
Please define your layout in windows/x11drv/keyboard.c and submit them
to us for inclusion into future Wine releases.
See the Wine User Guide, chapter "Keyboard" for more information.
fixme:reg:RegFlushKey (f8): stub
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403d5f94)->(00000000,00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403d612c)->(00000000,00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403d612c)->(00000000,00000013)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403d612c)->(00000000,00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403d612c)->(00010021,00000013)
fixme:dc:LockWindowUpdate (10021), stub!
fixme:dc:LockWindowUpdate (0), stub!
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403d612c)->(00000000,00000008)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403d612c)->(00010021,00000013)
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:dc:LockWindowUpdate (10021), stub!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:dc:LockWindowUpdate (0), stub!
fixme:dc:LockWindowUpdate (10021), stub!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:dc:LockWindowUpdate (0), stub!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:font:WineEngCreateFontInstance Force selection of a TrueType font!
fixme:xrender:X11DRV_XRender_Finalize Free cached glyphsets
julian@muffixxl-base:/games/Sierra/Half-Life$ 0x9002a58c:1: Thread tid=4032 teb=0x457b3000 state=1
0x90001750:1: Event manual=1 signaled=0 name=""
0x90004898:1: Process next=(nil) prev=(nil) handles=(nil)
atexit destroy of semaphore
atexit destroy of shared_memory

Und so sieht mein config-file aus, die Laufwerke hab ich weggelassen.:

[wine]
"Windows" = "c:\\windows"
"System" = "c:\\windows\\system32\\"
"Temp" = "e:\\"
"Path" = "c:\\windows\\;c:\\windows\\system32\\"
"GraphicsDriver" = "x11drv"
; Wine doesn't pass directory symlinks to Windows programs by default.
; Enabling this may crash some programs that do recursive lookups of a whole
; subdir tree in case of a symlink pointing back to itself.
;"ShowDirSymlinks" = "1"
; Note: The WINESHELLLINK Environment variable will override this setting.
; (which is set in the winex startup script)
"ShellLinker" = "/usr/lib/transgaming/winex/bin/wineshelllink"
; Note: The WINEBROWSER Environment variable will override this setting.
; you may format the string by placing a %s where you want
; the URL to go, if its left off then the URL will be appended to the end.
; This option is used by the winelib app 'winebrowserlink'
"Browser" = "/usr/bin/mozilla %s"

# <wineconf>

[Version]
; This doesn't work in WineX, but its here for WineHQ compatability.
; can be (win95, win98, winme, nt351, nt40, win2k, winxp, win20, win30, win31)
"Windows" = "win98"
; dos version
;"DOS" = "6.22"

[DllDefaults]
"DefaultLoadOrder" = "native, builtin, so"

[DllOverrides]
"commdlg" = "builtin, native"
"comdlg32" = "builtin, native"
"ver" = "builtin, native"
"version" = "builtin, native"
"shell" = "builtin, native"
"shell32" = "builtin, native"
"shfolder" = "builtin, native"
"shlwapi" = "builtin, native"
"shdocvw" = "builtin, native"
"lzexpand" = "builtin, native"
"lz32" = "builtin, native"
"comctl32" = "builtin, native"
"commctrl" = "builtin, native"
"advapi32" = "builtin, native"
"crtdll" = "builtin, native"
"mpr" = "builtin, native"
"winspool.drv" = "builtin, native"
"d3d8" = "builtin, native"
"d3drm" = "builtin, native"
"ddraw" = "builtin, native"
"dinput" = "builtin, native"
"dinput8" = "builtin, native"
"dmusic" = "builtin, native"
"dsound" = "builtin, native"
"opengl32" = "builtin, native"
"msvcrt" = "native, builtin"
"rpcrt4" = "native, builtin"
"msvideo" = "builtin, native"
"msvfw32" = "builtin, native"
"mcicda.drv" = "builtin, native"
"mciseq.drv" = "builtin, native"
"mciwave.drv" = "builtin, native"
"mciavi.drv" = "native, builtin"
"mcianim.drv" = "native, builtin"
"msacm.drv" = "builtin, native"
"msacm" = "builtin, native"
"msacm32" = "builtin, native"
"midimap.drv" = "builtin, native"

[x11drv]
; Number of colors to allocate from the system palette
"AllocSystemColors" = "100"
; Number of colors to copy from the default palette
"CopyDefaultColors" = "0"
; Use a private color map
"PrivateColorMap" = "N"
; Favor correctness over speed in some graphics operations
"PerfectGraphics" = "N"
; Color depth to use on multi-depth screens
;;"ScreenDepth" = "16"
; Name of X11 display to use
;;"Display" = ":0.0"
; Allow the window manager to manage created windows
"Managed" = "Y"
; Use a desktop window of 640x480 for Wine
;"Desktop" = "800x600"
; Use XFree86 DGA extension if present
; (make sure /dev/mem is accessible by you !)
"UseDGA" = "N"
; Use XShm extension if present
"UseXShm" = "Y"
; Enable DirectX mouse grab
"DXGrab" = "Y"
; Use XVidMode extension if present
"UseXVidMode" = "Y"
; Create the desktop window with a double-buffered visual
; (useful to play OpenGL games)
"DesktopDoubleBuffered" = "Y"
; Code page used for captions in managed mode
; 0 means default ANSI code page (CP_ACP == 0)
"TextCP" = "0"
; Use this if you have more than one port for video on your setup
; (Wine uses for now the first 'input image' it finds).
;; "XVideoPort" = "43"
; Use this to make your X server execute all commands
; sequentially rather than buffering commands. Will make
; everything really SLOW but can be nice for debugging.
;; "Synchronous" = "Y"


[fonts]
;Read documentation/fonts before adding aliases
"Resolution" = "96"
"Default" = "-adobe-times-"

[FontPatterns]
"Pattern0" = "-adobe-times*"
"Pattern1" = "-adobe-helvetica*"
"Pattern2" = "-adobe-courier*"
"Pattern3" = "-misc-fixed*"

[serialports]
"Com1" = "/dev/ttyS0"
"Com2" = "/dev/ttyS1"
"Com3" = "/dev/ttyS2"
"Com4" = "/dev/modem"

[parallelports]
"Lpt1" = "/dev/lp0"

[spooler]
"LPT1:" = "|lpr"
"LPT2:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -"
"LPT3:" = "/dev/lp3"

[ports]
;"read" = "0x779,0x379,0x280-0x2a0"
; "write" = "0x779,0x379,0x280-0x2a0"

[spy]
"Exclude" = "WM_SIZE;WM_TIMER;"

[registry]
;These are all booleans. Y/y/T/t/1 are true, N/n/F/f/0 are false.
;Defaults are read all, write to Home
; Global registries (stored in /etc)
"LoadGlobalRegistryFiles" = "n"
; Home registries (stored in ~user/.wine/)
"LoadHomeRegistryFiles" = "Y"
; Load Windows registries from the Windows directory
"LoadWindowsRegistryFiles" = "n"
; TRY to write all changes to home registries
"WritetoHomeRegistryFiles" = "Y"
; Registry periodic save timeout in seconds
; "PeriodicSave" = "600"
; Save only modified keys
"SaveOnlyUpdatedKeys" = "Y"

[Tweak.Layout]
;; supported styles are 'Win31'(default), 'Win95', 'Win98'
"WineLook" = "Win98"

[Console]
"Drivers" = "xterm"
;"Drivers" = "tty"
"XtermProg" = "konsole"
;"InitialRows" = "25"
;"InitialColumns" = "80"
;"TerminalType" = "nxterm"

[Clipboard]
"ClearAllSelections" = "0"
"PersistentSelection" = "1"

; List of all directories directly contain .AFM files
[afmdirs]
;"1" = "/usr/share/ghostscript/fonts"
;"2" = "/usr/share/a2ps/afm"
;"3" = "/usr/share/enscript"
;"4" = "/usr/X11R6/lib/X11/fonts/Type1"

[WinMM]
"Drivers" = "wineoss.drv"
"WaveMapper" = "msacm.drv"
"MidiMapper" = "midimap.drv"

[wineoss]
"UseMMap" = "Y"
"FullDuplex" = "N"

;; sample AppDefaults entries
;[AppDefaults\\iexplore.exe\\DllOverrides]
;"shlwapi" = "native"
;"rpcrt4" = "native"
;"ole32" = "native"
;"shdocvw" = "native"
;"wininet" = "native"
;"shfolder" = "native"
;"shell32" = "native"
;"shell" = "native"
;"comctl32" = "native"
;
;[AppDefaults\\setup.exe\\x11drv]
;"Desktop" = "800x600"

# </wineconf>

gladiac
07.06.04, 10:53
http://www.linux-gamers.net/modules/wfsection/article.php?articleid=26

MuffiXXL
07.06.04, 19:45
Naja, soweit war ich auch schon. Ich werd einfach mal probiern den ganzen kram inklusive den dependencies neu zu bauen, wirkt ja auch manchmal wunder

MuffiXXL
07.06.04, 19:51
Hat mich auch nich weitergebracht, geht immer noch nich,

könnte es was bringen wenn ich das WineX CVS ma "von hand" baue oder wenn ich die kmplette ausgabe der shell poste also was so beim hl start passiert?

gladiac
08.06.04, 17:56
xlibmesa
xlibmesa-dev
xlibmesa-gl
xlibmesa-gl-dev

MuffiXXL
09.06.04, 23:37
Hab ich leider alles drauf, dachte zuerst xlibmesa-gl könnte ich vergessen haben aber hab doch alles drauf.

gladiac
10.06.04, 14:33
da gibts noch mehr, kA wie die unter debian heissen

MuffiXXL
10.06.04, 15:45
Ja, x-window-system-dev und solche sachen, aber ich wede jetzt wohl echt zuerst mal probieren das ganze selbst zu bauen