Discussion:
DGA support in Xorg
Luigi Pinna
2004-09-01 01:10:03 UTC
Permalink
Hello!
After that I solved the sound problem, I discover that I can't use
fullscreen with zapping and xawtv (mythtv don't work at the moment...
but it's another thread!.
This is the message from xawtv:

***@Barbara$ xawtv
This is xawtv-3.86, running on Linux/i686 (2.6.7)
WARNING: Your X-Server has no DGA support.
WARNING: couldn't find framebuffer base address, try manual
configuration ("v4l-conf -a <addr>")
Warning: Cannot convert string
"-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct
ioctl: VIDIOC_OVERLAY(int=1): Invalid argument

but I have the flag dga in my make.conf but it uses only these flags:
pam x86 mmx 3dnow sse ipv6

I put the line
Load "dga"
in xorg.conf.
What did I forgot?
Thanks,
Luigi
--
Public key (0x83A66C1F) available on http://keyserver.linux.it/
Grant
2004-09-01 01:27:33 UTC
Permalink
On Wed, 1 Sep 2004 03:10:03 +0200, Luigi Pinna
Post by Luigi Pinna
Hello!
After that I solved the sound problem, I discover that I can't use
fullscreen with zapping and xawtv (mythtv don't work at the moment...
but it's another thread!.
This from vmware.com should help:

The ability to place virtual machines in full screen mode is a
function of the X server and video card driver you have installed on
the Linux host. To run a virtual machine in full screen mode at
optimal performance, the following conditions need to be present:

* XFree86 must be installed on the physical host machine.
* The XF86Config file or XF86Config-4 file must be configured to
start DGA with acceleration.
* The XFree86 driver for your video card, and your video card
hardware, must support DGA with acceleration.

If the X server on your host cannot run DGA with acceleration, when
you try to place a virtual machine into full screen mode, an error
message should appear on your host stating that full screen mode will
run slowly. If this message appears, it is best to run the virtual
machine in windowed mode, as trying to switch to full screen mode may
be slow or may not work at all.

Here are more notes on the standard behavior of XFree86 4.x and higher
on Linux hosts.

1. Make sure that DGA is not disabled in your XF86Config-4 file.
Comment out the following lines in the XF86Config-4 file:

SubSection "extmod"

Option "omit xfree86-dga" # don't initialise the DGA extension

EndSubSection

Add the following line to the XF86Config-4 file:

load "extmod"

Then restart your host X server.
2. Not all drivers support DGA in XFree86 4.x. If there is an error
about DGA not being enabled, and you have already checked this, then
the driver for your graphics card probably does not support DGA.

3. Not all drivers in XFree86 4.x are optimized for DGA with
acceleration, so the performance might be poor in comparison to
XFree86 3.3.x.

4. Unlike XFree86 3.3.x, full screen mode does not resize the
screen, so if the virtual machine has a lower resolution then the
host, it displays in the center of the screen, surrounded by a black
border.

5. If your virtual machine performs erratically or not at all when
you try to use full screen mode on your Linux host, please contact
your video card manufacturer or computer manufacturer for the most
updated XFree86 4.x video driver for your type of graphics card. Make
sure to install that driver according to the manufacturer's
guidelines.

- Grant

--
gentoo-***@gentoo.org mailing list
Luigi Pinna
2004-09-01 01:55:34 UTC
Permalink
Post by Grant
1. Make sure that DGA is not disabled in your XF86Config-4 file.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
load "extmod"
Ok. I made it, but it doesn't work still! I restarted xorg and now I
received this message:

This is xawtv-3.86, running on Linux/i686 (2.6.7)
Xlib: extension "XVideo" missing on display ":0.0".
Xlib: extension "XVideo" missing on display ":0.0".
WARNING: Your X-Server has no DGA support.
WARNING: couldn't find framebuffer base address, try manual
configuration ("v4l-conf -a <addr>")

but I have xv(XVideo)! Mplayer uses that...
I know that my card it's supported (ATI RADEON 9200SE) because it worked
with: Slack 10.0, Mdk10.0 FC2
What's it wrong?
Thanks for your advice!
Luigi
--
Public key (0x83A66C1F) available on http://keyserver.linux.it/
Grant
2004-09-01 02:09:59 UTC
Permalink
On Wed, 1 Sep 2004 03:55:34 +0200, Luigi Pinna
Post by Luigi Pinna
Post by Grant
1. Make sure that DGA is not disabled in your XF86Config-4 file.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
load "extmod"
Ok. I made it, but it doesn't work still! I restarted xorg and now I
This is xawtv-3.86, running on Linux/i686 (2.6.7)
Xlib: extension "XVideo" missing on display ":0.0".
Xlib: extension "XVideo" missing on display ":0.0".
WARNING: Your X-Server has no DGA support.
WARNING: couldn't find framebuffer base address, try manual
configuration ("v4l-conf -a <addr>")
but I have xv(XVideo)! Mplayer uses that...
I know that my card it's supported (ATI RADEON 9200SE) because it worked
with: Slack 10.0, Mdk10.0 FC2
What's it wrong?
Thanks for your advice!
Luigi
I wish I could help further. The above is how I got this problem
fixed when I had it (with vmware).

- Grant

--
gentoo-***@gentoo.org mailing list
Volker Armin Hemmann
2004-09-01 04:05:58 UTC
Permalink
Post by Luigi Pinna
This is xawtv-3.86, running on Linux/i686 (2.6.7)
Xlib: extension "XVideo" missing on display ":0.0".
Xlib: extension "XVideo" missing on display ":0.0".
WARNING: Your X-Server has no DGA support.
WARNING: couldn't find framebuffer base address, try manual
configuration ("v4l-conf -a <addr>")
but I have xv(XVideo)! Mplayer uses that...
I know that my card it's supported (ATI RADEON 9200SE) because it worked
with: Slack 10.0, Mdk10.0 FC2
What's it wrong?
Thanks for your advice!
Luigi
try xawdecode. start it with the xawdecode_wizard and choose between the
different tv-options. xawtc stopped working some time ago for me, since then,
I am using xawdecode.

--
gentoo-***@gentoo.org mailing list

Loading...