New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

For discussion of ports to POSIX based systems, especially using GNUStep.

Moderators: winston, another_commander, Getafix

User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 960
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by Getafix » Mon Mar 21, 2011 12:28 pm

@smiggy and @m4r35n357:
Try resizing a bit the window until its height and width are not end to end with the borders of your screen.
The window contents should be visible, now. Then, press F12.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]

m4r35n357
---- E L I T E ----
---- E L I T E ----
Posts: 296
Joined: Wed Jan 19, 2011 4:00 pm

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by m4r35n357 » Mon Mar 21, 2011 2:29 pm

Getafix wrote:@smiggy and @m4r35n357:
Try resizing a bit the window until its height and width are not end to end with the borders of your screen.
The window contents should be visible, now. Then, press F12.
Hi Getafix,

Tried that, F12 still does nothing, window max button still blanks contents. Here's some of my system info:

$ uname -a
Linux Sakomoto 2.6.35-27-generic #48-Ubuntu SMP Tue Feb 22 20:25:29 UTC 2011 i686 GNU/Linux

$ sudo lspci -v
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
Subsystem: Acer Incorporated [ALI] Device 029b
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information: Len=0a <?>
Kernel driver in use: agpgart-intel
Kernel modules: intel-agp

00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Device 029b
Flags: bus master, fast devsel, latency 0, IRQ 44
Memory at d0000000 (64-bit, non-prefetchable)
Memory at c0000000 (64-bit, prefetchable)
I/O ports at 30d0
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 3
Kernel driver in use: i915
Kernel modules: i915

00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
Subsystem: Acer Incorporated [ALI] Device 029b
Flags: bus master, fast devsel, latency 0
Memory at d2400000 (64-bit, non-prefetchable)
Capabilities: [d0] Power Management version 3

. . . snip . . . just let me know if there's any other relevant info that might help, cheers,

Ian.

User avatar
Kaks
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 3009
Joined: Mon Jan 21, 2008 11:41 pm
Location: The Big Smoke

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by Kaks » Mon Mar 21, 2011 2:56 pm

Ugh, the dreaded intel graphics chipset... Their GMAs are theoretically shaders capable - if not particularly fast - but their OpenGL drivers are fairly buggy, even on windows, the OS intel supports most...

You might have to try as many alternative graphic card drivers as possible - including a couple of older, even deprecated drivers, to see which one causes you the least hassle... :(
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)

User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 960
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by Getafix » Mon Mar 21, 2011 3:18 pm

@smiggy and @m4r35n357:
It is a known weird behavior for windowed full screen mode. I get it almost always in VBox machines.
I am not trying to solve it. I am trying to work around it.

1. Resize the window from the bottom right corner, adjusting/reducing both width and height by more than 1cm.
The Oolite window contents should now appear. Do NOT maximize the window.
2. Make sure the Oolite window has the focus and press F12 to get Full Screen Mode (not windowed).
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]

m4r35n357
---- E L I T E ----
---- E L I T E ----
Posts: 296
Joined: Wed Jan 19, 2011 4:00 pm

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by m4r35n357 » Mon Mar 21, 2011 3:49 pm

Getafix wrote:@smiggy and @m4r35n357:
It is a known weird behavior for windowed full screen mode. I get it almost always in VBox machines.
I am not trying to solve it. I am trying to work around it.

1. Resize the window from the bottom right corner, adjusting/reducing both width and height by more than 1cm.
The Oolite window contents should now appear. Do NOT maximize the window.
2. Make sure the Oolite window has the focus and press F12 to get Full Screen Mode (not windowed).
Firstly, I understand you are talking about a workaround, and appreciate your help! Thing is, I always start out with a non-maximised window with contents, if I resize it the contents are redrawn as you say, I can do this over and over again and the contents are scaled and redrawn. However F12 does nothing. Have I misunderstood something?

Ian.

User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 960
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by Getafix » Mon Mar 21, 2011 4:58 pm

What if you go into oolite options (press "2" while docked or "F2" if you are in flight)and
select "Game Options.../Play in Full Screen"?
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]

m4r35n357
---- E L I T E ----
---- E L I T E ----
Posts: 296
Joined: Wed Jan 19, 2011 4:00 pm

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by m4r35n357 » Mon Mar 21, 2011 6:04 pm

Getafix wrote:What if you go into oolite options (press "2" while docked or "F2" if you are in flight)and
select "Game Options.../Play in Full Screen"?
Hi Getafix, thanks for the suggestions! Play in full screen seems not to be configurable on this machine ie. it is permanently set, I can't get the text to change using the arrow keys at any rate. Perhaps that is another symtom of the problem . . . ? Ian.

User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 960
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by Getafix » Mon Mar 21, 2011 8:11 pm

You are welcome, Ian.
So, Ian, you tell me that in your installation if you press <Enter> highlighting the following oolite option:
Image
you don't get Full Screen mode, right? If it is right, then, what do you get?
Do you just get a blank (black in fact) maximized window?

Sorry for the questions but I am trying to get a grasp of your case.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]

m4r35n357
---- E L I T E ----
---- E L I T E ----
Posts: 296
Joined: Wed Jan 19, 2011 4:00 pm

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by m4r35n357 » Mon Mar 21, 2011 8:21 pm

Getafix wrote:You are welcome, Ian.
So, Ian, you tell me that in your installation if you press <Enter> highlighting the following oolite option:
you don't get Full Screen mode, right? If it is right, then, what do you get?
Sorry for the questions but I am trying to get a grasp of your case.
NP ;) Sorry if I was unclear, it says "play in full screen mode" and always has, and I can't change it at all from the UI! So yeah that's not right . . . IIRC I've tried setting it in the text file as well, but it just gets ignored in the UI & re-saved as YES - I'll check when the lappy is back up. BTW pretty sure I have no Compiz stuff, everything is greyed out in the controls, even "no effects". Perhaps I've just bought a turkey, graphics-wise. Cheers, Ian.

m4r35n357
---- E L I T E ----
---- E L I T E ----
Posts: 296
Joined: Wed Jan 19, 2011 4:00 pm

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by m4r35n357 » Mon Mar 21, 2011 9:18 pm

m4r35n357 wrote: IIRC I've tried setting it in the text file as well, but it just gets ignored in the UI & re-saved as YES - I'll check when the lappy is back up.
OK, I've checked and I got it slightly wrong, it's always NO in the config file, if I edit it to YES it is ignored, and I can't change it in the GUI, and it is re-saved as NO in the config file. Ian.

User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 960
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by Getafix » Tue Mar 22, 2011 5:59 am

@Ian and @smiggy:
Please, post your ~/GNUstep/Defaults/.GNUstepDefaults file contents.

Hint: Paste the file contents in the reply window, then highlight it and
press the "Code" button in the formatting toolbar.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]

m4r35n357
---- E L I T E ----
---- E L I T E ----
Posts: 296
Joined: Wed Jan 19, 2011 4:00 pm

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by m4r35n357 » Tue Mar 22, 2011 9:48 am

Getafix wrote:@Ian and @smiggy:
Please, post your ~/GNUstep/Defaults/.GNUstepDefaults file contents.
Hi Getafix, see below for config. I have set everything to off I think. One other thing I noticed is that my selection of male/female speaker is not being saved either, it keeps being set to male on load. Thanks, Ian.
--------------------------------------------------------------------------------------------------------------------------------

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//GNUstep//DTD plist 0.9//EN" "http://www.gnustep.org/plist-0_9.xml">
<plist version="0.9">
<dict>
    <key>NSGlobalDomain</key>
    <dict>
    </dict>
    <key>oolite</key>
    <dict>
	<key>Contractor-humbletrash</key>
	<integer>2696</integer>
	<key>IronBoa-humbletrash</key>
	<integer>62520</integer>
	<key>JoystickAxes</key>
	<dict>
	    <key>0</key>
	    <dict>
		<key>isAxis</key>
		<integer>1</integer>
		<key>stickAxBt</key>
		<integer>0</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	    <key>1</key>
	    <dict>
		<key>isAxis</key>
		<integer>1</integer>
		<key>stickAxBt</key>
		<integer>1</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	    <key>2</key>
	    <dict>
		<key>isAxis</key>
		<integer>1</integer>
		<key>stickAxBt</key>
		<integer>2</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	</dict>
	<key>JoystickButs</key>
	<dict>
	    <key>0</key>
	    <dict>
		<key>isAxis</key>
		<integer>0</integer>
		<key>stickAxBt</key>
		<integer>5</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	    <key>1</key>
	    <dict>
		<key>isAxis</key>
		<integer>0</integer>
		<key>stickAxBt</key>
		<integer>6</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	    <key>12</key>
	    <dict>
		<key>isAxis</key>
		<integer>0</integer>
		<key>stickAxBt</key>
		<integer>0</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	    <key>13</key>
	    <dict>
		<key>isAxis</key>
		<integer>0</integer>
		<key>stickAxBt</key>
		<integer>1</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	    <key>14</key>
	    <dict>
		<key>isAxis</key>
		<integer>0</integer>
		<key>stickAxBt</key>
		<integer>2</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	    <key>17</key>
	    <dict>
		<key>isAxis</key>
		<integer>0</integer>
		<key>stickAxBt</key>
		<integer>3</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	    <key>19</key>
	    <dict>
		<key>isAxis</key>
		<integer>0</integer>
		<key>stickAxBt</key>
		<integer>4</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	    <key>22</key>
	    <dict>
		<key>isAxis</key>
		<integer>0</integer>
		<key>stickAxBt</key>
		<integer>9</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	    <key>23</key>
	    <dict>
		<key>isAxis</key>
		<integer>0</integer>
		<key>stickAxBt</key>
		<integer>7</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	    <key>25</key>
	    <dict>
		<key>isAxis</key>
		<integer>0</integer>
		<key>stickAxBt</key>
		<integer>10</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	    <key>26</key>
	    <dict>
		<key>isAxis</key>
		<integer>0</integer>
		<key>stickAxBt</key>
		<integer>8</integer>
		<key>stickNum</key>
		<integer>0</integer>
	    </dict>
	</dict>
	<key>fullscreen</key>
	<string>NO</string>
	<key>procedurally-textured-planets</key>
	<string>NO</string>
	<key>reduced-detail-graphics</key>
	<string>YES</string>
	<key>save-directory</key>
	<string>/home/ian/oolite-saves</string>
	<key>shader-mode</key>
	<integer>1</integer>
	<key>window_height</key>
	<integer>618</integer>
	<key>window_width</key>
	<integer>987</integer>
	<key>wireframe-graphics</key>
	<string>YES</string>
    </dict>
</dict>
</plist>

User avatar
smiggy
Average
Average
Posts: 10
Joined: Wed Mar 16, 2011 2:11 pm

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by smiggy » Tue Mar 22, 2011 11:06 am

Hi guys.

Tried everything suggested to no avail.
Updated Nvidia driver to latest version too.

Couple of extra checks/steps I've noticed have been added so will try them tonight/tomorrow.
Seeing as all worked perfectly in 1.65 I can only assume it's a bug.
Seems I'm not the only one too which is reassuring!

:-)

User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 960
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by Getafix » Tue Mar 22, 2011 12:28 pm

Ian, please replace, in the .GNUstepDefaults file, the

Code: Select all

   <key>fullscreen</key>
   <string>NO</string>
by

Code: Select all

	<key>display_height</key>
	<integer>600</integer>
	<key>display_refresh</key>
	<integer>0</integer>
	<key>display_width</key>
	<integer>800</integer>
	<key>fullscreen</key>
	<string>YES</string>
and give it a try.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]

m4r35n357
---- E L I T E ----
---- E L I T E ----
Posts: 296
Joined: Wed Jan 19, 2011 4:00 pm

Re: New Beta - 1.75.1 - Linux Mint 10 - 1366x768 res

Post by m4r35n357 » Tue Mar 22, 2011 3:04 pm

Getafix wrote:Ian, please replace, in the .GNUstepDefaults file and give it a try.
Hi Getafix - yes that worked, thanks very much! Fullscreen for the first time on the lappy, wonder if I can get a higher resolution now . . . Ian.

Post Reply