前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ubuntu的基本配置及界面美化

Ubuntu的基本配置及界面美化

作者头像
ZONGLYN
发布2020-02-17 15:00:27
2.4K0
发布2020-02-17 15:00:27
举报
文章被收录于专栏:程序萌部落
本文介绍针对Ubuntu系统的一般操作,包括一些基本配置和界面美化,以及中间可能出现的一些问题。

基本配置和软件

修改root密码

为了方便的执行命令,不用每次都sudo,我们可以直接修改root账户的密码,继而切换到root账户执行相关操作,并且在后续过程中,一旦出现开机异常,在具有root账户密码的情况下,我们可以方便的通过Ctrl+Alt+F4(或其他F1~F6)进入tty4通过命令行的方式修复相关的配置文件,从而修复开机失败的情况。

代码语言:javascript
复制
tzloop@tzloop-GE62-6QC:~$ sudo passwd root
# 输入你的新密码

注意:初始密码是随机的,只能通过重置来给定一个新密码。

QQ for Linux

https://im.qq.com/linuxqq/download.html

Sogou for Linux

https://pinyin.sogou.com/linux/

在使用过程中有个问题,那就是使用输入法输入数字和英文字母的时候会出现异常的字符,“like this”。

主题和Dock

这里包括两部分内容:

  • 一个是在Chrome插件中配置使用gnome插件,这可以调节一些细微的细节
  • 一个是材质包的下载(包括主题资源、光标、图标)以及配合gnome-tweaks工具完成主要的主题配置
Chrome插件,修改细节

下载gnome管理插件,可以方便的下载并启用相关的gnome插件。下载地址在这 ,之后可以在Chrome中打开插件主页进行配置。

这里列举几个用到的插件:
  • Top bar script executer:顶栏快捷方式运行自定义命令
  • Keys indicator:顶栏显示当前按下了Caps Lock, Num Lock, Ctrl, Shift, Alt中的哪些键
  • Hide activities button:隐藏顶栏活动按钮
  • Launch:替换顶栏活动按钮为所有应用程序(9个点)
  • Hide top bar:自动隐藏顶栏
  • No title bar:直接将应用的标题栏和顶栏结合为一体,窗口操作按钮也被放在顶栏上(不推荐使用)
美化Dock也就是底部程序托盘

第一步:

代码语言:javascript
复制
# 添加软件源
tzloop@tzloop-GE62-6QC:~$ sudo add-apt-repository ppa:noobslab/macbuntu
# 安装Plank
tzloop@tzloop-GE62-6QC:~$ sudo apt-get install plank

将Plank固定在Dock上,可以进入文件夹/usr/share/applications,找到相关软件,拖到Dock上就OK。

第二步:

下载Frost:在解压后的文件夹里找到名为Frost的文件夹,将他复制到~/.local/share/plank/themes里(没有就创建) 下载Mac OS Themes:解压后进入文件夹,你会看到一大堆主题,根据名字复制你需要的文件夹到~/.local/share/plank/themes里(没有就创建) 最后在Plank上Ctrl+右键,点击首选项,选择相关主题。

第三步:隐藏原Dash

安装Dash to Dock

  • 安装好之后进入GNOME Tweaks,进入左侧栏插件,将Dash to Dock打开,之后关闭之,如果发现没有变回Ubuntu默认dash,那么就完成关闭了。
  • 点击Dash to Dock的设置按钮,打开自动隐藏,把两个开关都关掉,你会发现你找不到Dash了
  • 设置Dock开机启动:打开GNOME Tweaks,左侧栏进入开机启动程序,

其他配置

安装Slingscold,Slingscold是一个比GNOME原生启动器更轻量的全屏启动器。

代码语言:javascript
复制
tzloop@tzloop-GE62-6QC:~$ sudo apt-get install slingscold

将Slingscold固定在Dock上,可以进入文件夹/usr/share/applications,找到相关软件,拖到Dock上就OK。

使用Tweaks修改主题
代码语言:javascript
复制
tzloop@tzloop-GE62-6QC:~$ sudo apt-get install macbuntu-os-icons-v1804 macbuntu-os-ithemes-v1804 macbuntu-os-plank-theme-v1804

通过以上命令安装Macbuntu的主题、图标和Plank主题,打开GNOME Tweaks,将左侧栏外观中的应用程序 光标 图标设成Macbuntu即可。

最终的美化效果

修改字体

Ubuntu系统的英文字体很好看,但中文字体有时会觉得不是那么好看,所以可以自己替换相应的字体。这里首先需要检查是否安装了中文字体,在终端上输入下面指令查看已安装字体

代码语言:javascript
复制
tzloop@tzloop-GE62-6QC:~$ fc-list :lang=zh

如果没有中文字体可以到网络中下载,或者直接到windows系统中拷贝。中文字体安装完成后,需要修改默认的字体设置文件,修改默认字体找不到的时候的默认替代字体,进入下面路径找到配置文件:

代码语言:javascript
复制
tzloop@tzloop-GE62-6QC:~$ vim /etc/fonts/conf.d/64-language-selector-prefer.conf

修改(添加)文件中的字体配置信息,每个后面的第一行都是添加的默认新字体。

代码语言:javascript
复制
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
	<alias>
		<family>sans-serif</family>
		<prefer>
			<family>Microsoft YaHei</family>
			<family>Noto Sans CJK JP</family>
			<family>Noto Sans CJK KR</family>
			<family>Noto Sans CJK SC</family>
			<family>Noto Sans CJK TC</family>
			<family>Noto Sans CJK HK</family>
		</prefer>
	</alias>
	<alias>
		<family>serif</family>
		<prefer>
			<family>Microsoft YaHei</family>
			<family>Noto Serif CJK JP</family>
			<family>Noto Serif CJK KR</family>
			<family>Noto Serif CJK SC</family>
			<family>Noto Serif CJK TC</family>
		</prefer>
	</alias>
	<alias>
		<family>monospace</family>
		<prefer>
			<family>Microsoft YaHei</family>
			<family>Noto Sans Mono CJK JP</family>
			<family>Noto Sans Mono CJK KR</family>
			<family>Noto Sans Mono CJK SC</family>
			<family>Noto Sans Mono CJK TC</family>
			<family>Noto Sans Mono CJK HK</family>
		</prefer>
	</alias>
</fontconfig>

使用sudo权限保存后重启即可生效,原来的字体就会变为中文字体默认的繁体字体就变成了新的简体中文。

调节Ubuntu亮度

这部分比较麻烦,可能出现很多种情况,下面分别讲解一下。

  1. 如果是Fn+亮度调节按钮可以出现亮度调节图标,但调节无效,那么可以使用如下方法:
代码语言:javascript
复制
tzloop@tzloop-GE62-6QC:~$ sudo gedit /etc/default/grub
# 修改文件中的字段:
GRUB_CMDLINE_LINUX="" 改成 GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
# 更新
tzloop@tzloop-GE62-6QC:~$ sudo update-grub
# 重启
tzloop@tzloop-GE62-6QC:~$ reboot

如果想设置亮度的初始值,可以直接修改文件内的数值。

代码语言:javascript
复制
tzloop@tzloop-GE62-6QC:~$ sudo gedit /etc/rc.local
# 在打开文件里增加以下代码(加在exit 0之前)
echo 500 > /sys/class/backlight/intel_backlight/brightness

2. 如果/sys/class/backlight/目录下是空的

可以通过安装第三方软件的方法来调节亮度,安装brightness-controller或者brightness-controller-sample这两个软件,
代码语言:javascript
复制
tzloop@tzloop-GE62-6QC:~$ sudo add-apt-repository ppa:apandada1/brightness-controller
tzloop@tzloop-GE62-6QC:~$ sudo apt-get update
tzloop@tzloop-GE62-6QC:~$ sudo apt-get install brightness-controller
tzloop@tzloop-GE62-6QC:~$ brightness-controler
左侧是正常版的调节软件,右侧是simple版本。

3. 如仍然无效可以采用以下危险方案

以下修改可能造成重启后无法进入系统,因为新增的驱动配置可能导致显示不正常,所以慎用,不过如果重启后进不去系统,也不要害怕,通过Ctrl+Alt+F4(或者F1~F6)进入tty4把新增的配置文件s删除即可,这里直接要用root用户登录,然后删除conf文件重启即可恢复。

进入/etc/X11/路径,如果没有xorg.conf文件的话,就自己新建一个,输入下面的内容,保存退出。

代码语言:javascript
复制
Section "Screen"
	Identifier	"Default Screen"
	DefaultDepth	24
EndSection
Section "Module"
	Load	"glx"
EndSection
Section "Device"
	Identifier	"Default Device"
	Driver	"nvidia"
	Option	"NoLogo"	"True"
	Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection

如果有这个文件的话在终端中输入:

代码语言:javascript
复制
tzloop@tzloop-GE62-6QC:~$ sudo gedit /etc/X11/xorg.conf
# 把fuiying对应内容改成以下内容
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection

然后保存,退出,重启之后,或许正常,如果进不去系统了,那么请看本段开头的解决方案。

4. 如果还是没有效果

合理的怀疑是因为显卡驱动的问题,我们知道在双显卡(独显加集显)的电脑上安装显卡驱动时,需要修改grub文件,添加nomodeset字段在slpash之后,这是为了禁止系统使用GTX的N卡驱动,具体在前一篇文章中详细说明,这里如果仍然无法调节亮度,请务必参看一下文件中是否仍然存在nomodeset字段。要将其删掉。

代码语言:javascript
复制
tzloop@tzloop-GE62-6QC:~$ sudo vim /etc/default/grub
# 删除nomodeset字段,保存退出
tzloop@tzloop-GE62-6QC:~$ sudo update-grub
tzloop@tzloop-GE62-6QC:~$ reboot

这是我的最终错误定位,去掉nomodeset之后,其实才是真正使用独显显示,重启后会发现一些变化,比如打开程序会出现动画,点击程序菜单也会出现动画,亮度随意调节,网页或程序渲染速度也变得更快,而且上述的两个亮度调节软件也可以使用了。

参考资料

https://zimocp.github.io/2019/05/20/Ubuntu-18-04-LTS-%E7%BE%8E%E5%8C%96/ https://www.jianshu.com/p/4c95b708ae1d https://blog.csdn.net/redstone0001/article/details/17042011 https://blog.csdn.net/u013406197/article/details/80773820 https://blog.csdn.net/TianliangQiu/article/details/51585398 https://blog.csdn.net/HedWater/article/details/75465110 https://blog.csdn.net/weixin_41490463/article/details/80987654 https://blog.csdn.net/gengyuchao/article/details/101215243

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-02-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 基本配置和软件
    • 修改root密码
      • QQ for Linux
        • Sogou for Linux
        • 主题和Dock
          • Chrome插件,修改细节
            • 美化Dock也就是底部程序托盘
              • 使用Tweaks修改主题
              • 修改字体
              • 调节Ubuntu亮度
              • 参考资料
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档