Bo *_*Ren 12 nvidia xbmc drivers
我已经将我的 12.04 HTPC 更新到 14.04(新安装;相同的硬件),并且开始出现可怕的屏幕撕裂,而我以前没有。
/proc/cpuinfo
带有 Radeon(tm) 高清显卡的 AMD A4-3300 APU
lspci
...
01:00.0 VGA 兼容控制器:NVIDIA Corporation GT218 [GeForce 210] (rev a2)
...
lsmod
...
英伟达 10675249 71
drm 302631 2 英伟达
...
一切都来自官方回购。
xbmc_12.3+dfsg1-3ubuntu1_all.deb
nvidia-331_331.38-0ubuntu7_amd64.deb
Bre*_*lho 20
升级到 14.04 后我也有这个问题
这里提到的解决方案为我创造了奇迹,
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1278012/comments/12
带有 nvidia 驱动程序的 ubuntu 14.04 的解决方法是禁用 xorg 中的后备存储:确保在 lightdm 配置文件中有“-bs”选项:
cat /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
[SeatDefaults]
# Dump core
xserver-command=X -bs -core
Run Code Online (Sandbox Code Playgroud)
如果您使用另一种机制来启动 X,您可以以类似的方式使用相同的标志。例如,以下startx是 XBMC(和其他信息亭应用程序)启动脚本中常用的:
startx /etc/X11/Xsession /usr/bin/xbmc-standalone -- -bs
Run Code Online (Sandbox Code Playgroud)
小智 9
总结一下 Brenden 的回答,真正的问题在于 libsdl1.2 包,如本错误报告中所述。
解决方案已经准备好了,但不知何故在默认的 Ubuntu 包源上还不可用(至少对我来说不是)。所以,解决这个问题的一种方法是导入开发者PPA并直接安装补丁包:
sudo apt-add-repository ppa:timo-jyrinki/ppa
sudo apt-get update
sudo apt-get install libsdl1.2debian
Run Code Online (Sandbox Code Playgroud)
您可以稍后通过以下方式删除 PPA:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:timo-jyrinki/ppa
Run Code Online (Sandbox Code Playgroud)
所有学分都归功于Timo Jyrinki。
这在 gnome-shell 环境(使用 gdm)中为我解决了这个问题。
| 归档时间: |
|
| 查看次数: |
66732 次 |
| 最近记录: |