Can't get 'screen://' to work

macOS specific usage questions
relaht
Blank Cone
Blank Cone
Posts: 51
Joined: 14 Dec 2009 20:52

Can't get 'screen://' to work

Postby relaht » 06 Jan 2013 20:37

I am using this command:

Code: Select all

vlc screen://
it used to work, but vlc 2.0.5 on my new MacBookPro gives me this error (mountain lion)

Code: Select all

screen error: Core OpenGL failure: invalid fullscreen drawable main debug: no access_demux module matching "screen" could be loaded main debug: TIMER module_need() : 5,097 ms - Total 5,097 ms / 1 intvls (Avg 5,097 ms) main debug: creating access 'screen' location='', path='(null)' main debug: looking for access module: 0 candidates main debug: no access module matched "screen" main debug: TIMER module_need() : 0,082 ms - Total 0,082 ms / 1 intvls (Avg 0,082 ms) main error: open of `screen://' failed macosx debug: Found 1 capture devices main debug: finished input main debug: dead input main debug: changing item without a request (current 1/2) main debug: nothing to play main debug: TIMER input launching for 'screen://' : 653,169 ms - Total 653,169 ms / 1 intvls (Avg 653,169 ms) macosx debug: no optical media found
any ideas?

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Can't get 'screen://' to work

Postby Jean-Baptiste Kempf » 07 Jan 2013 12:03

screen error: Core OpenGL failure: invalid fullscreen drawable
What do you have before? DId you change something in prefs?
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

relaht
Blank Cone
Blank Cone
Posts: 51
Joined: 14 Dec 2009 20:52

Re: Can't get 'screen://' to work

Postby relaht » 07 Jan 2013 12:20

No, I didn't change anything at the preferences.

here is the full log:

Code: Select all

main debug: using interface module "macosx" main debug: TIMER module_need() : 72,101 ms - Total 72,101 ms / 1 intvls (Avg 72,101 ms) macosx debug: using future AR cookies main debug: looking for services probe module: 5 candidates main debug: no services probe module matching "any" could be loaded main debug: TIMER module_need() : 2,988 ms - Total 2,988 ms / 1 intvls (Avg 2,988 ms) main debug: looking for extension module: 1 candidate lua debug: Opening Lua Extension module lua debug: Trying Lua scripts in /Users/tooloo/Library/Application Support/org.videolan.vlc/lua/extensions lua debug: Trying Lua scripts in /Applications/VLC/VLC_2.0.5/VLC.app/Contents/MacOS/share/lua/extensions lua debug: Trying Lua scripts in /Applications/VLC/VLC_2.0.5/VLC.app/Contents/MacOS/share/share/lua/extensions main debug: using extension module "lua" main debug: TIMER module_need() : 0,188 ms - Total 0,188 ms / 1 intvls (Avg 0,188 ms) main debug: adding item `screen://' ( screen:// ) main debug: no fetch required for (null) (art currently (null)) main debug: rebuilding array of current - root Wiedergabeliste main debug: rebuild done - 2 items, index -1 main debug: processing request item: screen://, node: Wiedergabeliste, skip: 0 main debug: resyncing on screen:// main debug: screen:// is at 1 main debug: starting playback of the new playlist item main debug: resyncing on screen:// main debug: screen:// is at 1 main debug: creating new input thread main debug: Creating an input for 'screen://' main debug: using timeshift granularity of 50 MiB, in path '/tmp' main debug: `screen://' gives access `screen' demux `' path `' main debug: creating demux: access='screen' demux='' location='' file='(null)' main debug: looking for access_demux module: 1 candidate screen error: Core OpenGL failure: invalid fullscreen drawable main debug: no access_demux module matching "screen" could be loaded main debug: TIMER module_need() : 2,243 ms - Total 2,243 ms / 1 intvls (Avg 2,243 ms) main debug: creating access 'screen' location='', path='(null)' main debug: looking for access module: 0 candidates main debug: no access module matched "screen" main debug: TIMER module_need() : 0,066 ms - Total 0,066 ms / 1 intvls (Avg 0,066 ms) main error: open of `screen://' failed macosx debug: Found 1 capture devices main debug: dead input main debug: changing item without a request (current 1/2) main debug: nothing to play main debug: TIMER input launching for 'screen://' : 213,343 ms - Total 213,343 ms / 1 intvls (Avg 213,343 ms) macosx debug: no optical media found main debug: processing request item: screen://, node: Wiedergabeliste, skip: 0 main debug: resyncing on screen:// main debug: screen:// is at 1 main debug: starting playback of the new playlist item main debug: resyncing on screen:// main debug: screen:// is at 1 main debug: creating new input thread main debug: Creating an input for 'screen://' main debug: using timeshift granularity of 50 MiB, in path '/tmp' main debug: `screen://' gives access `screen' demux `' path `' main debug: creating demux: access='screen' demux='' location='' file='(null)' main debug: looking for access_demux module: 1 candidate screen error: Core OpenGL failure: invalid fullscreen drawable main debug: no access_demux module matching "screen" could be loaded main debug: TIMER module_need() : 2,576 ms - Total 2,576 ms / 1 intvls (Avg 2,576 ms) main debug: creating access 'screen' location='', path='(null)' main debug: looking for access module: 0 candidates main debug: no access module matched "screen" main debug: TIMER module_need() : 0,102 ms - Total 0,102 ms / 1 intvls (Avg 0,102 ms) main error: open of `screen://' failed main debug: finished input main debug: dead input main debug: changing item without a request (current 1/2) main debug: nothing to play main debug: TIMER input launching for 'screen://' : 45,224 ms - Total 45,224 ms / 1 intvls (Avg 45,224 ms)
And here is the Terminal output:

Code: Select all

tooloos-MacBook-Pro:~ tooloo$ /Applications/VLC/VLC_2.0.5/VLC.app/Contents/MacOS/VLC screen:// VLC media player 2.0.5 Twoflower (revision 2.0.5-0-g1661b7d) [0x100280f70] main interface error: no suitable interface module [0x100207570] main libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden. [0x108405c90] screen demux error: Core OpenGL failure: invalid fullscreen drawable [0x10255d900] main input error: open of `screen://' failed

fkuehne
Developer
Developer
Posts: 7264
Joined: 16 Mar 2004 19:37
VLC version: 0.4.6 - present
Operating System: Darwin
Location: Germany
Contact:

Re: Can't get 'screen://' to work

Postby fkuehne » 08 Jan 2013 00:14

Is this on 10.7? If yes, this is the reason. VLC 2.0.x doesn't support screen capture on this OS. A re-written module will be part of VLC 2.1 and re-enable this feature again.
VideoLAN
Felix Paul Kühne
Medic. VLC developer for appleOS since before you were born.
Blog: https://www.feepk.net

relaht
Blank Cone
Blank Cone
Posts: 51
Joined: 14 Dec 2009 20:52

Re: Can't get 'screen://' to work

Postby relaht » 08 Jan 2013 00:24

My MBP is running 10.8.2 (Mountain Lion)
Could this be the reason too?

fkuehne
Developer
Developer
Posts: 7264
Joined: 16 Mar 2004 19:37
VLC version: 0.4.6 - present
Operating System: Darwin
Location: Germany
Contact:

Re: Can't get 'screen://' to work

Postby fkuehne » 08 Jan 2013 00:40

Yes, I should have been more precise. It's about 10.7 and later.

Get a 2.1 nightly build to work-around this limitation.
VideoLAN
Felix Paul Kühne
Medic. VLC developer for appleOS since before you were born.
Blog: https://www.feepk.net


Return to “VLC media player for macOS Troubleshooting”

Who is online

Users browsing this forum: No registered users and 10 guests