Sziasztok.
Wine-al akartam futtatni Steamet konzolból és direct rendering hibával elszál, pedig fel van telepítve az ati catalyst és a catalyst-utils csomag is.
Steam indítása konzolból :
http://pastebin.com/xvb69GtV
Direct renderingre panaszkodik, hogy ki van kapcsolva. Néztem a glxinfo-t, de sajnos nincs ilyen parancsom. A catalyst-ot és a catalyst-utilsot az arch wikijéből pakoltam fel. A menu.lst-be is beleírtam a nomodeset-et. Majd rágugliztam és a xorg.conf-omat is módosítottam egy kicsit.
Xorg.conf :
http://pastebin.com/aV3fsLEQ
Menu.lst :
http://pastebin.com/0Wf1eAma
Jelenlegi catalyst, ami fel van téve :
[root@vasy ~]# pacman -Ss catalyst catalyst-utils
catalyst/catalyst-utils 11.2-1 [telepítve]
AMD/ATI Catalyst drivers utilities and libraries.
catalyst/lib32-catalyst-utils 11.2-1 (lib32)
AMD/ATI catalyst driver utilities and libraries. (32-bit)
[root@vasy ~]#
Mi lehet a probléma? Miért nem mehet a direct rendering?
Válaszaitokat előre is köszönöm!
Üdv.:
Vasy
- 4622 megtekintés
Hozzászólások
Up!
- A hozzászóláshoz be kell jelentkezni
Up!
- A hozzászóláshoz be kell jelentkezni
A glxinfo a mesa-demos csomag része Arch Linux alatt.
Nézd meg mit történik a xorg.conf eltávolításával, mivel nincs rá szükség (a xorg.conf.d alatti konfigurációs állományok vették át a szerepét), Catalyst esetén az xf86-video-ati ne legyen feltelepítve.
Egy /var/log/Xorg.0.log kimenetet megoszthatnál.
- A hozzászóláshoz be kell jelentkezni
Szia. Itt a log.
Megcsinálom a többi dolgot, amit leírtál és írok.
Üdv.
- A hozzászóláshoz be kell jelentkezni
Valamint az xf86-video-ati csomag nincs telepítve.
[root@vasy ~]# pacman -Ss xf86-video-ati
extra/xf86-video-ati 6.14.0-2 (xorg-drivers xorg)
X.org ati video driver
[root@vasy ~]#
- A hozzászóláshoz be kell jelentkezni
Na, megnéztem a xorg.conf fájlt. Letöröltem, restartot nyomtam és nem jött be az X, tehát a rendszer nem a xorg.conf.d -t használja, hanem a xorg.conf -ot. :)
- A hozzászóláshoz be kell jelentkezni
Na, közben rájöttem, hogy az előbb még gugliztam és beleírtam valamit a xorg-ba, amit már töröltem is, így most már a glxgears és a glxinfo működik!
glxgears és glxinfo kimenet:
http://pastebin.com/XArwcHJd
+
fglrxinfo kimenet:
[vasy@vasy ~]$ fglrxinfo
display: :0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon HD 5600/5700 Series
OpenGL version string: 4.1.10524 Compatibility Profile Context
[vasy@vasy ~]$
Üdv.
- A hozzászóláshoz be kell jelentkezni
Up!
- A hozzászóláshoz be kell jelentkezni
Közben érdekes dolog történt :
vasy@vasy ~]$ glxinfo | grep -i direct
direct rendering: Yes
GL_ARB_draw_elements_base_vertex, GL_ARB_draw_indirect,
GL_EXT_copy_buffer, GL_EXT_copy_texture, GL_EXT_direct_state_access,
[vasy@vasy ~]$
Akkor most miért írja a Steam, hogy direct rendering off? Mert a Steam betölt és automatikusan ki is lép. :S
Mi lehet a probléma?
- A hozzászóláshoz be kell jelentkezni
Elindítottam én is a Steamet, a következő más a tiedhez képest
/ leszámítva hogy itt van még némi virtual map_* protection error nyílván a noexec, TPE estébé védelmek miatt /.
A következő figyelmeztetések, ill. hibák nálam nincsenek (és a Steam működik is van "Steames" játék:
fixme:dwmapi:DwmSetWindowAttribute (0x100a2, 2, 0x33d804, 4) stub
Assert( Assertion Failed: bRet ):.\hardware_win32.cpp:583
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm":
libmpg123.so.0: nem nyitható meg a megosztott objektumfájl: Nincs ilyen fájl vagy könyvtár
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled,
most likely your OpenGL drivers haven't been installed correctly
fixme:dbghelp:elf_search_auxv can't find symbol in module
A wine verzió 1.2, disztró debian lenny 32bit.
Vagy a 64bitre a 32bites környezetet nem tetted fel rendesen (a logbejegyzés ezt sugallja),
A hangkezelés biztos hogy sír nálad a mp3as libek után
/ ez extra, ez nem fogja megoldani a GLXes gondjaid /.
vagy a wine nem megy 64biten úgy ahogy kéne.
/ezt az tudja megcáfolni aki 64biten használja/
Vagy a windows könyvtárad/registryd van elszarva valahol.
Utóbbi kizárható, ha készítesz egy másik usert, winecfg vel létrehozol egy új környezetet,
és felteszed a Steam-et erre az userre, hogy itt is előjön-e a hiba.
Ha nem, akkor keress rá guglin a fenti nálam nem előforduló hibákra, tippre nem te vagy az egyedüli áldozat. Valami megoldás biztos kell legyen, végülis nálam is működik.
--------
Nem vezetek...Jobb így. Nekem is
meg mindenki másnak is.
- A hozzászóláshoz be kell jelentkezni
Szerintem az lehet a gondod, amire a wine fel is hivja a figyelmed telepiteskor:
"This wine package is wow64 enabled. This means it can run 32bit/64bit Windows apps on x86_64.
If you are on x86_64, the default WINEARCH will be win64.
This will cause a lot of Windows applications to malfunction even if they usually work in wine.
Please create your ~/.wine with 'WINEARCH=win32 winecfg' if you are unsure and on x86_64.
See the Arch wiki on wine for more information."
- A hozzászóláshoz be kell jelentkezni
Ezt megnézem, köszönöm, hátha :)
- A hozzászóláshoz be kell jelentkezni
Nekem meg ma újra kelett húzni az archot és ha felrakom a catalystot akkor nem indul el az x. A wine-tt fel se tudom telepíteni mert nincs olyan a pacman szerint, pedig a multilib és a community tároló is engedélyezve van.
- A hozzászóláshoz be kell jelentkezni
Nekem is problémám volt a catalyst-al, nekem is meghalt tőle az X, bár azt az ati.com -ról töltöttem le.
[vasy@vasy ~]$ cat /etc/pacman.conf | grep catalyst
[catalyst]
Server = http://catalyst.apocalypsus.net/repo/catalyst/$arch
[vasy@vasy ~]$
Ebből a repóból tedd fel, nekem ez bevált :)
- A hozzászóláshoz be kell jelentkezni
Ok meglesem köszi.
- A hozzászóláshoz be kell jelentkezni