Страница 1 из 1

Не стартует Vidcutter

Добавлено: 18 сен 2017, 02:19
madesta
Vidcutter установился, в меню отображается, но при клике ничего не происходит. При запуске из терминала выдаётся следующее:

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

$ vidcutter
Traceback (most recent call last):
  File "/usr/bin/vidcutter", line 9, in <module>
    load_entry_point('vidcutter==4.0.0', 'gui_scripts', 'vidcutter')()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 542, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2569, in load_entry_point
    return ep.load()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2229, in load
    return self.resolve()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2235, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/lib/python3/dist-packages/vidcutter/__main__.py", line 39, in <module>
    from vidcutter.videocutter import VideoCutter
  File "/usr/lib/python3/dist-packages/vidcutter/videocutter.py", line 48, in <module>
    from vidcutter.libs.mpvwidget import mpvWidget
  File "/usr/lib/python3/dist-packages/vidcutter/libs/mpvwidget.py", line 12, in <module>
    from OpenGL import GL
  File "/usr/lib/python3/dist-packages/OpenGL/GL/__init__.py", line 3, in <module>
    from OpenGL.GL.VERSION.GL_1_1 import *
  File "/usr/lib/python3/dist-packages/OpenGL/GL/VERSION/GL_1_1.py", line 10, in <module>
    from OpenGL import platform, constants, constant, arrays
  File "/usr/lib/python3/dist-packages/OpenGL/arrays/__init__.py", line 22, in <module>
    formathandler.FormatHandler.loadAll()
  File "/usr/lib/python3/dist-packages/OpenGL/arrays/formathandler.py", line 28, in loadAll
    cls.loadPlugin( entrypoint )
  File "/usr/lib/python3/dist-packages/OpenGL/arrays/formathandler.py", line 35, in loadPlugin
    plugin_class = entrypoint.load()
  File "/usr/lib/python3/dist-packages/OpenGL/plugins.py", line 14, in load
    return importByName( self.import_path )
  File "/usr/lib/python3/dist-packages/OpenGL/plugins.py", line 28, in importByName
    module = __import__( ".".join(moduleName), {}, {}, moduleName)
  File "/usr/lib/python3/dist-packages/OpenGL/arrays/vbo.py", line 430, in <module>
    def mapVBO( vbo, access=GL.GL_READ_WRITE ):
AttributeError: module 'OpenGL.GL' has no attribute 'GL_READ_WRITE'
Может кто подскажет как "починить"?
 ! Сообщение из: справка
VidCutter — простой Python / QT видео-редактор, приложение для нарезки и склейки медиа файлов.

Не стартует Vidcutter

Добавлено: 18 сен 2017, 02:46
slawdos
пайтон доставить ему поновее...

Не стартует Vidcutter

Добавлено: 18 сен 2017, 02:46
slawdos
или постарее, по логу чеготота нехватает от пайтона.

Не стартует Vidcutter

Добавлено: 18 сен 2017, 08:33
Chocobo
madesta, притяни pip3 и попробуй дать
pip3 install --upgrade PyOpenGL

Не стартует Vidcutter

Добавлено: 18 сен 2017, 09:28
Filin
У вас не стартует графическая карта "AttributeError: module 'OpenGL.GL' has no attribute 'GL_READ_WRITE'" из этого уже понятно. Вариант Chocobo наверное ближе к теме. Драйвера шукать надо вам. Можете определить графическую карту вашу? Возможно ответов на ваш ваш вопрос значительно бы увеличилось. Не один вы мучаетесь с такой проблемой.

Не стартует Vidcutter

Добавлено: 21 сен 2017, 03:44
madesta
Пока не получилось

пайтон доставить ему поновее...
Питон вчера обновился в рамках общего обновления системы

-----
pip3 и попробуй дать
pip3 install --upgrade PyOpenGL

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

sudo pip3 install --upgrade PyOpenGL
[sudo] пароль для ... : 
sudo: pip3: команда не найдена

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

sudo apt install pip3
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Не удалось найти пакет pip3
-------
Драйвера шукать надо вам. Можете определить графическую карту вашу?

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

Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) Sandybridge Desktop  (0x112)
    Version: 17.0.7
    Accelerated: yes
    Video memory: 1536MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 3.3
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.0

glxinfo | grep vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
OpenGL vendor string: Intel Open Source Technology Center

lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
Система в обновлении драйверов предлагала только вариант проприетарного intel-microcode, это установлено и активно:
Версия 3.20170707.1~ubuntu16.04.0
Processor microcode firmware for intel CPUs

----

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

sudo lshw > file_hardware 
...
*-display
             описание: VGA compatible controller
             продукт: 2nd Generation Core Processor Family Integrated Graphics Controller
             производитель: Intel Corporation
             физический ID: 2
             сведения о шине: pci@0000:00:02.0
             версия: 09
             разрядность: 64 bits
             частота: 33MHz
             возможности: msi pm vga_controller bus_master cap_list rom
             конфигурация: driver=i915 latency=0
             ресурсы: IRQ:27 память:fb800000-fbbfffff память:e0000000-efffffff ioport:ff00(размер=64) память:c0000-dffff

Не стартует Vidcutter

Добавлено: 21 сен 2017, 07:48
Chocobo
madesta писал(а): E: Не удалось найти пакет pip3
Ага, обшибся я чутка :sorry:
ставь python3-pip чтоб вызвать затем pip3

Не стартует Vidcutter

Добавлено: 21 сен 2017, 12:23
madesta
Что-то с места сдвинулось, но не до конца, для полного счастья чего-то, всё-таки, не хватает:

1)

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

sudo apt install python3-pip
...
.1.1-2ubuntu0.4 [109 kB]
Получено 1 219 kБ за 11с (111 kБ/c)
Выбор ранее не выбранного пакета python-pip-whl.
(Чтение базы данных … на данный момент установлено 289057 файлов и каталогов.)
Подготовка к распаковке …/python-pip-whl_8.1.1-2ubuntu0.4_all.deb …
Распаковывается python-pip-whl (8.1.1-2ubuntu0.4) …
Выбор ранее не выбранного пакета python3-pip.
Подготовка к распаковке …/python3-pip_8.1.1-2ubuntu0.4_all.deb …
Распаковывается python3-pip (8.1.1-2ubuntu0.4) …
Обрабатываются триггеры для man-db (2.7.5-1) …
Настраивается пакет python-pip-whl (8.1.1-2ubuntu0.4) …
Настраивается пакет python3-pip (8.1.1-2ubuntu0.4) …

2)

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

sudo -H pip3 install --upgrade PyOpenGL
Collecting PyOpenGL
Downloading PyOpenGL-3.1.0.tar.gz (1.2MB)
100% |████████████████████████████████| 1.2MB 201kB/s
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named 'setuptools'

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-jb0xnstl/PyOpenGL/
You are using pip version 8.1.1, however version 9.0.1 is available.

3) You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
~S

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

sudo -H pip3 install --upgrade pip --upgrade PyOpenGL
[sudo] пароль для cemea:
Collecting pip
Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
100% |████████████████████████████████| 1.3MB 309kB/s
Collecting PyOpenGL
Using cached PyOpenGL-3.1.0.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named 'setuptools'

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-e1yg7_rg/PyOpenGL/
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

Не стартует Vidcutter

Добавлено: 21 сен 2017, 12:24
Chocobo
madesta писал(а): ImportError: No module named 'setuptools'
Также по аналогии - apt install python3-setuptools

Не стартует Vidcutter

Добавлено: 22 сен 2017, 19:44
madesta
Наверное разрыдаюсь от счастья.
Даже не знаю, чем выразить Chocobo всю глубину своей признательности за его долготерпение.

Для "ремонта" отсутствия запуска Vidcutter, в конечном счёте, нужно было 3 команды:

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

sudo apt install python3-pip
sudo apt install python3-setuptools
sudo -H pip3 install --upgrade PyOpenGL
А то уже, грешным делом, приготовился и далее сохранять вырезки из видео с помощью ffmpeg и терминала.

Не стартует Vidcutter

Добавлено: 22 сен 2017, 19:49
Chocobo
madesta, you are welcome :yoyo: