These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
 

Mint 17, Onboard video, "Requires Shader Model 3"

Author
Savant Pollard
Aliastra
Gallente Federation
#1 - 2015-06-15 03:15:38 UTC
Ok, I was running Eve just fine on windows on a SSD drive. Rebooted computer and came up with a "Disk Read Error". Ran a hard drive repair tool (SpinRite) and it "recovered" every single sector on my hard drive. Needless to say my SSD is dead. I am going to buy a new one but in the mean time I had a copy of linux Mint installed on one of my other hard drives(love using linux but gaming was a PITA on it so mostly switched back to Windows). I followed guides from here http://wiki.eveuniversity.org/Installing_EVE_on_Linux#Configuring_Wine and https://wiki.eveonline.com/en/wiki/Talk:Install_EVE_on_Linux_with_Wine .

It is was giving me a bunch of errors in my konsole and nothing was showing on my launcher(no download, and no place to login...everything blank white squares)so I restarted my windows manager to reload the video drivers and wine and now its saying "Pixel Shader Model 3 is required". How can I fix this?

lspci gives me:

00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)

and glxinfo | grep string gives me

server glx vendor string: SGI
server glx version string: 1.4
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Desktop
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.1.3
OpenGL core profile shading language version string: 3.30
OpenGL version string: 3.0 Mesa 10.1.3
OpenGL shading language version string: 1.30

I'll post the output from running exefile in a response.
Any idea what is wrong?
Savant Pollard
Aliastra
Gallente Federation
#2 - 2015-06-15 03:16:34 UTC
The response to "wine ~/.wine/drive_c/Program\ Files\ \(x86\)/CCP/EVE/bin/exefile.exe" is:

fixme:heap:RtlSetHeapInformation 0x490000 0 0x33fd14 4 stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
Network layer using: CarbonIO
fixme:heap:RtlSetHeapInformation 0x490000 0 0x338664 4 stub
libGL error: dlopen /usr/lib/i386-linux-gnu/dri/i965_dri.so failed (/usr/lib/i386-linux-gnu/dri/i965_dri.so: cannot open shared object file: No such file or directory)
libGL error: dlopen ${ORIGIN}/dri/i965_dri.so failed (${ORIGIN}/dri/i965_dri.so: cannot open shared object file: No such file or directory)
libGL error: dlopen /usr/lib/dri/i965_dri.so failed (/usr/lib/dri/i965_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: dlopen /usr/lib/i386-linux-gnu/dri/swrast_dri.so failed (/usr/lib/i386-linux-gnu/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL error: dlopen ${ORIGIN}/dri/swrast_dri.so failed (${ORIGIN}/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL error: dlopen /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your 32-bit OpenGL drivers haven't been installed correctly (using GL renderer "Mesa DRI Intel(R) Haswell Desktop ", version "1.4 (3.0 Mesa 10.1.3)").
fixme:win:EnumDisplayDevicesW ((null),0,0x338c28,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x338c28,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3389b8,0x00000000), stub!
fixme:d3d11:D3D11CreateDevice adapter 0x139150, driver_type D3D_DRIVER_TYPE_UNKNOWN, swrast (nil), flags 0, feature_levels 0x338e5c, levels 0x1, sdk_version 7, device 0x338e74, feature_level 0x338e58, context 0x338e68 stub!
Starting up Trinity through _trinity_dx9_deploy ...
fixme:win:EnumDisplayDevicesW ((null),0,0x338668,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x339018,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x339018,0x00000000), stub!
EVE Client version 13.05 build 899716 starting 23:13:39
Cerberus localization module loaded on client
fixme:heap:RtlSetHeapInformation 0x490000 0 0x336b44 4 stub
EVE Client version 13.05 build 899716 started 23:13:39
fixme:heap:RtlSetHeapInformation 0xa390000 0 0x3396fc 4 stub
fixme:heap:RtlSetHeapInformation 0x490000 0 0x337764 4 stub
Starting services
Service counter: 0.000s
Service sessionMgr: 0.000s
Service settings: 0.002s
Service dataconfig: 0.063s
Service machoNet: 0.001s
Service objectCaching: 0.000s
Service addressbook: 0.000s
Service clientStatsSvc: 0.000s
Service photo: 0.000s
Service mailSvc: 0.000s
Service notificationSvc: 0.000s
Service LSC: 0.000s
Service inv: 0.000s
Service pwn: 0.000s
Service focus: 0.000s
Service debug: 0.000s
Service jumpQueue: 0.000s
Service device: 0.041s
Service scanSvc: 0.000s
Service browserHostManager: 0.000s
Service localizationClient: 0.000s
Service launcher: 0.000s
Service jumpMonitor: 0.000s
Service calendar: 0.000s
Service LiveUpdateSvc: 0.000s
Service monitor: 0.000s
Service processHealth: 0.000s
Service planetInfo: 0.000s
Service district: 0.000s
Service browserCache: 0.000s
Service bookmarkSvc: 0.000s
Service invCache: 0.000s
Service michelle: 0.000s
Service sceneManager: 0.005s
Service godma: 0.055s
Service browserImage: 0.000s
Service prefetchSvc: 0.000s
Service crimewatchSvc: 0.000s
err:ole:CoGetClassObject class {5a508685-a254-4fba-9b82-9a24b00306af} not registered
err:ole:CoGetClassObject no class object {5a508685-a254-4fba-9b82-9a24b00306af} could be created for context 0x1
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
Service audio: 0.026s
Service war: 0.000s
Service facwar: 0.000s
Service corp: 0.001s
Service visualEffect: 0.000s
Service sofService: 0.976s
Starting services - Done
Service viewState: 0.000s
Service loading: 0.000s
Service gameui: 0.000s
Service neocom: 0.000s
Service infoPanel: 0.000s
Service shipTreeUI: 0.000s
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1920x1080x32 @60! (XF86VidMode)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1920x1080x32 @0! (XF86VidMode)
err:d3d:wined3d_swapchain_activate Failed to set display mode.
Torgeir Hekard
I MYSELF AND ME
#3 - 2015-06-15 04:33:25 UTC
Quote:
libGL error: dlopen /usr/lib/i386-linux-gnu/dri/i965_dri.so failed (/usr/lib/i386-linux-gnu/dri/i965_dri.so: cannot open shared object file: No such file or directory)


What could possibly go wrongRoll

locate i965_dri.so

I assume you need some i386 libs
Here's my list of mesa-related stuff

dpkg -l | grep mesa
ii  libegl1-mesa:amd64                                          10.1.3-0ubuntu0.4                                   amd64        free implementation of the EGL API -- runtime
ii  libegl1-mesa-drivers:amd64                                  10.1.3-0ubuntu0.4                                   amd64        free implementation of the EGL API -- hardware drivers
ii  libgl1-mesa-dev                                             10.1.3-0ubuntu0.4                                   amd64        free implementation of the OpenGL API -- GLX development files
ii  libgl1-mesa-dri:amd64                                       10.1.3-0ubuntu0.4                                   amd64        free implementation of the OpenGL API -- DRI modules
ii  libgl1-mesa-dri:i386                                        10.1.3-0ubuntu0.4                                   i386         free implementation of the OpenGL API -- DRI modules
ii  libgl1-mesa-glx:amd64                                       10.1.3-0ubuntu0.4                                   amd64        free implementation of the OpenGL API -- GLX runtime
ii  libgl1-mesa-glx:i386                                        10.1.3-0ubuntu0.4                                   i386         free implementation of the OpenGL API -- GLX runtime
ii  libglapi-mesa:amd64                                         10.1.3-0ubuntu0.4                                   amd64        free implementation of the GL API -- shared library
ii  libglapi-mesa:i386                                          10.1.3-0ubuntu0.4                                   i386         free implementation of the GL API -- shared library
ii  libgles2-mesa:amd64                                         10.1.3-0ubuntu0.4                                   amd64        free implementation of the OpenGL|ES 2.x API -- runtime
ii  libglu1-mesa:amd64                                          9.0.0-2                                             amd64        Mesa OpenGL utility library (GLU)
ii  libglu1-mesa:i386                                           9.0.0-2                                             i386         Mesa OpenGL utility library (GLU)
ii  libglu1-mesa-dev                                            9.0.0-2                                             amd64        Mesa OpenGL utility library -- development files
ii  libmirclientplatform-mesa:amd64                             0.1.8+14.04.20140411-0ubuntu1                       amd64        Display server for Ubuntu - client platform library for Mesa
ii  libmirplatformgraphics-mesa:amd64                           0.1.8+14.04.20140411-0ubuntu1                       amd64        Display server for Ubuntu - platform library for Mesa
ii  libopenvg1-mesa:amd64                                       10.1.3-0ubuntu0.4                                   amd64        free implementation of the OpenVG API -- runtime
ii  libosmesa6:amd64                                            10.1.3-0ubuntu0.4                                   amd64        Mesa Off-screen rendering extension
ii  libosmesa6:i386                                             10.1.3-0ubuntu0.4                                   i386         Mesa Off-screen rendering extension
ii  libwayland-egl1-mesa:amd64                                  10.1.3-0ubuntu0.4                                   amd64        implementation of the Wayland EGL platform -- runtime
ii  mesa-common-dev                                             10.1.3-0ubuntu0.4                                   amd64        Developer documentation for Mesa
ii  mesa-utils                                                  8.1.0-2                                             amd64        Miscellaneous Mesa GL utilities


You probably need to install that i386 stuff.
Savant Pollard
Aliastra
Gallente Federation
#4 - 2015-06-15 04:59:53 UTC
holy **** I feel dumb...I installed everything you listed and it seems to work now.

Thank you so much...now to get the 2 accounts on the 2 different monitors...