Ubuntu

Ubuntu用户和开发人员的问答

1
为什么我的lightdm.conf编辑不会影响我的桌面屏幕分辨率?
我想将桌面屏幕分辨率更改为1366x768。但是我VESA drivers(AMD REDWOOD)没有检测到该分辨率。所以我创建了一个shell脚本,如下所示: xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync xrandr --addmode DVI-0 1368x768_60.00 xrandr --output DisplayPort-0 --off --output DVI-0 --mode 1368x768_60.00 --pos 0x0 --rotate normal --output HDMI-0 --off 我保存它作为lightdmxrandr.sh在/usr/bin并使其可执行。然后,我将以下行添加到/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf(这与众所周知的等价/etc/lightdm/lightdm.conf。我使用上面的文件,就像在14.04上一样,那里没有/etc/lightdm/lightdm.conf。):- greeter-session=unity-greeter display-setup-script=/usr/bin/lightdmxrandr.sh session-setup-script=/usr/bin/lightdmxrandr.sh 并保存。从理论上讲,这应该将登录屏幕分辨率和桌面屏幕分辨率都更改为1366x768。但是令人惊讶的是,这仅更改了登录屏幕的分辨率。桌面分辨率未更改。后来我将脚本添加到“启动”应用程序中,这改变了我的桌面分辨率。 所以我想知道为什么我对lightdm.conf文件(或50-ubuntu.conf文件)所做的编辑不影响我的桌面分辨率。这是必须在启动板中报告的某种错误,还是说lightdm中的编辑会影响桌面屏幕是错误的? PS:-在我看来,这不仅限于Ubuntu 14.04。

3
Vim找不到语法.vim
最近,我需要从源代码构建Vim,以使用需要Lua解释的插件。这在我的笔记本电脑上可以正常工作,但塔式计算机出现了一些问题。每当我运行Vim时,都会收到以下消息: Error detected while processing /home/XXXXXX/.vim/vimrc: line 55: E484: Can't open file /usr/share/vim/vim74/syntax/syntax.vim 毫不奇怪,Vim然后没有突出显示语法,并且在编辑文本时引发了许多其他错误。 我自己做了一些研究后,可以看出语法.vim实际上在中/usr/local/share/vim/vim74/syntax/syntax.vim,而不是前面提到的目录。我该如何解决? 更多信息 Vim是使用安装的checkinstall。为了进行编译,我运行了以下命令: ./configure --with-features=huge --enable-cscope --enable-pythoninterp=yes --with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu --enable-multibyte --enable-fontset --disable-gui --disable-netbeans --enable-luainterp=yes --with-lua-prefix=/usr/include/lua5.1 --enable-largefile make VIMRUNTIMEDIR=/usr/share/vim/vim74

7
尝试在Android设备上查看媒体文件时,为什么会收到这些错误消息?
(注意:这个问题最初表示两个问题。在创建赏金之后,我发现了一些问题,因此将其缩小为一个问题。) 我刚刚重新安装了Ubuntu 14.04。 通过USB插入Android手机时,虽然不顺畅,但我可以访问手机上的文件。除非我先将图像和声音文件复制到计算机,否则它们将不会打开。如果连接了Android,Banshee将崩溃。 如果我尝试打开图像文件,这是错误: “无法打开文件的输入流” 为什么会出现此错误?如何使我的Android正常连接? 请注意,我尝试过从MTP切换到PTP模式,当我这样做时,似乎根本无法在手机上访问文件。我已经安装好了mtp-tools。我可以通过USB大容量存储进行连接,然后可以查看图像文件并使用Banshee。缺点是,每次我连接时,Android设备上需要六打屏幕和选择才能启用USB大容量存储模式,而且我正在寻找即插即用功能。 另请注意,我对解决方案不了解,因为我不在乎是使用MTP,PTP还是USB大容量存储。我希望能够无缝使用我的Android设备,只需插入并使用它,我就不会为这种情况所困扰。 Android设备是运行Android 4.1.2的Samsung Galaxy S2。
13 android 


2
没有安装专有的AMD图形驱动程序,如何获得显示器的最大分辨率?
我正在使用Ubuntu 14.04。我有一个AMD Radeon 5570 HD图形卡。实际上,默认的开源REDWOOD驱动程序不允许我选择显示器的最大屏幕分辨率(1366 x 768)。我只显示了两种分辨率,分别是1024x768和800x600。如果我给出命令: xrandr -s 1366x768 那么输出是: Size 1366x768 not found in available modes 因此,仅为了获得1366x768的分辨率,我被迫安装AMD从其站点提供给我的专有图形驱动程序。但是,如果我安装了它(这本身是一个容易出现问题的过程),则会遭受很多“麻烦”。有时在更新操作系统后,驱动程序会崩溃。然后,我将不得不从tty和谷歌周围卸载该驱动程序以寻求解决方案。我也偶尔遇到屏幕撕裂问题。此外,我也看不到我的登录屏幕(请参阅此问题,该问题说明了此特定问题)。主要问题是AMD无法像Ubuntu更新其操作系统那样快速更新其驱动程序。这很烦人。 因此,我希望在不安装AMD提供的“有问题”专有图形卡驱动程序的情况下,我的图形卡和显示器可以提供的最大分辨率(和性能)。这可能吗?请提出建议。提前致谢。 PS:-更多系统规格详细信息:- 英特尔i3 2100处理器 AMD P8H61-M PLUS2主板 AMD Radeon 5570 HD显卡 戴尔显示器 (顺便说一句,感谢您阅读我的详尽说明!)

5
如何在bash脚本中使用awk处理多行记录?
example.txt在下面 Restaurant: McDonalds City: Miami State: Florida Address: 123 Biscayne Blvd Phone: 911 Restaurant: 5 guys City: Atlanta State: Georgia Address: 123 Peachtree Rd Phone: 911 Restaurant: KFC City: NYC State: NY Address: 123 Madison Square Phone: 911 我正在使用bash脚本,可以说我想从上面的文件中按餐厅名称搜索餐厅。询问用户输入的餐厅名称,它应打印有关该餐厅的信息(5行)。 awk '/McDonalds/> /KFC/' example.txt 我知道上面的代码行将打印与模式“ McDonalds”和“ KFC”相匹配的整行,但是将仅打印文本文件中的第一行,而不显示有关该餐厅的其余信息。我如何才能告诉它仅从餐厅名称的用户输入中打印所有信息(5行)?
13 scripts  awk 

1
笔记本电脑风扇不断高速运转
我对Ubuntu和Linux都是新手。我在Dell Inspiron 15R笔记本电脑上安装了Ubuntu 13.10。(Intel i7处理器,8Gb ram)。但是,无论我正在处理的应用程序如何,风扇始终以很高的速度运转。它甚至不会减速一秒钟。谁能帮我解决这个问题。如果有人可以在这方面帮助我,我将不胜感激。
13 dell  fan 

1
如何使用GParted调整根分区的大小
我是GParted的新手。我必须调整包含已满的根文件系统的分区的大小。以前,我在系统中安装了Windows。我使用250GB硬盘,分为3个驱动器,即C,D和E驱动器。之后,我安装了Ubuntu,并使用现有的NTFS文件系统来安装Ubuntu。现在,我需要调整已挂载在根文件系统上的分区的大小。 以下是GParted屏幕截图的链接- 我应该怎么做才能增加/ dev / sda6的大小,而不会丢失GParted中的任何数据

6
安装Ubuntu后无法启动Windows 7
我昨天在Windows 7上安装了Ubuntu,每当我启动计算机时,都没有启动Windows的选项。当计算机启动时,它直接进入Ubuntu,而没有给我一个OS选择菜单。转到Ubuntu时,它为我提供了Ubuntu修复选项和Ubuntu正常启动选项。我的硬盘上仍然有所有Windows 7文件,但是Windows 7无法启动。


2
禁用腻子选项卡完成声音
当我使用ssh连接到Windows计算机到ubuntu服务器时。而且我使用Tabcompletion,并且有多种选择,我听到胶状糖有时会很烦人。有没有办法我可以关闭声音
13 ssh  putty 



1
管道是什么?指示在apt-cache rdepends中?
据我了解,rdepends列出了依赖于指定软件包的软件包。 例: $ apt-cache rdepends abiword abiword Reverse Depends: abiword:i386 xubuntu-desktop |python-carquinyol-0.96 pkpgcounter lubuntu-desktop junior-writing gnome |freemind-doc abiword-plugin-mathview abiword-plugin-grammar abiword-dbg 在此输出中,是什么|意思? 按这个问题,它的意思是“或” apt-cache depends,但是这似乎并没有与此有关(package1 或 package2根据abiword是不可能的)。
13 apt  apt-cache 

1
无法在EC2服务器中更改Shell
我正在尝试在亚马逊的AWS(AMI ami-ad184ac4)上的Ubuntu服务器13.10上更改默认外壳程序。 我试过了: ~$ chsh -s /bin/zsh 但是得到了: Password: chsh: PAM: Authentication failure 我尝试使用明显的密码(例如ubuntu),但始终收到相同的错误消息- chsh: PAM: Authentication failure。 知道为什么我不能更改默认外壳吗?

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.