官方消息来源将 HWE 内核解释为将新硬件设备的支持向后移植到旧 LTS 版本。
但是,HWE 内核是否仅包含驱动程序/模块更新,或者还包含该特定次要版本的所有其他常规内核更新(例如本机文件系统功能更新、加密更新等)?
官方消息来源将 HWE 内核解释为将新硬件设备的支持向后移植到旧 LTS 版本。
但是,HWE 内核是否仅包含驱动程序/模块更新,或者还包含该特定次要版本的所有其他常规内核更新(例如本机文件系统功能更新、加密更新等)?
我在 Btrfs 根分区上安装了 Ubuntu 20.04 以获取快照功能。
为了使其尽可能简单,我想将 Btrfs 快照的创建集成到我的upgrade
-alias 命令中,该命令目前如下所示:
sudo apt update && sudo apt upgrade -y && sudo flatpak update -y && sudo snap refresh
我如何最好地在更新之前添加快照,以便在出现任何问题时可以回滚?
是否也可以同时删除旧快照?(我的根分区填充不到 10%,所以我可以多次复制整个系统,但我想它会很快填满每周更新?)
Snap 包的一项提升优势是沙盒功能,其中 Snap 程序可能无法像从存储库中访问包一样多的系统信息。
现在,我已经阅读了很多关于 Snap 软件的权限问题以及如何解决这些问题的信息,但我不知道在哪里可以找到有关特定 Snap 包具有哪些权限的实际信息。
Snapcraft 网站也对此非常简短。
作为一个具体的例子:我怎样才能找出 Discord Snap 获得的权限以及(如何)我能够修改这些权限以基本上只允许 Pulseaudio/麦克风访问?(因为这就是它所需要的。)
我想在两个镜像驱动器 ( RAID 1 ) 上使用Btrfs,用于在桌面系统(媒体文件等)上存档数据,以实现冗余/可用性和潜在的自我修复功能,以防驱动器发生故障。
这意味着我不想要任何额外的(面向服务器的)功能,例如文件系统上的重复数据删除、文件压缩或 ARC,与 CPU 和 RAM 空间有限的常规桌面系统相比,这应该会减少资源需求NAS 或服务器系统。
如何在最近的 Ubuntu 系统 (18.04+) 上正确设置具有核心功能的 Btrfs 而没有这些额外的、要求更高的功能?还有什么可以配置来减少系统资源的消耗?
我已经阅读了各种指南,并认为我知道如何安装 Btrfs,并且这些功能中的大多数默认情况下都没有启用,但是由于在这种情况下正确的初始设置非常重要,我想绝对确保没有误解或Ubuntu 特定设置的差异。
详细问题:
安装 btrfs-tools 来设置它是否足够,或者是否需要其他东西,也用于清理和碎片整理?
您提到磁盘可以带或不带分区使用,这两个选项的(缺点)优点是什么?
您是否碰巧知道默认情况下是否使用任何类型的(L2)自适应替换缓存?(我宁愿定期进行碎片整理,而不是为其留出 RAM。)
您写道,lzo-compression 将提高(读/写?)速度,而无需过多详细说明,这是如何工作的?
在 Windows 上,我使用 CrystalDiskInfo 来告诉我硬盘何时坏了。它有一个指示器图标,每隔几分钟左右会自动更新 SMART 数据。
在 Linux 上,有一些程序可以检查 SMART 值,但它们必须手动执行。
是否有程序在后台运行并在出现 SMART 警告时立即发送通知?
我有一个具体的问题:
作为一名音乐家,我使用 Ubuntu 进行软件监控,我想用鼠标滚轮控制我的输出主音量。
为此,我目前使用带有命令amixer -D pulse sset Master 5%+
(鼠标滚轮向上)和amixer -D pulse sset Master 5%-
(鼠标滚轮向下)的 EasyStroke,效果很好。
问题是我使用了一些具有直接 JACK 输出的程序,例如 Reaper、我的 DAW 以及一些媒体播放器。
只要软件使用 PulseAudio JACK Sink 输出,我可以通过鼠标滚轮控制输出音量,但是当软件不使用 PulseAudio 时,它是直接连接到 JACK 并且始终处于最大音量。
如果您参考屏幕截图:我能够操纵红色标记输出(PulseAudio JACK Sink)的主音量,但实际上我需要访问标记为绿色的那个来控制所有声音(系统输出)。
不幸的是,我无法通过 控制我的 ALSA 主音量amixer -q sset Master X
,因为 ALSA 不为我唯一的 USB 声卡提供任何控制。
有什么方法可以通过终端控制 JACK 输出音量,我可以用它来替换鼠标按钮命令?
或者,有没有办法在 JACK 连接的右侧添加一个 PulseAudio 输入模块,以连接 Reaper 和所有其他 JACK 软件并通过 PulseAudio JACK Sink 路由它们?(PulseAudio JACK Source 仅用于麦克风,不会播放输入。)
在 18.04 LTS 上安装 linux-lowlatency 包时,安装的是 lowlatency-kernel 版本 4.15,而自 LTS 发布以来,-generic 内核已更新到 4.18。
4.18 linux-lowlatency 软件包仅适用于 cosmic 和更高版本。
有没有办法在 18.04 上自动获取新的低延迟内核版本?
我有一个 ProtonVPN 帐户,并始终连接到 VPN 服务器以保护互联网隐私。不幸的是,ProtonVPN 目前不提供基于 Linux 的客户端,因此他们建议通过 OpenVPN 连接到他们的服务器。
我安装了这些软件包openvpn
network-manager-openvpn
并network-manager-openvpn-gnome
按照官方指南加载了他们的 .ovpn 配置文件。
连接工作正常,但每当我连接到 Ubuntu 上的 VPN 时,我必须从预配置的 .ovpn 文件中手动选择特定服务器。相反,例如,在他们的 Android 客户端上,我只需点击一个按钮并连接到一个随机服务器,甚至无需考虑它。
有没有办法让网络管理员选择一个随机的 .ovpn 配置,而不是我必须手动选择一个?(我不害怕命令行,但最好不要在我的系统中添加另一个 PPA。)
我总是随身携带一个钥匙串 USB 驱动器,不久前我注意到 Ubuntu 可以很容易地安装在上面。我已经成功地使用这个驱动器为他们测试了其他人的硬件,并从死掉的 Windows 安装中复制文件,或者只是在旅行时在安全的操作系统中检查我自己的电子邮件。
到目前为止,这种方法效果很好,但不是每次都有效。某些硬件会识别 USB 驱动器,但拒绝从它启动。在其他情况下,系统会启动,但存在严重的性能/显示问题,这可能使其无法使用。
我已尝试编制所有兼容性选项的列表,这些选项有助于提高该驱动器的成功启动和操作率,但我不确定还可以采取哪些措施来防止出现问题或其他有用的选择在这种情况下一般。到目前为止,我已经记下了以下几点:
使用 vanilla Ubuntu ISO,而不是更薄的 Xubuntu,因为在某些情况下,Xubuntu 不能正确加载笔记本电脑的 WiFi 驱动程序,而 vanilla Ubuntu 可以。
使用 64 位 ISO(适用于欧洲/北美),因为今天在这些地区更有可能遇到 64 位处理器,并且一些较新的 UEFI 版本在执行 64 位时不会启动 32 位 Ubuntu 系统。
在驱动器上保留一些空间来创建交换分区,因为某些机器的 RAM 可能较低(或低于应有的水平),并且非常慢的 USB 交换仍然比完全崩溃要好。
在 中输入nomodeset
参数/etc/default/grub
,因为系统将使用许多不同的 GPU 启动,这应该可以防止显示问题。
以及侧面的两个小tips:
某些 Windows 10 安装不会完全关闭并阻止进入 BIOS/启动菜单。如果发生这种情况,请先启动 Windows 系统,然后尝试使用该Restart
选项而不是正常关机,或者按住Shift
以Shutdown
绕过这些 Windows/UEFI 启动机制。
通过 USB 更新需要很长时间(按照 Ubuntu 的标准),尤其是在 USB 2.0 上,所以我建议禁用所有自动更新,而是在有足够的时间/带宽可用时手动更新系统。
在这种情况下是否有其他设置选项会有所帮助?
您是否会建议其他内核参数或系统配置,这些参数或系统配置可以提高兼容性,同时又不限制这种最小安装的使用?
在 Ubuntu 18.04.1 中,我只想使用我的左超级键来简单地打开“显示应用程序”菜单(又名 Dash),就像左键单击停靠图标(带有 9 个点)一样,最好再次关闭它而不向我展示任何打开的程序。
我可以用Super+打开它,A甚至可以用 再次关闭它Super R,但Super L似乎什么也没做。
在 Xfce 中,可以通过添加自定义键盘快捷方式Super L并将命令设置为 来实现类似的功能xfce4-popup-whiskermenu
,这将打开和关闭带有收藏应用程序的菜单。不幸的是,我不知道打开和关闭“显示应用程序”菜单的命令。
有没有办法在新的 Gnome Shell 中添加这样的快捷方式?
我需要尽快安装一个 Xubuntu 系统,并且必须在一定程度上对其进行自定义,这意味着为系统硬件设置一个具有特定配置的声音服务器,用 xkb 文件重新映射一些键盘键,设置一个 encryptfs-主目录中的文件夹,安装 Compiz 并自动将一些窗口放置在特定位置等。(对于任何用户来说,这些可能并不总是最推荐的解决方案,但我发现很多这些调整对我来说最有效。)
由于我想现在安装 Xubuntu 17.10 并稍后升级到 18.04,而不是等待或在几个月内重新安装,我想知道是否对某些系统文件、用户目录和标准程序进行了那些小的自定义调整,例如窗口管理器将在版本升级后继续存在,或者我以后必须重做一些更改?
升级覆盖其中一些设置的可能性有多大,有什么方法可以控制或找出更改的内容?如果升级破坏了某些程序配置并且我无法确定问题,那可能会更糟。
有没有人有过这种非标准安装和系统升级的经验?
有什么方法可以检查我的 CPU 是否正常工作?有 CPUburn 和 MPrime 可以对 CPU 进行压力测试并检查温度和节流,但是是否有任何程序可以实际检查错误而不必对 CPU 造成压力?(例如比较多个计算并记录静默错误,或类似的?)
我在网站的前端工作,需要查看我的代码在不同系统/浏览器中的行为。Firefox 和 Chromium 确实具有允许将显示设置为不同尺寸的开发工具,但它们无法完全模仿 Apple 的升级机制,并且网站看起来仍会略有不同。他们也没有考虑到不同的浏览器。
我可以在 Ubuntu 上使用任何工具或软件来检查我的网站在不同设备/浏览器上的外观吗?
我计划将我的完整 CD 收藏(可能超过 100 张 CD*)翻录到 FLAC,并添加 CDparanoia 和 ReplayGain 标签。
多年来,我为它们使用了不同的编解码器和质量选项,这意味着我有一些 MP3 CBR 320 专辑,一些是 V0-4,还有一些是 Ogg Vorbis。现在,我想无损地重新翻录它们,我可以使用一个程序,让我以最少的手动工作量完成所有这些任务。
有没有你能想到的能够准确地将 CD 翻录到 FLAC 并添加 ReplayGain 的程序?(GUI 或命令行都可以。)
长期使用 Windows 系统,我知道在某个时候,当文件和文件夹名称变得太长时,会出现错误窗口。
当我尝试使用 SFTP 将文件从服务器备份到(例如)以下文件夹时,这发生在我身上:
D:(Windows drive partition)/Temporary/Projects/2015-06/Websites/Guitar-Site/Images/Logos/Manufacturers/Instruments/Basses/(long file name).png
如您所见,有时我倾向于构建非常指定的文件夹路径,如果文件名恰好也很长,NTFS 可能无法以这种方式保存它。
我目前正在担心我的物理备份,因为我的备份驱动器上的文件夹路径将添加/backups/(drive name)/...
到所有文件路径中。
在 ext4/Ubuntu 中是否有任何这样的限制(或类似的限制)我需要注意?
我鼠标上的滚轮按钮似乎出现故障,但鼠标本身(包括滚轮)仍然正常。
是否有可能将“中间单击”功能分配给同时按下两个传统按钮的功能?
最近,我需要使用实时系统测试各种内核引导选项,并且必须安装一个程序来检查每次引导时的系统信息(我没有可用的 USB 驱动器,当时 CD 是更可靠的选择)。
经过几次安装后,我开始怀疑程序实际上“保存”在哪里,因为 CD 没有永久区域,也可以在没有永久区域的情况下创建 USB 驱动器。此外,还可以使用非持久实时系统下载文件或制作屏幕截图,并将它们临时保存在用户目录中。
这些文件实际保存在哪里?它们是否加载到 RAM 中,所以实时系统的最大可用内存实际上是机器的 RAM 容量?已安装的程序是完全存储在 CPU 缓存中还是其他地方?或者该信息是否可能写入 CD 介质的空白空间?显然不能是未分配的硬盘空间,因为实时系统也可以在完全加密甚至完全没有安装硬盘的情况下工作。
在 Windows 上,我过去几乎所有的压缩任务都使用 7zip 程序。现在,在切换到 Ubuntu 之后,我也从软件中心安装了这个程序。完成后,我可以从存档创建菜单中选择 .7z 格式,但是我找不到任何压缩选项,只有加密文件表和密码提示的可能性。在该程序的 Windows 版本中,还有更多选项,例如库大小和线程使用情况,但我在 Ubuntu 中还没有找到这样的菜单。
有没有办法让这些选项在集成存档管理器或提供它们的替代方案中可用?
我知道可以在终端中定义这些选项,但我更希望有一个界面可以让我看到所有可能的选择并交互式地计算内存使用量。
如果 7zip 之外的另一个库在 Ubuntu 下提供这些选项,我愿意尝试那个,只要它是 F/OSS。平台兼容性并不重要,只是针对不同任务的快速选择选项。
通过“附加驱动程序”菜单从专有的 AMD GPU 驱动程序切换到开源的 AMD GPU 驱动程序后,我的显示器在重新启动后无法正确识别。它被自动设置为 93Hz(60Hz 显示),使其响应不佳。我能够再次打开驱动程序菜单,但所有选项,甚至专有驱动程序,都显示为灰色,除了选择的点:“继续使用手动安装的驱动程序”。
我按照以下说明重新安装标准驱动程序:https ://askubuntu.com/a/648920/351726
显然它起作用了,因为显示器再次产生共鸣并显示了我的背景。但是,当我启动计算机时,我现在会看到一个登录屏幕,其中包含我的用户名和密码提示(我选择在安装时自动登录)。但是,当我输入密码时,输入字段会消失一秒钟,屏幕变黑,并且重新出现登录提示。
密码输入正确,但我无法访问我的帐户,启动访客帐户有效。我没有更改任何帐户设置,仅更改了 GPU 驱动程序,这怎么可能?我该怎么做才能重新进入我的用户帐户?
系统是 Ubuntu Studio 15.10。
根据各种消息来源,GNOME Software 势必从 16.04 开始取代 Ubuntu 软件中心。
我仍在使用至少一台无法运行比 12.04 更新版本的计算机,我想知道,通过软件中心在这些运行旧 Ubuntu 版本的计算机上安装的程序会发生什么情况?
旧系统是否也会通过更新获得 GNOME 软件?通过 Ubuntu 软件中心安装的程序以后还会自动更新吗?它会完全放弃还是继续运行直到 14.04 支持周期结束?