Aspettando l’imminente rilascio della nuova versione di Sopcast Player il quale come indicato dal nostro amico Gabriele porterà molte novità come il nuovo schedule degli eventi incorporati nel pannello laterale (presi da royadirecta.es), i Bookmark spostati dalla barra dei menu al pannello laterale e molte altre interessanti novità oggi vedremo come risolvere il problema riguardante il segmentation fault su Ubuntu 64bit.
Il problema (aspettando la nuova versione) è risolvibile con una semplice correzione, una volta effettuata funzionerà senza problemi.
Ecco come correggere il problema segmentation fault con Sopcast su Ubuntu 64bit:

Basta semplicemente avviare il nostro terminale e digitare:

sudo gedit /usr/share/sopcast-player/lib/vlc_1_0_x.py

e sostituire alla riga 5453 la stringa

callbackmethod=ctypes.CFUNCTYPE(None, Event, ctypes.c_void_p)

con

callbackmethod=ctypes.CFUNCTYPE(None, ctypes.POINTER(Event), ctypes.c_void_p)

una volta sostituita salviamo ed ecco Sopcast Player funzionare anche su Ubuntu 64bit.

  • Vanni Latini

    Scusa  questo OT ma è un pò che quando tu scrivi qualche nuovo articolo, lo ritrovo subito dopo anche su un’altro sito, mi è anche venuto il dubbio che siate la stessa persona, oppure il tipo ti sta rubando gli articoli, fa qualche modifichetta e lo ripubblica.

    • ahahah se parli di c.r. è da anni che scopiazza che ci vuoi fare
      un paio di volte sulle guide di chrome mi ha copiato perfino gli errori
      ridiamoci su che è meglio 🙂
      grazie comunque per la segnalazione

      • Vanni Latini

        Non volevo fare nomi, ma lo hai beccato al primo tentativo. Hahahahaha

        • non era difficile da capire
          tolgo il nome comunque onde evitare inutili discussioni

          • quoto 🙂 me ne sono accorto anch’io

  • Francesco_dem

    Finalmente, grazie Roberto!

  • ospite

    ….almeno citassero la fonte,giusto per rispetto

    http://www.istitutomajorana.it/forum/Thread-Sopcast-Player-su-Ubuntu-x64

  • TequilaMex

    sopcast-player
    Traceback (most recent call last):
      File “/usr/share/sopcast-player/lib/sopcast-player.py”, line 36, in
        from VLCWidget import VLCWidget
      File “/usr/share/sopcast-player/lib/VLCWidget.py”, line 32, in
        import vlc_1_0_x
    ImportError: No module named vlc_1_0_x

    il file(modulo) attuale si chiama vlc_1_1_x.py, da qui penso che derivi l’output d’errore;
    per lo stesso motivo non posso modificare il file perchè la riga esatta non esiste in vlc_1_1,  ma una simile la vedo alla riga 762
    _called_from_ctypes = ctypes.CFUNCTYPE(None, ctypes.POINTER(Event), ctypes.c_void_p)

    come procedere?

    • TequilaMex

      ho trovato in giro la versione 0.7.4 ma va in crash al momento di selezionare un canale;
      quindi l’ho rimossa ed ho reinstallato la versione sopcast-player        0.7.4-4.1~lffl~oneiric~ppa, ma risponde ancora con errore:

      sopcast-player
      Traceback (most recent call last):
        File “/usr/share/sopcast-player/lib/sopcast-player.py”, line 36, in
          from VLCWidget import VLCWidget
        File “/usr/share/sopcast-player/lib/VLCWidget.py”, line 32, in

      ls /usr/share/sopcast-player/lib/
      ChannelGuideWorkerThread.py   ImportChannelGuide.pyc             sopcast-player.py
      ChannelGuideWorkerThread.pyc  listen.py                          sopcast-player.pyc
      ConfigurationManager.py       listen.pyc                         SopcastPlayerWorkerThread.py
      ConfigurationManager.pyc      OpenSopAddress.py                  SopcastPlayerWorkerThread.pyc
      DatabaseOperations.py         OpenSopAddress.pyc                 vlc_1_0_x.py~
      DatabaseOperations.pyc        OptionsDialog.py                   vlc_1_0_x.py~~
      dynamic_ports.py              OptionsDialog.pyc                  vlc_1_1_x.py
      dynamic_ports.pyc             pySocket.py                        vlc_1_1_x.pyc
      FileDownload.py               pySocket.pyc                       VLCWidget.py
      FileDownload.pyc              pySopCastConfigurationManager.py   VLCWidget.pyc
      fork.py                       pySopCastConfigurationManager.pyc  WindowingTransformations.py
      fork.pyc                      pyUserPathCheck.py                 WindowingTransformations.pyc
      ImportChannelGuide.py         pyUserPathCheck.pyc

  • Francesco_dem

    ciao Roberto, riscontro questo problema con kubuntu 64bit:
    francesco@kubuntu:~$ sopcast-playerTraceback (most recent call last):  File “/usr/share/sopcast-player/lib/sopcast-player.py”, line 36, in     from VLCWidget import VLCWidget  File “/usr/share/sopcast-player/lib/VLCWidget.py”, line 32, in     import vlc_1_0_xImportError: No module named vlc_1_0_xfrancesco@kubuntu:~$ hai qualche suggerimento?Grazie

    • Francesco_dem

      RISOLTO:
      rinominare da root il file vlc_1_1_x.py in vlc_1_0_x.py.
      Avviate il programma, a me funziona

  • Francesco_dem

    Ciao Roberto, c’è un metodo per associare sopcast a chrome…purtroppo l’estensione download assistant non è più disponibile.
    ciao

No more articles