什么是:[drm]错误在暂停之前检测到未认领的访问
我在 dmesg 中收到此错误:
i915 0000:00:02.0: [drm] *ERROR* Unclaimed access detected prior to suspending
Ubuntu 24.04.2 LTS ,
NUC 13 Pro 英特尔酷睿 i5
有人知道这是什么意思吗?
什么是:[drm]错误在暂停之前检测到未认领的访问
我在 dmesg 中收到此错误:
i915 0000:00:02.0: [drm] *ERROR* Unclaimed access detected prior to suspending
Ubuntu 24.04.2 LTS ,
NUC 13 Pro 英特尔酷睿 i5
有人知道这是什么意思吗?
基本上就是标题。
我尝试添加userns
到 AppArmor 配置文件,但没有标志它似乎不起作用unconfined
。
那么,在没有的情况下我可以使以下配置文件工作吗flags=(unconfined)
?如果不行,为什么?
abi <abi/4.0>,
include <tunables/global>
profile my-app /usr/lib/my-app/app flags=(unconfined) {
userns,
}
我是 Linux 新手。几天前我刚从 Windows 转过来,所以我还在弄清楚一些事情。我使用的是 Kubuntu 24.04.1(最新 LTS 版本)。
我想在桌面上添加一个应用程序小部件,但这个小部件只包含我的游戏列表。不幸的是,我删除了除“游戏”子菜单之外的所有子菜单。我没有意识到 KDE 菜单编辑器不仅会影响这个单独的小部件,还会影响任务栏中的应用程序启动器小部件。请帮助我恢复其他子菜单并将应用程序启动器重置为正常!
我的应用程序启动器在我意外删除了它的所有子菜单后被毁了(现在唯一的子菜单是“游戏”:
我使用 KDE 菜单编辑器删除了除“游戏”之外的所有子菜单,因为我认为这只会影响桌面上的一个小部件:
安装了 Smartmontools 后,我能够获取磁盘信息smartctl
,但我无法开始smartd
工作。
当我运行时smartd -q onecheck
,我得到:
smartd 7.4 2023-08-01 r5530 [x86_64-linux-6.8.0-53-generic] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
Opened configuration file /etc/smartd.conf
Configuration file /etc/smartd.conf parsed.
Device: /dev/sda [SAT], open() failed: Permission denied
Device: /dev/sda, not available
Unable to monitor any SMART enabled devices. Exiting.
smartd is exiting (exit status 17)
blah: blah.o
cc blah.o -o blah # Runs third
blah.o: blah.c
cc -c blah.c -o blah.o # Runs second
blah.c:
echo "int main() { return 0; }" > blah.c # Runs first
当我运行make
命令时,它给出了预期的输出。现在,如果我运行touch
blah.c 文件,输出为cc -c blah.c -o blah.o cc blah.o -o blah
,但是当我运行delete
blah.c 文件时,它继续创建它并且输出为echo "int main() {return 0; }" > blah.c cc -c blah.c -o blah.o cc blah.o -o blah
。
现在我无法理解的是,“blah”如何知道 blah.c 不可用。它只是检查了 blah.o,其时间戳没有改变。是不是 blah.o 自己在被“blah”检查时检查了 blah.c 是否有任何更新。无论如何,为什么两个输出不同。是不是touch
ing 文件 blah.c 并没有删除它,而 blah.o 知道这一点,所以它只是更新了它的时间戳。到底发生了什么?
每个人!
我的戴尔 Latitude 7490 出现了问题 - 风扇以最大功率定期运转 15-20 分钟,但没有任何发热。笔记本电脑内部没有脏物。以下是温度传感器读数:
但是这台笔记本电脑还有另一个问题,即显示屏会冻结,我用和解决了这个问题i915.enable_dc=0
,i915.enable_psr=0
也许这是风扇的问题?..在 Intel Arch 主题上找到了修复程序。
我在网上只找到这篇文章有同样的问题。
我很高兴得到任何建议:D
我刚买了一个新的 4k 屏幕(lg ultrafine display ergo),我的系统是 Ubuntu 24.10。我在台式机 Dell Inc. OptiPlex Tower 7020 上工作,配备 Intel® Core™ i5-14500 × 20 和显卡 Intel® UHD Graphics 770 (ADL-S GT1)
我可以在设置中设置的最大分辨率是 1920x1080。
我尝试使用 xrandr
cvt 3840 2160 60
sudo xrandr --newmode "3840x2160_60.00" 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync
sudo xrandr --addmode HDMI-1 3840x2160_60.00
xrandr -s 3840x2160_60.00
但我得到了
Failed to change the screen configuration!
以及
xrandr --output HDMI-1 --mode 3840x2160_60.00
我明白了
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 139 (RANDR)
Minor opcode of failed request: 21 (RRSetCrtcConfig)
Value in failed request: 0x0
Serial number of failed request: 22
Current serial number in output stream: 22
同样,我在系统设置下拉菜单中找不到新的分辨率。有什么想法我应该尝试吗?
谢谢
据我所知,我应该能够at
按照如下命令安装:
sudo apt update
sudo apt install at
但是,我得到了以下信息:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package at is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
我在使用 Ubuntu 24.04 LTS。
我的资料来源清单:
deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse
% apt-cache policy at
at:
Installed: (none)
Candidate: (none)
Version table:
任何帮助都将不胜感激!
我已经下载了 Zen 浏览器,zen.desktop
为其创建了这个文件并将其复制到/usr/share/applications/
:
[Desktop Entry]
Version=1.0
Name=Zen Browser
Comment=Experience tranquillity while browsing the web without people tracking you!
GenericName=Web Browser
Keywords=Internet;WWW;Browser;Web;Explorer
Exec=/home/alex/my/apps/zen/zen-bin %U
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/home/alex/my/apps/zen/browser/chrome/icons/default/default128.png
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
打开应用程序菜单,搜索它,但它没有出现。然后我尝试了所有方法:
desktop-file-validate /usr/share/applications/zen.desktop
并且没有显示任何错误。gtk-launch zen.desktop
工作了。sudo update-desktop-database
但什么也没改变sudo chmod +x
了但没有什么帮助。flinux.desktop
然后,我使用在线找到的示例中的代码创建了一个新文件:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Exec=/path/to/executable
Name=Name of Application
Icon=/path/to/icon
它立即起作用了。然后我开始逐行替换示例代码,并检查它是否仍然有效。它继续工作,最后我得到了两个相同的文件:
$ diff zen.desktop flinux.desktop
(no output)
我意识到我添加的可执行权限可能是问题所在,所以我删除了它。我还更改了 Name 属性,以便能够区分它们,以防万一,因此大小不同。其他一切都相同:
stat /usr/share/applications/{zen,flinux}.desktop
File: /usr/share/applications/zen.desktop
Size: 692 Blocks: 8 IO Block: 4096 regular file
Device: 259,4 Inode: 19268524 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2025-02-11 13:41:29.877466366 +0200
Modify: 2025-02-11 13:41:29.877466366 +0200
Change: 2025-02-11 13:41:29.879466276 +0200
Birth: 2025-02-11 13:41:29.877466366 +0200
File: /usr/share/applications/flinux.desktop
Size: 693 Blocks: 8 IO Block: 4096 regular file
Device: 259,4 Inode: 19268651 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2025-02-11 13:41:45.638760462 +0200
Modify: 2025-02-11 13:41:42.963880059 +0200
Change: 2025-02-11 13:41:42.964880015 +0200
Birth: 2025-02-11 13:41:42.963880059 +0200
flinux.desktop
可以,zen.desktop
但不行。为什么?怎么办?