Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Unable to Initialize Display
bobpaul Offline
Junior Member

Posts: 2
Threads: 1
Joined: May 2010
Reputation: 0
#1
Solved: 8 Years, 8 Months, 4 Weeks ago Unable to Initialize Display

Attached are my xorg.conf (renamed due to forum restrictions) and hpl.log.

When I start Penumbra, it tries to launch fullscreen but puts the LCD into a mode it can't handle. The screen just shows "OUT OF RANGE: H: 84Khz, V: 64hz, Max 1280x1024".

[code]$ lspci | grep nVidia
01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600] (rev a2)
$ aptitude show nvidia-glx-185 | grep Version
Version: 185.18.36-0ubuntu9
$ glxinfo | grep direct\ rendering
direct rendering: Yes [\code]

I can't seem to figure out where the game stores it's config... it would seem it hasn't created one yet. ~/.frictionalgames/ has the hpl log file and some directory structure, but that's about it. /opt/PenumbraOverture/config doesn't seem to have anything pertaining to my problem. I'd like to either set window mode or change the resolution it attempts to run at, but I don't know how. Unfortunately I can't just hook up an old CRT to configure it as I no longer have one Undecided
05-09-2010, 12:09 PM
Find
jens Offline
Frictional Games

Posts: 4,093
Threads: 199
Joined: Apr 2006
Reputation: 202
#2
Solved: 8 Years, 8 Months, 4 Weeks ago RE: Unable to Initialize Display

There is a default_settings.cfg in /opt/PenumbraOverture/config/ that you can edit to change the resolution. I think the easiest way to see if things work is to change the fullscreen="true" to fullscreen="false" and then run the game.
05-09-2010, 12:37 PM
Website Find
dakkar Offline
Junior Member

Posts: 4
Threads: 0
Joined: May 2010
Reputation: 0
#3
Solved: 8 Years, 8 Months, 4 Weeks ago RE: Unable to Initialize Display

(05-09-2010, 12:37 PM)jens Wrote: There is a default_settings.cfg in /opt/PenumbraOverture/config/ that you can edit to change the resolution. I think the easiest way to see if things work is to change the fullscreen="true" to fullscreen="false" and then run the game.

Hi,

I have a similar problem but from a different cause. I tried to increase the screen resolution to 1600x1200, but upon restart, I only get a black screen with the mouse pointer. There is no way to get out of it without doing a hard reboot. I tried to change the config according to your instructions in the previous post (fullscreen="true" to fullscreen="false") but no success.

I've purchased the game as part of the humble bundle and I'm running it on Ubuntu Lucid Lynx 64bit on an acer laptop Nvidia video card 9600M GT.

Thanks!
05-09-2010, 03:39 PM
Find
jens Offline
Frictional Games

Posts: 4,093
Threads: 199
Joined: Apr 2006
Reputation: 202
#4
Solved: 8 Years, 8 Months, 4 Weeks ago RE: Unable to Initialize Display

In your case, as the game has launched successfully you have to edit the settings.cfg file located in home directory/.frictionalgames/PenumbraOverture/. The deafult_settings.cfg file is only used on first launch and should only be edited if experiencing a problem with launching the game at all.

You could most likely use crtl-alt-F1 to bring up a terminal window, then run top, press k, enter the PID of the penumbra process, kill with 9 and then go back to the desktop with ctrl-alt-F7?
05-09-2010, 03:45 PM
Website Find
bobpaul Offline
Junior Member

Posts: 2
Threads: 1
Joined: May 2010
Reputation: 0
#5
Solved: 8 Years, 8 Months, 4 Weeks ago RE: Unable to Initialize Display

(05-09-2010, 12:37 PM)jens Wrote: I think the easiest way to see if things work is to change the fullscreen="true" to fullscreen="false" and then run the game.

Oh, thanks. I had opened that file with vim, but the line lengths made it look funny, but now I've found that setting.

(05-09-2010, 03:39 PM)dakkar Wrote: I only get a black screen with the mouse pointer. There is no way to get out of it without doing a hard reboot.

Ctrl+Alt+Backspace will restart your X11 environment (bring you back to the GDM/KDM login window). This will close most of your programs, but it's still better and faster than a hard reboot. It would really be helpful if the game responded to Alt+F4.

(05-09-2010, 03:45 PM)jens Wrote: You could most likely use crtl-alt-F1 to bring up a terminal window, ...

I know in my case this wasn't an option since the nVidia 185 drivers don't handle the context switching properly. If I kill gdm I can switch between ttys, but if I have X11 on tty7 I just get a blank screen when trying to switch. Undecided. The fullscreen setting works, though, and I can build from there to find a working resolution.

Edit Final solution was to change this line in my xorg.conf:
Option "metamodes" "CRT: 1280x1024_75 +0+0; CRT:1024x768_75; CRT: 800x600_75; CRT: nvidia-auto-select +0+0"
From playing around in nvidia-settings, where I could apply resolutions without reloading X, I found my monitor won't tolerate less than 75hz except in 1280x768, and of course 60hz seems to be what "nvidia-auto-select" likes to choose.
05-09-2010, 06:48 PM
Find
dakkar Offline
Junior Member

Posts: 4
Threads: 0
Joined: May 2010
Reputation: 0
#6
Solved: 8 Years, 8 Months, 4 Weeks ago RE: Unable to Initialize Display

Hi. First, thanks for the quick response!

I've tried to locate the setting.cfg but it does seem to be there. Since I have no saved game, would it be easier to just reinstall?

BTW, my install is directly in home directory/PenumbraOverture/

Thanks!
05-09-2010, 06:56 PM
Find
dakkar Offline
Junior Member

Posts: 4
Threads: 0
Joined: May 2010
Reputation: 0
#7
Solved: 8 Years, 8 Months, 4 Weeks ago RE: Unable to Initialize Display

Well, tried to do a reinstall. No luck. Is the config file in a different diifferent directory than the game itself? Because all files should have been overwritten by my new install, no?

Thanks!
05-10-2010, 02:23 AM
Find
jens Offline
Frictional Games

Posts: 4,093
Threads: 199
Joined: Apr 2006
Reputation: 202
#8
Solved: 8 Years, 8 Months, 4 Weeks ago RE: Unable to Initialize Display

Yes the settings file is in home directory/.frictionalgames/, you have to turn on show invisible files or use ls -a if using the terminal to see the folder.
05-10-2010, 05:19 AM
Website Find
dakkar Offline
Junior Member

Posts: 4
Threads: 0
Joined: May 2010
Reputation: 0
#9
Solved: 8 Years, 8 Months, 4 Weeks ago RE: Unable to Initialize Display

Got it! Thanks! Didn't realize it was in a hidden folder. Issue resolved!
05-10-2010, 01:35 PM
Find




Users browsing this thread: 1 Guest(s)