Questions tagged «desktop»

桌面是图形用户界面使用的一组统一概念,可帮助用户更轻松地与计算机进行交互。

8
Linux桌面冻结时该怎么办?
我是Windows用户,最近双重启动,现在使用Linux Mint 12 当Windows桌面冻结我refresh,或者,如果我使用一个程序我用alt+ F4来退出程序或我可以使用 ctrl+ alt+ delete和该命令将允许我看到的程序没有响应等修复Windows桌面。 Mint冻结的次数少于XP,但是冻结时,我不知道该怎么办,我只是关闭计算机并重新启动它。 那么,有什么命令可以在冻结时修复Linux?
136 linux  desktop  freeze 

3
如何刷新Gnome 3应用程序
我只是.desktop在/home/user/.local/share/applications文件夹中添加和修改了一个文件。 有什么方法可以在不注销的情况下刷新应用程序列表中的图标和标题?
51 desktop  gnome3 


11
休眠后屏幕损坏—还有另一种刷新X11显示的方法吗?
从休眠状态恢复时,屏幕经常损坏。我怀疑图形内存没有被保存。Suspend-to-ram可以正常工作。 由于所有字母都一致损坏,因此字体缓存也似乎已损坏。效果似乎是针对特定大小的字体。例如,如果点击了我的终端窗口,则更改字体和/或字体大小将解决该问题,除非该大小的字体已损坏。 如果该字体在其他地方(其他应用程序,窗口管理器等)使用,那么问题也在那里。有时会命中用于窗口标题的字体,然后所有窗口标题都显示损坏的相同字母。 注销并再次登录可以解决此问题,但我不想这样做。我一直在注销然后进入休眠状态,但是这样做比较费力,并且消除了休眠状态的大部分好处。 还有另一种刷新X11显示的方法吗?该Ctrl+ Alt+ F1...没有任何解决它。它切换终端,但不重绘任何内容:它仅显示旧的损坏的屏幕。 我正在使用Debian 6。 在这种情况下,窗口标题不好: 终端内容不好,但标题还可以:


2
GNOME 3 Ctrl + Alt + D(显示桌面)
我最近升级我的系统GNOME 3.在GNOME,组合键的以前版本Ctrl+ Alt+ D将隐藏所有打开的窗口并显示桌面。GNOME 3中取消了此快捷方式,同时取消了桌面概念。但是,桌面隐喻确实存在于GNOME 3“后备模式”(我正在使用)中。 我想恢复Ctrl+ Alt+ D键盘快捷键。我知道在GNOME中创建键组合的至少两种方法。一种是通过“系统设置”>“键盘”>“快捷方式”,另一种是通过gconf-editor>“应用程序”>“ Metacity”。从任一这些环境的,我可以配对的命令使用组合键Ctrl+ Alt+ D。问题是我不知道哪个命令会触发“显示桌面”事件。有人可以启发我吗?

2
Kde:如何将应用程序永久绑定到桌面/活动?
我是Kde 4.8的新手,我不知道如何获得我以前在Gnome中拥有的这种行为: 桌面1:开发人员/杂项(浏览器,编辑器/ IDE,差异等)。 桌面2:虚拟机(vbox) 桌面3:图形(gimp,inkscape,phatch) 桌面4:文件管理(ftp,ssh等) 在gnome中可以将Windows配置为始终显示在特定的桌面中,这就是我想要在Kde中实现的目标。 我在谷歌上搜索了很多东西,看起来活动无法做到这一点(到目前为止),因为使用窗口的菜单仅适用于当前会话,并且在重启后迷路了。 顺便说一下,我想活动可以做到这一点,因为Kde 4.8 Gimp附带的默认活动仅用于照片活动(我看了一下活动配置,但没有发现任何有关此行为的信息) )。 至少,我的目标是获得这种情况,如果对于活动而言不可能,但是对于台式机而言,这对我来说是可以的。 那么,关于如何在Kde 4.8中获得这种行为的任何想法吗? 我已经读过这个类似的问题,但是我正在寻找一个永久的解决方案。

6
寻找构建最小的Linux桌面的工具
我越来越不满意这个事实,即配置Linux 桌面通常意味着消除膨胀,而不是添加和调整功能。我得出的结论是,我宁愿以最小的东西开始,然后添加我所了解的提供附加功能的软件包。 因此,我正在寻找一种非常小的桌面发行版,或者寻找一种更好的构建这种发行版的工具。换句话说,我想用运行前构建工具替换软件包管理器。 软件包管理器不会受到伤害,但我正在寻找一个专注于高级预配置​​的发行版,而不是一个庞大的软件包存储库 我看过各种最小的桌面发行版,但它们似乎都可以解决不同的问题,例如,设计用于在较旧的硬件上运行或从cd / stick / ramfs运行。但是我不希望有最低限度的分配,因为我的硬件比较旧,但是我想知道各个部分的用途。从主内存中运行没有帮助有两种,我想要的东西最少的和简单的。 由于似乎没有针对这种极简主义设计的发行版,因此我想到一个明显的选择是构建Linux From Scratch。但是,尽管我希望构建过程具有高度的自定义性,但它也必须自动化,因为在拥有一个令我满意的系统之前,我将不得不多次运行它。 虽然存在用于lfs的工具,该工具可以自动化构建过程,但它并不是真正的组成部分。基本上,它从文档中提取构建系统所需的步骤,然后自动执行。我正在寻找更强大和高级的东西,并且也不想编辑xml。 经过一番搜索,我发现Buildroot旨在构建嵌入式发行版,但也允许安装X11。在构建工具链然后生成rootfs之前,可以make menuconfig像Linux一样配置构建。这看起来很像我的想法,只是它打算用于嵌入式系统的交叉编译。 我目前的想法是使用buildroot,但首先要删除所有嵌入式特定部分,并用lfs中的各个部分替换它们。很多工作。 另外,最重要的是buildroot存在一些问题(从我的极限测试中可以看出),仅启用附加软件包会导致从零开始重新构建漏洞,但是对于微不足道的更改,我想避免这种情况。 在进行此时间投资之前,我将继续使用预安装的构建工具(例如buildroot)来搜索桌面发行版,该工具是用于构建桌面发行版的buildroot的替代/分支。 编辑:到目前为止的答案将我指向诸如Gentoo之类的发行版,这是我当前正在使用的发行版。但是我正在寻找 Gentoo,Arch,Debian等发行版的替代方案,因为这些发行版还不够少。安装后,还必须自定义这些发行版。我想要可以在安装前定制的东西。 尽管上述所有发行版都是很好的发行版,但它们并不是我想要的。我正在寻找的是“ buildroot for desktop”。如果您不知道什么是buildroot,那么您可能将无法提供使我满意的答案。 而且我也不认为这个问题是主观的。我根本找不到满足我需求的任何东西,因此要求您将我指向可能至少提供我所需部分内容的项目。

3
如何在CentOS 7中双击启动Shell脚本
我需要能够sh双击执行一个可执行的Shell脚本()。我在文件的权限上设置了可执行标志,但是当我双击它时,它将在文本编辑器中打开。我的文件属性菜单下的用户界面中没有任何选项可以使用自定义命令或其他任何命令。它仅列出已安装的各种应用程序。我只希望它执行,仅此而已。我该怎么做?

3
终端仅作为“桌面”
在Linux(Mint)中是否可以只有终端机桌面? 我想正常启动,这意味着我希望能够启动GUI程序(IDE,浏览器等),但是启动后我只希望在终端上不需要桌面上的任何东西。理想情况是桌面上的某种嵌入式终端,仅此而已。 我目前的“解决方法”是拥有一个纯黑色的桌面,并使用Ctrl+ Alt+ T启动外壳程序,但理想情况下,我希望将其作为桌面的固定部分。 目的是迫使他们仅使用终端来做标准的事情,并尽可能减少干扰。

6
从终端更改桌面墙纸
我在Cinnamon 1.6上运行Mint 13。我希望我的桌面墙纸可以根据一天中的时间自动更改。因此,想到的第一件事就是建立一个cron工作来为我做。问题是,我不知道如何从脚本/终端更改墙纸。 我想知道的是: 1)如何更改终端的背景? 2)是否已经有内置的方法?

5
加载用户桌面后如何从脚本中进行检测?
我有一个守护程序,它以bash实现并通过cron和@reboot选项运行,该守护程序显示桌面处于非活动状态。脚本如下(出于测试目的,时间简短): #!/bin/bash P_STATE=0 while : do sleep 5 if [ $P_STATE == 0 ]; then [ `xprintidle` -ge 25000 ] && P_STATE=1 && wmctrl -k on else [ `xprintidle` -le 25000 ] && P_STATE=0 done 问题:例如,如果用户仍然在登录屏幕中,xprintidle并且wmctrl由于尚未加载桌面而失败。为了避免这种情况,我在脚本的开头放置了以下几行: while: do sleep 10s [ -n `who | grep "$USER"` ] && break done …

1
docker-如何在容器中运行x桌面?
我试图将我的Linux机器设置为运行多个来宾OS,其中一个是Windows VM,另一个是Linux容器。这里的目标是防止我弄乱主机系统,同时可以自由操作基本操作系统并使用主机硬件。最终,我希望在容器中运行我的桌面,然后希望运行图形加速的模拟等。由于Docker具有如此好的git内置容器版本,因此使用它似乎是一个好主意。也许libvirt与LXC一样好,但是docker的特权模式使不必为容器配置设备变得更加容易。 我已经做了一些研究,并已经提出了一些答案,但是我很难将所有内容放在一起。 LXC中的背景 从LXC运行X有助于我了解如何使用以下方式配置容器: lxc.cgroup.devices.allow = c 226:0 rwm 和使用 mknod -m 666 dri/card0 c 226 0 在容器内部以连接到主机设备。 码头工人 从cuda中-使用来自docker容器的GPU,我看到我可以使用LXC后端在Docker中使用相同的设置。 在我看来,如果docker容器在特权模式下运行,那么它可以正常访问GPU,而无需进行额外配置。因此,我启动了一个基本系统,安装了图形驱动程序,xorg-server,xorg-xinit和一个窗口管理器进行测试。 第一次尝试 # startx Cannot run from a console (or some message like that) 好的,我以为我在tty2上。 # tty /dev/console 那不是我所期望的。 # chvt 2 # tty /dev/tty2 好吧,看来好像可行。让我们再试# startx一次。它启动了窗口管理器,光标位于中间。无鼠标响应。无键盘响应。让我们尝试使用更改tty Ctrl-Alt+F3。没有反应。好吧,看来我将不得不重新启动。 第二次尝试 …

1
为超过9个标签分配出色的键绑定
我正在使用很棒的WM,而九个默认标签(或“虚拟桌面”)对我来说还远远不够:我有很多VM和远程VNC等。过去,我使用了窗口管理器大约20个虚拟桌面,这是正确的。但现在,我试图真棒有没有办法,我曾经打算回到非瓦片WM; ) 通过更改rc.lua中的这一行,我成功地创建了超过九个标签: tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, layouts[1]) 对此: tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9, "a" }, s, layouts[1]) 但是我真的不明白如何添加键绑定,以便我可以直接切换到这个新标签。 我想指出的是,转到标签“ 9”然后“转到下一个选项卡”非常有效,但是我正在寻找直接的快捷方式。 在我试图结束了每一件事情真棒基本上要么是不可用或默认设置为默认的配置。 例如,我尝试了很多变化: awful.key({ modkey, }, "a", awful.tag.viewidx XXX, 但是他们都惨败了。 请注意,看到我的lua-fu不强壮,我不仅需要可以使用的确切行,而且还需要一个非常精确的位置,可以将该行放入rc.lua文件中。 编辑关于viewidx的文档,显然有一些SNAFU,它与代码的功能不匹配,因为我发现了与此问题相关的补丁和邮件列表活动。但是我想知道需要做些什么来解决我的问题...

2
在桌面上使用sched_autogroup_enabled的好处
我正在运行2.6.37内核并将其sched_autogroup_enabled设置为1。由于以下原因,我不确定是否能看到此修补程序的好处: 我正在从桌面启动应用程序; 从桌面启动的应用程序共享相同的tty; 具有相同tty的应用程序不能从提到的内核功能中受益。 我该如何选择一些应与其他tty放在不同tty上的应用程序?
10 linux  kernel  desktop 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.