Mineko |
Lundi 29 Juillet 2013 à 15:09
|
Mineko
|
PlayOnLinux version: 2.4.1 Wine version: 1.5.24 (As per script below) PlayOnLinux script: [Testing] Planetside 2 Planetside 2 version: v0.5.35.231311 CPU: AMD FX 8350 -- 8-core (Piledriver) GPU: AMD Radeon HD 6850 -- 1gb memory (Sapphire) RAM: 8gb (2x4) OS: Xubuntu 13.04 Launchpad works fine. Initial menus and such work fine, with the exception of: Delete Character -- Debug: http://pastebin.com/XhihrYnr *
- Vertical Sync in windowed mode, no crashing (No debug information)
- Those two are all I know so far for the initial menus and such.
I am able to get in-game, stuff loads, mouse is jittery.. However whenever I either turn the mouse fast or look at something that requires more load on the computer, I crash, here's the debug: http://pastebin.com/RQbfstim
I would also like to get rid of these d3d errors, if possible.
I'm not entirely sure what to do here, and would like to be able to get Planetside 2 working good.
I've been around the block with debugging before, especially with the programs I've coded back in my windows days, so if I can help any I'll try. ---------------[[Edit]]--------------- * Delete Character problem can be resolved by grabbing imm32 from either the Windows XP SP3 download from M$ ( http://www.microsoft.com/en-us/download/details.aspx?id=24), or you can grab it from an already existing XP install -- Put it in system32 in your Planetside 2 virtual drive, then configure wine and put imm32 in overrides and make it Native, instead of Native,Builtin. ..Winsock and ntdll appear to be problematic.. I wonder if replacing them from the XP installation will help? Edité par Mineko
Linux ftw.
|
booman |
Mardi 30 Juillet 2013 à 20:18
|
booman
|
Do you know what libraries the script installed? There are a lot of direct x errors in that debug. It could be something with direct x. Normally I install d3dx9, but WineHQ says you need these too: d3dx9_43 d3dcompiler_43 Install those from the Configure in PlayOnLinux and launch again. Are you using the Steam version or Release version? WineHQ Planetside 2 has some pointers too... That imm32.dll should fix the crashing too. you can also set the RenderDistance to 1000 in the UseOptions.ini and pick up some frames per second. Also, there is a PlayOnLinux compiled version of wine just for Planetside 2: Wine 1.5.27 planetside 2
|
Mineko |
Mercredi 31 Juillet 2013 à 1:01
|
Mineko
|
Yeah, these booman. vcrun2008 d3dx9_43 d3dcompiler_43 dxdiag dxfullsetup Release version. Yeah, I looked at that, that's where I confirmed the imm32.dll issue that caused my edit, as well as the debug. I'll have to try setting the RenderDistance, as well as check out that special version of wine. Although these only affect the launcher portion of the program, I would like to know how to fix these warnings.. http://pastebin.com/qtb7p1rf (And this: fixme:time:GetSystemTimes (0x32f464,0x32f454,0x32f45c): Stub!) Edité par Mineko
Linux ftw.
|
booman |
Mercredi 31 Juillet 2013 à 1:27
|
booman
|
Glad you got rid of the direct x errors... Its looking like some of those new errors are copyprotection related, but doesn't make any sense unless you are installing from a CD. It could be related to the Radeon video card and drivers. I have read about lots of problems with Linux and drivers. Is the game still crashing after installing those libraries? I also recommend setting display options in PlayOnLinux Configure Display Options: 1. Launch PlayOnLinux 2. Click Configure 3. Select LoL virtual drive 4. Click on display tab Direct Draw Renderer: opengl Video Memory size: check your video card specs Off-screen rendering mode: fbo
|
Ronin DUSETTE |
Mercredi 31 Juillet 2013 à 1:35
|
Ronin DUSETTE
|
There are so be a lot more debug output than that. As per forum rules, we need the FULL debug output (with DECLARE statements) and your full system specs in order to troubleshoot.
without that, we are just guessing... Edité par RoninDusette
|
Mineko |
Mercredi 31 Juillet 2013 à 3:47
|
Mineko
|
Yeah sure, I can give you the entire thing, most of it is just d3d errors though. (Although I thought I explained the situation pretty well.. :\\) Debug: http://pastebin.com/KvR1KqbBAlso, booman.. The direct X errors aren't gone. :\\ I'll look into the opengl and fbo thing, memory size is already set, as per script. DJ, the debug I just posted is the full debug output, no idea if it has these "DECLARE" statements, tell me how to enable them if they are not there. Anyway, here's the system report: -Computer- Processor : 8x AMD FX(tm)-8350 Eight-Core Processor Memory : 8159MB (1603MB used) Operating System : Ubuntu 13.04 User Name : mineko (Mineko) Date/Time : Tue 30 Jul 2013 08:45:08 PM CDT -Display- Resolution : 1440x900 pixels OpenGL Renderer : Unknown (Probably my AMD proprietary driver from the site) X11 Vendor : The X.Org Foundation -Multimedia- Audio Adapter : HDA-Intel - HDA ATI SB Audio Adapter : HDA-Intel - HD-Audio Generic Audio Adapter : USB-Audio - USB AUDIO Audio Adapter : USB-Audio - Rocketfish Headset -Input Devices- Power Button Power Button USB AUDIO Logitech USB Keyboard Logitech USB Keyboard HDA ATI SB Line HDA ATI SB Rear Mic HDA ATI SB Front Mic HDA ATI SB Front Headphone HDA ATI SB Line Out Side HDA ATI SB Line Out CLFE HDA ATI SB Line Out Surround HDA ATI SB Line Out Front HD-Audio Generic HDMI/DP,pcm : 3= Logitech USB Optical Mouse Zen Group Rocketfish Headset Wacom Bamboo Pen Pen Wacom Bamboo Pen Finger -SCSI Disks- ATA OCZ-VERTEX4 ATAPI iHAS424 B ATA SAMSUNG HD251HJ My GPU is listed on the original post, it's a AMD Radeon HD 6850, from Sapphire. Edité par Mineko
Linux ftw.
|
Ronin DUSETTE |
Mercredi 31 Juillet 2013 à 3:57
|
Ronin DUSETTE
|
OpenGL Renderer : Unknown (Probably my AMD proprietary driver from the site) "Probably" doesnt cut it. haha. You need to go to AMD's site and download and install the newest drivers for your card. Period. Thats why you are getting so many graphics errors. That debug shows 2 errors that really stick out, the d3d errors, which for sure caused by your lack of proprietary drivers if they are not installed and updated. Do that FIRST. Before anything else. When you install them, make sure if asked to install 32 bit libraries, that you do.
..Winsock and ntdll appear to be problematic.. I wonder if replacing them from the XP installation will help? The other error was not being able to bind sockets, so you need winbind installed on your linux system, as well as curl. These can be found in your package manager. That will correct those errors.
I'll look into the opengl and fbo thing, memory size is already set, as per script. DONT. If you changed anything like that, set it back, and install your graphics card drivers. The good drivers do not come with your system, and have to be manually installed. Here is the direct download link for that card. Go ahead and install this now, restart, then install winbind and curl, and see if it makes a difference. http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-13-4-linux-x86.x86_64.zip
|
Ronin DUSETTE |
Mercredi 31 Juillet 2013 à 4:14
|
Ronin DUSETTE
|
Also, you may need to disable ptrace before running/installing it. MAYBE. Its worth a try. echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope
|
Mineko |
Mercredi 31 Juillet 2013 à 4:51
|
Mineko
|
I already have my drivers installed from that exact link DJ.. I wasn't sure what the OpenGL renderer was, and assumed it was "probably" my AMD propriety drivers which have already been installed before this. The D3D errors must be something else, I was never asked about 32-bit libraries by the AMD installer though, you'll have to help me out on that. Winbind and cURL, got it. The D3D errors could possibly be because the installer for planetside 2 suggests installing direct X, I'll try without installing it this time. Edité par Mineko
Linux ftw.
|
Ronin DUSETTE |
Mercredi 31 Juillet 2013 à 5:05
|
Ronin DUSETTE
|
Ok, so, if you have the AMD drivers installed, then you should be able to show the output of: glxinfo
if that gives an error, probably have to install mesa-utils sudo apt-get install mesa-utils Also, can you run glxgears
? Post the output from those commands, and we can go from there. We have to make sure that FULL graphic acceleration is enabled, otherwise it wont matter what we do in wine/POL.
OpenGL Renderer : Unknown
You say you installed them from that link, but Im thinking that it failed, because it would show your card as the renderer. Run those commands I gave you and post the output, and if that doesnt work, Im willing to bet that the driver install failed somewhere. You may not have had build-essential installed, which is needed to build the kernel module for the driver. make sure you have that, as well
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 devscripts lib32gcc1 mutiarch-support ia32-libs
Edité par RoninDusette
|
Ronin DUSETTE |
Mercredi 31 Juillet 2013 à 5:12
|
Ronin DUSETTE
|
|
Mineko |
Mercredi 31 Juillet 2013 à 5:13
|
Mineko
|
glxinfo: http://pastebin.com/n17sJWyT--------------------- glxgears: (Worked fine, ctrl-c'd it because it worked fine) 302 frames in 5.0 seconds = 60.227 FPS 300 frames in 5.0 seconds = 59.884 FPS Build essentials was also fine. Got it, I'll install the beta, much appreciated. Edité par Mineko
Linux ftw.
|
Ronin DUSETTE |
Mercredi 31 Juillet 2013 à 5:15
|
Ronin DUSETTE
|
Try the driver I posted in this last post. People are saying that with Ubuntu 13.04 and AMD, this is the only driver that works with most cards. Excellent. I can see that its picking up the card now, but I highly recommend that beta driver above to be installed. I think thats been the issue the whole time. Again, another reason why I stick with LTS versions, but yeah. This shoud work for you. This should take care of most of, if not all of the direct3d errors, and if not, d3dx9 can be installed in the drive, if its not already. Im still willing to bet its the card thats not working correctly, and those drivers may just be it.
|
Ronin DUSETTE |
Mercredi 31 Juillet 2013 à 5:16
|
Ronin DUSETTE
|
No problem. Sorry about all of the confusion. Sometimes wine troubleshooting can be pretty hairy. lol :)
|
Ronin DUSETTE |
Mercredi 31 Juillet 2013 à 5:21
|
Ronin DUSETTE
|
Linux Distributions Supported: The latest version of the ATI Catalyst™ Linux Software Suite is designed to support the following Linux distributions:
Red Hat Enterprise Linux Suite 6.3 and 6.4 SUSE® Linux Enterprise 11 SP2 OpenSUSE 11.4 and 12.1 Ubuntu 12.10
That is the compatibility list for the previous driver I posted.
Highlights of the AMD Catalyst™ 13.6 Beta Driver for Linux: This release of AMD Catalyst™ Linux introduces support for the following new:
Products: AMD A10, A8, A6, and A4 Series APUs Features: Ubuntu 13.04 Production Support Xserver 1.14 Support GLX_EXT_buffer_age extension support
This is the description of the beta driver. I have come faith this will correct the rendering issues. :) hopefully.
|