首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

win10配置linux子系统使用python绘图并显示--WSL使用GUI输出

默认情况下,Win10的linux子系统(WSL)是只能使用命令行程序的。所有图形界面的程序都无法执行。...通过为Win10安装XWindows协议的终端应用,可以让Win10成为一台XWindow终端,从而接受Linux的XWindow显示输出。...Linux的环境参数设置可以放在~/.bashrc文件中,只要两行: export DISPLAY=:0.0 export LIBGL_ALWAYS_INDIRECT=1 使用的时候先启动XWindow...并不建议在Linux安装桌面系统,我觉得既然已经选择了Windows作为前端,就踏踏实实的用Windows,后端Linux使用命令行才是正路子。...安装XWindow只是为了使用Linux的GUI应用输出。桌面系统做文件管理、系统设置之类的操作,长久来看一定是得不偿失的,特别是在技能习惯上。

3.7K20

linux系统从开机到登录要经过怎样的过程

今天这篇我们来学习和了解“linux系统从开机到登录要经过怎样的过程”,下文的讲解详细,步骤过程清晰,对大家进一步学习和理解“linux系统从开机到登录要经过怎样的过程”有一定的帮助。...Linux通常使用功能强大,配置灵活的GRUB作为Boot Manager,我们将在启动管理章节中向您介绍它的使用方式。   ...2、加载系统内核,启动init进程   init进程是Linux的根进程,所有的系统进程都是它的子进程。   ...4、根据“/etc/rcS.d/”文件夹中对应的脚本启动Xwindow服务器“xorg”   Xwindow为Linux下的图形用户界面系统。   ...就会以指令模式启动,如果想变回启动x window,可以输入:   $echo “/usr/bin/gdm” | sudo tee /etc/X11/default-display-manager 以上就是关于“linux

84020
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Ubuntu中如何使用Update-rc.d命令

    一、Linux系统主要启动步骤 读取MBR信息并启动引导管理器。 加载系统内核,启动init进程,init进程是Linux的根进程,所有的系统进程都是它的子进程。...初始化过程读取/etc/inittab文件中的信息,并进入预设的运行级别。通常,首先执行/etc/rcS.d/目录中的启动脚本,然后是/etc/rcN.d/目录。...Xwindow服务器xorg是根据/etc/rcS.d/folder中对应的脚本启动的,xwindow是Linux下的图形用户界面系统。 启动登录管理器,等待用户登录。...修改LINUX默认启动级别 # 0 ndash停止机器(切勿将initdefault设置为0) # 1 ndash单用户模式 # 2 ndash多个用户,但没有NFS # 3 ndash完全多用户模式...,感谢各位的阅读!

    1.2K10

    python menuconfig_make menuconfig详解

    xconfig(基于图形窗口模式的配置界面,Xwindow下推荐使用) 注意:如果要用make xconfig,则要先安装libqt3-compat-headers( sudo apt-get install...xconfig的界面最为友好,如果你可以使用Xwindow,你就用这个好了,这个比较方便,也好设置。...如果你不能使用Xwindow,那么就使用make menuconfig好了。界面虽然比上面一个差点,总比make config的要好多了。...如果要试验现在仍处于实验阶段的功能,比如khttpd、IPv6等,就必须把该项选择为Y了;否则可以把它选择为N。在Linux的世界里,每天都有许多人为它发展支持的driver和加强它的核心。...然后内核无法加载它自己的配置文件——一些很明显是在正常启动Linux时所必需的东西。 我很少使用可加载模块:我喜欢我的内核能够直接和硬件对话,但这只是我自己的偏好。

    50610

    RedHat5.4中关于中文乱码的解决方法

    文件名如下,注意不同版本文件明后面数字部分可能会不同, 其代表版本号.下面是Red Hat Enterprise Linux 5.0版本下的中文包文件名.在iso文件的/server/文件夹下     ...fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm     双击运行他们     修改 /etc/sysconfig/i18n 文件,如     LANG="en_US",xwindow...会显示英文界面,     LANG="zh_CN.GB18030",xwindow会显示中文界面。     ...zh_CN.UTF-8:zh_CN:zh:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" 英文: [root@linux...,在我这、新建虚拟机、挂上镜像之后一切仿佛变成了全自动,而且最终的界面还是英文,虽说linux要学的是字符界面,但是心里却总是不那么甘心,下面将我遇到的问题和解决方法与大家分享下, 这就是我装完系统的模样

    1.6K40

    Linux下安装Oracle的过程和涉及的知识点-系列5

    12、命令行启动 由于我是用VM进行安装的,所以首先需要修改默认启动为命令行的方式。...使用root登录,编辑/etc/inittab文件,将d:5:initdefault:改为d:3:initdefault: 知识点6:Linux的运行级别 # 0 - 停机(千万不能把initdefault...(xwindow) # 6 - 重新启动(千万不要把initdefault设置为6) 重启,就会默认登录命令行,而不是X Window了。...13、安装VNC 为了后面打开Oracle图形化安装界面,且模拟的是从客户端远程安装Oracle,因此需要在服务端安装VNC Server,我用的是VNC-5.1.0-Linux-x64-RPM.tar...对应于1号桌面的客户端VNC和HTTP端口是5901和5801,如果Linux开启了防火墙功能,就需要手工开启相应的端口,需要在server端执行: iptables -I INPUT -p tcp -

    70730

    chkconfig学习笔记

    chkconfig 的作用 chkconfig是用来管理开机启动的服务, 是linux RED HAT 用来查询, 启动和停止 /etc/init.d/的服务的一个进程 /etc/init.d/下的服务在系统启动的时候按照一定格式定义的顺序来启动服务...chkconfig有六个运行级别 简单的说,运行级就是操作系统当前正在运行的功能级别。...这个级别从1到6 ,具有不同的功能。...(标准的运行级) # 4 -没有用到 # 5 -X11 多用户图形模式(xwindow) # 6 -重新启动 (千万不要把initdefault 设置为6 ) chkconfig用法说明 chkconfig...如果指定了name,那么只显示指定的服务在不同运行级的状态。 chkconfig –add name:增加一项新的服务。chkconfig确保每个运行级有一项启动(S)或者杀死(K)入口。

    48600

    libVLC教程

    libVLC教程 1 libVLC教程 1.1 安装SDK 1.1.1 Windows 1.1.2 Linux 1.2 链接到libVLC 1.3 示例libVLC代码 2 关于libVCL的一些参考资料...1.1.2 Linux 您应该在名为libvlc-dev(Debian,Ubuntu …),libvlc-devel(RPM发行版)或类似文件的二进制包中找到必要的文件(libvlc.so,libvlc.pc...1.2 链接到libVLC cc example.c -lvlc -o example 在Linux / BSD上,您可能更喜欢使用pkg-config: pkg-config --print-errors...show how to hooks into a window, * if we have a window around */ libvlc_media_player_set_xwindow...最简单的基于libVLC的例子:最简单的基于libVLC的视频播放器 最简单的基于libVLC的例子:最简单的基于libVLC的视频播放器(图形界面版) 仿迅雷播放器教程 – 基于VLC的C++播放器

    4.2K30

    X-Windows桌面

    提到X-Windows桌面,人们最先想到的一般都是KDE和GNOME。目前大多数的Linux发行版上的桌面环境都采用了这两个东西。...所以现在几乎每个使用Linux的人都知道KDE和GNOME,他们几乎统治了Linux桌面。但实际上除了这两者外,尚存在许多其他桌面环境,如X-Face,FVWM等等。...器重FVWM是一个老牌的,长久不衰的窗口管理器,它永远以一个忠实的 Xwindow 窗口管理器的方式工作。大家可以从网络上查找它的相关资料,很多很多。...X Window 系统系统是目前最常用的免费图形系统,配置在大多数的UNIX系统、DEC的VAX/VMS操作系统以及Linux系统中,在后期又有了XFree86开发计划,其主要目的就是提供一个PC版的X...任何系统能满足此协议及符合X协会其他的规范,便可称为X。 X11是Unix的图形系统标准(X Window System)。Linux、各种 BSD版本和多数的商用Unix都采用它。

    1.9K20

    linux基础分享二

    Linux的目录结构 linux系统下只有一个公共的根目录“/”。 ? /bin 该目录中存放Linux系统常用的可执行文件,如:mv、cp、cat、chomod、chown等常用命令。.../home 用户的主目录,XX用户登录,/home目录下就有一个对应的“/home/XX”路径。 /lib 该目录用来存放开机时用到的库文件。.../root 超级用户的主目录。 /tmp 用来存放不同程序执行时产生的临时文件。 /usr 用户的很多应用程序和文件都存放在该目录下。...#3-完整的多用户模式(标准的运行级),登录后进入控制台命令模式。 #4-系统未使用,保留。 #5-X11(xwindow),图形化模式。...vi/vim编辑器:linux系统提供的文本编辑工具,用来编辑文本文件。 vim是vi的增强版本,增加了部分命令。 如何进入?

    46210

    Oracle 远程链接oracle数据库服务器的配置

    Unix、Linux下,XWindow环境下的终端,输入命令netca $ netca 注意: 1.非XWindow字符界面下的操作,输入netca,会提示Set the DISPLAY environmentvariable...,then re-run.必须开启桌面(其它命令dbca,netmgr也需要Xwindow环境的支持 $ startX 开启图形界面的桌面系统 然后,Applications -> System...解决方法(Linux下配置): 再开个终端,编辑oracle的监听配置文件listener.ora,把host = localhost的localhost改为具体的主机ip,保存 $ vi $ORACLE_HOME...步骤3.保存listener.ora文件,命令行下输入“lsnrctl stop”,停止监听,然后输入lsnrctl start启动监听 附:监听器的停止,启动,查看命令(不分window、Linux...操作3-客户端配置 参考文档“Oracle 11g即时客户端在windows下的配置” 备注: linux下远程oracle主机,发现主机内部都可以测试通过,外面也可以ping通oracle主机

    7.7K10

    make menuconfig学习

    所以linux内核是高度可配置的,而且linux内核的所有配置项很难全部搞明白。...你需要“Unix domain sockets”来进行网络链接,但也可以使用其他的东西: XWindow要自动使用Unix sockets,所以如果没有打开这个选项,XWindow将无法启动。...经验谈:a.最上面的选项(“virtual terminal”)允许在XWindow中打开xterm和使用字符界面登录。 通常这个选项是打开的。...注意,你可以编译一个不包含这些选项,但是能够正常工作的内核,但那没必要!如果没有这些选项,XWindow 4.0或者更高版本(被现在的多数发行版使用)将无法工作。...虽然有这个问题,我仍然可以在不需要内核驱动的情况下使用XWindow 4.0。 “Direct rendering support”是为XWindow 4.0提供的图形加速选项。

    1.2K20

    linux下面的字体乱码的解决方法

    在这篇文章中,我们来学习一下“linux下面的字体乱码的解决方法”的相关知识,下文有详细的讲解,易于大家学习和理解,有需要的朋友可以借鉴参考,下面就请大家跟着小编的思路一起来学习一下吧。...要说乱码,这个话就长了,咱们先看看linux下面的字体解决方案。...Xwindow下面最常见的几种自己解决方案。...Xwindow启动的时候,从配置文件得到字体所在路径,从字体目录里面的fonts.dir fonts.scale encodings.dir等文件得到具体的字体信息,通过freetype type1等字体模块来读取字体文件...修改~/.profile,里面加上   export LANG=zh_CN.UTF-8   export LC_ALL=zh_CN.UTF-8 到此这篇关于“linux下面的字体乱码的解决方法”的文章就介绍到这了

    1.8K10

    linux设置开机自启动

    linux设置开机自启动执行命令: 执行命令: 编辑"/etc/rc.local",添加你想开机运行的命令 运行程序脚本:然后在文件最后一行添加要执行程序的全路径。.../hello.sh " 注意,你的命令应该添加在:exit 0 之前 image.png 在/etc/init.d目录下添加自启动脚本 linux在“/etc/rc.d/init.d”下有很多的文件...,每个文件都是可以看到内容的,其实都是一些shell脚本或者可执行二进制文件 Linux开机的时候,会加载运行/etc/init.d目录下的程序,因此我们可以把想要自动运行的脚本放到这个目录下即可。...系统服务的启动就是通过这种方式实现的。 运行级别设置 简单的说,运行级就是操作系统当前正在运行的功能级别。...# 3 - 完全多用户模式(标准的运行级) # 4 - 没有用到 # 5 - X11 多用户图形模式(xwindow) # 6 - 重新启动 (千万不要把initdefault 设置为6 ) 例:在Ubuntu

    17.8K40

    OpenRestyNginx Lua服务远程调试方法

    ZeroBraneStudio这种可视化的调试,Nginx服务和ZeroStuido在一台机器,需要有XWindow,首先用ZeroBraneStudio的人就不多,而用ZeroBraneStuido给...Nginx/OpenResty下断点进行调试的人也不会太多,环境配置就比较麻烦,而且生产环境上的Linux服务器,部署XWindow的意义不大,更多的是本地调试,远程同步代码,现在找还可以找到之前我在网上写的这个调试过程教程...,供大家参考,如下: 背景 我们公司的测试和生成环境使用的Linux版本均为Red Hat Enterprise Linux Server release 7.3(Maipo),对应到云商的CentOS...到这里,就完成了通过Windows上的VSCode远程开发Linux上的程序的通用工作。...因为我们这里主要是要开发Linux上的Openresty程序(ngx-lua模块),所以,首先要保证远端的Linux上要有调试C程序不可或缺的glibc-debuginfo-common-xxx和glibc-debuginfo-xxx

    5.5K20
    领券