ERROR @wl_cfg80211_get_station : Wrong Mac address
Run Code Online (Sandbox Code Playgroud)
此消息不断地打印在我的虚拟控制台上。这是什么意思,它的原因是什么以及如何解决它?
当使用apt
从“哑”终端(这是为Emacs一个码字),它产生垃圾输出的多行(它可能尝试显示进度,但它不会对这种终端的工作)。
如果我尝试将这些信息保存到一个文件中,也会发生同样的情况,这会破坏没有提供任何有用信息的日志。
因此,有没有办法防止apt
产生乱码输出?
我已经看到 SO 问题提出了相反的要求,我认为这种行为是新的。所以,如果版本很重要,那就是:apt 1.4.6 (amd64)
是否可以在 my 中有一个可点击的链接PS1
来打开弹出菜单或类似的东西?
我已经个性化了 my .bashrc
, 以显示我的PS1
as
user@machine: path #/$
Run Code Online (Sandbox Code Playgroud)
如果我在 git 存储库中,它还会显示我的分支和不同的状态字符
user@machine: path [branch !] #/$
Run Code Online (Sandbox Code Playgroud)
顺便说一句,我在 Ask Ubuntu 中获得了执行此操作的代码。
我想要的是单击分支名称,并显示下载的分支列表(有或没有更改它的选项)。
我找到了弹出菜单的一些“对话框”和“选择/选择”选项,但找不到可点击链接的任何内容。
我经常发现完全从命令行工作很方便,并且喜欢同时打开几个 tty“控制台”。
如何让我的系统默认拥有比传统的 6 个 tty 控制台更多的控制台 (CTRL-ALT-Fn)?
此外,随着向 SystemD 和 Gnome 的过渡,tty 控制台数量是否真的减少了?有时我似乎很难打开一个,更不用说几个了,并且经常以这样的行为结束,其中几个(CTRL-ALT-Fn)组合都导致一个 GUI 而不是一个 tty。
如果重要的话,我正在多台机器上运行 Ubuntu 18.04 和 18.10 的组合。
我已通过系统设置 -> 键盘面板禁用了 Ubuntu 中的大写锁定(请参阅如何以编程方式交换大写锁定和 esc 键?关于如何找到此选项),但是当我切换到文本模式 tty 终端时(通过Ctrl+ Alt+ F1) 不再禁用大写锁定。
我经常使用这些基于文本的终端 - 有没有办法完全禁用 Caps Lock,即使在这些终端上?
我最近想起了一件我不喜欢 nVidia 卡和 Linux 的事情。多年来,我在不同的机器(不同的卡、驱动程序版本)上安装了 3-4 个,每个都对我做了同样的事情:
安装专有驱动程序(开源很好)后,虚拟控制台(1-6)不再工作。(在这个问题中提到了这个问题,但永久解决方案不是提问者的优先事项。)
切换到文本控制台后,显示器不再接收来自视频卡的信号。* 按 Ctrl-F7 将返回 X 控制台。
*在我当前的配置中,2 个显示器关闭,但第 3 个显示文本屏幕
Ubuntu 15.04 . . . .
编辑: 有时上面的消息会替换为附加的控制台消息,例如
[0.490534] ACPI PCC 探测失败。 起始版本 219 _
在当前设置中还有趣的是,当我切换回 #7 时,我通常会收到一个对话框“更新 SMART 数据需要身份验证...(/dev/sda) 我只有 90% 确定这发生在在安装卡和驱动程序的同时。
我验证了 /sbin/agetty 进程正在为 tty1-5 运行。
根据我自己的运气,我认为这是一个普遍的问题,但我肯定没有听说过它的讨论。
关于如何在不摆脱 nVidia 驱动程序的情况下恢复文本控制台的任何想法?
我想使命令的列表,以便更容易下一次我做的一切安装,但是,我想其中一个命令去做CTRL+ ALT+F1我。
我正在运行适用于 Linux 的 Windows 子系统,但 Windows 控制台中的颜色很糟糕。我非常喜欢 Ubuntu 16.04 中的调色板。我已经知道如何在 Windows 控制台中更改颜色,而我所需要的只是来自 Ubuntu 终端的颜色。我使用 16.04 及其默认桌面环境 ubuntu-unity。默认终端中颜色的 RGB 值是多少?前景色和背景色。
echo -e "\e[30;1mA\e[31;1mB\e[32;1mC\e[33;1mD\e[34;1mE\e[35;1mF\e[36;1mG\e[37;1mH"
Run Code Online (Sandbox Code Playgroud) 我想运行sudo service lightdm restart
虚拟控制台命令,所以我按下Ctrl+ Alt+F1后VC login提示符出现,
登录: 密码:
我使用我的登录凭据登录到 vc。如果我sudo service lightdm restart
在该提示符下运行命令,它再次要求输入sudo
密码。
~$ sudo service lightdm 重启 [sudo] avinash 的密码:
为什么有两步验证过程?
当我按Ctrl+ Alt+时F(1-6),我会被定向到虚拟终端。我有两个用户帐户(访客除外)。当我尝试从这两个用户之一登录时,我的系统挂起。因此,我想知道如何从另一个虚拟控制台重新启动该虚拟控制台,或者如何从另一个虚拟控制台终止一个虚拟控制台中的所有进程。
我使用彩色的 bash 提示,如下所示:
blue=$(tput setaf 4)
reset=$(tput sgr0)
bold=$(tput bold)
export PS1='($?) \[$bold$blue\]\u@\h:\w\[$reset\]$(__git_ps1)> '
Run Code Online (Sandbox Code Playgroud)
我通常在终端窗口(gnome-terminal)中工作,但有时在全屏控制台(CTRL+ ALT+ F3)中工作。
我的彩色提示在 GUI 终端中很好,但很难在全屏模式下阅读,因为颜色看起来不同。所以我想cyan=$(tput setaf 6)
在控制台窗口中使用不同的颜色(例如)。为此,我需要弄清楚我当前处于哪种模式并相应地设置我的模式$PS1
。
我试过tty
命令。它给
/dev/pts/0 # GUI terminal
/dev/tty3 # console
Run Code Online (Sandbox Code Playgroud)
我还尝试检查$TERM
. 它给
xterm-256color # GUI terminal
linux # console
Run Code Online (Sandbox Code Playgroud)
他们两个都适合我,但我的问题是:这是可靠区分控制台与终端的正确方法还是有更好的方法?如果那重要的话,我在 17.10.1。
virtual-console ×11
command-line ×3
tty ×2
apt ×1
bash ×1
capslock ×1
colors ×1
console ×1
context-menu ×1
default ×1
emacs ×1
git ×1
nvidia ×1