Bug 98700 - [PATCH] make fxtv work with broken NVIDIA drivers
Summary: [PATCH] make fxtv work with broken NVIDIA drivers
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Ion-Mihai "IOnut" Tetcu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-08 11:10 UTC by Andre.Albsmeier
Modified: 2006-06-18 12:06 UTC (History)
0 users

See Also:


Attachments
file.diff (408 bytes, patch)
2006-06-08 11:10 UTC, Andre.Albsmeier
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andre.Albsmeier 2006-06-08 11:10:17 UTC
Even when running fxtv with -disableDirectV, it tries to initialize
some DGA stuff in tvscreen.c. This makes it fail with newer NVIDIA
drivers which are broken w.r.t. DGA.

Fix: Add this patch to multimedia/fxtv/files. It will disable
DGA stuff completely when -disableDirectV was given on
the commandline.
How-To-Repeat: 
Run "fxtv -disableDirectV" with an NVIDIA driver which has broken
DGA support:

andre@bali:~>fxtv -disableDirectV
X Error of failed request:  XF86DGANoDirectVideoMode
  Major opcode of failed request:  138 (XFree86-DGA)
  Minor opcode of failed request:  1 (XF86DGAGetVideoLL)
  Serial number of failed request:  24
  Current serial number in output stream:  24
Comment 1 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-06-17 14:05:06 UTC
Responsible Changed
From-To: freebsd-ports-bugs->itetcu

I'll take it.
Comment 2 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-06-18 12:06:26 UTC
State Changed
From-To: open->closed

Committed. Thanks!