winpdb 是否已从 Ubuntu 22.04 的存储库中删除?
CatMan's questions
我想为 GIMP 安装 Gutenprint 插件。该文档显示了一个屏幕截图(Gimp Gutenprint Plugin Screenshot)。
我下载了 Gutenprint 5.3 的源代码并构建它。都没有错误。
我在 CUPS 中安装了一台打印机,驱动程序看起来应该是这样,并且正在打印。
但是当我打开 GIMP 2.8 并打开文件/打印时,对话框正是 CUPS 对话框。它与屏幕截图完全不同。
该文档没有说明如何激活或访问 Gimp 插件。我对 Gimp 插件一无所知,也许我错过了显而易见的事情。
我正在使用 Xubuntu18.04,但这应该也适用于其他版本。
如何使用命令结束所有 tmux 会话?我知道Ctrl+D分离当前会话并在窗口中“退出”。但是服务器进程直到最后一位关闭才结束。
假设有 3 个会话,每个会话打开 4 个窗口。我想关闭所有会话并以正确的方式重新启动 tmux(即不杀死服务器)。
有没有办法做到这一点?
在使用 apt-mirror 下载 PPA 之前,我需要在我的密钥环中安装 PPA GPG 密钥,例如使用命令
add-apt-repository ppa:something/ppa
在此之后(并编辑 mirror.list)apt-mirror 将 PPA 文件下载到本地存储库。Apt-mirror 似乎没有将密钥包含在本地存档中。
直接从 lokal(镜像)存储库安装时是否还需要 PPA 密钥?
我看了很多关于这个问题的帖子,但我找不到解决我的问题的帖子。
在我挂起或睡眠计算机后,它会唤醒。我知道是因为CtrlAltF1向我展示了一个控制台。但是我的桌面屏幕仍然是黑色的并且没有响应。
如何从同一台计算机上的工作控制台唤醒我的桌面?
我试过的:
- 跑步
set -display $DISPLAY dpms force on
没有用,但它确实给了我unable to open display ""
。当我尝试DISPLAY=:0
手动设置时也是如此。 sudo sysctrl unlock-session
: 没啥事儿- 我还不能重现这个,但有两次我去了一个图形消息,比如
your screen is locked. You will be forwarded to the unlock dialog
(不记得确切的措辞)。但是屏幕最终又变黑了。 startx
在F1控制台上启动一个空桌面就好了。所以原则上,图形功能是存在的。sudo system lightdm restart
使用登录对话框唤醒该屏幕。由于它会杀死所有正在运行的应用程序,因此并没有真正的帮助。- 发现了一些其他关于
light-locker
和的赏金问题xscreensaver
。以前从未听说过,但遵循了我在那里读到的内容。所以我清除light-locker
并安装了xscreensaver xscreensaver-data xscreensaver-gl
. 登录后,我被要求确认禁用lightlocker daemon
我所做的。但问题依然存在。也许我需要做点别的?
二手系统
- Xubuntu 16.04,最新更新
- 台式电脑、Atom CPU/Intel 板载显卡
- 问题出在几个主板上
- 显示器:标准 VGA noName TFT
与这篇文章Regular crash / freeze Ubuntu 16.04 LTS Unity类似,我在 PC 上的主要 Xubuntu 16.04 LTS (xfce) - 请参阅下面的规范 - 具有 2GB 内存的情况下会崩溃一次。PC 运行浏览器和办公室,标准英特尔板载显卡,没什么特别的。它运行良好数周,然后发生相隔几天。去年我至少有 15 次,我认为这太多了,因为恕我直言,它有很高的数据损坏风险。
我可以看到它的到来,它总是在我并行运行 TOR 和 Firefox 时发生。但是当我看到它时,已经为时已晚。有时鼠标会很快冻结,我看到面板中的内存指示器已跃升至 90%。在我做很多事情之前,冻结加剧(通常超过 30 秒)。电脑太忙了,无法关闭任何窗口,调出任何工具,甚至无法登录控制台。我有时设法在 CTRL-ALT-F1 和 -F7 之间切换,但登录速度太慢了,甚至在它要求输入密码之前就超时了。我已经离开它几个小时,但它从未恢复过。我已经检查了几次日志,但无法从他们那里得到提示。但是,在那种情况下,我不会相信日志,因为它们也会受到影响。
到目前为止,唯一的反应方法是硬重启 PC,因此存在数据丢失的风险。
我不知道它的根本原因是什么。我无法重现它。目前我的工作假设是系统被困在一些缓存循环中。其他帖子向我展示了类似的问题。他们试图找出后来发生的事情。
那不是我想做的。我不想等到它再次发生并开始在这里发布大量日志。我宁愿设置 PC,以便在它再次发生时我可以让它保持活动状态,并且我可以访问控制台来缩小问题的范围。有人可以说我需要帮助来帮助我自己。
所以这是我的具体问题:假设我看到由 2 个并行浏览器引起的内存缓存问题,我该如何配置/设置其内部工作受到保护的系统。?换句话说,下次发生这种情况时,我有一个工作文本模式控制台,在这两个应用程序运行严重破坏之后?
我正在考虑可以为特定应用程序指定最大内存使用量,因此应用程序会冻结,但不会冻结系统。显然,我正在寻找其他可以在 VM 中运行这两个应用程序的方法。
我不指望一步一步的说明、关键字或链接来寻找会有很大帮助。
希望足够清楚我需要什么。
谢谢你的帮助。
PS:我不希望它与我特定的 Ubuntu 风格有关,Xubuntu。
参考帖子
电脑规格
4.4.0-87-generic #110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
~$ lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 2
On-line CPU(s) list: 0,1
Thread(s) per core: 2
Core(s) per socket: 1
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 28
Model name: Intel(R) Atom(TM) CPU D410 @ 1.66GHz
Stepping: 10
CPU MHz: 1666.583
BogoMIPS: 3333.16
L1d cache: 24K
L1i cache: 32K
L2 cache: 512K
NUMA node0 CPU(s): 0,1
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts nopl aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm dtherm
设想
- 我的硬盘上有 2 个工作的 Ubuntu 分区,我们称它们为 A 和 B。它们使用单个交换分区。
- 我已经启动到 A 并登录到桌面。现在我想在不重新启动的情况下使分区 A 更大(有足够的空间)。
问题
我可以使用 chroot 来
- 将执行切换到 B,然后卸载分区 A。
- 然后从 B 开始 gparted 并调整分区 A 的大小。
- 然后(在 B 中)将 A 挂载到 /mnt/temp 并使用 chroot 将执行切换回 A?
如果您知道这是否可能,请发表评论或回答。即使您不知道确切的步骤。它已经对我有所帮助,而且总比没有答案要好得多。
当然更有用的是一步一步的命令行过程去B,卸载分区A以及如何启动图形gparted。
我做了什么
- 我使用 chroot 从 live CD 或其他分区切换来修复 grub。它仅处于文本模式。我使用了许多帖子中解释的标准过程(挂载其他分区,挂载 --bind 虚拟文件夹,然后使用 chroot 移动到挂载的驱动器)。
- 我在新创建的分区 B 中创建了 A 的克隆。从 grub 引导时,克隆工作正常且完全,所以我知道它的功能齐全。我确实从 A 使用 chroot('#' 提示符)访问了命令行。
- 我没有找到在 B 中启动桌面的方法,或者完全切换到在 B 中工作,就像我将系统重新启动到 B 中一样。
- 我没有看到其他包含该问题的帖子
我已经从存储库安装了 backuppc。我确认使用 Apache 并记下 GUI 用户的随机密码。没有安装错误。当我尝试登录时
http://myhost.mydomain/backuppc
我确实得到了一个密码框,但是在密码框之后没有 BackupPC GUI,而是一个弹出窗口
You have chosen to open:
which is: BIN file (6.1 KB)
from: http://myhost.mydomain
Would you like to save this file?
我在服务器上有一个正在运行的 apache2。我不确定安装程序如何将其页面包含到 Apache 中。我只是看到并/etc/backuppc/pc/apache.conf
归档,但不明白它的作用。中有 cgi 内容/usr/share/backuppc/cgi-bin
,但它似乎不适用于 Apache。
我确实尝试在另一台机器上安装,也是 Xubunut16.04,但我得到了相同的结果。
有任何想法吗?谢谢猫人
我阅读了很多关于备份工具的帖子、wiki 页面和网页,包括 Bacula 和 backupPc。对于 BackupPC,我阅读了官方文档。我正在寻找一种自动备份解决方案来替代 Clonezilla 备份。
令我感到奇怪的是,我没有在教程中遇到任何关于系统一致性的参考。在考虑自动服务器备份时,这不是首先出现的事情之一吗?MySQL 数据库怎么样,备份时可能会发生变化的大型内容(电子邮件、博客、商店、git)怎么样。除了这些工具提供自动化数据库转储的功能外,我还想在它们的文件即将备份时启动和停止服务。随着服务将他们的文件分发到各处,我希望这是一个非常重要且非常耗时的计划。此外,某些服务(如 NTP、LDAP、Samba)可能涉及用户和服务身份验证,并且只有在备份服务器接管时才能关闭(不应同时备份......)。
所以现在我觉得我在这里忽略了一些非常微不足道的解决方案。如果有人可以释放我的心理锁定并指向某个地方,我会很高兴我可以按照从头到尾的教程来备份服务器,包括服务。
编辑:
评论告诉我我的问题可能被误解了。请让我将问题改写为:
“根据我上面所说的,您是如何为您的环境解决这些问题的?”
我很高兴获得有关该领域实际工作的任何信息。
谢谢阅读。
猫人
我在 Xubuntu 16.04 上使用 nemo 文件管理器。
我已经连接了几个网络共享。我也为它们添加了书签。在 nemo 我可以访问所有文件。当我尝试使用应用程序打开文件时,我确实得到了一个没有这些共享的标准文件打开对话框。有“其他位置”,但只提供已安装的驱动程序。没有书签,没有网络共享。
本质上,我不知道如何使用应用程序在 Xubuntu 中打开任何网络文件。我看到的唯一解决方法是将所有文件复制到家中,在那里打开它们,完成后将它们存储回网络共享。我相信一定有另一种方式。请帮忙!
PS:我认为这不是特定于Xubnutu 桌面的。当我选择 thunar 作为首选文件管理器时,它也是一样的。
我在计算机上新安装了 Xubuntu 桌面。我需要处理 NAS 存储上的文件(使用 samba 共享)。Libre Office 无法打开它们。
- 我在 Thunar 中浏览网络并查看所有文件。被识别为 Open Office 文件(右图标)。
- 我可以将文件复制到我的桌面。
- 我可以用 gedit 打开文件。
- 双击我看到 Libre Office5 启动画面然后什么也没有发生。我没有收到任何错误消息。
- 当我打开 Libre Office 时,我可以使用打开的对话框浏览文件,但在选择文件后,我只是回到空白文件。
- 将文件复制到桌面后,我可以对其进行编辑。
在配置文件中取消注释后
X-GIO-NoFuse=true
,尝试打开文件时确实出现错误:访问 run/user/1000/gvfs/smb-share:server=, share=" 时出现一般输入/输出错误。
- 我已经阅读了一个关于禁用
/use/share/applications/libroffice-calc.desktop
和注释掉 x-KDE prototocls 的错误,但这并没有帮助。问题是Can't open files through the network。
我没有尝试使用 fstab 挂载网络共享,因为我需要能够在文件管理器中使用临时共享。
还有其他人有这个问题吗?我该如何解决?
使用 Xubunutu 16.04、amd64、内核 4.4.0.-64-generic。
编辑:重新措辞不再是“基于意见”。
Ubuntu 存储库中的哪个命令行文本编辑器具有或可以设置为允许以下行为?
- 第一次按键确实已经开始文本输入。
- 支持数字键盘键。
- 光标键在行和行之间移动,Ctrl-right/left 可以逐字移动,Ctrl-Up/DN 可以在当前位置向上/dn 滚动文本。
- 用于标记文本(字母、单词、行、多行)的 Shift 光标键。Ctrl-Shift-Cursor, Shift-PageUn/Down 相应
- 使用 Ctrl-X/C/V 复制和粘贴
- 使用 Shift-Del/Shift_Ins 复制和粘贴
- Working Ins、Del、Pos1、End、PageUp、PageDn 键,例如 open office
- Alt-c 切换用于标记的列模式。这是一个非常高级的功能,所以可能是可选的。
- Tab 键设置需要根据缩进的列数来定义
- Ctrl-S 保存
如果需要将编辑器配置为具有这样的行为,那么了解您是否知道是否有人已经尝试/实现了这样的事情会有所帮助。
我在具有域的 16.04 服务器上进行了本地设置 bind9,并且可以使用 windows 客户端和 ubuntu 16.04 桌面客户端对其进行测试。这是根据如何使用主机名进行完整的 BIND9 DNS 服务器配置的设置?:
domain is "test.lan"
srv 192.168.0.1, IP configured via /etc/network/interfaces. Hosts
file contains domain test.lan and srv entry.
linuxpc, 192.168.0.2, IP configured via desktop: static IP with DNS and search
domain magrathea.lan. Hosts file contains domain test.lan
and own and srv entries.
winpc, 192.168.0.3, IP configured via desktop: static IP with DNS and domain
suffix for this connection: magrathea.lan
我在客户身上看到的:
linuxpc$ ping winpc
PING winpc.test.lan (192.168.0.3) 56(84) bytes of data
64 bytes from winpc.test.lan (192.168.0.3): icmp_seq=1 ttl=...
linuxpc$ ping winpc.test.lan
PING winpc.test.lan (192.168.0.3) 56(84) bytes of data
64 bytes from winpc.test.lan (192.168.0.3): icmp_seq=1 ttl=...
linuxpc$ ping winpc.test
ping: unknown host winpc.test
C:>ping linuxpc
Pinging linuxpc.test.lan [192.168.0.2] with 32 bytes of data:
Reply from 192.168.0.2: bytes =32 time>1ms TTL=64
C:>ping linuxpc.test.lan
Pinging linuxpc.test.lan [192.168.0.2] with 32 bytes of data:
Reply from 192.168.0.2: bytes =32 time>1ms TTL=64
C:>ping linuxpc.test
Ping request could not find host linuxpc.test. Please check the name...
Reply from 192.168.0.2: bytes =32 time>1ms TTL=64
在服务器上(与 winpc 相同作为 ping 目标):
serv$ ping linuxpc
ping: unknwon host linuxpc
serv$ ping linuxpc.test.lan
PING linuxpc.test.lan (192.168.0.2) 56(84) bytes of data
64 bytes from linuxpc.test.lan (192.168.0.2): icmp_seq=1 ttl=...
serv$ ping linuxpc,test
ping: unknwon host linuxpc.test
serv
我确实尝试将这一行
添加到服务器的接口文件中dns-search test.lan
,但这并没有改变上面的结果。
问题
- 1) 为什么服务器 ping 只能使用完全限定域名?
- 2) 为什么没有“.lan”,PC 都不能解析“.test”?我能做些什么呢?
- 3) 我可以在 Intranet 域中使用“test”吗?与“test.lan”相比有什么缺点?
谢谢你的帮助
我有一个没有互联网的本地网络,并希望在那里保持所有计算机的时间同步。我不在乎绝对时间,它应该对所有人都一样。
我找到了几个关于这个的帖子。最有用的是:
服务器
我确实使用 IP 192.168.1.123 设置了服务器,它似乎工作正常:守护进程“ntpd”正在运行,我一直在添加 etc/ntp.conf 行
# this sets the source to local time
server 127.127.1.0
fudge 127.127.1.0 stratum 8
# this makes the ntpd deamon to send out its time on the local net.
broadcast 192.168.255.255
我用 ntpq 命令验证了它:
ntpq -c lpeer
remote refid st t when poll reach delay offset jitter
==============================================================================
192.168.255.255 .BCST. 16 B - 64 0 0.000 0.000 0.000
“BCST”表示其在广播中更多,IP 向本地网络(B 类网络,因此 2x 255)上的所有计算机显示其广播。
客户
在客户端,我还安装了 ntp,并使用默认的 /etc/ntp.conf 并添加了这些行
server 192.168.1.123 iburst
server 127.127.1.0
fudge 127.127.1.0 stratum 8
其中 192.168.1.123 是服务器广播的本地 IP,另一条线路应告诉客户端(笔记本电脑)在网络连接关闭时使用自己的时钟。我在客户端重新启动服务并运行 ntpq 检查连接
ntpq -c lpeer
remote refid st t when poll reach delay offset jitter
==============================================================================
192.168.1.123 .INIT. 16 u 1 64 0 0.000 0.000 0.000
LOCAL(0) .LOCL. 8 l 6 64 1 0.000 0.000 0.000
重复此命令,我可以看到“when”列同时计数,并在达到 64 秒时再次从 0 开始。我确实希望在 64 秒后会变成这样:
ntpq -c lpeer
remote refid st t when poll reach delay offset jitter
==============================================================================
*192.168.1.123 .INIT. 16 u 1 64 0 0.000 0.000 0.000
LOCAL(0) .LOCL. 8 l 6 64 1 0.000 0.000 0.000
请注意服务器 IP 前的“*”。但事实并非如此。大约1小时后我得到的是
ntpq -c lpeer
remote refid st t when poll reach delay offset jitter
==============================================================================
192.168.1.123 .INIT. 16 u 1 64 0 0.000 0.000 0.000
*LOCAL(0) .LOCL. 8 l 63 64 377 0.000 0.000 0.000
我认为这告诉我,配置了 2 个 NTP 源,但是由于远程源不工作/不可用/无论它没有使用什么,并且使用了回退情况本地时钟,但我不确定这种解释是否正确.
我试过的
我等了1个多小时,我重新启动了ntpd
几次,sudo /etc/init.d/ntp restart
我也重新启动了。此外,我注释掉了本地部分时钟,以便唯一的服务器是server 192.168.1.123
. 我无法让那个“*”出现。我还看到 ntp.conf 中的一个部分说
#if you want to listen to time broadcasts on you local subnet,
#de-comment the next lines. Please do this only if you trust
#everybody on the network!
#disable auth
#broadcastclient
我尝试取消注释并重新启动服务,但仍然没有出现该星。不过,我想知道最后一部分,因为这部分确实出现在我在 ntp 配置上看到的任何其他帖子或互联网结果中。本地设置中有几个,大多数似乎仅通过服务器地址即可找到。从客户端ping到服务器很好。没有防火墙等。
问题
我没主意了。我想我有一台带有完全正常工作的 ntp 服务器的服务器,它正在发送时间。但是我确实有一个客户端无法从服务器接收时间信息。
我该怎么做才能让客户端运行?
在 Ubuntu Server 16.04.1 的命令行中,我想绑定Ctrlup/down到 bash 历史增量搜索功能。我发现了一些帖子如何做到这一点。它们涉及~/.bashrc
和~/.inputrc
文件。
当我使用 Ctrl 和箭头键导航时出现的奇怪字符说这可以通过.inputrc
主目录中的文件工作。为什么 ctrl + 左箭头不跳过单词?包含关于不使用.inputrc
、关于使用.zshrc
和使用的评论.bashrc
。我还是太新了,不会感到困惑。.inputrc
我的新服务器安装中没有任何内容。
我不明白那些事情:
- .inputrc 是在 16.04 中放置键绑定的正确位置吗?
- 所有不同口味的旧版本的 ubunutu 是否都一样?
- 我的主目录中没有 .inputrc 文件是正常的吗?
- 推荐什么:将 /etc/input 复制到 home 并在新的 .inputrc 中编辑或创建链接并在 etc 中编辑文件?
我也没有让它工作。我尝试从复制文件etc
并将其重命名为.inputrc
并创建一个新文件~/
:
touch .inputrc
nano .inputrc
文件内容:
$include /etc/inputrc
这是我放入文件的内容。
# mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving
"\e[1;5C": forward-word
"\e[1;5D": backward-word
"\e[5C": forward-word
"\e[5D": backward-word
"\e\e[C": forward-word
"\e\e[D": backward-word
# ctrl up,down
"\e\e[A": history-search-backward
"\e\e[B": history-search-forward
两者都不起作用,Ctrl键被忽略。CTRLUp/down不显示搜索,CTRLleft/right也不要跳过单词。我认为它与秒帖子的答案相匹配。
可能是什么问题呢?
在几篇文章中,我读到了有关 apt-mirror 特定版本的问题。
我如何找到版本?我在手册页中没有看到任何内容,它没有命令行选项,也没有 --help。
我已经在 16.04.01 服务器上安装了一个外部 smb 共享,就像那样
sudo mkdir /mnt/fileserver
sudo mount -t cifs smb://myserver/sharename /mnt/myserver/sharename -o username=me, passwrd=123, ip="100.200.0.5"
起初我尝试使用 smb://100.200.0.5/sharename 并且没有 ip="..",因为我没有将服务器添加到主机文件中,并且我没有 dns 设置。但这没有用。它会给我一些非常奇怪的错误(忘记了),而且对我来说仍然很奇怪。但这只是一个旁注。
挂载本身是成功的,我可以访问下面的共享
/mnt/myserver/sharename
但只能作为根!当我查看权限时,我得到一个我不理解的输出。希望有人可以解释这一点,以及我需要做什么才能与我的普通用户访问共享
ls -l 为 myserver 提供
drwxr-xr-x 3 root root 4096 Feb 13 11:00 myserver
ls -l 给出共享名
drwxr-xr-x 3 99 systemd-timesync 0 Feb 6 22:04 sharename
我猜我无法访问该共享名文件夹的原因是因为“99”和“systemd-timesync”。我原以为还会有“根根”。当我尝试在没有 sudo 的情况下输入它时,我得到:
cd sharename
-bash: cd: sharename/: Permission denied
有什么解释吗?
当我关注 wiki 页面 AptGet/Offline (从许多帖子中引用)时,我从 ubuntu 存档下载了很多东西,例如来自 16.04 的
http://archive.ubuntu.com/ubuntu/dists/xenial/
然而,完整的下载非常小,只有几 MB,而不是我预期的几 GB。我点击了该部分的内容并没有发现任何非常大的内容。
可能我只是看不到明显的东西,但是应该需要的所有 .deb 文件在哪里?
重新编辑以反映最新发现:
概述
我的带有 Intel GMA3150 的 Atom D410 微型 PC 使用 Win7x64 和 Ubuntu16.04 进行了双启动。Ubuntu 是第二个安装的,但没有完全启动。PC 有一个 TFT 显示器,分辨率为 1989x1020,通过 VGA 和一个 USB 键盘和一个 USB 鼠标连接。单个 250GB 硬盘。Win7 在这台机器上运行稳定几年,没有任何图形故障。
问题
正常启动失败。一切都很好,直到在桌面上登录。然后我得到一张有趣的图片(见第一张图片)大约 10-20 秒,然后是只有鼠标指针的黑屏(第二张图片)。它不均匀地闪烁约 30 秒。之后,当我将鼠标移动到屏幕边缘或按下按键时,会出现一个空的标准背景。系统保持这样,没有磁盘活动,没有图标,没有停靠。我了解到 Ubuntu 已成功安装到此类系统中,所以我希望会有一个 sultion。
我检查了什么
- 我可以使用控制台登录并在那里工作。它不会改变主屏幕
- 我重新安装了驱动程序xserver-xorg-video-intel,没有变化。
- 正确安装了 GMA3150 的图形驱动程序(感谢 CelticWarrior)
我可以在 FailsafeX 模式下通过 Grub 的恢复选项完全启动。系统非常慢(软件图形仿真),通用屏幕分辨率低。在恢复启动期间,它挂在一个地方,我需要使用 Ctrl-C 使其继续
Gtk-Message: gtkDialog mapped without a transient parent. This is discouraged
/use/share/xdiagnose/failsaveXinit:第 177 行:返回:zenity:需要数字参数
我安装了两次 Ubuntu,第一次升级到 16.10 并尝试了各种论坛帖子中建议的 intel ungrade 工具和其他驱动程序。我尝试使用 xrandr 和 cvt 更改故障安全中的屏幕分辨率,但在论坛中没有找到解决方案时出现错误“无法获取输出默认值的 gamma 大小”。
- 我第二次进行了干净的重新安装,格式化了分区。我对安装 USB 进行了磁盘检查。我启动了实时模式并测试了系统。它跑得很快。它显示了正确的英特尔图形驱动程序,它识别了屏幕并将其设置为 1980x1020 分辨率。我唯一注意到的是,它似乎在外部屏幕旁边有一个“内置显示器”。但没有内置显示器,系统只有一个VGA接口。我禁用了内置显示器,一切都很好。也许这暗示了这里出了什么问题?然后我从实时桌面安装它。
这是“lspci -vnn|grep VGA -A 12”的输出
00:02.0 VGA compatible controller [0300]: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [8086:a001] (prog-if 00 [VGA controller]) Subsystem: Foxconn International, Inc. Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [105b:0d55] Flags: bus master, fast devsel, latency 0, IRQ 27 Memory at fea80000 (32-bit, non-prefetchable) [size=512K] I/O ports at dc00 [size=8] Memory at d0000000 (32-bit, prefetchable) [size=256M] Memory at fe900000 (32-bit, non-prefetchable) [size=1M] Expansion ROM at <unassigned> [disabled] Capabilities: <access denied> Kernel driver in use: i915 Kernel modules: i915
00:1b.0 音频设备 [0403]:英特尔公司 NM10/ICH7 系列高清音频控制器 [8086:27d8](rev 02)
我发现了两篇关于使用 intel i915 驱动程序闪烁的帖子。他们建议将“i915.enable_psr=0”添加到默认的 grub 引导选项中。我这样做了,但没有任何改变。我还在该行中添加了“/etc/modeprob.d/i915.conf”
选项 i915 enable_rc6=6 enable_psr=2 enable_fbc_1 lvsd_downclock=1 信号量=1
但也没有任何变化。
这里是“sudo lshw -c display”的输出
*-display description: VGA compatible controller product: Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 00 width: 32 bits clock: 33MHz capabilities: msi pm vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 resources: irq:27 memory:fea80000-feafffff ioport:dc00(size=8) memory:d0000000-dfffffff memory:fe900000-fe9fffff
“lsb_release -a”的输出。
No ldb modules available
“xrandr”的输出。不应该有显示输出吗?
can't open display
提前感谢您提供任何进一步的建议。
猫人
PS:开机日志太长,这里无法输入
我通过可引导的 USB 记忆棒从下载的 Ubuntu *.iso 安装了 Ubuntu 16.04.01,该 Ubuntu *.iso 是使用 windows 中的 unetbootin.exe 工具制作的。它可以很好地安装到无法访问 Internet 的计算机上。像魅力一样工作!
当我打开 Ubuntu 软件中心时,我希望看到已安装和未安装的软件可供浏览。但我只看到安装的软件,没有看到其他。我试图在命令行中安装 aptitude,看看我是否错过了 gui 中的一些设置,但我得到了这个:
>su apt-get install aptitude
Building depencency tree
Reading state information..done
[.....]
E: Package 'aptitude' has no installation candidate
我还尝试在 SoftwareCenter/Software&Updates/Other Software/Add.. 通过添加显式添加 USB 存储库
deb file:///media/<username>/ubuntustick/dists xenial main restricted
软件中心没有显示更多程序,我也没有从命令行安装中获得其他输出。我没主意了。
所以我想我的问题是:
在标准安装 ISO 文件中,除了默认安装的软件包之外,还有其他软件包吗?
我确实阅读了安装说明,上面写着“服务器和桌面共享相同的存储库”。所以至少我会期望在 cd 映像上找到一些服务器软件。所以我宁愿期待我错过了一个开关之类的东西。
编辑:使用 USB 上的 ISO 存储库更新存储库提供了以下输出。我添加了
deb file:///media/CatMan/UBUNTU1640 xenial main restricted
输出是:
Get:1 file:/media/CatMan/UBUNTU16401 xenial InRelease
Ign:1 file:/media/CatMan/UBUNTU16401 xenial InRelease
Get:2 file:/media/CatMan/UBUNTU16401 xenial Release [3.355 B]
Err:3 http://de.archive.ubuntu.com/ubuntu xenial InRelease
Temporary failure resolving 'de.archive.ubuntu.com'
Err:4 http://de.archive.ubuntu.com/ubuntu xenial-updates InRelease
Temporary failure resolving 'de.archive.ubuntu.com'
Err:5 http://security.ubuntu.com/ubuntu xenial-security InRelease
Temporary failure resolving 'security.ubuntu.com'
Get:2 file:/media/CatMan/UBUNTU16401 xenial Release [3.355 B]
Get:6 file:/media/CatMan/UBUNTU16401 xenial Release.gpg [198 B]
Get:6 file:/media/CatMan/UBUNTU16401 xenial Release.gpg [198 B]
Get:7 file:/media/CatMan/UBUNTU16401 xenial/main amd64 Packages
Ign:7 file:/media/CatMan/UBUNTU16401 xenial/main amd64 Packages
Get:8 file:/media/CatMan/UBUNTU16401 xenial/restricted amd64 Packages
Ign:8 file:/media/CatMan/UBUNTU16401 xenial/restricted amd64 Packages
Get:7 file:/media/CatMan/UBUNTU16401 xenial/main amd64 Packages [9.558 B]
Get:8 file:/media/CatMan/UBUNTU16401 xenial/restricted amd64 Packages [1.851 B]
Ign:7 file:/media/CatMan/UBUNTU16401 xenial/main amd64 Packages
Get:7 file:/media/CatMan/UBUNTU16401 xenial/main amd64 Packages [27,9 kB]
Err:7 file:/media/CatMan/UBUNTU16401 xenial/main amd64 Packages
File not found - /media/CatMan/UBUNTU16401/dists/xenial/main/binary-amd64/Packages (2: No such file or directory)
Ign:8 file:/media/CatMan/UBUNTU16401 xenial/restricted amd64 Packages
Reading package lists...