鼠标垫的首选项菜单有一个“打开文件位置:”下拉菜单。其中一项是“新窗口中的新选项卡”。这与“新标签”和“新窗口”有何不同?我已经尝试过,但没有发现任何区别。这是我的屏幕,显示了所选的选项(参见最底部)。
我在文档中没有看到任何评论。源代码将其称为“混合”,但我没有找到任何使用该属性的地方。
我认为这可能与打开同一个文件两次的方式有关,但我无法在任何配置下做到这一点。
/etc/modprobe.d/
我已经制作了一个名为 的文件ath10k_core.conf
。它唯一的内容是options ath10k_core cryptmode = 1-software
。令我惊讶的是,sudo dmesg | grep ath10k
报告这是一个错误
[13.956647]ath10k_core:
' invalid for parameter
cryptmode'
[13.956657]ath10k_core:忽略未知参数'='
[13.956661]ath10k_core:忽略未知参数'1-software'
然而,sudo modinfo ath10k_core
报告这一行
parm: cryptmode:加密模式:0-硬件,1-软件(uint)
我将其1-software
解释为参数的有效参数cryptmode
。
显然,我错了。我的错误在哪里?
当我戴着无线耳机并且走出其范围一小会儿(足以让我听不到音频,但不足以永久断开无线连接)时,VLC 将继续播放视频,但静音音频,直到我倒回视频。这只发生在 VLC 上。我在 Firefox 中没有遇到同样的问题。
我使用 ALSA 音频输出。我使用此选项是因为默认选项 PulseAudio 会导致音频在高播放速率下被跳过。
如何调试这个静音问题?
我的操作系统是 Xubuntu 23.10。我的 VLC 版本是 3.0.18 Vetinari。
在 Xubuntu 22.04 上,我使用 Discord snap。它的小图标有时会从我的面板中消失,有时不会。我不确定它应该存在于 Indicator 插件中还是存在于 Status Tray Icons 中;那些似乎从未显示过的设置菜单。重新启动面板似乎永远无法解决面板上未显示图标的问题。它似乎只能通过重新启动来修复。
这是一些相关的终端输出。以下是图标无法显示时的示例。
~$ PANEL_DEBUG=1 xfce4-panel
xfce4-panel(main): version 4.16.3 on gtk+ 3.24.33 (3.24.29), glib 2.72.4 (2.68.3)
xfce4-panel(module-factory): reading /usr/share/xfce4/panel/plugins
xfce4-panel(application): found window manager after 1 tries
xfce4-panel(base-window): 0x564b8f52ff30: rgba visual=0x564b8f4fad90, compositing=true
xfce4-panel(base-window): 0x564b8f52ff30: rgba visual=0x564b8f4fad90, compositing=true
xfce4-panel(display-layout): 0x564b8f52ff30: display=:0.0{comp=true}, screen-0[0x564b8f4ee020]=[3520,1080] (eDP1=[0,180;1600,900], HDMI2=[1600,0;1920,1080])
xfce4-panel(positioning): 0x564b8f52ff30: screen=0x564b8f4ee020, monitors=2, output-name=(null), span-monitors=false, base=720,11
xfce4-panel(positioning): 0x564b8f52ff30: working-area: screen=0x564b8f4ee020, x=0, y=180, w=1600, h=900
xfce4-panel(struts): 0x564b8f52ff30: top=201, start_x=0, end_x=1599
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/1
xfce4-panel(module): new item (type=external-wrapper, name=whiskermenu, id=1)
xfce4-panel(external): whiskermenu-1: child spawned; pid=8657, argc=7
xfce4-panel(module): new item (type=object-type, name=launcher, id=13)
xfce4-panel(module): new item (type=object-type, name=launcher, id=15)
xfce4-panel(module): new item (type=object-type, name=launcher, id=14)
xfce4-panel(module): new item (type=object-type, name=directorymenu, id=18)
xfce4-panel(module): new item (type=object-type, name=tasklist, id=3)
xfce4-panel(module): new item (type=object-type, name=separator, id=4)
xfce4-panel(module): new item (type=object-type, name=clock, id=12)
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/6
xfce4-panel(module): new item (type=external-wrapper, name=notification-plugin, id=6)
xfce4-panel(external): notification-plugin-6: child spawned; pid=8658, argc=7
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/17
xfce4-panel(module): new item (type=external-wrapper, name=systray, id=17)
xfce4-panel(external): systray-17: child spawned; pid=8659, argc=7
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/2
xfce4-panel(module): new item (type=external-wrapper, name=indicator, id=2)
xfce4-panel(external): indicator-2: child spawned; pid=8660, argc=7
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/9
xfce4-panel(module): new item (type=external-wrapper, name=power-manager-plugin, id=9)
xfce4-panel(external): power-manager-plugin-9: child spawned; pid=8661, argc=7
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/10
xfce4-panel(module): new item (type=external-wrapper, name=pulseaudio, id=10)
xfce4-panel(external): pulseaudio-10: child spawned; pid=8662, argc=7
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/16
xfce4-panel(module): new item (type=external-wrapper, name=xfce4-clipman-plugin, id=16)
xfce4-panel(external): xfce4-clipman-plugin-16: child spawned; pid=8665, argc=7
xfce4-panel(external): systray-17: child is embedded; 7 properties in queue
xfce4-panel(systray): rgba visual is 0x560cb9491590
xfce4-panel(systray): registered manager on screen 0
xfce4-panel(external): whiskermenu-1: child is embedded; 7 properties in queue
xfce4-panel(external): pulseaudio-10: child is embedded; 7 properties in queue
xfce4-panel(external): power-manager-plugin-9: child is embedded; 7 properties in queue
xfce4-panel(external): indicator-2: child is embedded; 7 properties in queue
xfce4-panel(external): xfce4-clipman-plugin-16: child is embedded; 7 properties in queue
xfce4-panel(external): notification-plugin-6: child is embedded; 7 properties in queue
(wrapper-2.0:8658): Gtk-WARNING **: 09:00:12.357: Attempting to add a widget with type GtkToggleButton to a container of type XfcePanelPlugin, but the widget is already inside a container of type XfcePanelPlugin, please remove the widget from its existing container first.
(wrapper-2.0:8660): Gtk-WARNING **: 09:00:12.430: Theme parsing error: <data>:1:46: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version
(wrapper-2.0:8660): Gtk-WARNING **: 09:00:12.430: Theme parsing error: <data>:1:78: The style property GtkWidget:focus-line-width is deprecated and shouldn't be used anymore. It will be removed in a future version
(wrapper-2.0:8660): Gtk-WARNING **: 09:00:12.430: Theme parsing error: <data>:1:108: The style property GtkButton:default-border is deprecated and shouldn't be used anymore. It will be removed in a future version
(wrapper-2.0:8660): Gtk-WARNING **: 09:00:12.430: Theme parsing error: <data>:1:136: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version
(wrapper-2.0:8662): Gtk-WARNING **: 09:00:12.431: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner PulseaudioButton)
(wrapper-2.0:8657): Gtk-WARNING **: 09:00:12.464: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner GtkToggleButton)
(wrapper-2.0:8658): Gtk-WARNING **: 09:00:12.467: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner GtkToggleButton)
(wrapper-2.0:8665): Gtk-WARNING **: 09:00:12.485: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner GtkToggleButton)
(wrapper-2.0:8661): Gtk-WARNING **: 09:00:12.532: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner PowerManagerButton)
从 Whisker 菜单打开 Discord 后,上述输出出现在同一个命令中
Discord 0.0.26
[8716:0418/090018.625660:ERROR:zygote_host_impl_linux.cc(273)] Failed to adjust OOM score of renderer with pid 8837: Permission denied (13)
libGL error: MESA-LOADER: failed to open i965: /snap/discord/151/gnome-platform/usr/lib/x86_64-linux-gnu/dri/i965_dri.so: cannot open shared object file: No such file or directory (search paths /snap/discord/151/gnome-platform/usr/lib/x86_64-linux-gnu/dri, suffix _dri)
libGL error: failed to load driver: i965
Starting app.
Starting updater.
2023-04-18T08:00:18.641Z [Modules] Modules initializing
2023-04-18T08:00:18.641Z [Modules] Distribution: remote
2023-04-18T08:00:18.641Z [Modules] Host updates: disabled
2023-04-18T08:00:18.641Z [Modules] Module updates: enabled
2023-04-18T08:00:18.641Z [Modules] Module install path: /home/[my-user-name]/snap/discord/151/.config/discord/0.0.26/modules
2023-04-18T08:00:18.641Z [Modules] Module installed file path: /home/[my-user-name]/snap/discord/151/.config/discord/0.0.26/modules/installed.json
2023-04-18T08:00:18.642Z [Modules] Module download path: /home/[my-user-name]/snap/discord/151/.config/discord/0.0.26/modules/pending
[8837:0418/090018.704384:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[8716:0418/090018.713061:ERROR:zygote_host_impl_linux.cc(273)] Failed to adjust OOM score of renderer with pid 8874: Permission denied (13)
[8874:0418/090018.738772:ERROR:gpu_memory_buffer_support_x11.cc(44)] dri3 extension not supported.
[8846:0418/090018.811681:ERROR:command_buffer_proxy_impl.cc(128)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
2023-04-18T08:00:18.852Z [Modules] No updates to install
2023-04-18T08:00:18.859Z [Modules] Host is up to date.
2023-04-18T08:00:18.866Z [Modules] Checking for module updates at https://discord.com/api/modules/stable/versions.json
2023-04-18T08:00:19.055Z [Modules] No module updates available.
Optional module ./ElectronTestRpc was not included.
[8716:0418/090019.221117:ERROR:object_proxy.cc(623)] Failed to call method: org.freedesktop.login1.Manager.Inhibit: object_path= /org/freedesktop/login1: org.freedesktop.DBus.Error.AccessDenied: An AppArmor policy prevents this sender from sending this message to this recipient; type="method_call", sender=":1.147" (uid=1000 pid=8716 comm="/snap/discord/151/usr/share/discord/Discord --use-" label="snap.discord.discord (enforce)") interface="org.freedesktop.login1.Manager" member="Inhibit" error name="(unset)" requested_reply="0" destination="org.freedesktop.login1" (uid=0 pid=1014 comm="/lib/systemd/systemd-logind " label="unconfined")
WEIGHT /home/[my-user-name]/snap/discord/151/.config/discord/0.0.26/modules/discord_krisp/NC_small_8k.thw
WEIGHT /home/[my-user-name]/snap/discord/151/.config/discord/0.0.26/modules/discord_krisp/NC_small_16k.thw
WEIGHT /home/[my-user-name]/snap/discord/151/.config/discord/0.0.26/modules/discord_krisp/c6.f.s.ced125.thw
WEIGHT /home/[my-user-name]/snap/discord/151/.config/discord/0.0.26/modules/discord_krisp/VAD_weight.thw
2023-04-18T08:00:21.698Z [Modules] Host is up to date.
2023-04-18T08:00:21.698Z [Modules] Checking for module updates at https://discord.com/api/modules/stable/versions.json
2023-04-18T08:00:21.701Z [Modules] No module updates available.
我怎样才能开始调试呢?
这个 userChrome.css 做我想做的事。特别是,它使我能够从蓝星菜单编辑书签 URL。
/* userChrome.css */
@namespace xul "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
@namespace html "http://www.w3.org/1999/xhtml";
/* Add option to edit bookmark URLs under blue star menu */
#editBMPanel_locationRow {
visibility: visible !important;
}
这个 userChrome.css 是我常用的,它做了很多我想要它做的事情,比如让我的书签在他们的工具栏中占用更少的空间。
/*@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");*/
@namespace xul "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
@namespace html "http://www.w3.org/1999/xhtml";
.bookmark-item{
margin-left: 0 !important;
margin-right: 0 !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
toolbarbutton.bookmark-item .toolbarbutton-text{
display: none !important;
}
toolbarbutton.bookmark-item .toolbarbutton-icon{
margin-left: 2px !important;
}
#PlacesToolbarItems > .bookmark-item > .toolbarbutton-icon[label]:not([label=""]) {
margin-inline-end: 2px !important;
}
toolbarbutton.subviewbutton.subviewbutton-iconic .toolbarbutton-text{
display: -moz-box !important;
}
/* --- [1] --- */
toolbarbutton.bookmark-item:hover:not(.subviewbutton):not([disabled="true"]):not([open]) .toolbarbutton-text{
display: -moz-box !important;
}
/* Hide Giant Thumbnail and Favicon */
#editBookmarkPanelImage,
*|div#editBookmarkPanelFaviconContainer {
display: none !important;
}
/* fix right click menu disappearing on highlighted text */
*#contentAreaContextMenu { margin: 12px 0 0 12px };
但是当我通过附加来混合它们时
/* Add option to edit bookmark URLs under blue star menu */
#editBMPanel_locationRow, #editBMPanel_keywordRow {
visibility: visible !important;
}
在上一个 CSS 文件的末尾,我无法从蓝色星形菜单编辑 URL。
这些中的每一个都可以独立工作,但是当我混合它们时,书签编辑 - 并且只有书签编辑 - 不起作用。这种不兼容有什么明确的原因吗?
我曾经使用过的每个操作系统都有以下行为:
这表明我的机器无法区分插入但关闭的显示器和打开的显示器。我怀疑这种限制是由于无能或疏忽造成的。那么,为什么会有这样的限制呢?从技术上讲,是什么阻止了我曾经拥有的每台机器分辨出开机和关机辅助显示器之间的区别?有人会认为“关机”应该像“拔掉电源”一样对待,但事实并非如此。
首先,举几个无辜的例子:
如您所见,它们似乎都捕获了我屏幕的相同“切片”。它们都是 .png 格式并占据/AppData/Local/Mozilla/Firefox/Profiles/[my Firefox profile name].default/thumbnails
文件夹。这些屏幕截图共有 21 个。我不知道它们有多老,因为它们都存储在备份驱动器上,该驱动器已更改了这些文件的元数据。一张截图清楚地显示日期为 1 月 22 日星期一,但我不知道年份(大概是 2018 年?)。我看不到其中的任何模式,而且我当然不是那种同时打开 21 个标签的人。唯一突出的是其中许多来自网络漫画,这可能表明它与我收藏的页面或 RSS 提要中的页面有关。其中一些在我登录时显示来自网站的屏幕截图。其中一个甚至显示我的电子邮件。
我在这里问以下问题:这个文件夹的目的是什么,是什么决定了它需要什么屏幕截图以及何时拍摄?
我意识到我上周在聊天中发的一条消息应该是对另一条消息的回复。这现在打破了回复链。
我点击了编辑按钮,但我看不到将消息更改为回复的选项。
我不想删除并重新发布该消息,因为它已经一周了。
如何在 Discord 的桌面版本中解决这个问题?
当我在我的 Xubuntu 20.04 笔记本电脑上断开外接显示器时,我偶尔会在我的主显示器上遇到一些不当行为。例如,我最近在机器睡眠时断开了外接显示器。唤醒它后,我只有几分之一秒的时间尝试登录,然后才被发送到只能移动鼠标的桌面屏幕。pkill
让我与另一个 tty 的会话可以解决问题,REISUB 也是如此,但这似乎很极端。主 tty 上的键盘快捷键,例如用于锁定屏幕并让我回到登录屏幕的 Super+L,似乎被忽略了。
最终,我的问题是:如果我的 XFCE4 X 会话行为不端并且忽略了大多数键盘输入,那么重新启动它的首选方法是什么?我目前的手段,例如,pkill
似乎我正在将最后手段的武器作为第一手段。
当您将页面添加为书签时,在通过单击 URL 栏附近显示的蓝色星形图标打开的菜单中,没有选项可以编辑所述书签的 URL。当您只想对书签进行细微更改时,这很烦人,例如将 example.com/page-1 更改为 example.com/page-2。有没有办法让这个菜单显示你书签的 URL?我觉得 Firefox 曾经能够在更旧的版本中做到这一点。
我曾希望 userChrome.css 修复可以解决问题。我在网上找到了以下内容,但似乎没有效果。
/* Add option to edit bookmark URLs under blue star menu */
#editBMPanel_locationRow, #editBMPanel_keywordRow {
visibility: visible !important;
}
这个问题表达了类似的挫败感,但并不坚持修改我上面截图的菜单。我只想要修改所述菜单的解决方案。
看来我当前的 userChrome.css 文件可能是相关的。这里是
/*@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");*/
@namespace xul "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
@namespace html "http://www.w3.org/1999/xhtml";
.bookmark-item{
margin-left: 0 !important;
margin-right: 0 !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
toolbarbutton.bookmark-item .toolbarbutton-text{
display: none !important;
}
toolbarbutton.bookmark-item .toolbarbutton-icon{
margin-left: 2px !important;
}
#PlacesToolbarItems > .bookmark-item > .toolbarbutton-icon[label]:not([label=""]) {
margin-inline-end: 2px !important;
}
toolbarbutton.subviewbutton.subviewbutton-iconic .toolbarbutton-text{
display: -moz-box !important;
}
/* --- [1] --- */
toolbarbutton.bookmark-item:hover:not(.subviewbutton):not([disabled="true"]):not([open]) .toolbarbutton-text{
display: -moz-box !important;
}
/* Hide Giant Thumbnail and Favicon */
#editBookmarkPanelImage,
*|div#editBookmarkPanelFaviconContainer {
display: none !important;
}
/* fix right click menu disappearing on highlighted text */
*#contentAreaContextMenu { margin: 12px 0 0 12px };
/* Add option to edit bookmark URLs under blue star menu */
#editBMPanel_locationRow, #editBMPanel_keywordRow {
visibility: visible !important;
}
我最近在 Xfce 中遇到了一些非常烦人的事情。仅当我不在菜单中时,我才能使用 Fn 快捷键控制亮度。这意味着,如果我进入电源管理器插件面板图标的菜单并不小心将亮度一直调低,使屏幕变黑,我唯一的恢复方法是盲目单击以希望从电源管理器的菜单或提高我的亮度。因为这可能会导致我点击不受欢迎的东西,所以这不是一个好方法。但是,在菜单中会阻止我所有的非 Syskey 键盘输入,包括 Ctrl+Alt+T 和我的 Fn 键,因此看来我唯一的其他行动方案是 REISUB 或更改为也将完全是黑色的,因此没用(ttys 也忽略了我的 Fn 键)。
那么我的问题是:当我不小心用电源管理器的菜单把亮度调低了怎么办?
这纯粹是假设性的,技术上与操作系统无关,但我通常会看到拥有真正快速机器并打开快速启动的 Windows 10 用户遇到此类问题。这个过程是这样的:
解决此类案件的正常程序是什么?我确定在某处有适用于 Windows 10 的解决方案,但是否有一般的解决方案?我上面所说的一切都不是 Windows 10 独有的,所以如果存在与操作系统无关的解决方案,我想听听。
我正在尝试检查我的 981 三星 SSD 是否有任何新固件,特别是型号 MZVLB512HAJQ,我安装在我的联想 S340 中。此 SSD 在制造商的可兼容零件清单上,但由于我没有 Windows,我无法使用制造商的软件来检查升级。事实上,由于这是我安装的 SSD,无论如何我都不会相信制造商提供的工具来完成这项工作。我目前在 Xubuntu 19.10 上。
这就提出了一个问题,在这种情况下如何检查新固件?这个问题中给出的链接(链接到三星的网站)没有提到 981,网络搜索“MZVLB512HAJQ”固件没有找到固件,即使我使用他们的部件号,联想的网站似乎也没有给我任何信息我已经为 SSD 游戏了。这是否足以证明不存在升级?
我在暂停我的 Xubuntu 19.10 机器时遇到了一些问题,我最近听到一个建议,我可能需要更多的交换。目前我有大约 1GB 的交换空间用于 8GB 的 RAM,尽管使用了 SSD,但我听说它有点低。但是,我仍然觉得这个建议有点奇怪——为什么暂停到 RAM 会使用我的交换空间?这不只是挂起到磁盘的问题吗?这迫使我问我的问题 - 交换大小是否与暂停到 RAM 有任何相关性?