Project 1999

Project 1999 (/forums/index.php)
-   Technical Discussion (/forums/forumdisplay.php?f=40)
-   -   EQ Linux-Based Techie Question (/forums/showthread.php?t=196570)

zachpsu 06-03-2015 04:35 PM

EQ Linux-Based Techie Question
 
I should start by saying I'm a linux/programming noob.

So I have finally managed to load Titanium into my Chromebook and get everything installed. I navigate to the directory of eqgame.exe in my console, and run the command "wine eqgame.exe patchme" and this is what spits out at me before the command line goes crazy:

fixme:win:EnumDisplayDevicesW ((null),0,0x32eb18,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x12b268, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x12b268, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32ee18,0x00000000), stub!
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1280x720x32 @0! (XRandR 1.2)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1280x720x32 @0! (XRandR 1.2)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1280x720x32 @0! (XRandR 1.2)
wine: Unhandled page fault on read access to 0xfffffffc at address 0x1000f0ce (thread 0009), starting debugger...




What do I start tinkering with to get past this point?

Any advice is appreciated!

tristantio 06-03-2015 04:45 PM

I get similar on my laptop, always assumed it was because my GPU was incompatible with EQ's 3d requirements.

Identical setup on my desktop (with a real GPU) works without issue.

Do Chromebooks have a real GPU?

zachpsu 06-03-2015 05:03 PM

These are the specs on my ASUS C300


SPEC DATA:
Asus Chromebook C300 (C300MA-DB01)
Type: Ultraportable, Value
Processor Name: Intel Celeron N2830
Processor Speed: 2.16 GHz
Operating System: Google Chrome OS
RAM: 2 GB
Storage Capacity (as Tested): 16 GB
Graphics Card: Intel HD Graphics
Screen Size: 13.3 inches
Weight: 2.87 lb
Screen Type: Widescreen
Native Resolution: 1366 x 768
Storage Type: SSD
Rotation Speed: SSD
Networking Options: 802.11ac (2.4+5.0 GHz Dual-band)
Battery Rundown - Standard Battery: 10:42 hrs:min

Tann 06-03-2015 07:28 PM

Quote:

Originally Posted by zachpsu (Post 1920669)
I should start by saying I'm a linux/programming noob.

So I have finally managed to load Titanium into my Chromebook and get everything installed. I navigate to the directory of eqgame.exe in my console, and run the command "wine eqgame.exe patchme" and this is what spits out at me before the command line goes crazy:

fixme:win:EnumDisplayDevicesW ((null),0,0x32eb18,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x12b268, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x12b268, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32ee18,0x00000000), stub!
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1280x720x32 @0! (XRandR 1.2)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1280x720x32 @0! (XRandR 1.2)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1280x720x32 @0! (XRandR 1.2)
wine: Unhandled page fault on read access to 0xfffffffc at address 0x1000f0ce (thread 0009), starting debugger...




What do I start tinkering with to get past this point?

Any advice is appreciated!

did you follow my p99 chromebook guide? [self promotion intensifies]

if running from the console instead of using a script you should (once in the eq directory) type:

taskset -c 0 padsp wine eqgame.exe patchme 2>/dev/null

zachpsu 06-04-2015 08:47 AM

Thanks for the reply Tann, I did infact read your guide and it certainly helped me get to this point. I just tried to run from the console with that command, when I did I received a pop-up box from Wine titled "Program Error" with text "The Program (unidentified) has encountered a serious error and needs to close. We are sorry for the inconvenience. This can be caused by a problem in the program or a deficiency in Wine. You may want to check the "Application Database" (links me to the site) for tips about running this application."

There weren't any helpful tips at that "Application Database" site, at least for this error.

There is a little tiny black rectangle, probably 20px high vs 80px long, that appears in the top left of my screen now, instead of my console going nuts, so I (think) thats improvement. Any other thoughts?

zachpsu 06-04-2015 11:32 AM

Update!

So I was poking around in winecfg and I checked the box to emulate a virtual desktop, and that worked wonders, in conjunction with your command. Now I am working on adjusting the black server select screen I read so much about.

zachpsu 06-04-2015 12:35 PM

So now I've probably tried to sign in about 40 times, I only made it to where I could see servers once, and at that point, I tried to join both red and blue 2-3 times each and received the "error while trying to join server" message.

I feel like seeing the servers 1 out of 40 logins means something must be wrong on my end. 1/40 seems excessive. I read on the forums people logging out/back in and it usually works, but do you usually log out/in 40 times? Thoughts?

Wiley 06-04-2015 01:56 PM

I had the blank server issue for a while on my PC, fix ended up being a software update on my end to .net framework.

For my Linux laptop I've noticed if I go wireless I can't connect, no idea why, works fine if I tether to a smart phone or plug in ethernet

zachpsu 06-04-2015 02:13 PM

Yeah I've been looking more into it and I'm thinking maybe the port is blocked at my schools wifi. Going to try from a different wifi point and see if that fixes it up.

Ruien 06-06-2015 11:40 PM

No, I've seen this problem before. I run EQ on linux, and I've seen terrible runs of 39/40 logins showing a blank server selection screen. It's a real problem.

I live in China, so I thought it was a connection problem, but I also tried this while traveling to the USA a couple of months ago, and -- same problem. It couldn't be a blocked port, otherwise it would either always work or never work. Then, I tried running this on a Windows install from China, and I can log in without ever seeing the blank login screen. I think that rules out a network problem, so it sounds more like some sort of race condition in Wine. I've gotten pretty good at the keyboard-only login-retry procedure :(

At this point I'm not sure what causes it, or why the problem got worse with a more recent Wine version. There was a time long ago when the blank login screen under wine problem did exist but was much rarer than it is now. You mention that you see this issue only with a wireless connection. That's possible, and not something I can test as my laptop (vaio pro 11) doesn't have an ethernet port. It would be interesting if that's the issue; if I can get ahold of a USB-ethernet adapter I'll test this and update this thread with my results.


All times are GMT -4. The time now is 05:05 AM.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.