我安装的是ubuntu 10.10 x86_64桌面版,默认为Xorg登录
我想暂时将这台机器切换到服务器模式,基本上我“怀疑”这需要在某处设置为运行级别 3 和无头模式
这是什么细节?同样非常重要的是我如何重新启用桌面模式?
是否可以运行 VM 而不是将图片发送到监视器,而是将 VM 屏幕编码为 x264 视频流并通过网络发送流?
PS我有在 Linux 上运行的 OpenGL 应用程序,我希望流式传输该应用程序生成的视频。
是否可以为内置的 ubuntu 11.10 vnc 服务器指定桌面分辨率?当我没有连接显示器(无头)时,它默认为 640x480,我找不到改变它的方法。它有任何命令行参数吗?
已经发布了一个类似的问题:
注意:该框设置为自动登录,因此如果我可以更改自动登录分辨率(没有显示器),那可能会有所帮助。
这似乎是 12.04 的常见问题。我已经进行了搜索并找到了各种各样的回复,但我还没有找到解决我的情况的方法。
我已经在我办公室的服务器盒上安装了 12.04 32 位,并且正在使用它来习惯 Joomla CMS,但我似乎无法使用它进行更新、升级,也无法使用 Aptitude 来获取新软件。我的想法是机器不会对回购进行身份验证。
只要我设置了 DHCP,它就可以正常工作,但是当我进入静态 IP 情况时,它就会变得平淡无奇。除此之外,我的网络工作得很好。
据我所知,它在我的 ISP 的名称服务器中没有传播到 resolv.conf。
这是我的 /etc/network/interfaces 文件内容: :~$ cat /etc/network/interfaces # 这个文件描述了你系统上可用的网络接口 # 以及如何激活它们。有关详细信息,请参阅接口 (5)。
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface \ these stanzas are kept in order
#auto eth0 \ for me to easily switch between dhcp
#iface eth0 inet dhcp / and static addresses so I can update
# / the system from …Run Code Online (Sandbox Code Playgroud) 我对 Ubuntu 和 Linux 很陌生。我花了很多时间尝试为我的无头服务器启动和运行无人值守安装。
就目前而言,我几乎拥有所有东西,但是在 VirtuaBox 上进行测试时,我的安装会询问分区“将更改写入磁盘?”的问题。
我的 Preseed 看起来像这样
# echo 'd-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition \
select Finish partitioning and write changes to disk
d-i partman/confirm boolean trued-i partman/confirm_write_new_label boolean true' > ks.preseed
Run Code Online (Sandbox Code Playgroud)
我真的可以在这方面使用一些帮助。现在这么近
我在 VMware 虚拟机内的无外设服务器上运行 Xubuntu 12.04。我更喜欢使用 x11vnc 而不是 Xvnc,以便使用 LightDM 和由 LightDM 启动的 X 服务器(并使用 Xubuntu-session 而不是 xfce4 登录)。
问题是它x11vnc比Xvnc(vnc4server和tightvncserver口味)慢得多。我使用的是低速宽带连接,例如,在 上拖动窗口明显变慢x11vnc,我会说大约慢 3-4 倍。
我在 x11vnc 和 Xvnc 上都强制使用 16 位和 1280x800,但我不确定 x11vnc 实际上是否使用 16bpp(请参阅下面的日志)。
我使用 /etc/init/x11vnc 中的启动脚本启动 x11vnc:
start on login-session-start
script
x11vnc -xkb -noxrecord -noxfixes -noxdamage -display :0 \
-auth /var/run/lightdm/root/:0 -forever -shared -bg \
-o /var/log/x11vnc.log -rfbport 5901 -localhost -nopw -xrandr
end script
Run Code Online (Sandbox Code Playgroud)
默认情况下,这将以 32bpp 的 800x600 开始,不能通过命令行参数更改。我必须做: …
我知道有很多关于 Ubuntu 服务器的无头和无人值守安装的信息。但我需要在很多机器上安装 Trusty 的桌面版本,并且我想将其自动化。使用 Kickstart 和 Preseed 手册,我无法启动 Ubuntu 14.04 的无人值守安装。桌面 64 位。
是否有我找不到的手册?如果能得到一些帮助那就太好了。我已经在这上面花了几个小时了。
我的 txt.cfg 在 /isolinux/ 中:
default autoinstall
label autoinstall
menu label ^Autoinstall Ubuntu POS-Server
kernel /install/vmlinuz
append preseed/file=/cdrom/preseed/pos.seed debian-installer/locale=de_DE console-setup/layoutcode=de initrd=/install/initrd.gz ramdisk_size=16384 ks=cdrom:/ks.cfg root=/dev/ram rw --
Run Code Online (Sandbox Code Playgroud)
我的 pos.seed 在 /preseed/ 中:
d-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition \
select Finish partitioning and write changes to disk
d-i partman/confirm boolean true
d-i debian-installer/locale string en_US.UTF-8
d-i debian-installer/splash boolean false
d-i console-setup/ask_detect boolean false
d-i …Run Code Online (Sandbox Code Playgroud) automation desktop-environments headless system-installation
我正在构建主要是 Plex 媒体服务器,但我也喜欢修补 Linux,所以我想通过 Teamviewer 访问 GUI。
在我意识到 GUI 在没有连接显示器的情况下无法加载之前,我把一切都准备好了并开始工作。
我如何设置虚拟监视器或其他东西?我不太擅长使用命令行,但可以很好地遵循说明。该盒子将在没有键盘、显示器或鼠标的情况下运行。
是否可以在无头 Ubuntu 服务器上使用浏览器作为 GUI?
就依赖关系、资源而言,它的成本是多少?
是否甚至可以仅显示全屏窗口、屏幕的最大尺寸、没有关闭按钮等...从特定页面(http://localhost)开始,我已经在其中编写了自己的控制系统...
我的意思是,有了 php、javascript、nodejs、canvas、opengl 等所有这些技术,就不需要桌面了。媒体(mp4、mp3)、邮件、文件管理器、文档(pdf、doc、xls)、终端、图像)都可以与采用现代 css3 风格的浏览器一起使用。
请记住,它是服务器,而不是工作站。
不需要像游戏等你从未使用过的 GUI 应用程序。
此外,适当的浏览器将允许使用 css3 3d 转换或 opengl 自动在 GUI 的某些动画上使用 GPU。
基本的东西已经在各种配置文件中手动编辑过......
一个简单的 php/nodejs 脚本可以让我处理各种困难的命令......
仅需要浏览器依赖项。
例如:
我只是在我的 Raspberry Pi 上放了一个无头 Wheezy,上面有节点……我通过 http 控制一切。
headless Wheezy 使用 nodejs、websockets、php 渲染低资源密集型 html 页面,保持负载非常低(总共 30-40mb 内存)。这些页面允许我控制服务器本身(统计数据、用户)、其他服务器(统计数据、用户、wol 开/关)并在浏览器内呈现内容(文档、图像、音乐、视频)。在远程计算机上运行良好...但如果我将屏幕连接到支持 1920x1080 的设备,我会看到黑屏。所以:
如果把一个真正的桌面放在上面,我很容易就会达到极限。使用所有资源来运行环境。
仅使用那些低资源密集型 html 页面之一启动浏览器会话,总体系统使用率将略低于真实桌面的使用率。理论上来说。
想象一下带有触摸屏的 PictureFrame,它能够控制其他设备,同时渲染漂亮的画布、opengl、css3 3D 用户界面以及实时统计数据。也许有30-40%?更多马力。
不仅 Raspberry Pi 会利用这一点,所有其他连接到彩色显示器的无头服务器也会利用这一点。
我在 Ubuntu 上运行 x11vnc 作为启动时的服务。它通常工作正常,但我想无头运行它。如果我在连接显示器但关闭的情况下启动服务器,VNC 会快速连接并响应,但是如果我在没有连接显示器的情况下重新启动服务器(我想从我的办公桌上取下显示器),那么使用速度会非常慢 - 就像 5 fps 响应,直到我再次连接显示器,然后就可以了。
这是我的服务文件的内容
[Unit]
Description=Start x11vnc at startup
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -display :0 -geometry 1024x768 -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared -o /var/log/x11vnc.log
[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)
如果有人能指出我的错误所在,我将非常感激。谢谢
headless ×10
server ×5
vnc ×3
networking ×2
11.10 ×1
12.04 ×1
64-bit ×1
automation ×1
command-line ×1
kvm ×1
nvidia ×1
partitioning ×1
preseed ×1
qemu ×1
resolution ×1
xubuntu ×1