PDA

View Full Version : Xbmc on Ubuntu -video card problem


mcfan
2009-03-09, 17:07
Hi @all,

im really getting mad setting up my ATI HD3200 on ubuntu.

Downloaded >AMD64 Ubuntu 8.04 "Hardy Heron" Minimal CD<

I installed ati drivers by this howto:
http://xbmc.org/wiki/?title=HOW-TO:_Install_XBMC_for_Linux_on_Ubuntu_8.10_(Intrepi d)_step-by-step

Only change is that i used following version od the driver(instead of 8-12)
http://www2.ati.com/drivers/linux/ati-driver-installer-9.2-x86.x86_64.run

No Error messages appeared during installation.
When i try to run XBMC i get:
error("XBMC can not run without direct rendering.\n\nPlease install a valid opengl driver.")

So something's wrong with my video card setup.

fglrxinfo
>> Error: unable to open display (null)


Here´s my
/etc/X11/xorg.conf
...
Section "Device"
Identifier "Configured Video Device"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGKOverlay" "off"
BusID "PCI:1:5:0"
EndSection
...

Sorry but i am newbie on Linux, and i really searched several forum to solve my problem, but without luck... :sad:

Hope you can help me though this is not a linux support forum


My Hardware:

Board: MINIX™ 780G-SP128MB
AMD 5050e
780G + SB700 (Buildin Radeon HD3200)
amd64 Ubuntu 8.04

DDM123
2009-03-09, 17:47
First I'd try fixing the typo in your xorg.conf (if you copy/pasted) it should be "OpenGLOverlay"

Also, try upgrading to Intrepid, which is something you'll want to do anyway. try "cat /var/log/Xorg.0.log |grep fglrx" to see if there are any obvious errors.

KHM3
2009-03-09, 18:46
Afer you install ATI driver run command
sudo aticonfig --initial
after that open CCCLE (Administrative mode) and set VSynch slider to 'Always ON'.
After that everything should be OK.

mcfan
2009-03-09, 21:14
@DDM123:
Ups my fault, i didn't c&p so the .conf - file is just fine.
Hmm...the Xorg.0.log file doesn't exist. :confused2:

@KHM3
sudo aticonfig --initial
That doesn't change anything in xorg.conf and i get still the same Error message.

Thanks, but any other suggestions???
(before I try Intrepid, which means a complete new installation for me :( )

DDM123
2009-03-09, 22:24
Try:

sudo apt-get install envyng-core
sudo envyng -t

then install the ATI drivers via the menu.

mcfan
2009-03-10, 00:48
Ok, tried Envy...

LOG >>
http://pastebin.com/m24f89451

Files in
/lib/modules/2.6.24-23-generic/ubuntu/sound/alsa-driver/modules/
have all "!"-Prefix
!ac97_bus.ko and so on....

What does that mean?
:confused2:

mcfan
2009-03-10, 14:18
Hi its me again :D

I installed Ubuntu 8.10 "Intrepid" now, but have still the same problem:
>fglrxinfo<
gives back:
Error: unable to open display (null)

I also tried using envyng without any errors.

I think something is missing but i really don´t know what to do next. :sad:
Do you need any other .log file?

Please help, i dont want to use windows again...

This is my complete xorg.conf after running envyng.

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
EndSection

Section "Module"
Load "glx"
Disable "dri2"
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "fglrx"
EndSection

DDM123
2009-03-10, 18:56
That's an odd problem.

try:
sudo apt-get install linux linux-generic linux-restricted-modules linux-restricted-modules-generic linux-image-generic linux-headers-generic linux-backports-modules-intrepid-generic

and edit /boot/grub/menu.lst to make sure you're using the new Intrepid kernel (2.6.27-11-generic)

KHM3
2009-03-10, 20:35
From ATI driver installation instructions:
The following packages must be installed in order for the Catalyst™ Linux
driver to install and work properly:
• XFree86-Mesa-libGL
• libstdc++
• libgcc
• XFree86-libs
• fontconfig
• freetype
• zlib
• gcc
Make sure you installed all required packages before you install ATI driver
# sudo apt-get install cdbs fakeroot dh-make debhelper debconf libstdc++5 dkms

mcfan
2009-03-11, 19:24
(2.6.27-11-generic)
I'm using the right kernel version, and all needed packages are installed :sniffle:

Hmm, do i possibly have to change something in Bios to get this work?
I found another old hdd, i will also try the i386-Version... maybe it helps.

adix
2009-03-11, 19:44
hi,

I may have the same problem and it seems like it has appeared with the most recent SVNs 18407 - 18429 for me. My previous compiled version 18128 works fine.

There are no complilation errors however using those svn's xbmc crashes on startup.

sh: glxinfo: not found
Traceback ( most recent call last):
File "/usr/local/xbmc_110309/share/xbmc/FEH.py", line 169, in <module>
error("XBMC can not run without direct rendering.\n\nPlease install a valid opengl driver.")
File "/usr/local/xbmc_110309/share/xbmc/FEH.py", line 27, in error
if "Qt" in Output:
TypeError: argument of type 'NoneType' is not iterable

Ubuntu 8.10 minimal install
intel G45 chipset
intel graphics

so i don't think may be related to ATI graphics only. I hope someone may know more about the above errors.

mcfan
2009-03-12, 09:54
Okay, here is my Xorg.0.log >
http://pastebin.com/mfb296dd

Sorry, i didn't know i have to run startx in order to get log-file
I just thought that X server is running all the time.... :eek:
My mistake.

there are some errors, so maybe it helps....

sudo Xorg -configure >
http://pastebin.com/m58df4198

adix
2009-03-12, 20:05
I've just figured my problem out - I looked at ...share/xbmc/FEH.py line 169. it pointed me to a function baddirectrendering() which uses glxinfo to determine if direct rendering is being used. I hadn't got glxinfo installed. anyway I installed glxinfo using sudo apt-get install mesa-utils. problem solved.

Do you have glxinfo installed??

mcfan
2009-03-13, 12:55
Yes, i have glxinfo installed so this was not the problem.

I tried to change different things:
1. Made BIOS update
2. Changed Monitor (first i had an old CRT)
3. Switched to Intrepid again

I managed to run XBMC... but NOW the only thing i can see is the
XBMC Boot-Splash. :eek:

Anyway, this raised my hope to get the rest of it running.
Maybe it is just a problem with the build - i hope so.

Otherwise again i dont have an idea to solve THIS problem.

Meanwhile i will try to solve this... hints are welcome :D

mcfan
2009-03-13, 15:51
:no:
Re-installed XBMC from SVN (Revision 18470), but i still don't see XBMC main screen.
Its just the XBMC Boot Splash.

Again my logs:

xbmc.log
http://pastebin.com/m4148c2e1
I cannot find any error here.

Xorg.0.log
http://pastebin.com/m5ad8eefe

Please help, i tried so much to get xbmc work properly but now i am lost.

yamasculia
2009-06-08, 21:37
Hi Everyone,

I have the same issue going from XBMC 8.10 to 9.04 suggesting that XBMC's hardware requirements have changed between the two releases. 8.10 was fine.

Has anyone found a resolution to this. I just updated and broke my telly :(

Cheers

Just checked and my 1250 doesn't support shader model 3.0 which appears to be required.