小编Dir*_*tel的帖子

通知出现在“错误”屏幕上

Work 为我提供了四个大屏幕,在 Xinerama 中可以显示出不错的 5120 x 3200 像素显示(运行 Ubuntu 经典版,没有动画)。

确实一切都非常好 --- 但是当我宁愿将它们放在“主”屏幕的右上角时,“通知”出现在 xinerama 屏幕的右上角(显示四分之三) 0. 我可以控制吗这个位置?

notification notify-osd

9
推荐指数
2
解决办法
2822
查看次数

clang++(3.3 版)缺少头文件

这似乎很奇怪。以一个简单的 C++ 程序为例

#include <cmath>
#include <iostream>

int main(void) {

    std::cout << "Square root of 9 is " << sqrt(9) << std::endl;

}
Run Code Online (Sandbox Code Playgroud)

它通过g++(4.8)很好,但无法通过clang++(3.3)编译。

edd@don:/tmp$ g++ -o cmath cmath.cpp 
edd@don:/tmp$ ./cmath 
Square root of 9 is 3
edd@don:/tmp$ clang++ -o cmath cmath.cpp 
In file included from cmath.cpp:2:
/usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/c++/4.8/cmath:41:10: \
       fatal error: 
      'bits/c++config.h' file not found
#include <bits/c++config.h>
         ^
1 error generated.
edd@don:/tmp$ 
Run Code Online (Sandbox Code Playgroud)

我怀疑我遗漏了一些显而易见的东西。

我确实有相关的-dev包:

edd@don:/tmp$ COLUMNS=72 dpkg -l | grep "clang\|llvm"
ii  clang-3.3      1:3.3-5ubunt …
Run Code Online (Sandbox Code Playgroud)

c++ clang

9
推荐指数
1
解决办法
1961
查看次数

将鼠标(和焦点)从一个屏幕移动到另一个屏幕的 Unity 键盘快捷键

在家和工作中享受多显示器设置,但想知道如何在没有鼠标的情况下在各个显示器(即“屏幕”)之间移动焦点?

键盘快捷键非常适合切换虚拟桌面,我查看了各种选项,ccsm但没有想到。

我还查看了其他问题,例如在单独的 X 屏幕之间切换焦点或指向dualscreenmouseutilsswitchscreen 的链接,但所有这些似乎都与每个xorg.conf. 这些天,Unity“只适用于”多台显示器(通过显示端口),所以有点尴尬。

但是任何有关如何在单个(虚拟)Unity 显示中导航多个(物理)屏幕的提示都将非常受欢迎。

mouse keyboard shortcut-keys multiple-monitors unity

6
推荐指数
1
解决办法
2139
查看次数

基于服务器的应用程序的 pam/ad 问题

在 16.04 升级之后,我们遇到了一些 pam/ad 问题,这些问题已根据社区答案(即锁屏、身份验证)得到解决。

我们现在有一个新的和关键的。我们运行了很多RStudio Server实例。但是我们现在被诸如此类的消息锁定了

May 24 16:10:10 serverXYZ rserver-pam[3632]: ERROR pam_acct_mgmt failed: \
   Permission denied; LOGGED FROM: \
   virtual int rstudio::core::system::PAM::login(const string&, const string&) \
   /home/ubuntu/rstudio/src/cpp/core/system/Pam.cpp:196
Run Code Online (Sandbox Code Playgroud)

这显然是应用程序,但该应用程序已经运行了几年,并且使用此 pam / ad 设置进行了几次 Ubuntu 升级。

任何想法我可能需要添加到类似于 pam 和/或 sssd 配置文件

ad_gpo_map_interactive = +unity, +polkit-1
Run Code Online (Sandbox Code Playgroud)

我们添加的行?

2016 年 5 月 27 日编辑: 按照伊恩的建议,这里是pamtester输出:

xyz@serverXYZ:~$ sudo pamtester --verbose rstudio someuser authenticate acct_mgmt
pamtester: invoking pam_start(rstudio, someuser, ...)
pamtester: performing operation - authenticate
Password: 
pamtester: successfully authenticated
pamtester: …
Run Code Online (Sandbox Code Playgroud)

authentication active-directory pam 16.04

1
推荐指数
1
解决办法
2844
查看次数