Ошибка при загрузке libGL.so.1

Другой подход заключается в следующем: - оставить свою домашнюю папку установленной, как есть, - автоматически монтировать раздел VFAT на, например. / mnt / my-data - Переместите ваши стандартные документы Documents, Pictures, Videos и т. д. в этот раздел VFAT. Перетаскивание этих папок, похоже, сработает, но может потребоваться отредактировать файл ~ / .config / user-dirs.dirs. Эксперимент.

Теперь у вас есть хотя бы эти файлы, расположенные в разделе VFAT, разделяемом с Microsoft Windows. Microsoft Windows имеет аналогичные папки, и я предполагаю, что вы можете перенаправить эти общие разделы - Извините, я не знаю, как, но я хотел бы знать!

Я думаю, что это хороший способ Делать это. Все ваши файлы, зависящие от Linux, по-прежнему находятся в файловой системе Linux, и только ваши общие данные помещаются в примитивную файловую систему VFAT, где функции, такие как символические ссылки и разрешения, не существуют, но, вероятно, также не нужны.

1
задан 12 September 2015 в 21:08

12 ответов

У меня такая же проблема после установки skype ... так что вы можете сделать любую вещь, чтобы исправить эту ошибку ..

1st one запускает приложение, следуя команде ... например im running skype ..

LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1 skype

SOURCE

2nd, что я сделал

sudo nano /etc/ld.so.conf.d/skype.conf

и добавил в него следующую строку

/usr/lib/i386-linux-gnu/mesa/

save & amp; выйдите

и, наконец, запустите

sudo ldconfig -v

Я надеюсь, что это исправит вашу ошибку libGL.so.1, как это сделал мой

libGL.so .1

   find / -name libGL.so.1
51
ответ дан 25 May 2018 в 01:20
  • 1
    Мне удалось исправить это в конце. К сожалению, я не помню, как, но я помню, что он состоял из создания случайных символических ссылок в библиотеке, много запускал ldconfig и затем удалял вышеупомянутые символические ссылки. Сейчас все работает отлично. – p0llard 22 March 2013 в 02:56
  • 2
    Это сработало хорошо! В заключение! Кроме того, я помню, как делал то, что @ jdp407 сказал перед этими шагами. – Gundars Mēness 18 August 2013 в 14:53
  • 3
    Хотя это решение является хорошим, оно только обрабатывает приложения по одному за раз. Если у вас есть другие 32-разрядные приложения, для которых требуется libGL.so, вам придется повторить процесс для этих приложений. Лучше всего установить это предпочтение глобально, используя альтернативы обновлений – eurythmia 29 April 2014 в 17:04
  • 4
    @eurythmia Вы также можете скопировать его в / lib и запустить sudo ldconfig, и это будет глобальный доступ – Qasim 29 April 2014 в 17:07
  • 5
    к сожалению, не работает для меня на xubuntu, «ERROR: ld.so: object» /usr/lib/i386-linux-gnu/mesa/libGL.so.1 из LD_PRELOAD нельзя предустановить (не удается открыть файл общих объектов ): игнорируется "; skype.conf находится в etc / dbus-1 / system.d not /ld.so.conf.d/ и выглядит как другой файл ... – dez93_2000 15 October 2014 в 18:04

Исправления здесь будут работать, но есть более простой.

Если skype не работает, но optirun skype работает, вы можете исправить его с помощью:

(Людям, использующим Bumblebee с картами AMD, возможно, потребуется выполнить эквивалентную переустановку).

Bumblebee вызывает и устраняет эту проблему, но исправление, которое оно применяет, происходит при установке, когда оно делает библиотеки libGL, доступные для интегрированной карты, а также более мощную карту. Этого не произойдет, если эти библиотеки еще не были установлены, когда вы установили Bumblebee, поэтому вам нужно переустановить. Это также не должно влиять на конфигурацию шмеля, хотя это, безусловно, стоит проверить после того, как вы это сделали.

12
ответ дан 25 May 2018 в 01:20
  • 1
    это хорошо работает для меня ... спасибо. Ubuntu gnome 14.04 – aditia 5 May 2014 в 11:21
  • 2
    Определенно самое простое решение! Я знал, что это как-то связано с порядком установки, поскольку я дважды заново установил свою систему (графическая карта Ubuntu 14.04 64bit + Nvidia Optimus). В первый раз я впервые установил Skype, а затем Bumblebee, и в этом случае у меня не было проблем. Во второй раз я впервые установил Bumblebee, а затем Skype, и эта проблема возникла. Просто переустановка шмеля-nvidia, как показано в этом ответе, решила проблему! – Sicco 28 August 2014 в 02:38
  • 3
    Я склонен согласиться с тем, что это кажется лучшим решением, чем мое. – eurythmia 17 August 2015 в 02:11

Я не уверен, поможет ли это уточнить или нет, но у меня была такая же проблема с skype и libGL.so.1. Также работает 13.04 с карточкой-оптимизатором и шмелем.

У меня проблема с skype без optirun, но сработала нормально. Я просто изменил рабочий стол для работы с optirun каждый раз и вуаля. исправлена!

1
ответ дан 25 May 2018 в 01:20
  • 1
    На самом деле это не исправлено, так как теперь вы используете более энергозависимую карту для скайпа. Действительно, если вы используете мост VirtualGL, а не primus, вы, по сути, будете гореть так сильно, как если бы у вас не было шмеля, и все время использовали карту nvidia. – Jon Hanna 6 May 2014 в 14:51

У меня была аналогичная проблема и решил ее, установив 32-битные библиотеки на мою 64-битную систему: apt-get install ia32-libs

1
ответ дан 25 May 2018 в 01:20

Отредактируйте запись на рабочем столе:

sudo nano /usr/share/applications/skype.desktop

Измените Exec на:

Exec=env PULSE_LATENCY_MSEC=60 LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1 skype %U

Это выполняется:

LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1

перед запуском skype, когда вы запускаете его с помощью панели запуска / рабочего стола.

После этого он должен работать нормально, пока вы запускаете его с помощью запуска приложения.

1
ответ дан 25 May 2018 в 01:20
  • 1
    Файл libGL.so.1 может отсутствовать в этом пути (это было не для меня, на Debian 8 / Jessie). Чтобы найти путь, который вы должны положить в LD_PRELOAD, просто найдите файл i386 в вашей системе: sudo find / -name libGL.so.1 2>/dev/null. Я нашел его в /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1, и он отлично работал, используя LD_PRELOAD. – f.ardelian 15 February 2015 в 08:39

Загрузите последнюю версию с официальной паровой страницы, а не загрузите ее с терминала (если есть какие-либо потребности). чем добавить bumblebee ppa, если вы этого еще не сделали.

sudo add-apt-repository ppa:bumblebee/stable

обновить его с помощью этой команды:

sudo apt-get update

и установить virtualgl (который решил для меня ошибку в libgl.so.1 для меня в Steam)

[ f3]
0
ответ дан 25 May 2018 в 01:20

Попробуйте:

sudo apt-get install libgl1-mesa-glx-lts-utopic:i386
0
ответ дан 25 May 2018 в 01:20

Я не уверен, поможет ли это уточнить или нет, но у меня была такая же проблема с skype и libGL.so.1. Также работает 13.04 с карточкой-оптимизатором и шмелем.

У меня проблема с skype без optirun, но сработала нормально. Я просто изменил рабочий стол для работы с optirun каждый раз и вуаля. исправлена!

1
ответ дан 25 May 2018 в 01:20

Я не уверен, поможет ли это уточнить или нет, но у меня была такая же проблема с skype и libGL.so.1. Также работает 13.04 с карточкой-оптимизатором и шмелем.

У меня проблема с skype без optirun, но сработала нормально. Я просто изменил рабочий стол для работы с optirun каждый раз и вуаля. исправлена!

1
ответ дан 25 May 2018 в 01:20

Я не уверен, поможет ли это уточнить или нет, но у меня была такая же проблема с skype и libGL.so.1. Также работает 13.04 с карточкой-оптимизатором и шмелем.

У меня проблема с skype без optirun, но сработала нормально. Я просто изменил рабочий стол для работы с optirun каждый раз и вуаля. исправлена!

1
ответ дан 25 May 2018 в 01:20

Я не уверен, поможет ли это уточнить или нет, но у меня была такая же проблема с skype и libGL.so.1. Также работает 13.04 с карточкой-оптимизатором и шмелем.

У меня проблема с skype без optirun, но сработала нормально. Я просто изменил рабочий стол для работы с optirun каждый раз и вуаля. исправлена!

1
ответ дан 25 May 2018 в 01:20

Я не уверен, поможет ли это уточнить или нет, но у меня была такая же проблема с skype и libGL.so.1. Также работает 13.04 с карточкой-оптимизатором и шмелем.

У меня проблема с skype без optirun, но сработала нормально. Я просто изменил рабочий стол для работы с optirun каждый раз и вуаля. исправлена!

1
ответ дан 25 May 2018 в 01:20

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

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