怎样让linux启动后不运行桌面而是运行自己写的图形界面程序

怎样让linux启动后不运行桌面而是运行自己写的图形界面程序,第1张

把你所有需要起的程序都写到/etc/rclocal里面

需要起xserver就写x

:0&

然后再起你自己的界面程序

或者直接改x的配置文件,改成你自己的界面管理器

由于Linux具有稳定、可拓展、开放及低成本的特性,近年来脱颖而出,一举成为全球各地快速增长的 *** 作系统,市场占有率几欲与Windows平台一争高下

Linux应用范围从Web服务器、防火墙一直到快速缓存的网页服务器,已经走出科研实验阶段,开始步入关键业务领域

然而运行在Linux下的应用软件偏少,让诸多用户对此平台犹有疑虑

其实并不能怪软件厂商和程序开发者的惫懒

用于Linux平台得心应手的开发工具匮乏,使开发效率降低

如今,Kylix3的出现,有望使这种状况彻底改变

从其近期产品发布会上,人们争相要求得到试用版的热闹场景可见一斑

RAD原来有历史大多数Linux发放版本,自身捆绑了诸如Java、G、Perl、Python等常用开发工具

然而遗憾的是多数还处在字符界面的命令行状态下,需要设置大量参数编译、调试,对于像企业级应用和团队开发,则更是难上加难

Windows环境的快速开发工具(RAD),像Borland的CBuilder、Delphi等可视化开发环境,通过简单的用户界面设计、方便的拖拽式开发,促成了Windows平台应用软件的极大丰富

为帮助Linux软件开发人员提高效率,2001年,Borland将在Windows平台上获得成功的Delphi,移植到Linux平台,推出Kylix

如果说,Kylix2还是将Delphi从Windows搬到了Linux,那么最新推出的Kylix3则进一步整合了高性能的CBuilder及Delphi程序语言,为Linux平台开发者提供了一个快速开发电子商务应用的解决方案

据称,无论是建立图形用户界面、数据库或是Web及WebServices应用程序,Kylix3都将带来更快速、更简单的使用经验

似曾相识的CBuilderKylix3具有Windows平台下CBuilder程序开发人员熟悉的工作界面,并同时支持ANSI/ISOC标准,在结合应用软件设计与开发环境中,Kylix3整合了多种可视化设计工具,内包含BorlandCLX组件库,结合CodeInsight技术的编辑器,配合图形调试器和内码编译器,功能经过调整,可以快速开发包括数据库、用户图形界面及Webservices程序在内的各类Linux平台应用

Borland跨平台组件库(CLX)提供了数百个可重复使用、定制化、自由拓展的组件和类,方便CBuilder或Delphi编程人员快速开发应用程序

由Kylix3开发的基于Linux的应用程序,将其源代码经CBuilder或Delphi重新编译之后即可在Windows环境下顺利执行,提高了应用程序的可用性

而跨Web服务器的兼容性,使专为Apache开发的服务器端应用程序,在Windows平台经过编译后,可供MSIIS、Apache、Netscape等不同Web服务器使用

可视化C编译环境和组件式的开发方式,使原本对Linux平台不熟悉的开发者,也能够顺利进行开发,从而大大缩短产品进入市场的时间

WebServices的三大利器今天,Webservices已成为全球电子商务的主要手段

任何一个应用解决方案,只要通过Internet连接,就可以整合分布全球不同环境中的资源

Kylix3拥有三大法宝可以使得用户的应用解决方案建立和使用Webservices

BizSnap是Kylix的WebServices开发平台,应用业界通用标准SOAP/XML,提供整合B2B的Webservices,将Linux *** 作系统和Apache服务器能力延伸到电子商务、XML与Webservices应用领域,并无缝连接到各类支持WebServices的应用系统

WebSnap是Kylix以组件为基础的Web应用程序开发平台,将ApacheWeb服务器变成数据库驱动的企业级Web应用程序服务器

配合HTML制作环境、可视化工具以及组件结合方式,WebSnap使开发者能够快速开发Web应用程序并整合到企业门户中

DataSnap则遵循分布式计算标准,将已有电子商务的企业数据库、应用和对象完美集成,是建立高扩展性、企业级数据访问的中间件解决方案

服务器管理涉及两个重要内容:自动化脚本和远程登录。

对于自动化脚本,图形界面是多余的(甚至不需要用户界面),全部自动了,还要窗口d来d去吓人么?

远程登录涉及到网速和加解密速度的问题,文本界面下传送100个字节就能完成的某个功能,用图形界面可能需要传送1M数据(需要传送额外的图形显示数据),这是很不划算的。

至于易用性,做系统管理的自然不会是电脑新手,图形界面的 *** 作反而更加复杂。

举个简单的例子:在本地移动鼠标,这个信号要通过网络发送到服务器端,经过服务器处理后,将图形显示结果发回本地电脑,如果本地网速很慢,那延时会很严重,管理员大部分时间都要耗在等待图形界面更新上,而对熟练的系统管理员来说,这些图形界面信息根本就没有用。

如果采用图形界面,服务器端需要运行额外的图形程序/组件,这无疑会增加服务器负担。这样的负担经过集群的富集,会是很大一笔资源浪费(1000台服务器中可能要有相当于50台被图形程序耗掉了),而这笔浪费完全可以通过改用文本界面节省下来的。

所以在服务器市场,Windows很难争过Linux/UNIX,特别是在大型机上,Windows的份额只得一个百分点(其中的40%还是中国贡献的)。

1,利用Xmanager,启用XDMCP(可直接修改配置文件,也可以采用在Xshell中运行gdmconfig或gdmsetup,选择XDMCP选项卡,勾选启动XDMCP即可),Xbrowser即可发现主机, 以图形化方式访问linux。 2,linux启用VNC服务,客户端即可用浏览器(通过自动加载的JAVA Applet插件)或VNC的windows版本的客户端VNC Viewer 以图形化方式来访问linux。 3,利用Xmanager的Xshell工具,SSH远程连接至Linux主机,在linux命令提示符下直接运行gnome-session或startkde源码天空,Xmanager会自动运行Xmanager-Passive来接收由SSH转发至本地的图形界面信息。 以上提供的方法都是通过相关工具实现linux桌面远程转发至本地(XDMCP实现)来实现本地的图形化管理。 Linux还有个WEB方式的管理工具 webmin(用Perl写成,采用Apache,可实现web方式管理linux主机)。

Batocera 采用AMD Catalyst™专有Linux图形驱动程序

按照AMD的官方AMD Catalyst™专有Linux图形驱动程序介绍

Batocera 对以下芯片显卡直接支持使用,默认自动开启

AMD Catalyst™专有Linux图形驱动程序与以下AMD产品兼容。 

AMD台式机产品系列兼容性 ​

AMD Radeon™R9 Fury X

AMD Radeon™R7 200系列

AMD Radeon™R9狂怒

AMD Radeon™R5 230系列

AMD Radeon™R9纳米

AMD Radeon™HD 8000系列

AMD Radeon™R9 300系列

AMD Radeon™HD 7000系列

AMD Radeon™R9 200系列

AMD Radeon™HD 6000系列

AMD Radeon™R7 300系列

ATI Radeon™HD 5000系列

AMD多合一台式机产品系列兼容性 ​

AMD Radeon™HD 7600A系列

AMD Radeon™HD 6600A系列

AMD Radeon™HD 7450A系列

AMD Radeon™HD 6350A系列

AMD APU产品系列兼容性 ​

桌面 移动

A系列AMD Radeon™R7图形

AMD Radeon™HD 8000D系列

A系列AMD Radeon™R6图形

AMD Radeon™HD 7000D系列

A系列AMD Radeon™R5图形

AMD Radeon™HD 6000D系列

A系列AMD Radeon™R4图形

AMD Radeon™HD 8000G系列

A系列AMD Radeon™R3图形

AMD Radeon™HD 7000G系列

FX-8800P AMD Radeon™R7显卡

AMD Radeon™HD 6000G系列

E系列AMD Radeon™R2图形​

AMD Mobility产品系列兼容性 ​

AMD Radeon™R9 M200系列

AMD Radeon™HD 7000M系列

AMD Radeon™R7 M200系列

AMD Radeon™HD 6000M系列

AMD Radeon™R5 M200系列

ATI Mobility Radeon™HD 5000系列

AMD Radeon™HD 8000M系列

以上就是关于怎样让linux启动后不运行桌面而是运行自己写的图形界面程序全部的内容,包括:怎样让linux启动后不运行桌面而是运行自己写的图形界面程序、为什么要在Linux下做开发,而不是Windows上、怎么在linux服务器使用图形化界面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10162704.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存