Hallo,
ich wollte mal meine Linuxkiste fit fürs Videogucken machen. ALso habe ich avifile samt den Codecs und ein avi-plugin für xmms installiert. Gut, gucken kann ich damit erstmal. Das ganze ist aber arg lahm wenn ich das Bild vergrößere (x2, Vollbild).
Verbessert sich das, wenn man die Treiber von NVidia installiert (NVIDIA_GLX, NVIDIA_kernel) oder wirken die nur bei GL-Zeugs? Ich verwende XFree 4.03 auf einer gforce-2mx.
Reinhard
On Fri Oct 12, 2001 at 15:42:25 +0200, Reinhard Foerster wrote:
ich wollte mal meine Linuxkiste fit fürs Videogucken machen. ALso habe ich avifile samt den Codecs und ein avi-plugin für xmms installiert. Gut, gucken kann ich damit erstmal. Das ganze ist aber arg lahm wenn ich das Bild vergrößere (x2, Vollbild).
Verbessert sich das, wenn man die Treiber von NVidia installiert (NVIDIA_GLX, NVIDIA_kernel) oder wirken die nur bei GL-Zeugs? Ich verwende XFree 4.03 auf einer gforce-2mx.
Ich nehme mplayer (mplayer.sf.net). Ganz wichtig ist, dass die Xv-Extension von XF unterstuetzt wird. AFAIK musz man dafuer die (closed source) Nvidiatreiber nehmen, damit das klappt. Fullscreen ist bei mir kein Problem und laeuft super. Mit OpenGL hat das allerdings nichs zu tun.
Adam
On Fri, Oct 12, 2001 at 03:58:14PM +0200, Adam Lackorzynski wrote:
Ich nehme mplayer (mplayer.sf.net). Ganz wichtig ist, dass die Xv-Extension von XF unterstuetzt wird. AFAIK musz man dafuer die (closed source) Nvidiatreiber nehmen, damit das klappt. Fullscreen ist bei mir
xdpyinfo sag bei mir unter anderem:
XVideo
Ist das das richtige oder heisst es wirklich nur Xv?
Reinhard
On Fri Oct 12, 2001 at 16:06:28 +0200, Reinhard Foerster wrote:
xdpyinfo sag bei mir unter anderem: XVideo
Ist das das richtige oder heisst es wirklich nur Xv?
Das sollte es sein, ich weiss jetzt allerdings auch nicht, ob noch andere Extensions benoetigt werden. Was schreibt er den noch so? Bei mir sind das hier 29 von denen, allerdings hab ich hier leider keinen NVidia-Chip.
Adam
On Fri, Oct 12, 2001 at 04:13:07PM +0200, Adam Lackorzynski wrote:
On Fri Oct 12, 2001 at 16:06:28 +0200, Reinhard Foerster wrote:
xdpyinfo sag bei mir unter anderem: XVideo
Ist das das richtige oder heisst es wirklich nur Xv?
Das sollte es sein, ich weiss jetzt allerdings auch nicht, ob noch andere Extensions benoetigt werden. Was schreibt er den noch so? Bei mir sind das hier 29 von denen, allerdings hab ich hier leider keinen NVidia-Chip.
Auch 29, da ich nix chipspezifisches dabei habe wird das wohl genauso wie bei dir sein. Ich baue mal den MPlayer. Mal sehen was es bringt.
number of extensions: 29 BIG-REQUESTS DOUBLE-BUFFER DPMS Extended-Visual-Information FontCache GLX LBX MIT-SCREEN-SAVER MIT-SHM MIT-SUNDRY-NONSTANDARD RECORD RENDER SECURITY SGI-GLX SHAPE SYNC TOG-CUP X3D-PEX XC-APPGROUP XC-MISC XFree86-Bigfont XFree86-DGA XFree86-Misc XFree86-VidModeExtension XIE XInputExtension XKEYBOARD XTEST XVideo
Reinhard
On Fri Oct 12, 2001 at 16:23:56 +0200, Reinhard Foerster wrote:
Auch 29, da ich nix chipspezifisches dabei habe wird das wohl genauso wie bei dir sein. Ich baue mal den MPlayer. Mal sehen was es bringt.
Denk' an die Win-DLLs, sonst macht's nur halbsoviel Spasz... ;)
number of extensions: 29
[...] Das gleiche wie bei mir...
Adam
On Fri, Oct 12, 2001 at 04:29:15PM +0200, Adam Lackorzynski wrote:
Denk' an die Win-DLLs, sonst macht's nur halbsoviel Spasz... ;)
yepp, die hab ich
number of extensions: 29
[...] Das gleiche wie bei mir...
mmh, player sagt:
Sorry, Xv not supported by this X11 version/driver ******** Try with -vo x11 or -vo sdl ********* FATAL: Cannot initialize video driver!
mit x11 oder sdl gehts natürlich, aber genauso lahm mit xmms+plugin+avilib
in der Doku zu mplayer steht was dazu. Nur weil X die Xvideo-extension geladen hat heisst das noch nicht, daß der kartenspezifische teil auch da ist. Das Tool 'xvinfo' (aus xfree) testet das und bei mir gehts nicht.
und dann steht da noch:
2.2.1.2.3. nVidia cards
nVidia isn't a very good choice under Linux.. You'll have to use the binary nVidia driver, available at nVidia's website. The standard X driver doesn't support XVideo for these cards, due to nVidia's closed sources/specifications.
also muß ich doch mal den binärkram von nvidia installieren :-(
Reinhard
On Fri Oct 12, 2001 at 16:48:28 +0200, Reinhard Foerster wrote:
also muß ich doch mal den binärkram von nvidia installieren :-(
Ja, hab ich bei mir zu Hause auch laufen und da funktioniert das auch ganz gut. Der bei XF beigelegte Treiber ist da leider nicht so gut...
Adam
On Fri, Oct 12, 2001 at 05:07:02PM +0200, Adam Lackorzynski wrote:
On Fri Oct 12, 2001 at 16:48:28 +0200, Reinhard Foerster wrote:
also muß ich doch mal den binärkram von nvidia installieren :-(
Ja, hab ich bei mir zu Hause auch laufen und da funktioniert das auch ganz gut. Der bei XF beigelegte Treiber ist da leider nicht so gut...
Bin gerade dabei. Dummerweise überschneiden sich die Files von nvidia mit denen von mesa z.b. /usr/lib/libGL.so.1
Wie handelt man sowas, ohne die Paketdatenbank inkonsitent zu machen?
/usr/lib/libGL.so.1 gehört zum Paket xlibmesa3. Aber xlibmesa3 provides libgl1, was Voraussetzung für wichtige Dinge ist (xbase-clients).
Der saubere Weg wäre wohl, dem Syste irgendwie zu verklickern, daß ein Stück Software ausserhalb des Paketsystems auch libgl1 zur Verfügung stellt. Nur wie macht man das? Muß man dafür extra ein dummy-Paket bauen?
Reinhard
(sorry Adam, daß du es 2 x bekommst. Ich hatte die Liste vergessen)
On Fri Oct 12, 2001 at 17:16:33 +0200, Reinhard Foerster wrote:
Bin gerade dabei. Dummerweise überschneiden sich die Files von nvidia mit denen von mesa z.b. /usr/lib/libGL.so.1
Wie handelt man sowas, ohne die Paketdatenbank inkonsitent zu machen?
/usr/lib/libGL.so.1 gehört zum Paket xlibmesa3. Aber xlibmesa3 provides libgl1, was Voraussetzung für wichtige Dinge ist (xbase-clients).
Der saubere Weg wäre wohl, dem Syste irgendwie zu verklickern, daß ein Stück Software ausserhalb des Paketsystems auch libgl1 zur Verfügung stellt. Nur wie macht man das? Muß man dafür extra ein dummy-Paket bauen?
Es gibt da schon Packages fuer: nvidia-glx-src - nVIDIA binary XFree86 4.x driver nvidia-kernel-src - nVIDIA binary kernel module
Denen wirfst Du die Files von nvidia vor und die bauen dann Packete draus...
(Das haette ich aber auch schonmal eher erwaehnen koennen... :/ )
(sorry Adam, daß du es 2 x bekommst. Ich hatte die Liste vergessen)
Kein Problem.
Adam
On Fri, Oct 12, 2001 at 05:21:07PM +0200, Adam Lackorzynski wrote:
Es gibt da schon Packages fuer: nvidia-glx-src - nVIDIA binary XFree86 4.x driver nvidia-kernel-src - nVIDIA binary kernel module
mmh, mit potato geht da nix mehr, obwohl ich schon einiges neues zeug draufhab. Jetz werfe ich einfach woody drauf in der hoffnung mir damit nicht ins Knie zu schiessen ...
Reinhard
Am Freitag, dem 12. Oktober 2001 um 17:16:33, schrieb Reinhard Foerster:
Bin gerade dabei. Dummerweise überschneiden sich die Files von nvidia mit denen von mesa z.b. /usr/lib/libGL.so.1
Wie handelt man sowas, ohne die Paketdatenbank inkonsitent zu machen?
$ man dpkg-divert
Torsten
lug-dd@mailman.schlittermann.de