PDA

View Full Version : 38hz refresh rate in fullscreen ?????


alanwww1
2008-12-17, 01:12
Can anyone help me ?
I have nvidia 8300 integrated videocard. I installed a minimum system with intrepid alternate cd without gnome just for htpc purpose.

All working fine except system info in xbmc shows 37-38 hz refresh rate whatever mode i set in settings. I am using a 40 inch samsung full hd lcd.

I tried a lot of modline settings in xorg.conf, disabled dynamictwinview with no success. I think installing gnome could solve the problem, but i don't want to install it because i don' t need it.

harryzimm
2008-12-17, 01:16
What resolution you outputing to tv?

alanwww1
2008-12-17, 01:25
1920x1080 60hz (native)

harryzimm
2008-12-17, 01:31
Ok, try setting the res in xbmc settings, appearance, screen to 1080i, confirm then reboot. So far this is the only way i have found to solve the problem, you may need to reconfigure video calibration. Btw i'm using onboard 7100, i figure its the same problem.

cheers

alanwww1
2008-12-17, 01:38
You think reboot has any effect ?

harryzimm
2008-12-17, 01:48
Well, yeah or restart x.

tslayer
2008-12-17, 01:52
Did you make sure to disable DynamicTwinView as well?

alanwww1
2008-12-17, 02:23
Yes i did. This way at least the available refresh rates show correct in xbmc setup. The problem is that evenif xbmc tries to change it it stays at 37-38hz.

Strange is that this setup works with gnome installed.

tslayer
2008-12-17, 02:25
Not sure then... Any adverse effects? Or just the display pissing you off?

alanwww1
2008-12-17, 10:58
Yes, it's obvious that playback is full of judder as the Tv dows not get frames in sync.

Dy you know how xbmc sets refresh rate in opengl ? Where does it get the modline from ?

tslayer
2008-12-19, 00:24
Make sure to set vsync to Always Enabled in XBMC itself.

My xorg.conf section looks like this:

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "1920x1080_60 +0+0; nvidia-auto-select +0+0"
Option "TripleBuffer" "True"
Option "NoLogo" "True"
Option "DynamicTwinView" "False"
SubSection "Display"
Depth 24
EndSubSection
EndSection

alanwww1
2008-12-19, 00:34
If i set Vsync on i get 30Hz always. It is not going any higher.

As you saw :grin: in the Live section i get the same result in the Live version.

tslayer
2008-12-19, 00:40
Wait, what is wrong with 30? 30 should be fine I believe.

Also, what are your full system specs?

alanwww1
2008-12-19, 00:47
30 is no go to me. I would like to use the auto adjust refresh rate function as i have a lot of PAL and Cinema (24fps) stuff. So i have to change from 50 to 24 from time to time. None of that is working...

harryzimm
2008-12-19, 00:51
Enabling triplebuffer will get you around 47hz with vsync enabled, good enough to play most content smooth. However if you have hi-res 1080p content with resolution greater than 1920x816 you will get frame drops and stuttering. Like i said setting xbmc to 1080i and restarting x is the only solution i have found.

cheers.

alanwww1
2008-12-19, 00:56
Is there a specific hardware that runs xbmc smooth ?

First i tried AMD 690g integrated motherboard, but XBMC Live did not even started with it. Now i thought with nvidia i have more success but with this Mobo it is not working well.

I am not sure what to do now. ???

harryzimm
2008-12-19, 01:02
Well i also have a nvidia 8400gs pci express card and xbmc works perfect with it. Unfortunatley my case is very slim so i cant use it anymore. If you have room in your case i would buy a cheap nvidia 8 series card, all problems will dissapear.

cheers

alanwww1
2008-12-19, 01:11
Yes i more and more having the oppinion that the problem could be the integrated graphics. Now i tried increasing my framebuffer size in BIOS.

Now i only get 19Hz in XBMC :shocked:

I don't understand it at all.

harryzimm
2008-12-19, 01:39
Yeah i tried messing about in the bios as well but no luck. It seems that if you start xbmc in auto resolution then change to 1920x1080(fullscreen) you get 60hz no problem, but starting in 1920x1080(fullscreen) causes the hz dropp. Its wierd and really annoying, i have tried installing a full desktop but i get the same results. Problem is, using the 1080i fix you cant take advantage of the auto adjust refresh rate function. That requires a (fullscreen) resolution. What a pain in the arse. There is only a handfull of movies that cause me framedrops and judder but it annoys me all the same.:mad:

cheers

alanwww1
2008-12-19, 02:28
I think we can blame this on Nvidia with no propper Linux support for integrated graphics. I already tried the brand new beta 180.x driver with of course the same results.

It is really sad that i have to put a dedicated graphic card in my htpc to have it working under linux.

josk
2008-12-21, 23:48
Yeah i tried messing about in the bios as well but no luck. It seems that if you start xbmc in auto resolution then change to 1920x1080(fullscreen) you get 60hz no problem, but starting in 1920x1080(fullscreen) causes the hz dropp. Its wierd and really annoying, i have tried installing a full desktop but i get the same results. Problem is, using the 1080i fix you cant take advantage of the auto adjust refresh rate function. That requires a (fullscreen) resolution. What a pain in the arse. There is only a handfull of movies that cause me framedrops and judder but it annoys me all the same.:mad:

cheers

I have exactly same problem. I configured window size to 1920x1080 and defined that KDE do not show borders in the XBMC program window. Now it looks like fullscreen mode. Now I am also able to move mouse to the other display. My solution is ugly but that is the way to get it work at the moment.

sandos
2008-12-22, 10:09
The newer 9000-series integrated shouls solve this, I hope ;)

alanwww1
2008-12-22, 17:10
I can confirm that on Nvidia 9400 integrated motherboards it works fine. I cahenged my 8300 Mobo to this and i have no problem now.

sandos
2008-12-23, 11:47
Do these new 9300/9400 igp cards work well with linux already?

alanwww1
2008-12-23, 12:23
They do, but i guess you need the newest ALSA to make HDMI audio work properly. Multichannel LPCM over HDMI is not supported yet. (But this is true i think for all existing LPCM solutions on the market (Radeon 4xxx series)

Haggy
2009-03-07, 00:13
Any update here? I think exchanging Mainbaord CPU or simply the whole platform is not an option as the integrated 8xxx IGPs are capable of doing 1920x1080 at any refresh rate in 'normal' X.