2011-02-17, 11:43
Hi,
Introduction:
i have been using xbmc for over half a year on my htpc based on amd 780g. Now I reinstalled everything because my hdd just said "no, i don't like to work anymore" to me last week.
Another thing - has someone tipps for the xorg.conf? i have some kind of underscan?! 1080p resolution does not fill my picture completely.
Problem:
My XBMC stops working with a black screen, quitting xbmc instantly or the picture freezes. Switching with STRG+ALT+Fx to another tty still works and mostly i am able to kill xbmc if it did not quit itselfs with kill -9 ... sometimes even that isn't working and i have to reboot.
This error occures only when i stop playing a video or try to quit xbmc. Switching from one paused or still running video to another is no problem. I can really do everything but not stopping videos or quitting xbmc. Sometimes it works but 7 of 10 times it does not work.
This problem is really getting annoying to me it happens on avi/mkv ... doesn't matter which container. Also tested different codecs like divx/xvid.
Specs/versions:
Hopefully i didn't forget to post something here, else just ask please :-)
AMD780G with Radeon 3200 IGP and 256MB shared memory
AMD AthlonX2 Neo L325
A-DATA 2GB DDR2 667 RAM
WD Blue 160GB SATA 2,5"
WD Blue 320GB e-SATA 2,5"
Seagate Barracuda 500GB 7200.11 USB 3,5"
Seagate Barracuda 500GB 7200.11 USB 3,5"
Ubuntu 10.10 i386
- Kernel 2.6.35-25
- Xorg 1.9.0
Drivers
- fglrx 2:8.780-0
- libva 0.31.1-1 sds5
- libva dbg 0.31.1-1 sds5
- libva dev 0.31.1-1 sds5
- xvba-video 0.7.8.pre1-1
XBMC build from GIT 17-02-2011
- configured with vaapi
- patched with vaapi_surface_reuse.patch
GLSL
VDPAU disabled / VAAPI enabled
no refresh sync (24p)
A/V sync with video (audio resample)
1920*1080 with HDMI
blank screen sync set by driver
Audio Output Optical 5.1 DD/DTS HDA ATI iec981?! (ALSA)
Audio Passtrough iec981?! (ALSA)
1080p video performance
constant 24fps
gpu <=10%
cpu <=10%
logs/output:
I will post some more on a pastesite this evening if this information give you no hints already.
xorg.conf
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Module"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:5:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
vainfo (started via VNC because i am not at home)
libva: libva version 0.31.1-sds1
Xlib: extension "XFree86-DRI" missing on display ":0:0".
libva: vagetDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
Xlib: extension "XFree86-DRI" missing on display ":0:0".
libva: va_openDriver() returns 0
vainfo: VA API Version: 0.31
vainfo: Driver version: Splitted-Desktop Systems XvBa backend for VA-API - 0.7.8.pre1
vainfo: Supported profile and entrypoints
VAProfileH264High : VA EntrypointVLD
VAProfileVC1Advanced : VA EntrypointVLD
fglrxinfo (started via VNC because i am not at home)
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3200 Graphics
OpenGL version string: 3.3.10237 Compatibility Profile Context
EDIT:
SOLVED by patching reference_clock_hang.patch
also usefull for ati users is vaapi_surface_reuse.patch
big thanks to bobo1on1
Introduction:
i have been using xbmc for over half a year on my htpc based on amd 780g. Now I reinstalled everything because my hdd just said "no, i don't like to work anymore" to me last week.
Another thing - has someone tipps for the xorg.conf? i have some kind of underscan?! 1080p resolution does not fill my picture completely.
Problem:
My XBMC stops working with a black screen, quitting xbmc instantly or the picture freezes. Switching with STRG+ALT+Fx to another tty still works and mostly i am able to kill xbmc if it did not quit itselfs with kill -9 ... sometimes even that isn't working and i have to reboot.
This error occures only when i stop playing a video or try to quit xbmc. Switching from one paused or still running video to another is no problem. I can really do everything but not stopping videos or quitting xbmc. Sometimes it works but 7 of 10 times it does not work.
This problem is really getting annoying to me it happens on avi/mkv ... doesn't matter which container. Also tested different codecs like divx/xvid.
Specs/versions:
Hopefully i didn't forget to post something here, else just ask please :-)
AMD780G with Radeon 3200 IGP and 256MB shared memory
AMD AthlonX2 Neo L325
A-DATA 2GB DDR2 667 RAM
WD Blue 160GB SATA 2,5"
WD Blue 320GB e-SATA 2,5"
Seagate Barracuda 500GB 7200.11 USB 3,5"
Seagate Barracuda 500GB 7200.11 USB 3,5"
Ubuntu 10.10 i386
- Kernel 2.6.35-25
- Xorg 1.9.0
Drivers
- fglrx 2:8.780-0
- libva 0.31.1-1 sds5
- libva dbg 0.31.1-1 sds5
- libva dev 0.31.1-1 sds5
- xvba-video 0.7.8.pre1-1
XBMC build from GIT 17-02-2011
- configured with vaapi
- patched with vaapi_surface_reuse.patch
GLSL
VDPAU disabled / VAAPI enabled
no refresh sync (24p)
A/V sync with video (audio resample)
1920*1080 with HDMI
blank screen sync set by driver
Audio Output Optical 5.1 DD/DTS HDA ATI iec981?! (ALSA)
Audio Passtrough iec981?! (ALSA)
1080p video performance
constant 24fps
gpu <=10%
cpu <=10%
logs/output:
I will post some more on a pastesite this evening if this information give you no hints already.
xorg.conf
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Module"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:5:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
vainfo (started via VNC because i am not at home)
libva: libva version 0.31.1-sds1
Xlib: extension "XFree86-DRI" missing on display ":0:0".
libva: vagetDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
Xlib: extension "XFree86-DRI" missing on display ":0:0".
libva: va_openDriver() returns 0
vainfo: VA API Version: 0.31
vainfo: Driver version: Splitted-Desktop Systems XvBa backend for VA-API - 0.7.8.pre1
vainfo: Supported profile and entrypoints
VAProfileH264High : VA EntrypointVLD
VAProfileVC1Advanced : VA EntrypointVLD
fglrxinfo (started via VNC because i am not at home)
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3200 Graphics
OpenGL version string: 3.3.10237 Compatibility Profile Context
EDIT:
SOLVED by patching reference_clock_hang.patch
also usefull for ati users is vaapi_surface_reuse.patch
big thanks to bobo1on1