我尝试使用文档在 12.04 LTS 64 位安装中安装 Skype这里详细信息如下,TL;DR 版本如下:
- Skype 安装(我认为)破坏了视频驱动程序并导致崩溃。
- 不知何故,Skype 安装让 Ubuntu 认为它是一个 32 位盒子,所以当我尝试在重启后“恢复”,选择恢复启动选项,并使用“修复已安装的软件包”菜单选项时,dpkg“有帮助地”删除了我的 64 位库/内核并安装了 32 位版本。
- 删除 Skype 并没有让我恢复 64 位版本。
我如何恢复 64 位安装?目前这只是重新安装吗?
细节
我尝试使用文档这里. 出于某种原因,
sudo dpkg --add-architecture i386
不起作用。它抱怨道:
dpkg: error: unknown option --add-architecture
我勇敢而天真地继续前进。这些命令执行得很顺利。
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update && sudo apt-get install skype
我启动了 Skype。它工作正常。音频测试正常。视频无法工作。我又搜索了一下。我用的是联想 Y510p,摄像头被检测为 EasyCam,但它只给我一个绿色矩形,而不是显示我的视频。
我找到了这个回答,所以我按下了 Fn-Esc。我还双击了绿色矩形。
噢,天哪,这是个坏主意。
我的屏幕一片空白。什么都无法工作。我使用 Ctrl-F1 进入终端……大量错误消息如潮水般涌来——我(盲目地)登录并输入
killall skype
消息停止了。(我不记得他们说了什么。)我尝试按 Ctrl-F7 返回 X,但 X 会话仍然一片漆黑。我重新启动了我的机器。
它挂起了一个错误,说的是
TDMS table invalid.
不知道该做什么,我重新启动了,从引导加载程序中选择了救援选项,并尝试“修复已安装的软件包”。
接下来发生的事情真的很奇怪:它安装了 i386 内核,即使这是一个 64 位的盒子。
32 位内核启动正常。我通过以下方式删除了 skype
apt-get remove skype
apt-get autoremove
但我无法恢复 64 位内核。我该怎么做?
答案1
最好的办法是重新安装 Ubuntu。抱歉。
如果您真的很勇敢,您可以使用 x64 版本重新安装所有软件包,但这会花费太长时间,并且不能保证它能起作用。
类似主题: 如何将 32 位安装切换为 64 位安装?