Skype для Linux на 64-разрядном Asus с перевернутой веб-камерой

Я только что установил самую последнюю версию Skype для Linux на 64-битной машине Asus, и результат заключается в том, что видеоизображение перевернуто. Это не происходит с приложением Cheese, где результат видео является правильным.

Я уже пытался решить проблему, следуя некоторым решениям, установив пакет libv4l-0:i386 и запустив приложение с помощью

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skypeforlinux

и

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skypeforlinux

В обоих случаях я получаю сообщение об ошибке:

ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

И приложение запускается без предварительной загрузки с таким же очевидным результатом. [ ! d4]

Кто-нибудь знает, как это решить? Было бы очень благодарно.

2
задан 5 November 2017 в 13:32

9 ответов

Чтобы избавиться от класса Wrong ELF, попробуйте это:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so /usr/bin/skype

или

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype

Теперь я должен использовать «skypeforlinux». Я думаю, что раньше я использовал «skype».

Если вы устанавливаете:

v4l2ucp

Есть настройка: горизонтальный / вертикальный флип. Это может решить вашу проблему. Удачи.

1
ответ дан 18 July 2018 в 03:51

, чтобы избавиться от неправильный класс Elf попробуйте это:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so /usr/bin/skype

или

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype

я должен использовать сейчас "skypeforlinux". Я думаю, что я использовал "скайп" и раньше.

при установке:

v4l2ucp

есть установка: горизонтальный / вертикальный флип. Это может решить вашу проблему. Удачи.

1
ответ дан 24 July 2018 в 17:56
  • 1
    Я попробовал обе команды, но не смог перевернуть видео. Когда я запускаю их, веб-камера просто не активируется, то есть на экране все черное, но я не получаю никаких ошибок в терминале. Хотя при установке и запуске пакета «v412ucp», когда я проверяю вертикальный или горизонтальный флип, он не работает для Skype, но он работает, когда я запускаю веб-камеру с «сыром», это так странно. – Nicco 12 January 2018 в 19:06
  • 2
    Для меня это работает. Наличие новой версии Skype 8 на 64-битной машине, у которой двоичный код теперь имеет имя skypeforlinux. – jirkamat 21 May 2018 в 22:51

Чтобы избавиться от класса Wrong ELF, попробуйте это:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so /usr/bin/skype

или

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype

Мне нужно использовать теперь «skypeforlinux». Я думаю, что раньше я использовал «skype».

Если вы устанавливаете:

v4l2ucp

Есть настройка: горизонтальный / вертикальный флип. Это может решить вашу проблему. Удачи.

1
ответ дан 31 July 2018 в 21:00

Чтобы избавиться от класса Wrong ELF, попробуйте это:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so /usr/bin/skype

или

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype

Мне нужно использовать теперь «skypeforlinux». Я думаю, что раньше я использовал «skype».

Если вы устанавливаете:

v4l2ucp

Есть настройка: горизонтальный / вертикальный флип. Это может решить вашу проблему. Удачи.

1
ответ дан 2 August 2018 в 14:05

Чтобы избавиться от класса Wrong ELF, попробуйте это:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so /usr/bin/skype

или

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype

Мне нужно использовать теперь «skypeforlinux». Я думаю, что раньше я использовал «skype».

Если вы устанавливаете:

v4l2ucp

Есть настройка: горизонтальный / вертикальный флип. Это может решить вашу проблему. Удачи.

1
ответ дан 3 August 2018 в 18:18

Чтобы избавиться от класса Wrong ELF, попробуйте это:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so /usr/bin/skype

или

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype

Мне нужно использовать теперь «skypeforlinux». Я думаю, что раньше я использовал «skype».

Если вы устанавливаете:

v4l2ucp

Есть настройка: горизонтальный / вертикальный флип. Это может решить вашу проблему. Удачи.

1
ответ дан 5 August 2018 в 03:22

Чтобы избавиться от класса Wrong ELF, попробуйте это:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so /usr/bin/skype

или

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype

Мне нужно использовать теперь «skypeforlinux». Я думаю, что раньше я использовал «skype».

Если вы устанавливаете:

v4l2ucp

Есть настройка: горизонтальный / вертикальный флип. Это может решить вашу проблему. Удачи.

1
ответ дан 6 August 2018 в 20:16

Чтобы избавиться от класса Wrong ELF, попробуйте это:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so /usr/bin/skype

или

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype

Мне нужно использовать теперь «skypeforlinux». Я думаю, что раньше я использовал «skype».

Если вы устанавливаете:

v4l2ucp

Есть настройка: горизонтальный / вертикальный флип. Это может решить вашу проблему. Удачи.

1
ответ дан 9 August 2018 в 00:41

Чтобы избавиться от класса Wrong ELF, попробуйте это:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so /usr/bin/skype

или

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype

Мне нужно использовать теперь «skypeforlinux». Я думаю, что раньше я использовал «skype».

Если вы устанавливаете:

v4l2ucp

Есть настройка: горизонтальный / вертикальный флип. Это может решить вашу проблему. Удачи.

1
ответ дан 14 August 2018 в 18:52
  • 1
    Я попробовал обе команды, но не смог перевернуть видео. Когда я запускаю их, веб-камера просто не активируется, то есть на экране все черное, но я не получаю никаких ошибок в терминале. Хотя при установке и запуске пакета «v412ucp», когда я проверяю вертикальный или горизонтальный флип, он не работает для Skype, но он работает, когда я запускаю веб-камеру с «сыром», это так странно. – Nicco 12 January 2018 в 19:06
  • 2
    Для меня это работает. Наличие новой версии Skype 8 на 64-битной машине, у которой двоичный код теперь имеет имя skypeforlinux. – jirkamat 21 May 2018 в 22:51
  • 3
    Это тоже работает для меня: kubuntu 18.04 x64, skype 8.28, asus K50ID. – zed 19 August 2018 в 16:06
  • 4

Другие вопросы по тегам:

Похожие вопросы: