在 11.10 及更高版本的默认安装中,如何从登录屏幕隐藏特定用户?(即使用 Unity Greeter)?
如何在 Ubuntu 的默认安装中禁用最近打开的文件(以及其他记住的文件)的跟踪和显示?(这个问题最初涉及 11.10,但现在我在 12.04,这就是我选择的答案。)
(请注意,这不是如何防止最近的文件出现在 Unity 中?的副本,因为该问题及其答案与临时和特定过滤有关。我想为单个用户帐户完全禁用它。)
好的,为了转移不可避免的事情并扩大我的动机......
在寻找解决方案的常用论坛和谷歌结果时,(不出所料)似乎这个请求的近乎普遍的用例要么是浏览色情内容要么是战锤研究。显而易见的解决方案是创建另一个用户帐户来包含所有证据。
然而,这不是我问这个问题的原因,我并不是为了让一切变得高尚而强大,因为这个答案无济于事。(虽然我真的不对战锤任何兴趣,而且我不知道那个油漆罐和刷子是如何进入我的抽屉的,不,那不是我拇指上的胶水,等等。)
我的实际用例是我使用我的个人笔记本电脑在我生活的不同圈子中进行演示。我有一个用户帐户,其中设置了我喜欢的所有演示设置(快捷方式、小型启动器、默认关联等)。但我不希望意外击键(或查找对话框)显示我最近提供的其他演示文稿,或我在撰写演示文稿时使用的文件,或其他任何内容。我也不想为我可能提供的每个演示文稿重新创建此配置文件。我只想要一个漂亮的、孤立的、无记忆的、干净的笔记本角落,用于公开展示。
我希望能够从我的 Ubuntu 桌面机器(客户端)以图形方式登录到另一台 Ubuntu 机器(服务器),就像使用 Windows 的远程桌面一样。
默认安装的“桌面共享”设置似乎使用 VNC。VNC 有点占用带宽,只能在连接到主机的任何屏幕的分辨率下工作,需要您在机器本身登录,并在主机上镜像每个操作。
我知道 X 隧道,但使用起来很烦人,而且并不总是正常工作(或者,更准确地说,某些应用程序无法正常工作)。
两者之间是否有任何类型的工具,类似于用于 Windows 的远程桌面?具体来说,具有以下特点的东西:
我已经使用 X2go 一段时间了,但不幸的是,由于一些错误(#1072和#982),它不再在 Gnome 3 上全屏工作,所以如果有更好的解决方案,我想尝试一下。
我有一台运行 Ubuntu Server 18.04 的机器。网络是使用 Netplan 配置的,所以我有这个配置/etc/netplan/01-netcfg.yaml
:
network:
version: 2
renderer: networkd
ethernets:
enp1s0f0:
optional: false
addresses:
- 10.0.0.1/24
wifis:
wlp2s0:
optional: true
dhcp4: yes
access-points:
[...]
Run Code Online (Sandbox Code Playgroud)
enp1s0f0
已连接到可能已打开或未打开的设备(在启动时或任何其他时间)。我想在这个接口上运行一个 DHCP 服务器。
问题是,当我启动时有几分钟的延迟,我看到这条消息:
A start job is running for Wait for Network to be Configured
Run Code Online (Sandbox Code Playgroud)
最终它超时,引导继续,但enp1s0f0
从未配置或启动。ip link show enp1s0f0
给出:
2: enp1s0f0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/ether 10:dd:b1:ef:65:21 brd ff:ff:ff:ff:ff:ff
Run Code Online (Sandbox Code Playgroud)
我不知道它的重要性NO-CARRIER
是什么,但如果它相关,这里是输出sudo lspci -v
: …
我在LyX中打开介绍,在evince中用Ctrl+R查看。字体看起来漂亮而流畅。如果我将前几段复制并粘贴到新文档中并进行渲染,则字体具有锯齿状、像素化边缘(尤其是在缩放时可见)。
这完全没有对 LyX 进行定制——通过 Synaptic 进行全新安装。我看不到新文档的文档设置之间有任何差异(尽管由于自动检测可能存在一些差异)。
如何使我自己的文档中的字体看起来平滑?特别是文章类和投影仪演示?
如何在 Ubuntu 11.10 中的 Unity 或 Unity-2D 下为一个特定用户(而不是所有其他用户)删除整个消息菜单?
在 Gwibber 设置我的帐户后,只有一列显示来自每个帐户的所有消息。没有用于添加列或更改单个可见列中显示内容的控件或选项(切换到回复或私人消息除外)。更改主题也是不可能的——“首选项”对话框只有“选项”和“消息”。这在以前的版本中都是可配置的,那么我现在如何配置 Gwibber?
这是在 Ubuntu 11.10 上:
我也在使用 Zukitwo Hybrid(蓝色)主题,手动安装并通过gnome-tweak-tool
.
我有一个 NAS 机箱(Noontec N5),我只能通过 Web 界面(即 no ssh
)与之交互。这允许我公开 SMB 服务并添加用户,无论是否有密码。
我可以匿名登录,例如。有smbclient -L 10.1.0.25 -UGuest
和没有密码:
~ • smbclient -L 10.1.0.25 -Uguest
Enter guest's password:
Anonymous login successful
Domain=[R] OS=[R] Server=[R]
Sharename Type Comment
--------- ---- -------
PUBLIC Disk
IPC$ IPC
Anonymous login successful
Domain=[R] OS=[R] Server=[R]
Server Comment
--------- -------
Workgroup Master
--------- -------
Run Code Online (Sandbox Code Playgroud)
但我无法使用密码登录:
~ • smbclient -L 10.1.0.25 -Ujason
Enter jason's password:
session setup failed: NT_STATUS_LOGON_FAILURE
Run Code Online (Sandbox Code Playgroud)
如果我删除密码并在没有密码的情况下登录(与“访客”登录相同),则相同的用户名有效。
我该如何进一步诊断或修复它?
用于设备的工作组是SUNNYDALE
:
~ • nmblookup -A …
Run Code Online (Sandbox Code Playgroud) 我正在运行 Ubuntu 18.04(从某个早期版本升级),它使用网络管理器和 systemd-resolved 进行名称解析。当我开机,我的以太网连接enp0s31f6
,通过网络管理提出并通过DHCP给予3个的域名服务器地址,10.1.13.10
,10.1.141.10
,10.1.13.36
。运行nmcli
显示“DNS 配置”下的三个名称服务器。运行将systemd-resolve --status
它们显示在“链接 2 (enp0s31f6)”部分下。我可以ping通每一个。没有其他连接处于活动状态。
testuser ? systemd-resolve --status
Global
DNS Domain: (my org's domain)
DNSSEC NTA: 10.in-addr.arpa
16.172.in-addr.arpa
168.192.in-addr.arpa
17.172.in-addr.arpa
18.172.in-addr.arpa
19.172.in-addr.arpa
20.172.in-addr.arpa
21.172.in-addr.arpa
22.172.in-addr.arpa
23.172.in-addr.arpa
24.172.in-addr.arpa
25.172.in-addr.arpa
26.172.in-addr.arpa
27.172.in-addr.arpa
28.172.in-addr.arpa
29.172.in-addr.arpa
30.172.in-addr.arpa
31.172.in-addr.arpa
corp
d.f.ip6.arpa
home
internal
intranet
lan
local
private
test
Link 3 (wlp4s0)
Current Scopes: none
LLMNR setting: yes
MulticastDNS setting: no
DNSSEC setting: no
DNSSEC supported: no
Link 2 …
Run Code Online (Sandbox Code Playgroud) 我使用了一些通过 进行拼写检查的程序hunspell
,但它们似乎可以检查美国英语。如果他们使用澳大利亚英语会更好(如果有巴克利的斯特林英语,则是英国英语)。
我的语言相关环境变量看起来不错:
LANG=en_AU.UTF-8
LANGUAGE=en_AU:en
Run Code Online (Sandbox Code Playgroud)
我一直在寻找任何hunspell-en-au|gb|etc
包,但它们似乎在 14.04 中变得更糟了。有什么解决办法?
对于实验的缘故,我想记录一个最小的程序在一台Mac Mini的14.04纯EFI启动。
这涉及将基本系统(使用 Mac 风格的服务器安装 ISO)安装到硬盘驱动器,但不将 GRUB 安装到 MBR。GRUB被安装到硬盘的第一个分区,但直到我手动设置EFI引导分区,系统将无法启动。
有没有办法使用 USB 安装程序上的引导加载程序手动引导到已安装的系统?我可以访问安装程序上的“高级选项”(即引导加载程序命令行),但我不知道它是什么引导加载程序,因此我找不到它的完整文档。
我在需要访问并口的VMWare VM下使用了一些软件。如果lp
加载了内核模块,VMWare 的播放器将无法访问该端口。每次我想在我的虚拟机下使用它时,我都需要卸载模块,而且由于我从来没有在 Ubuntu 本身下使用过它,如果它不是默认加载就好了。
我试着加入blacklist lp
到/etc/modprobe.d/blacklist.conf
运行sudo update-initramfs -k all -u
,但lsmod
表明,它是我开机后仍然加载。如何防止模块被加载?我将 Ubuntu 11.10 与来自内核团队 PPA 的 3.0.0-x 内核一起使用。