• 1
  • 2
  • 3
  • 4(current)
  • 5
  • 6
  • 10
[MOVED] Problems starting XBMC fullscreen
#46
Well, I played with the modeline thing. It doesn't really work if you run XBMC in standalone mode - I think in that case it uses EDID/XRANDR regardless of xorg.conf? So then I tried running something like:
X
sleep 2
xbmc.bin

Still didn't work though.

In the process of all of this, I found that if I set XBMC to 1080i, it DOES work and video plays smoothly. The info screen now reads "1920x1080 1080i 16:9 100Hz" That 100Hz is the real-time number. My TV reports the mode is 1080p though... Huh??

xnappo
Reply
#47
Hey, guys --

I'm starting to think that this might be an issue with some code somewhere and AMD.

I'm not experiencing the problem to the extent that you are (9300GS + phenom x4)...it only happens to me on hdpvr-encoded files (see the other thread, I don't have the sample link handy), and motd2k is unable to reproduce the problem; because, I believe, that he's running an Intel CPU.

Could this be possible?
Reply
#48
Add me to the list now...experiencing same issue with similar hardware.

AMD 4850e + 8200 motherboard w/3gb RAM in dual channel mode. 180.35 drivers and vdpau-xbmc svn from march 13.

Starting in my TV's native resolution (1920x1080 60hz) gives me slow playback...starting in auto and then switching to it gives smooth playback.
Reply
#49
Somehow your proposed workaround doesn't seem to work here. If i start in auto mode, my tv switches to 720p, then, if i set xbmc to 1920x1080 @60Hz does switch to 1080p, but fps in xbmc info screen hovers around 25-30?!
Reply
#50
I also found my system to report an incorrect refresh rate. If I start with the 1920x1080 60hz option set in xbmc, but go to info screen, the refresh rate says it is only at 30hz (which my TV does not support, so it must be inaccurate).
Reply
#51
Well that is the original problem in this thread, but somehow, if you start in auto mode and then switch to [email][email protected][/email] and go to 'Test resolution' all is working fine. At least that is what some here are experiencing. Unfortunately it does also not work for me :-(
Reply
#52
I know, that is why I said I "also found". Setting the resolution to the correct one after starting in auto mode should allow the videos to play properly, not set the refresh rate of the OSD to 60fps, if that is what you are thinking.
Reply
#53
Oh i see, well that may be working, i did not test this as i simply had a look at system info which did not seem to get better. I will try this tonight - at least we have a trail :-)
Reply
#54
I have the same issue. tested now on vdpau and linuxport both at svn 18470. Both have the same issue.

debian 5.0 kernel 2.6.28
athlon 64 X2 5200+
asus m3n78-em
igp nv8300 512MB shared
Reply
#55
I've noticed (through my TV's Info) that changing the resolution of XBMC does not actually change the output resolution to the TV (not sure if it should) ONLY changing the X resolution does this. Anyone know if thats how its supposed to work?
Reply
#56
Well, switching to 720p at least switches the TV to 720p - i can see this in the tv set's info screen. Switching to anything 1080p does switch to 1080p on the tv set. i did not try anything else.
Reply
#57
So did anyone else try setting it to 16:9 1080i? Mine works all the time with that setting, even though it runs at 100hz for some reason. It also is not 1080i - my TV says it is 1080p...

Also - does anyone know for sure if XBMC even looks at xorg.conf when it is run with --standalone? Or does it always use XRandR/EDID regardless?

xnappo
Reply
#58
xnappo Wrote:So did anyone else try setting it to 16:9 1080i?

I tried this once - but not on my recent svn build (18448). Though i can't remember that it was anything better. My TV also displays 1080p for that mode. Will test tonight and report back.
Reply
#59
For any brave souls out there - my xorg.conf follows.

I have several machines, none exhibit this problem...

1) Intel QX6800, 680i motherboard, 2x1GB 800Mhz DDR2, 512MB PCI-e NVIDIA 9500GT connected via HDMI to a Crystalio2 scaler, and thereafter via component to a Panasonic panel. Works fine, but the panel is only 720p - crystalio is actually downscaling!

2) AMD 5050e, ASUS P2-M3A3200, 2x2GB 800Mhz DDR2, with 512 MB PCI-e NVIDIA 9500GT... my VDPAU development machine, connected via DVI to a Sony SDM-P234 @ 1920x1200.

3) AMD 4800+, ABIT cheapass mobo, 2x1GB 800Mhz DDR2, NVIDIA 8200 (with 512MB allocated) onboard, connected to a generic 42" 1080p LCD.

All work fine, smooth, start in full-screen mode etc.

Anyway - he is what i use.

PHP Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder62)  Thu Feb  5 00:08:50 PST 2009


Section "ServerLayout"
    
Identifier     "Layout0"
    
Screen      0  "Screen0" 0 0
    InputDevice    
"Keyboard0" "CoreKeyboard"
    
InputDevice    "Mouse0" "CorePointer"
EndSection

Section 
"Files"
EndSection

Section 
"Module"
    
Load           "dbe"
    
Load           "extmod"
    
Load           "type1"
    
Load           "freetype"
    
Load           "glx"
EndSection

Section 
"InputDevice"

    
# generated from default
    
Identifier     "Mouse0"
    
Driver         "mouse"
    
Option         "Protocol" "auto"
    
Option         "Device" "/dev/psaux"
    
Option         "Emulate3Buttons" "no"
    
Option         "ZAxisMapping" "4 5"
EndSection

Section 
"InputDevice"

    
# generated from default
    
Identifier     "Keyboard0"
    
Driver         "kbd"
EndSection

Section 
"Monitor"
    
Identifier     "Monitor0"
    
VendorName     "Unknown"
    
ModelName      "Unknown"
    
HorizSync       28.0 33.0
    VertRefresh     43.0 
72.0
    ModeLine       
"1920x1200@48" 151.48 1920 2032 2240 2560 1200 1201 1204 1234 -hsync +vsync
    ModeLine       
"1920x1080@48" 138.500 1920 1968 2000 2080 1080 1083 1088 1111 +hsync +vsync
    ModeLine       
"1920x1080@50" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    ModeLine       
"1920x1080@60" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    Option         
"DPMS"
EndSection

Section 
"Device"
    
Identifier     "Device0"
    
Driver         "nvidia"
    
VendorName     "NVIDIA Corporation"
EndSection

Section 
"Screen"
    
Identifier     "Screen0"
    
Device         "Device0"
    
Monitor        "Monitor0"
    
DefaultDepth    24
    Option         
"ExactModeTimingsDVI" "True"
    
Option         "AddARGBGLXVisuals" "True"
    
Option         "UseDisplayDevice" "DFP-0"
    
Option         "DynamicTwinView" "false"
    
Option         "FlatPanelProperties" "Scaling = Native"
    
Option         "ModeValidation" "DFP-0: NoMaxSizeCheck, NoHorizSyncCheck, NoVertRefreshCheck, AllowNon60HzDFPModes, NoMaxPClkCheck, NoVesaModes, NoXServerModes, NoPredefinedModes"
    
SubSection     "Display"
        
Depth       24
    EndSubSection
EndSection

Section 
"Extensions"
    
Option         "Composite" "Disable"
EndSection 
Reply
#60
Hey, thanks a lot. This clears things up a bit, since you are using custom modelines - and apparently the 'brave souls' in here use EDID/xrandr information. How did you generate those modelines? Will try this ASAP since this is a promising difference.
Reply
  • 1
  • 2
  • 3
  • 4(current)
  • 5
  • 6
  • 10

Logout Mark Read Team Forum Stats Members Help
[MOVED] Problems starting XBMC fullscreen0