2009-10-02, 00:19
Hello.
I just got two ASRocks delivered to home. So thought I'd try them out. I have before this been running XBMC on a C2D @ 3GHz doing all decoding on the CPU instead of GPU. Whilst this has been working great I thought I'd go for something smaller.
The basic setup is to ouptut 1080p with VDPAU video decoding and to sync it at 24Hz when doable.
So. First off I installed a Live version of 9.04. Updating the drivers to the latest 185.xx, and got VDPAU working. I only play contents off SMB mounts. Whilst playing works fair stopping the video is another matter. It *always* results in an XBMC crash / reload.
I have located it down to this behavior when enabling "Auto adjust refresh rate". Having this unticked does not cause the problem. The video syncs at 24Hz during playback. Turning off VDPAU also resolves the issue. However playback drops to ~11FPS for 1080p contents
So on the other ASRock I installed a Hardy 8.04 server, switched to a -generic kernel, built the Nvidia stuff required and updated ALSA. Got it working. And it's exhibiting the exact same behavior.
I see that all guides recommend to set the menu resolution to 1080x1920@24Hz per default. This is not desirable for me as I experience menu lagging whist having this mode. And whilst it seems to be the combination of VDPAU + auto adjust refresh rate and the fact that it only appears while VDPAU is activated I would presume it's a bug.
The relevant part of my xorg.conf:
NVidia driver versions tested:
Ubuntu releases tested:
XBMC Versions tested:
More filled out surveys from the "Posting problems in a useful manner":
Linux Distribution and Version: Ubuntu 8.04 & 9.04 (Live 9.04.1) all 32-bit
Architecture: Intel ATOM 330 1.6GHZ ION platform
Install Method: PPA, Source, Live included version
SVN Revision: 9.04.3+svn23164 (for the SVN attempt I did)
Detailed Instructions to Reproduce the Problem:
1. Enable VDPAU and Auto Refresh rate in combination with my xorg.conf settings and a menu of 1080p at auto detected rate
2. Play back contents over SMB
3. Stop content, XBMC crashes.
FULL Debug Log:
http://www.pastie.org/639150
GUI Problems: N/A
Skin name: PM3 HD
Playback Problems:
Video: mkv h264 file
Audio codec: DTS/AC3
Other things that may be useful:
System hardware specs (CPU, RAM, Chipset, etc.): Atom 330 ION ASROCK 2GB RAM
Kernel Version: 2.6.24-24-generic & 2.6.28-15-generic
Core dump: Did actually Not find a core dump from xbmc. This was the 9.04.1 built with debugging etc. (ran ulimit -c unlimited before aswell)
If you got a suggestion for an applicable workaround other than setting system menu to a hard 1920x1080@24Hz I'd love to hear it! :-)
I just got two ASRocks delivered to home. So thought I'd try them out. I have before this been running XBMC on a C2D @ 3GHz doing all decoding on the CPU instead of GPU. Whilst this has been working great I thought I'd go for something smaller.
The basic setup is to ouptut 1080p with VDPAU video decoding and to sync it at 24Hz when doable.
So. First off I installed a Live version of 9.04. Updating the drivers to the latest 185.xx, and got VDPAU working. I only play contents off SMB mounts. Whilst playing works fair stopping the video is another matter. It *always* results in an XBMC crash / reload.
I have located it down to this behavior when enabling "Auto adjust refresh rate". Having this unticked does not cause the problem. The video syncs at 24Hz during playback. Turning off VDPAU also resolves the issue. However playback drops to ~11FPS for 1080p contents
So on the other ASRock I installed a Hardy 8.04 server, switched to a -generic kernel, built the Nvidia stuff required and updated ALSA. Got it working. And it's exhibiting the exact same behavior.
I see that all guides recommend to set the menu resolution to 1080x1920@24Hz per default. This is not desirable for me as I experience menu lagging whist having this mode. And whilst it seems to be the combination of VDPAU + auto adjust refresh rate and the fact that it only appears while VDPAU is activated I would presume it's a bug.
The relevant part of my xorg.conf:
Code:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
#Workaround for visible X cross
Option "HWCursor" "false"
#Adjusting general font size in X
Option "UseEDIDDpi" "false"
Option "DPI" "96 x 96"
#Regarding following option: Without this Auto Adjust Refresh Rate
#has no effect. Probably related to others setting the 24Hz mode
#hard in the XBMC menu.
Option "FlatPanelProperties" "Scaling = Native"
#Disabling TwinView for 24Hz
Option "DynamicTwinView" "False"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1080"
EndSubSection
EndSection
NVidia driver versions tested:
- 185.13
- 185.18.14
- 185.18.36
- nvidia-glx-180.XX (ubuntu's restricted glx)
- latest 190.xx
Ubuntu releases tested:
- XBMC Live (9.04.1)
- Hardy 8.04 (with all relevant drivers updated manually)
XBMC Versions tested:
- XBMC Live 9.04
- XBMC 9.04 built from source (for VDPAU enabled under hardy)
- XBMC latest SVN as of yesterday
More filled out surveys from the "Posting problems in a useful manner":
Linux Distribution and Version: Ubuntu 8.04 & 9.04 (Live 9.04.1) all 32-bit
Architecture: Intel ATOM 330 1.6GHZ ION platform
Install Method: PPA, Source, Live included version
SVN Revision: 9.04.3+svn23164 (for the SVN attempt I did)
Detailed Instructions to Reproduce the Problem:
1. Enable VDPAU and Auto Refresh rate in combination with my xorg.conf settings and a menu of 1080p at auto detected rate
2. Play back contents over SMB
3. Stop content, XBMC crashes.
FULL Debug Log:
http://www.pastie.org/639150
GUI Problems: N/A
Skin name: PM3 HD
Playback Problems:
Video: mkv h264 file
Audio codec: DTS/AC3
Other things that may be useful:
System hardware specs (CPU, RAM, Chipset, etc.): Atom 330 ION ASROCK 2GB RAM
Kernel Version: 2.6.24-24-generic & 2.6.28-15-generic
Core dump: Did actually Not find a core dump from xbmc. This was the 9.04.1 built with debugging etc. (ran ulimit -c unlimited before aswell)
If you got a suggestion for an applicable workaround other than setting system menu to a hard 1920x1080@24Hz I'd love to hear it! :-)