我希望我的 Dock 只显示当前工作区的窗口。特别是在小预览窗口中。在尝试找到正确的窗口时,我发现在工作区之间跳转非常令人困惑。
我有一个自定义.desktop
文件:
[Desktop Entry]
Type=Application
Terminal=false
Icon[en_US]=/home/alex/bin/idea-IC-173.4127.27/bin/idea.png
Name[en_US]=IntelliJ
Exec=/home/alex/bin/idea-IC-173.4127.27/bin/idea.sh
Name=IntelliJ
Icon=/home/alex/bin/idea-IC-173.4127.27/bin/idea.png
Run Code Online (Sandbox Code Playgroud)
的输出ls -lha .local/share/applications/intellij.desktop
:
-rwx--x--x 1 alex alex 248 Dez 30 10:54 .local/share/applications/intellij.desktop
Run Code Online (Sandbox Code Playgroud)
上一个问题(如何将自定义“.desktop”应用程序启动器添加到 Ubuntu Dock?)的答案对我不起作用。我可以在活动中找到这个启动器,我可以双击那个文件,IntelliJ 就会启动。尽管如此,我无法将此启动器添加为 Dock 的最爱。该选项不显示。
在调试 UI 程序时,我经常看到“等待或强制退出”对话框。
这非常烦人,因为此对话框基本上阻止了所有内容。在我选择其中一个选项之前,整个图形系统不再可用。
我想完全禁用它,或者至少可以选择忽略此窗口。
我按照此处所述安装了 OpenJDK-11 。我跑了sudo apt install openjfx
我的Java版本:
$ java -version
openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.3+7-Ubuntu-1ubuntu1, mixed mode, sharing)
Run Code Online (Sandbox Code Playgroud)
但我仍然得到ava.lang.NoClassDefFoundError: javafx/application/Application
这表明 jre 找不到 FX 类。
有没有办法在 Ubuntu 19.04 上安装 Oracle Java 8?
webupd8team/java
在撰写本文时,ppa 是空的。
我已经升级到最新的内核版本。
升级过程未完成。手动尝试时(在终端上),我得到:
Setting up linux-image-4.13.0-25-generic (4.13.0-25.29) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
The link /initrd.img is a dangling linkto /boot/initrd.img-4.13.0-25-generic
vmlinuz(/boot/vmlinuz-4.13.0-25-generic
) points to /boot/vmlinuz-4.13.0-25-generic
(/boot/vmlinuz-4.13.0-25-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.13.0-25-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.13.0-25-generic /boot/vmlinuz-4.13.0-25-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.13.0-25-generic /boot/vmlinuz-4.13.0-25-generic
(hangs)
Run Code Online (Sandbox Code Playgroud)
按照评论中的建议,我尝试删除 nvidia 驱动程序和内核映像。但这基本上导致了同样的问题:
$ sudo apt-get purge linux-image-4.13.0-25-generic *nvidia*
The following packages will be REMOVED:
linux-image-4.13.0-25-generic* linux-image-extra-4.13.0-25-generic nvidia-384* nvidia-opencl-icd-384* nvidia-prime*
nvidia-settings*
0 upgraded, 0 newly installed, 6 to remove …
Run Code Online (Sandbox Code Playgroud) ubuntu-dock ×3
17.10 ×2
19.04 ×2
gnome ×2
gnome-shell ×2
java ×2
.desktop ×1
18.04 ×1
favorites ×1
javafx ×1
kernel ×1
mutter ×1
openjdk ×1
upgrade ×1
workspaces ×1