安装nvidia-current后Kubuntu的TTY分辨率太低


1

在装有GeForce Go 6100显卡的笔记本电脑上安装Kubuntu后,tty可以正常工作,但是KDE桌面无法正确显示任何内容。使用apt-get install nvidia-currentroot用户安装nVidia驱动程序后,正确显示了KDE桌面。但是现在TTY的分辨率非常低(字体大约是它的预期大小的4倍),而闪烁的kubuntu Plymouth动画被一个基于文本的动画代替,如下所示:

Kubuntu 13.10
.  .  .  .  .

点改变的地方就像在Ubuntu(不是Kubuntu)启动时一样。

发生了什么事,我该如何解决?


尝试更改普利茅斯主题。有一个指导这里不断变化的终端。
2013年

两者都没有任何作用。这是使用的屏幕分辨率,而不是字体大小。
s3lph 2013年

我猜到了,但是我发现它在1024x600笔记本电脑上很有用...您可以重新安装plymouth`,即使问题是它的显示方式...您可能只需要配置它以正确使用nvidia卡...
维尔夫,

如果我要问的话我该怎么办?
s3lph

我之前运行过它,但没有显示任何效果
s3lph 2013年

Answers:


0

两件事情

第一,

修复grub分辨率:

sudo nano /etc/default/grub

现在,找到线

#GRUB_GFXMODE=640x480 

并将其更改为:

GRUB_GFXMODE=1280x800 
GRUB_GFXPAYLOAD_LINUX=keep

下一个,

添加帧缓冲区:

echo "echo FRAMEBUFFER=y" | sudo tee /etc/initramfs-tools/conf.d/splash

最后,更新grub和initramfs:

sudo update-initramfs -u
sudo update-grub

重新启动以使更改生效



我遇到了同样的问题,但无法修复它。重新启动后,分辨率仍为640x480。另外,当我遇到sudo update-initramfs-u此错误时:Warning: Not updating LILO; /etc/lilo.conf not found!
Michael Lindman

@MichaelLindman如果您使用的是grub2引导程序,则适用于此。如果您使用lilo,则可能需要做其他事情。如果您使用的是grub2并以某种方式安装了lilo,但未使用lilo,则应该卸载lilo,然后重试。看来您已经安装了lilo,但尚未使用它,所以我在这里猜测。如果您已经卸载了它,则可以尝试清除或重新安装它,然后清除lilo,然后再次尝试更新initramfs。
mchid

我通过使用xorg-edgersppa而不是从nvidia.com下载的驱动程序解决了TTY分辨率问题。为了使我能够在TTY上设置高分辨率,驱动程序配置中的某些内容可能无法正常运行,不过,感谢您的答复。
Michael Lindman
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.