mplayer Error: The GUI requires the X11 extension XShape

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

mplayer Error: The GUI requires the X11 extension XShape

Непрочитанное сообщение Volodymyr » 2009-01-28 22:01:09

Код: Выделить всё

Error: The GUI requires the X11 extension XShape (which was not found).
От чего растет XShape ?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: mplayer Error: The GUI requires the X11 extension XShape

Непрочитанное сообщение zg » 2009-01-28 22:07:27

Код: Выделить всё

zg# locate XShape
/usr/local/man/man3/XShape.3.gz
/usr/local/man/man3/XShapeCombineMask.3.gz
/usr/local/man/man3/XShapeCombineRectangles.3.gz
/usr/local/man/man3/XShapeCombineRegion.3.gz
/usr/local/man/man3/XShapeCombineShape.3.gz
/usr/local/man/man3/XShapeGetRectangles.3.gz
/usr/local/man/man3/XShapeInputSelected.3.gz
/usr/local/man/man3/XShapeOffsetShape.3.gz
/usr/local/man/man3/XShapeQueryExtension.3.gz
/usr/local/man/man3/XShapeQueryExtents.3.gz
/usr/local/man/man3/XShapeQueryVersion.3.gz
/usr/local/man/man3/XShapeSelectInput.3.gz
zg#
:smile: у меня стоит, ща локализуем -)))

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: mplayer Error: The GUI requires the X11 extension XShape

Непрочитанное сообщение zg » 2009-01-28 22:18:25

Код: Выделить всё

XSHAPE(3)                         X FUNCTIONS                        XSHAPE(3)



NAME
       XShapeQueryExtension,      XShapeQueryVersion,     XShapeCombineRegion,
       XShapeCombineRectangles, XShapeCombineMask, XShapeCombineShape, XShape-
       OffsetShape,   XShapeQueryExtents,   XShapeSelectInput,  XShapeInputSe-
       lected, XShapeGetRectangles - X nonrectangular shape functions

SYNTAX
       #include <X11/extensions/shape.h>

Код: Выделить всё

zg# find . -name pkg-plist -exec grep -i 'extensions/shape.h' \{\} \+
./x11/xextproto/pkg-plist:include/X11/extensions/shape.h
zg#
Видимо /usr/ports/x11/xextproto

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: mplayer Error: The GUI requires the X11 extension XShape

Непрочитанное сообщение Volodymyr » 2009-01-29 11:17:08

zg писал(а):Видимо /usr/ports/x11/xextproto
Спасибо.

Правда переустановка xextproto ничего не дала. Может єто связано с переходом на 2 GTK? В configure.log нашол приблизительно следующее:

Код: Выделить всё

Result is: no 
##########################################

============ Checking for GUI ============
============ Checking for XShape extension ============

#include <X11/Xlib.h>
#include <X11/Xproto.h>
#include <X11/Xutil.h>
#include <X11/extensions/shape.h>
#include <stdlib.h>
int main(void) {
  char *name = ":0.0";
  Display *wsDisplay;
  int exitvar = 0;
  int eventbase, errorbase;
  if (getenv("DISPLAY"))
    name=getenv("DISPLAY");
  wsDisplay=XOpenDisplay(name);
  if (!XShapeQueryExtension(wsDisplay,&eventbase,&errorbase))
    exitvar=1;
  XCloseDisplay(wsDisplay);
  return exitvar;
}

cc -pipe -g -O -fomit-frame-pointer -fno-fast-math -I/usr/local/include/freetype2 -I... -I.../libavutil -I/usr/local/include -I/usr/local/include -I/usr/local/include/ -I/usr/local/include/SDL -I/usr/local/include  -D_REENTRANT -I/usr/local/include/artsc -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include    -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include  /usr/local/live/liveMedia/libliveMedia.a                  /usr/local/live/groupsock/libgroupsock.a                  /usr/local/live/UsageEnvironment/libUsageEnvironment.a                  /usr/local/live/BasicUsageEnvironment/libBasicUsageEnvironment.a                   -L/usr/local/lib  -liconv -lncurses -lsmbclient -lpng -lz -ljpeg -lungif -lcdda_interface -lcdda_paranoia -L/usr/local/lib -lfreetype -lz -lfontconfig  -L/usr/local/lib -lfribidi -lz -llzo2 -lmad -lspeex -I/usr/local/include  -L/usr/local/lib -ltheora -logg   -ldts -lmpcdec  -lstdc++ -lamrnb -lamrwb -ldv -lxvidcore -lm /usr/local/lib/libxmms.so -export-dynamic   -lXext -lX11 -pthread -lXv -lXinerama -lXxf86vm -lXxf86dga -lGL  -laa -L/usr/local/lib -lcaca -lcucul -lvga -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL -pthread -laudio -lXt -L/usr/local/lib -lartsc -D_THREAD_SAFE -pthread -L/usr/local/lib -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -L/usr/local/lib -lesd   -ljack -lopenal -lx264 -pthread  -lx264 -pthread -o /usr/ports/multimedia/mplayer/work/MPlayer-1.0rc2/mplayer-conf--7609 /usr/ports/multimedia/mplayer/work/MPlayer-1.0rc2/mplayer-conf--7609.c -lXext
/usr/bin/ld: warning: libgtk-12.so.2, needed by /usr/local/lib/libxmms.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libgdk-12.so.2, needed by /usr/local/lib/libxmms.so, not found (try using -rpath or -rpath-link)
/usr/local/lib/libxmms.so: undefined reference to `gtk_hseparator_new'
/usr/local/lib/libxmms.so: undefined reference to `gtk_button_box_set_layout'
/usr/local/lib/libxmms.so: undefined reference to `gtk_ctree_remove_node'
/usr/local/lib/libxmms.so: undefined reference to `gtk_widget_grab_default'
и дальше в том же духе.

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: mplayer Error: The GUI requires the X11 extension XShape

Непрочитанное сообщение Volodymyr » 2009-01-29 14:04:16

У mplayer-0.99.11_11 стояла опция собираться с xmms у которого в свою очередь завязка на gtk-1.2.10_20 - снял опцию, вроде как пошло ставится. Причем прошло проверку на XShape.

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: mplayer Error: The GUI requires the X11 extension XShape

Непрочитанное сообщение Volodymyr » 2009-01-29 14:20:31

Поставилось но не запускается... :st:

Код: Выделить всё

%/usr/local/bin/gmplayer
MPlayer 1.0rc2-4.2.1 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM) Duo CPU      T2700  @ 2.33GHz (Family: 6, Model: 14, Stepping: 12)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
[ws] Error in display.
[ws]  Error code: 10 ( BadAccess (attempt to access private resource denied) )
[ws]  Request code: 144
[ws]  Minor code: 1
[ws]  Modules: (NULL)

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: mplayer Error: The GUI requires the X11 extension XShape

Непрочитанное сообщение zg » 2009-01-29 15:57:56

у меня кстати стоит не только он :oops:

Код: Выделить всё

zg# pkg_info | grep xmms
xmms-1.2.11_3       X Multimedia System -- An audio player with Winamp GUI
zg# pkg_info | grep xine
libdvdnav-0.1.10_3  The library for the xine-dvdnav plugin
libxine-1.1.12_1    Libraries for xine multimedia player
xine-0.99.5_1       An X11 multimedia player
xineramaproto-1.1.2 Xinerama extension headers
zg#
ксине кстати прикольный плеер - быстрый и умный -))

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: mplayer Error: The GUI requires the X11 extension XShape

Непрочитанное сообщение Volodymyr » 2009-01-29 16:20:19

Покажи

Код: Выделить всё

pkg_info | grep gtk

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: mplayer Error: The GUI requires the X11 extension XShape

Непрочитанное сообщение zg » 2009-01-29 16:21:40

Код: Выделить всё

zg# pkg_info | grep gtk
gtk-1.2.10_20       Gimp Toolkit for X11 GUI (previous stable version)
gtk-2.12.11         Gimp Toolkit for X11 GUI (current stable version)
gtk-engines2-2.14.3 Theme engine for the gtk+-2.0 toolkit
gtkhtml3-3.12.3_5   Lightweight HTML rendering/printing/editing engine
gtkmm-1.2.8_8       C++ wrapper for gtk, a x11 graphics library
gtkmm-2.12.7_1      C++ wrapper for Gtk+, Pango, Atk
gtkspell-2.0.13_1   A GTK+ 2 spell checking component
libgtkhtml-2.11.1_2 Lightweight HTML rendering/printing/editing engine
linux-gtk2-2.6.10   GTK+ library, version 2.X, Linux binary
wxgtk2-2.6.3_5      The wxWidgets GUI toolkit with GTK+ bindings
wxgtk2-2.8.8        The wxWidgets GUI toolkit with GTK+ bindings
wxgtk2-common-2.6.3_4 The wxWidgets GUI toolkit (common files)
wxgtk2-common-2.8.8 The wxWidgets GUI toolkit (common files)
wxgtk2-contrib-2.6.3_3 The wxWidgets GUI toolkit contributed libraries
wxgtk2-contrib-common-2.6.3_3 The wxWidgets GUI toolkit contributed libraries (common fil
wxgtk2-unicode-2.6.3_5 The wxWidgets GUI toolkit (Unicode)
wxgtk2-unicode-contrib-2.6.3_3 The wxWidgets GUI toolkit contributed libraries (Unicode)
zg#

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: mplayer Error: The GUI requires the X11 extension XShape

Непрочитанное сообщение Volodymyr » 2009-01-29 17:23:58

Ну в общем так я и думал...

Код: Выделить всё

gtk-1.2.10_20
gtk-2.12.11
gtkmm-1.2.8_8
gtkmm-2.12.7_1
Видать прийдется параллельно и gtk-1 держать :)

Аватара пользователя
olenevod
мл. сержант
Сообщения: 78
Зарегистрирован: 2008-06-18 8:42:49

Re: mplayer Error: The GUI requires the X11 extension XShape

Непрочитанное сообщение olenevod » 2009-02-14 22:25:41

в PR патчик выложен http://www.freebsd.org/cgi/query-pr.cgi?pr=130966 проверено, работает

Код: Выделить всё

--- snip ---

--- gui/wm/ws.c.orig 2009-02-14 02:11:25.000000000 +0100
+++ gui/wm/ws.c 2009-02-14 02:11:30.000000000 +0100
@@ -1157,6 +1157,7 @@
win->xImage->data=win->Shminfo.shmaddr;
win->Shminfo.readOnly=0;
XShmAttach( wsDisplay,&win->Shminfo );
+ XSync(wsDisplay, False);
shmctl( win->Shminfo.shmid,IPC_RMID,0 );
}
else

Гость
проходил мимо

Re: mplayer Error: The GUI requires the X11 extension XShape

Непрочитанное сообщение Гость » 2009-02-14 22:53:50

для mplayer из svn никаких патчиков не надо, gui работает искаропки
даже сами разрабы не рекомедуют использовать релизы

Евгений
проходил мимо

Re: mplayer Error: The GUI requires the X11 extension XShape

Непрочитанное сообщение Евгений » 2010-02-02 17:22:20

для mplayer из svn никаких патчиков не надо, gui работает искаропки
странно, у меня требует : "Error: The GUI requires the X11 extension XShape (which was not found)"
Мплеер mplayer-export-snapshot.tar.bz2 взят с офф. сайта