Won't let me play.

Ask, answer and discuss any and all topics about the hows, whys, wheres and whens of playing Haven & Hearth.
FPS_Vulcan
Posts: 2
Joined: Thu Jan 26, 2017 2:13 pm

Won't let me play.

Post by FPS_Vulcan »

When I open it up it says my graphics card is to old... My graphics card can run Fallout 4 but it cant run this? please help. All my drivers are at the highest update and Java has been updated to its latest update
User avatar
wafflecat
Posts: 260
Joined: Thu Dec 15, 2011 7:46 pm

Re: Won't let me play.

Post by wafflecat »

Do you have an Nvidia card? If so, revert to the last driver version. The latest one can't run haven for some dumb reason.
User avatar
loftar
Posts: 9096
Joined: Fri Apr 03, 2009 7:05 am
Location: Your character database

Re: Won't let me play.

Post by loftar »

FPS_Vulcan wrote:My graphics card can run Fallout 4 but it cant run this? please help.
In case you have a laptop with some dual graphics solution, it may be that it has auto-selected the integrated GPU for the Haven client, in which case you'd have to use whatever settings utility ships with that solution to set it correctly. On the other hand, I'd think that any integrated GPU new enough to support dual graphics should be capable of running the client, so I'm not sure that's a reasonable explanation.

It could also be that you're using Windows' built-in drivers for your graphics card, which often support DirectX but not OpenGL. If that's the case, just download the proper drivers from the GPU manufacturer and install those. You'll likely see better DirectX performance that way, too.
wafflecat wrote:Do you have an Nvidia card? If so, revert to the last driver version. The latest one can't run haven for some dumb reason.
You sure about that? That sounds quite weird. Is it the same error message that the OP reports?
"Object-oriented design is the roman numerals of computing." -- Rob Pike
FPS_Vulcan
Posts: 2
Joined: Thu Jan 26, 2017 2:13 pm

Re:Re: Won't let me play.

Post by FPS_Vulcan »

@wafflecat where can I find the requirements, I'm not using Nvidia sadly. It says this - It seems that your video card is too old to support Haven & Hearth, but there may also be a chance that a driver update could fix the problem, so you may want to try that. Specifically: Graphics context does not support programmable shading.
User avatar
borka
Posts: 9965
Joined: Thu Feb 03, 2011 7:47 pm
Location: World of Sprucecap

Re: Won't let me play.

Post by borka »

Download GPU-z
https://www.techpowerup.com/downloads/2 ... -z-v1-16-0

run it - post screenshot of first tab so we can determine the graphic chipset (and prolly point you to drivers)
Avatar by SacreDoom
Java 8 - manually downloads - good to check for actual versions url here:
viewtopic.php?f=42&t=40331
Remember what the dormouse said: Feed your head Feed your head
User avatar
MagicManICT
Posts: 18435
Joined: Tue Aug 17, 2010 1:47 am

Re: Won't let me play.

Post by MagicManICT »

When post tech support requests, especially when you get an error such as this, you should ALWAYS post your computer specs. Some sites will want you to get a DirectX report, but that's a ton of unnecessary information.

Odds are loftar already gave the solution, but the specific "how" can be found here: viewtopic.php?f=42&t=50999#p674822.

Nvidia, for some reason, has a tendency to pass OpenGL rendering off to integrated graphics processors, or at least Intel GPUs. Best solution, get into BIOS, disable the integrated GPU, and don't look back. Need to know how to do so? Google "How to disable integrated graphics in my <...>" and insert the brand of computer you have. If you want to keep the Intel GPU enabled (or have one of those odd computers that won't let you disable it), make sure to keep graphics drivers updated.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
User avatar
shubla
Posts: 13041
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Re: Won't let me play.

Post by shubla »

I can confirm that latest nvidia driver (378.49) for all of their latest gpu's at least does not like java/haven. Seems like some graphical bugs appear on some other games as well.

Code: Select all

2.27.2:${gitrev}

java.lang.RuntimeException: java.lang.RuntimeException: Exception occurred during init but was somehow discarded
	at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)
	at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)
	at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)
	at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)
	at javax.media.opengl.Threading.invoke(Threading.java:191)
	at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:528)
	at haven.HavenPanel$6.uglyjoglhack(HavenPanel.java:524)
	at haven.HavenPanel$6.run(HavenPanel.java:536)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Exception occurred during init but was somehow discarded
	at haven.HavenPanel.redraw(HavenPanel.java:455)
	at haven.HavenPanel$1.display(HavenPanel.java:147)
	at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:649)
	at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:633)
	at javax.media.opengl.awt.GLCanvas$9.run(GLCanvas.java:1271)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1103)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:978)
	at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1282)
	at java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$500(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: haven.GLConfig$HardwareException: Graphics context does not support programmable shading.
	at haven.GLConfig.assertcaps(GLConfig.java:92)
	at haven.GLConfig.fromgl(GLConfig.java:126)
	at haven.HavenPanel$1.init(HavenPanel.java:153)
	at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:601)
	at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:623)
	at javax.media.opengl.awt.GLCanvas$8.run(GLCanvas.java:1254)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1101)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:978)
	at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1282)
	at javax.media.opengl.Threading.invoke(Threading.java:193)
	at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:528)
	at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:582)
	at sun.awt.RepaintArea.paintComponent(Unknown Source)
	at sun.awt.RepaintArea.paint(Unknown Source)
	at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$500(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	... 9 more
Fix is simply to install the previous driver.
http://uk.download.nvidia.com/Windows/3 ... l-whql.exe(For 64-bit windows 10)
Image
I'm not sure that I have a strong argument against sketch colors - Jorb, November 2019
http://i.imgur.com/CRrirds.png?1
Join the moderated unofficial discord for the game! https://discord.gg/2TAbGj2
Purus Pasta, The Best Client
User avatar
sMartins
Posts: 3442
Joined: Wed Nov 11, 2015 10:21 pm
Location: Italy

Re: Won't let me play.

Post by sMartins »

shubla wrote:I can confirm that latest nvidia driver (378.49)....
Good to know....btw I update drivers maybe twice a year :) ( and, it's just me or Nvidia drivers are always worse and worse.....damn suckers they only want us to buy new vga)
Make friends with the other crabs or try to escape the bucket.
I'd hardly call anything the Bible of our times. » special thanks to MagicManICT
I only logged in to say this sentence. by neeco » 30 Oct 2018, 02:57
Default Client, Best Client!
User avatar
MagicManICT
Posts: 18435
Joined: Tue Aug 17, 2010 1:47 am

Re: Won't let me play.

Post by MagicManICT »

sMartins wrote:
shubla wrote:I can confirm that latest nvidia driver (378.49)....
Good to know....btw I update drivers maybe twice a year :) ( and, it's just me or Nvidia drivers are always worse and worse.....damn suckers they only want us to buy new vga)
They've had some issues in the last couple of years. Traditionally, they've been really good at stable drivers, and best at OpenGL support.

Add in that ATI has recently had a bit of a leg up on them in performance in DX 12 because of development of the Mantle platform.... (Not to derail the thread any... :P )
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
User avatar
sMartins
Posts: 3442
Joined: Wed Nov 11, 2015 10:21 pm
Location: Italy

Re: Won't let me play.

Post by sMartins »

MagicManICT wrote: Traditionally, they've been really good at stable drivers, and best at OpenGL support.
Yeah i know...it's why i was asking...recently they sucks, since I bought the GTX 970 I had many troubles with his drivers...stuttering,etc...
Make friends with the other crabs or try to escape the bucket.
I'd hardly call anything the Bible of our times. » special thanks to MagicManICT
I only logged in to say this sentence. by neeco » 30 Oct 2018, 02:57
Default Client, Best Client!

Return to “How do I?”