TTY1-6分辨率较差~640×480
Ubuntu 11.10 | Grub2 | 英伟达 | 英伟达 GT215 主板
我在这个网站上完成了这个过程,编辑后 GRUB 菜单以正确的(更精细的分辨率)显示。但是在它启动到 GNOME(通过 gdm3)并且我尝试查看终端 1-6 后,屏幕几乎或完全无法读取。
我能够恢复我的更改,但我希望恢复终端屏幕能够达到的精细分辨率。
确定屏幕分辨率可用。对我来说,我用过:
hwinfo --framebuffer | grep "Mode"
Mode 0x0369: 1680x1050 (+6720), 24 bits
Run Code Online (Sandbox Code Playgroud)
这些是我经历的步骤。编辑 1) grub 配置 2) initramfs 模块,然后 3) 更新
sudo vi /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
找到以下三行。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
...
#GRUB_GFXMODE=640×480
Run Code Online (Sandbox Code Playgroud)
将它们更改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1680x1050-24,mtrr=3,scroll=ywrap"
GRUB_CMDLINE_LINUX="vga=0x0369"
...
GRUB_GFXMODE=1680x1050
Run Code Online (Sandbox Code Playgroud)
然后:
sudo vi /etc/initramfs-tools/modules
Run Code Online (Sandbox Code Playgroud)
添加/编辑行:
uvesafb mode_option=1680x1050-24 mtrr=3 scroll=ywrap
Run Code Online (Sandbox Code Playgroud)
创建一个新文件:
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
Run Code Online (Sandbox Code Playgroud)
最后更新配置文件:
sudo update-grub2
sudo update-initramfs …
Run Code Online (Sandbox Code Playgroud) 我的机器运行 Fedora 16 x86_64
我想弄清楚为什么我的 GUI 终端窗口无法刷新路径。
我最近在路径中添加了一个新位置(在.bash_profile
),在关闭 GUI 终端并重新打开它后,新位置仍未显示。当我转到tty2
新路径时会列出。我关闭了 GUI 终端并再次重新打开,发现新路径条目仍然不在正在使用的路径中。我没有重新启动,但我正在尝试:
我切换到 gnome 3(我喜欢),在所有改变的事情中,唯一让我困扰的是没有休眠选项。现在,我知道 pm-hibernate 命令,但它不会在启动时锁定我的 x-window。直接回到我离开的地方,不需要密码。有什么建议?
在我的 .bashrc 文件中,我配置了我希望如何显示提示。我的 .bashrc 来自 .bash_profile。.bashrc 文件中的命令是:
PS1='[\t] \u@\h is $PWD :: '
Run Code Online (Sandbox Code Playgroud)
我使用 tzselect 将用户(对我而言)时区切换到 GMT+0。我遇到的问题是,使用 date 命令我得到了 GMT 时间(我很满意)但终端提示仍在系统时间上(即使在登录和注销后),我对此不满意.
如何让终端以我(用户)指定的时间格式显示时间?