(1)bashrc文件中name server地址相对引用问题

正常安装后bashrc文件中语句应为:

export DISPLAY=192.168.1.1:0

其中192.168.1.1为name server地址。

折腾了几遍,发现graphical app无法正常使用原因是name server在系统重启后发生了改变,但是系统$home处bashrc文件中的引用地址为绝对引用,不会发生改变。将上面语句改为下面即可实现name server的适时更新:

export DISPLAY=$(awk '/nameserver / {print $2; exit}' /etc/resolv.conf 2>/dev/null):0

此解决了name server更新问题,但是每次重新启动后,VcXsrv还得手动启动一次,并重新配置。

(2)VcXsrv自动启动及配置问题

启动VcXsrv,按照openfoam官网配置方法完成配置,保存config文件后生成config.Xlaunch文件,将其拷贝至系统starpup文件夹,实现已经配置好的xlaunch开机自动启动。

以上两步解决name server地址变动bashrc无法自动更新问题和VcXsrv配置及自动启动问题,一劳永逸。

wsl中Ubuntu安装openFOAM,Enabling Graphical Applications更新环境文件,系统重启后Graphical Applications无法使用相关推荐

  1. WSL中ubuntu安装mysql数据库

    安装主要分为下面的几个步骤 wsl与普通ubuntu安装的主要区别就是会在启动mysql时报错.普通ubuntu的mysql在安装完成后也会自动运行. 一.删除之前安装的mysql 没有安装可以跳过 ...

  2. Linux(二):VMware虚拟机中Ubuntu安装详细过程

    Linux(二):VMware虚拟机中Ubuntu安装详细过程 文章目录 1 准备 2 安装 2.1 虚拟机的建立 2.2 虚拟机安装Ubuntu系统 2.3 虚拟机设置 3 完成 1 准备 1.操作 ...

  3. macM1下PD虚拟机中ubuntu安装git过程中apt-get update失败、E: 部分索引文件下载失败等问题

    macM1下PD虚拟机中ubuntu安装git过程中apt-get update失败.E: 部分索引文件下载失败等问题 问题描述 怀疑1:更新所用的软件源的问题 怀疑2:多架构支持导致在更新源时链接不 ...

  4. ubuntu系统重启后桌面分辨率减小的原因及解决方法

    我的情况是:使用命令 nvidia-smi 进行验证,如果出现链接不成功,说明是驱动除了问题: 根据以下教程重新安装后,问题解决了. ubuntu16.04装机1:安装NVIDIA显卡驱动(下载.ru ...

  5. Geant4在Ubuntu(WSL)中,安装过程详解,附Geant4一键安装脚本

    背景(撰写本攻略的缘由) 本文是 Geant4 及ROOT 在windows子系统(WSL)中的快速安装 的姊妹篇.上文应该是全网第一篇中文的在WSL中安装Geant4的教程. 当时笔者还很年轻,对L ...

  6. Ubuntu 安装 OpenFOAM + PETSc

    Ubuntu18.04 环境下安装 OpenFOAM-v2006 + PETSc 3.13.2 1. 安装OpenFOAM-v2006 OpenFOAM-v2006 petsc-3.13.2 Thir ...

  7. wsl虚拟机ubuntu安装宝塔要知道的

    安装之前一定先把自己的用户获得管理员权限再换源,比如阿里源.清华大学源.网易源,不然安装起来很费劲 1.输入命令:sudo su; 2.屏幕上会回显要求输入当前用户密码的提示,输入密码即可获得管理员权 ...

  8. wsl 1 ubuntu 安装图像化界面

    此 blog 适用于 wsl 1 ubuntu 使用 GUI,wsl 2 请跳过 安装 GUI ubuntu 下可用的 GUI 很多,任意安装一个即可.比较推荐 xfce4,较为简陋,但是启动快,流畅 ...

  9. openfoam linux教程,ubuntu安装OpenFOAM官网教程

    本人对ubuntu操作不熟悉,也是刚接触,但是按照官网上的安装,没问题的!分享给大家!!!希望有帮助! Ubuntu Versions OpenFOAM and Paraview are curren ...

最新文章

  1. Android 通过onTouchEvent判断是否为双击事件
  2. 自定义ConfigurationSection,创建多个嵌套的ConfigurationElementCollection节点
  3. 发布5个月全系下跌500 麒麟980+40W快充 多亏了华为P30!
  4. 80%的程序员都不了解的调试技巧
  5. Android学习路线总结
  6. unity text不能刷新_unity自走棋制作(二)-UI制作
  7. Topcoder Asia Programming Competition
  8. 电脑解锁后黑屏有鼠标_电脑开机黑屏只有鼠标如何解决
  9. 解决vim编译后的乱码问题
  10. 用create table 命令建立表
  11. 【eclipse】导入/导出开发环境(包括编辑器字体颜色大小等)
  12. 浅析那些带着“主角光环“的泰坦尼克号幸存者(下)
  13. python--django基础篇(创建项目,模型类,迁移,测试数据库操作)
  14. 【工具类】Android判断SD卡状态
  15. VS 内存不能read—堆栈空间解决栈溢出问题
  16. genetic heterogeneity 遗传异质性
  17. DNS域名解析中添加的各项记录详解
  18. CodeCraft-20 (Div. 2) E. Team Building(状压dp)
  19. TeamViewer突破地域限制,解决办公难题
  20. 服务器地址显示169.254,IP地址是169.254开头的

热门文章

  1. 2023全球城市生活成本排名:香港是全球最贵城市,上海排第12位,北京等中国内地城市排名均下滑 | 美通社头条...
  2. iOS摸鱼周报 第八期
  3. UG\NX二次开发 显示所有图层上所有的对象
  4. 蓝牙模块各种工作模式
  5. LAMP项目部署实战1
  6. CSS:设置表格样式
  7. 当代“程序猿”必备的神器有哪些?看看你用过几个!
  8. Part-Ⅰ4. 开关实现(一)
  9. 虚拟磁带库备份方案或成企业存储首选
  10. 寄存器变量取地址的问题