Problem with a video card (Radeon Xpress 200), emulators do not run
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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.
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.
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
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.