LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 05-10-2015, 09:56 AM   #1
sirabhorn
Member
 
Registered: Jan 2012
Distribution: Debian, Slackware, CentOS
Posts: 45

Rep: Reputation: Disabled
Problem with a video card (Radeon Xpress 200), emulators do not run


Emulators (FS-UAE & MAME) don't start at all and I suspect the problem is with a video card.

FS-UAE [amiga emulator] throws the following message before it gets stuck without launching its screen:
xrandr: Failed to get size of gamma for output default


Similarly Mame says this when I try to run it:
video_init: Initialization failed!

My video card is:
Advanced Micro Devices, Inc. [AMD/ATI] RS480 [Radeon Xpress 200 Series]


I have Debian Jessie with LXDE
My monitor is an early low resolution (1024x768) flatscreen

On the previous Debian version FS-UAE and mame started but especially mame was too slow to use (I think some NES emulator had the same problem). At least a Sega Genesis emulator (GensKmod) is currently working, so the problem is not all-pervasive.
 
Old 05-10-2015, 12:30 PM   #2
Keruskerfuerst
Senior Member
 
Registered: Oct 2005
Location: Horgau, Germany
Distribution: Manjaro KDE, Win 10
Posts: 2,199

Rep: Reputation: 164Reputation: 164
Did you install the ATI driver?
 
Old 05-10-2015, 01:17 PM   #3
sirabhorn
Member
 
Registered: Jan 2012
Distribution: Debian, Slackware, CentOS
Posts: 45

Original Poster
Rep: Reputation: Disabled
^
No, I didn't.

Here's my Xlog which I think displays information on my video card driver:
http://pastebin.com/uEy8KKeL
 
Old 05-11-2015, 01:23 PM   #4
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,289

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
rs480 - from 2004?

I don't even know if the OSS driver goes back that far. Even if it "Supports" the rs480, it may not have recently been tried out on one.
 
Old 05-11-2015, 02:34 PM   #5
sirabhorn
Member
 
Registered: Jan 2012
Distribution: Debian, Slackware, CentOS
Posts: 45

Original Poster
Rep: Reputation: Disabled
But it's Linux, so old hardware should work.
 
Old 05-11-2015, 03:39 PM   #6
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
well, it does work, doesn't it?
it falls back to some default video driver, i guess.

but running specialised software...

i guess that those emulators need video acceleration, and you can't have that with those fallback drivers.
search the internet for your specific card and how it runs on a current linux system.
see if there's support for hardware acceleration, and if that model supports it at all.

edit:
please post output of
Code:
lspci -k|grep -iA5 vga

Last edited by ondoho; 05-11-2015 at 03:43 PM.
 
Old 05-11-2015, 04:40 PM   #7
sirabhorn
Member
 
Registered: Jan 2012
Distribution: Debian, Slackware, CentOS
Posts: 45

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by ondoho View Post
please post output of lspci -k|grep -iA5 vga
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS480 [Radeon Xpress 200 Series]
Subsystem: Hewlett-Packard Company Device 2a24
02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter (rev 10)
Subsystem: Hewlett-Packard Company Device 2a24
Kernel driver in use: 8139too
02:04.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 80)
 
Old 05-12-2015, 02:45 AM   #8
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,289

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
Work only started on the current AMD/ATI linux video driver when amd took over the reins at ATI. My 2007 rs600 card was declared obsolete (2009), and everything before it as well. The OSS driver applies, but they don't test old cards.

The other stuff in there gives age away as well. Some of those old boxes did not have interrupt sharing. Some firmware (e.g. the 8139 nic) did not do it, or did not implement it properly. It was necessary to find what interrupts a device was happy on and continue to use them. I lost network in linux around then because the pc was assigning the 8129 nic interrupt 12 and it wanted interrupt 11.

That sort of messing would throw emulators big time. Just to eliminate this, post the output of
Code:
cat /proc/interrupts
 
Old 05-12-2015, 12:15 PM   #9
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by sirabhorn View Post
Code:
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS480 [Radeon Xpress 200 Series]
Subsystem: Hewlett-Packard Company Device 2a24
02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter (rev 10)
Subsystem: Hewlett-Packard Company Device 2a24
Kernel driver in use: 8139too
02:04.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 80)
i added code tags to your output.
please do so yourself from now on.

it is just as i thought - there's no dedicated graphics driver module assigned to your gpu (there should be a line reading "Kernel driver in use: ..." for your VGA device).

and businesskid's explanation kinda confirms my suspicions: a proper driver for this old card is not easily available; maybe not at all.
 
Old 05-12-2015, 06:04 PM   #10
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,223

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by sirabhorn View Post
But it's Linux, so old hardware should work.
Your old hardware is indeed working.

Your game emulators are a different story, and you need to have more realistic expectations for them.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
ATI Radeon Xpress 200 S-video output on OpenSuse 12.1 Mario Blunk Linux - Hardware 3 01-03-2014 03:09 AM
What is correct video drivers for ATI RS482 [Radeon Xpress 200] on Ubuntu 12.04.2? cigtoxdoc Linux - General 3 06-23-2013 07:49 PM
[SOLVED] Radeon Xpress 200 problem on Debian squeeze (kernel 2.6.30) kaz2100 Debian 7 11-24-2009 06:16 AM
Which ati video driver for ati radeon xpress 200 5954 (pcie) ? sirius57 SUSE / openSUSE 2 07-03-2009 07:03 PM
problem with Suse 10 and ati Radeon xpress 200 driver kskkumar Linux - Hardware 3 04-12-2007 07:37 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 04:53 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration