索引:

目录索引

一、机器概述

  1.屏幕:14''

  2.分辨率:1920*1080

  3.显卡:Intel 核显  &  Nvidia  GeForce 940MX 独显 ,双显卡

  4.其它硬件在 Linux 下可忽略

二、目标概述

  1.系统安装后为中文环境

  2.输入法为中文拼音输入法

  3.屏幕显示在高分屏下正常显示,达到 Win 10 中 150% 的默认显示效果

  4.显卡默认使用 Nvidia  GeForce 940MX 独显

三、操作步骤

  1、U盘安装盘在安装过程中注意选择事项,安装过程较为简单,只说主要注意事项

    a).语言选择:注意选择 中文(简体)

    b).键盘布局:注意选择 英语(美国)

    注意好上面两点,系统安装时会自动下载语言包并配置中文拼音输入法。

  2、设置 Ubuntu 让它在高分屏下显示正常

    a).在系统内置的应用商店 搜索  GNOME Tweaks 与 Dconf 系统配置编辑器 两款软件 ,安装后作如下图所示设置

  注:选择 org-->gnome-->desktop-->interface-->text-scaling-factor ,然后将 自定义值 设置为 1.4 即可。

  注:在 字体 项中,将 缩放比例 设置为 1.4 即可。

    b).打开内置软件 “设置” ,作如下图所示设置

  注:选择 通用辅助功能 ,将 光标大小 选择为 中等 即可。

    c).在 Firefox 地址栏 输入 about:config  , 然后访问 如下图

     然后 搜索 中输入 layout.css.dev ,如下图

     然后将这一项的值 设置为 1.4 即可。

    d).雷鸟邮件 是相同 的 设置方式

     路径:雷鸟菜单 --> 首选项 --> 高级 -->  配置编辑器 --> 然后搜索中输入 layout.css.dev --> 设置值为 1.4 即可。

    e).Gnome 桌面 中 兼容 的 QT 程序设置:

 使用 vim 编辑 “~/.profile” 文件

2 在文件最后 加入代码 并保存:
3 export QT_SCALE_FACTOR=1.40

  3.让 Ubuntu 默认使用 Nvidia  GeForce 940MX 独显:

    a).在系统内置的应用商店搜索 “NVIDIA X Server Settings”并安装

    b).在终端运行以下命令

    这个可以查看设备与驱动

    这个命令将会安装显卡驱动

    c).命令成功执行完毕后,重启系统,可以看到已默认使用独显了,如图:

  4.双系统的可以参考如下修改 grub ,让系统每次默认从上次使用的 系统 启动:   

 # 在终端执行如下命令:
sudo vim /etc/default/grub
# 把grub文件中的 GRUB_DEFAULT= 改为:
GRUB_DEFAULT=saved
# 把 GRUB_TIMEOUT= 改为,即等待 1s :
GRUB_TIMEOUT=
# 在文件末尾添加
GRUB_SAVEDEFAULT=true
#在终端输入,即更新系统引导 :
10 sudo update-grub

  5.其他开发用的 运行环境&工具软件&编程IDE集成环境 见后续文章~~

                                         蒙

                                    2018-11-29 20:30 周四

ThinkPad 安装 Ubuntu 18.10 系统 -- 高分屏各项配置与Nvdia独显驱动的更多相关文章

  1. Y460 安装ubuntu 12.04系统黑屏,登录界面黑屏

    ubuntu 12.04系统黑屏,登录界面黑屏,但是命令行界面可以登录,也可以正常使用,当时在装CVS,装完重启就这样了,可能是因为前一天装更新时,突然断电导致图形界面损坏,参考他人方法,终于修复,总 ...

  2. 在Ubuntu 18.04系统上安装Systemback的方法(抄)

    在Ubuntu 18.04系统上安装Systemback的方法 2018-12-26 21:39:05作者:林莉稿源:云网牛站 本文介绍如何在Ubuntu 18.04或者Ubuntu 18.10系统上 ...

  3. 解决 Ubuntu 18.10 使用较新的独立显卡输出无法初始化图形界面并配置深度学习开发环境

    原文地址:解决 Ubuntu 18.10 使用较新的独立显卡输出无法初始化图形界面并配置深度学习开发环境 0x00 配置 硬件 OS: Ubuntu 18.10 Base Board: ASUS WS ...

  4. 从Ubuntu 18.04 LTS升级到Ubuntu 18.10版本的方法

    从Ubuntu 18.04 LTS升级到Ubuntu 18.10版本的方法 2018-10-18 21:08:39作者:ywnz稿源:云网牛站 本文提供从Ubuntu 18.04 LTS(Bionic ...

  5. 记录在Ubuntu 18.04系统中安装Apache, MySQL和PHP环境

    虽然我们在Linux VPS.服务器安装WEB环境比较方便,可以选择面板或者一键包,但是有些我们需要深入学习的网友不会选择一键安装,而是会尝试编译安装.这样可以学到一些内在的技术.一般我们较为习惯选择 ...

  6. 安装好ubuntu 18.10之后,屏幕一直在自动旋转,怎么办?

    sudo apt-get install okular dia gimp Gparted sudo add-apt-repository universesudo apt install gnome- ...

  7. Ubuntu 18.10 安装PDF阅读器

    ======================================== 软件开发转移到了 Linux上,使用Ubuntu 18.10作为桌面开发环境 下面介绍 安装PDF阅读器 1.下载 福 ...

  8. Ubuntu 18.04系统下arm-linux-gcc交叉编译器安装

    Ubuntu 18.04系统: arm-linux-gcc 4.4.3版本. 安装arm-linux-gcc将压缩包arm-linux-gcc.tar.gz解压到arm-linux-gcc文件夹tar ...

  9. 转载:安装Ubuntu 15.10后要做的事

    转载:安装Ubuntu 15.10后要做的事 原文转载于:http://blog.csdn.net/skykingf/article/details/45267517 Ubuntu 15.10发布了, ...

随机推荐

  1. Api管家系列(二):编辑和继承Class

    上篇写了个大概,今天我详细说一下参数的编辑,废话不多说 先打开一个项目,我要特别说一下设置里的“默认参数设置” 打开默认参数设置,这里我用红色圈出的tab可以设置请求头,返回头和返回状态,这些设置会在 ...

  2. 【译】MongoDb vs Mysql—以NodeJs为例

    亲爱的读者,您可能想知道为什么要写关于MongoDb和MySql这篇文章.那是因为我与NodeJs开发人员讨论在应用程序中使用哪种数据存储作为主要的数据存储方式. 我看过很多评论都在争论这个问题. 有 ...

  3. 解决WIN7启动DHCP服务报1075错误办法

    昨天电脑装了Microsoft .NET Framework后,今天一开电脑连不上网了,找了半天问题发现电脑的DHCP服务没有开启,然后在服务中开发DHCP提示下面的内容 原文地址:代码汇个人博客 h ...

  4. 【机器学习笔记一】协同过滤算法 - ALS

    参考资料 [1]<Spark MLlib 机器学习实践> [2]http://blog.csdn.net/u011239443/article/details/51752904 [3]线性 ...

  5. Python算法和数据结构:在二叉树中找到和为sum的所有路径

    玄魂工作室秘书 [玄魂工作室] 思路:先用递归创建一颗二叉树,作为输入:然后对这课二查树进行递归遍历,递归中每遍历一个节点,下次递归的和为sum-data;并用一个数组记录遍历过的路径,当存在sum时 ...

  6. 简单读!zookeeper单机模式的启动逻辑

    zk用处如此之多,以至于每个地方都要你理解zk原理! 请按如下操作姿势打开: 1. 打开zk的git仓库地址:https://github.com/apache/zookeeper , 确认过眼神,它 ...

  7. 【转载】 mybatis入门系列四之动态SQL

    mybatis 详解(五)------动态SQL 目录 1.动态SQL:if 语句 2.动态SQL:if+where 语句 3.动态SQL:if+set 语句 4.动态SQL:choose(when, ...

  8. Java实现单链表

    真正的动态数据结构(引用和指针) 优点:真正的动态,不需要处理固定容量的问题. 缺点:丧失随机访问的能力. 链表就像寻宝,我们拿到藏宝图开始出发寻宝,每找到一个地方后,里面藏着下一步应该去哪里寻找.一 ...

  9. 理解 Linux 中 `ls` 的输出

    ls 的输出会因各 Linux 版本变种而略有差异,这里只讨论一般情况下的输出. 下面是来自 man page 关于 ls 的描述: $ man ls ls - list directory cont ...

  10. java~modelMapper需要注意的几点

    对于modelMapper来说,主要实现的是对象与对象的赋值,在这微服务里的数据传输对象中用的比较多,DTO这个对象是从业务模型抽象出来的,满足某一种业务,它与数据持久化模型没有关系,而如果我们把数据 ...