[Bug 237674] New: Xine / Mplayer / Totem player won't start
https://bugzilla.novell.com/show_bug.cgi?id=237674 Summary: Xine / Mplayer / Totem player won't start Product: openSUSE 10.2 Version: Final Platform: i686 OS/Version: SuSE Other Status: NEW Severity: Major Priority: P5 - None Component: X.Org AssignedTo: sndirsch@novell.com ReportedBy: casualprogrammer@yahoo.com QAContact: sndirsch@novell.com CC: suse-beta@cboltz.de, andreas.hanke@gmx-topmail.de BugsThisDependsOn: 192735 +++ This bug was initially created as a copy of Bug #192735 +++ when I try to launch totem it crashes immediately. Here is the error log: Gnome totem 1.5.2 openSuSE 10.1 oz2@linux:~> totem The program 'totem' received an X Window System error. This probably reflects a bug in the program. The error was 'BadAlloc (insufficient resources for operation)'. (Details: serial 79 error_code 11 request_code 140 minor_code 19) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() This is documented as bug at https://bugs.freedesktop.org/show_bug.cgi?id=6849 The solution is given as: You need to add Option "LinearAlloc" "<value>" Where <value> is a size in KB for extra overlay memory, as playing large movies result in the error you received. This indicates that X11 is not set up properly during installation. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mhopf@novell.com, eich@novell.com Status|NEW |ASSIGNED ------- Comment #1 from sndirsch@novell.com 2007-01-23 02:02 MST ------- # man i810 [...] Option "LinearAlloc" "integer" Allows more memory for the offscreen allocator. This usually helps in situations where HDTV movies are required to play but not enough offscreen memory is usually available. Set this to 8160 for upto 1920x1080 HDTV support. Default 0KB (off). I'm sure other users will complain, that we're wasting their machine's memory, not matter which size we'll configure by default. :-( -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 casualprogrammer@yahoo.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |casualprogrammer@yahoo.com ------- Comment #2 from casualprogrammer@yahoo.com 2007-01-23 03:52 MST ------- Stefan, you are probably right with "I'm sure other users will complain, that we're wasting their machine's memory, no matter which size we'll configure by default. :-(" The solution would be, to make it configurable in SaX, so people are at least aware of the tradeoff an can decide on their own. Currently you are just facing an inoperable system. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 ------- Comment #3 from sndirsch@novell.com 2007-01-23 04:01 MST ------- Actually you can already set this option in SaX2. Well, maybe we should set a reasonable default and ignore the complaints about it. I'll discuss with my collegues. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 ------- Comment #4 from casualprogrammer@yahoo.com 2007-01-23 04:59 MST ------- Not sure what you are referencing with "Actually you can already set this option in SaX2". I am setting SaX via the GUI, although there is an option for graphics card parameters, none of them is "LinearAlloc". -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |ms@novell.com ------- Comment #5 from sndirsch@novell.com 2007-01-23 05:25 MST ------- Indeed. This option is missing. Hmm. Other "integer" options like "ColorKey", "CacheLines", "XvMCSurfaces", "CloneRefresh" are available, but "VideoKey", "CloneRefresh", "AperTexSize" and "LinearAlloc" are missing. Marcus, any ideas, what's happening here? Is this information static now? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 ------- Comment #6 from ms@novell.com 2007-01-23 05:39 MST ------- which driver ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 ms@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Info Provider|ms@novell.com |sndirsch@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 casualprogrammer@yahoo.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|sndirsch@novell.com | ------- Comment #7 from casualprogrammer@yahoo.com 2007-01-23 06:28 MST ------- Section "Device" BoardName "945 GM" BusID "0:2:0" Driver "i810" Identifier "Device[0]" Option "SaXDualHead" Option "usevnc" "no" Option "SaXDualMonitorVendor" "SAMSUNG" Option "SaXDualVSync" "50-75" Option "MonitorLayout" "CRT,LFP" Option "MetaModes" "1280x800-1024x768;1280x768-1024x768;1024x768-1024x768;1280x600-1280x600;1024x600-1024x600;800x600-800x600;768x576-768x576;640x480-640x480" Option "SecondMonitorHorizSync" "30-61" Option "SaXDualOrientation" "LeftOf" Option "SaXDualResolution" "1024x768" Option "SecondMonitorVertRefresh" "50-75" Option "SaXDualHSync" "30-61" Option "Clone" "yes" Option "SaXDualMonitorModel" "SYNCMASTER 570 B TFT" Screen 0 VendorName "Intel" Option "LinearAlloc" "8192" EndSection -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |ms@novell.com ------- Comment #8 from sndirsch@novell.com 2007-01-23 06:42 MST ------- (In reply to comment #6)
which driver ? i810
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 ms@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|ms@novell.com | ------- Comment #9 from ms@novell.com 2007-01-23 06:56 MST ------- It's because the X-Server doesn't report these options: X -showopts Driver[16]:i810[X.Org Foundation] { NoAccel:<bool> SWcursor:<bool> ColorKey:<int> CacheLines:<int> Dac6Bit:<bool> DRI:<bool> NoDDC:<bool> ShowCache:<bool> XvMCSurfaces:<int> PageFlip:<bool> } Interesting, it seems the option you want to use are defined in some other structs not loaded via standard driver load operations I'm sorry if the loader doesn't tell me all options only a subset is available -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ms@novell.com ------- Comment #10 from sndirsch@novell.com 2007-01-23 07:08 MST ------- I think the problem is that the i810 driver consists of two drivers: i810 and i830. It seems we only see the one for i810 (which is only used for i810/i815 chipsets). i810_driver.c: [...] static const OptionInfoRec I810Options[] = { {OPTION_NOACCEL, "NoAccel", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_SW_CURSOR, "SWcursor", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_COLOR_KEY, "ColorKey", OPTV_INTEGER, {0}, FALSE}, {OPTION_CACHE_LINES, "CacheLines", OPTV_INTEGER, {0}, FALSE}, {OPTION_DAC_6BIT, "Dac6Bit", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_DRI, "DRI", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_NO_DDC, "NoDDC", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_SHOW_CACHE, "ShowCache", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_XVMC_SURFACES, "XvMCSurfaces", OPTV_INTEGER, {0}, FALSE}, {OPTION_PAGEFLIP, "PageFlip", OPTV_BOOLEAN, {0}, FALSE}, {-1, NULL, OPTV_NONE, {0}, FALSE} }; i830_driver.c: [...] static OptionInfoRec I830BIOSOptions[] = { {OPTION_NOACCEL, "NoAccel", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_SW_CURSOR, "SWcursor", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_CACHE_LINES, "CacheLines", OPTV_INTEGER, {0}, FALSE}, {OPTION_DRI, "DRI", OPTV_BOOLEAN, {0}, TRUE}, {OPTION_PAGEFLIP, "PageFlip", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_XVIDEO, "XVideo", OPTV_BOOLEAN, {0}, TRUE}, {OPTION_COLOR_KEY, "ColorKey", OPTV_INTEGER, {0}, FALSE}, {OPTION_VIDEO_KEY, "VideoKey", OPTV_INTEGER, {0}, FALSE}, {OPTION_VBE_RESTORE, "VBERestore", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_DISPLAY_INFO,"DisplayInfo", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_DEVICE_PRESENCE,"DevicePresence",OPTV_BOOLEAN,{0}, FALSE}, {OPTION_MONITOR_LAYOUT, "MonitorLayout", OPTV_ANYSTR,{0}, FALSE}, {OPTION_CLONE, "Clone", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_CLONE_REFRESH,"CloneRefresh",OPTV_INTEGER, {0}, FALSE}, {OPTION_CHECKDEVICES, "CheckDevices",OPTV_BOOLEAN, {0}, FALSE}, {OPTION_FIXEDPIPE, "FixedPipe", OPTV_ANYSTR, {0}, FALSE}, {OPTION_ROTATE, "Rotate", OPTV_ANYSTR, {0}, FALSE}, {OPTION_LINEARALLOC, "LinearAlloc", OPTV_INTEGER, {0}, FALSE}, {OPTION_MERGEDFB, "MergedFB", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_METAMODES, "MetaModes", OPTV_STRING, {0}, FALSE}, {OPTION_SECONDHSYNC, "SecondMonitorHorizSync",OPTV_STRING, {0}, FALSE }, {OPTION_SECONDVREFRESH,"SecondMonitorVertRefresh",OPTV_STRING,{0}, FALSE }, {OPTION_SECONDPOSITION,"SecondPosition",OPTV_STRING, {0}, FALSE }, {OPTION_SECONDISSCRN0,"MergedXineramaSecondIsScreen0", OPTV_BOOLEAN, {0}, FALSE }, {OPTION_MERGEDFBNONRECT,"MergedNonRectangular",OPTV_BOOLEAN, {0}, FALSE}, {OPTION_MERGEDFBMOUSER,"MergedMouseRestriction",OPTV_BOOLEAN, {0}, FALSE}, {OPTION_INTELXINERAMA,"MergedXinerama",OPTV_BOOLEAN, {0}, TRUE}, {OPTION_INTELTEXPOOL,"Legacy3D", OPTV_BOOLEAN, {0}, FALSE}, {OPTION_INTELMMSIZE, "AperTexSize", OPTV_INTEGER, {0}, FALSE}, {-1, NULL, OPTV_NONE, {0}, FALSE} }; -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |ms@novell.com ------- Comment #11 from sndirsch@novell.com 2007-01-23 07:14 MST ------- Can I provide the missing options for SaX2. Is there still a somewhat static list for some drivers, e.g. ati/r128/radeon, which always have been problematic in generating the available options? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 ms@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|ms@novell.com | ------- Comment #12 from ms@novell.com 2007-01-23 07:23 MST ------- Well the problem is either there is a possibility to obtain the options from the driver or not but a mixture is not possible. I added a static options structure for i810 including all options from comment #10 This should fix your problem. Package has been submitted to stable... fixed for stable (10.3) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 ------- Comment #13 from sndirsch@novell.com 2007-01-23 07:49 MST ------- Thanks, Marcus! I'll discuss with Matthias if we should make some value for "LinearAlloc" the default. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 ------- Comment #14 from sndirsch@novell.com 2007-01-23 10:54 MST ------- Ok. We'll use Option LinearAlloc "16384" as default since Video players usually render to several buffers. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sndirsch@novell.com AssignedTo|sndirsch@novell.com |ms@novell.com Status|ASSIGNED |NEW ------- Comment #15 from sndirsch@novell.com 2007-01-23 11:01 MST ------- Marcus, could you please add Option LinearAlloc "16384" to the "i915G" profile? BTW, this profile should be added as additional i810 driver profile to sysp/maps/Driver.map. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 ms@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Comment #16 from ms@novell.com 2007-01-24 01:27 MST ------- fixed -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=237674 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mhorvath@novell.com ------- Comment #17 from sndirsch@novell.com 2007-06-04 06:44 MST ------- *** Bug 280396 has been marked as a duplicate of this bug. *** -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com