LinuxForum.Fans
Тема

DraftSight установился, но не запускается.

Автор: ivan_tiran 13 сообщений 2544 просмотров
#332214

Доброго времени суток. Установил Ubuntu 13.04 64bit.

Скачал deb пакет DraftSight, установил дополнительно некоторые библиотеки, удалил одну строчку в файле Control, как было написано на сайте. Пакет установился, иконка программы отображается, но прога не запускается.

Установка в консоли

text
root@p-L:/home/p/Загрузки# sudo dpkg -i *.deb
Выбор ранее не выбранного пакета dassault-systemes-draftsight.
(Чтение базы данных … на данный момент установлено 192800 файлов и каталогов.)
Распаковывается пакет dassault-systemes-draftsight (из файла draftSight.deb) …
access control disabled, clients can connect from any host
access control disabled, clients can connect from any host
access control enabled, only authorized clients can connect
access control enabled, only authorized clients can connect
Настраивается пакет dassault-systemes-draftsight (2013.3.401) …
Не удалось выполнить /sbin/nologin
Set application as default for the user=p
Set application as default for the user=p
Set application as default for the user=p

Похожая ситуация была со скайпом, проблема заключается в проприетарных драйверах. Решение для скайпа нашёл на одном из сайтов http://ubuntunews.ru/articles/zastavlyaem-rabotat-skype-na-ubuntu-1304.html

А как поступить с DraftSight не знаю.

#332216
"ivan.tiran⇓" написал:
А как поступить с DraftSight не знаю.

Попробуй запустить из консоли и покажи её вывод.

#332218
redix написал:
[quote="ivan.tiran⇓"]А как поступить с DraftSight не знаю.

Попробуй запустить из консоли и покажи её вывод.[/quote]

text
root@p-L:/home/p/Загрузки# draftsight
/opt/dassault-systemes/draftsight/bin/draftsight.bin: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
#332220

"ivan.tiran⇓" написал:
libGL.so.1
Проблема в драйверах. Не хватает 32-х битных библиотек драйвера.
#332222

redix написал:
[quote="ivan.tiran⇓"]libGL.so.1
Проблема в драйверах. Не хватает 32-х битных библиотек драйвера.[/quote]

И как решить эту проблему?
#332223

ivan.tiran, какой драйвер установлен?

#332225
redix написал:
ivan.tiran, какой драйвер установлен?

А как можно узнать какой?

#332227
text
grep -i nvidia /var/log/Xorg.0.log
#332230
"ivan.tiran" написал:
А как можно узнать какой?
text
sudo lspci -k | grep -A2 -i "video\|vga"
#332231
redix написал:
text
grep -i nvidia /var/log/Xorg.0.log

text
root@p-L:/home/p/Загрузки# grep -i nvidia /var/log/Xorg.0.log
root@p-L:/home/p/Загрузки# 
#332232
yars написал:
[quote="ivan.tiran"]А как можно узнать какой?
text
sudo lspci -k | grep -A2 -i "video\|vga"

[/quote]

text
root@p-L:/home/p/Загрузки# sudo lspci -k | grep -A2 -i "video\|vga"
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
    Subsystem: Lenovo Device 3902
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
--
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 635M] (rev ff)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)
    Subsystem: Lenovo Device 3975
#332240

Нашёл ответ на китайском форуме. Языка их я не знаю. Но для копипаста большого ума не надо.

Я сидел под рутом

Меняем дирректорию:

text
cd /opt/dassault-systemes/draftsight/bin

Потом вставляем:

text
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 libGL.so.1

Запускаем и радуемся!

http://forum.ubuntu.org.cn/viewtopic.php?t=416434&p=3006861

#332243

Только теперь вам про этот симлинк нужно помнить - при следующем обновлении это понадобится почти наверняка.

Войдите или зарегистрируйтесь, чтобы ответить.