今天,我下载了最新的LabView Community (我的笔记本被更新为最新的Ubuntu20.04)。在完成此操作后,我解压缩了ISO文件,执行安装文件时没有出现任何错误,当我打开LabView时,它要求我在登录浏览器后验证mi NI帐户:“您已经通过身份验证。您可以关闭此窗口。”但是,安装程序说它无法验证我的帐户,所以LV不会打开,它显示了一条消息告诉我要重新安装,当我尝试卸载和重新安装时,我再次破坏了LabView,现在它不会作为一个应用程序出现,安装文件夹不存在,当我尝试重新安装它时,安装文件会告诉我它已经安装了,即使在找不到它的时候。
我需要帮助解决这两个问题,重新安装在LabView社区和实现它,让我开始会话。
发布于 2021-01-22 16:25:45
我也有这个问题。按照国家的指示,你必须安装为根,与su (在这里我认为sudo工作)。您必须以root方式启动程序(我正在使用su)。在这里,如果您的默认浏览器是Chrome或Chrome(它们作为root用户有安全限制),您可能会遇到问题。我通过安装Midori并将其配置为默认浏览器(sudo更新备份--配置x-www浏览器)来解决这个问题。身份验证适用于这个..。
发布于 2021-03-11 02:58:22
@亚历克斯是对的,这是可行的。但是,在Labview开始工作之前,还需要做一些额外的工作。
程序:-
sudo apt install midorisudo update-alternatives --config x-www-browser (在GUI窗口中更改默认浏览器设置选项不起作用)sudo -ilabview64sudo labview64注意:-您不能使用应用程序窗口中的图标运行labview,因为此方法只在sudo模式而不是在正常模式下对labview进行身份验证。现在,对于那些对安装过程“混淆”的原因感兴趣的人来说,linux中的Labview安装只能通过提升的权限(sudo或su)来完成。但是许多浏览器,如chrome和firefox (浏览器将由Labview自动打开)将不会在sudo模式下运行。这种限制组合使身份验证的整个过程复杂化。
发布于 2022-01-08 05:03:44
@Neeraj的指令是一个很大的帮助;出于某种原因,将它作为root运行确实允许它在否则的情况下激活。但我使用的实际方法有点不同,我还设法让它以非根用户的身份运行,这应该受到鼓励,因为将程序作为root运行是糟糕的安全实践,除非它们实际上需要管理权限。
这是我使用的过程:
sudo -i以获得根shell,然后运行labview64。cp ~/natinst/.config/LabVIEW-2021/.lvce.2021.lc ~USER/natinst/.config/LabVIEW-2021/,然后执行chown USER:USER ~USER/natinst/.config/LabVIEW-2021/.lvce.2021.lc。用用户名替换"USER“的每个实例(在两个命令中)。遵循这些步骤之后,我就能够在没有sudo的情况下运行LabVIEW了。
https://askubuntu.com/questions/1307517
复制相似问题