零基础,安装ubuntu17.10,双系统双硬盘双显卡

2023-11-07 03:20

本文主要是介绍零基础,安装ubuntu17.10,双系统双硬盘双显卡,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

因为需要用gym,所以不得不用linux

 

考虑性能和易用性,因此不想用虚拟机和wsl,安装ubuntu各种坑,踩了3天,总算完成各种部署了!

 

任务完成:python、anaconda、tensorflow-gpu、vscode

 

1,ubuntu17.10下载,rufus写入U盘,关闭fast boot,重启进bios,打开uefi,重启进win,转换所有盘为gpt分区,重启进bios,关闭secure boot,重启进U盘系统,安装,分区一个efi 512MB,其他ext4文件形式全部给“/”,启动目录为efi的分区,安装结束重启,进bios,打开secure boot,重启,选择进ubuntu,华丽失败......

2,repeat this loop for at least 20 times/::)

3,重启,选择ubuntu with advanced mode,选最上面一个resume退出,界面开始进入命令行自动检测各种东西,左边一排全是绿色的[ok],之后就成功进ubuntu了

4,显卡不对,双屏失败,亮度调节按钮找不到(不像ubuntu in trial mode里面这两个都有),安装intel显卡发现只支持到17.04,安装NVIDIA显卡发现需要gcc,安装gcc发现按照网上教程根本行不通...在自动获取prerequisites失败,手动下载三个网上提到的库,解压在gcc文件夹下,然而configure还是发现gcc根本没在环境变量里,部分库显示no,make执行不了

中间切换源(sources.list),最后发现其实这些都不支持17.10/::)

中间还在software update这个app gui里面更新过

在software updates里更新nv显卡到390版本

重启,进系统,亮度双屏回来了。

5,其实系统software update之后就有gcc了。

6, 安装cuda cudnn tf按照这个https://zhuanlan.zhihu.com/p/30781460

7,安装anaconda,手动添加部署环境变量确保万一,创建tf环境(python3.5.4),部署需要的库,期中包括tf-gpu,import tensorflow as tf试下能运行

8,安装vscode,创建新workspace fold,进调试模式,选python运行,生成settings.json等,按照网上的教程,把anaconda安装的位置放到json文件里。

9,运行test.py失败,terminal提示permission denied。各种混乱的排查原因之后发现,问题出在我的anaconda安装在/root/下面,因此不管是terminal里还是vscode的terminal里,要运行anaconda的python都必须运行一遍sudo -i。

结果就是terminal无权限的时候用python --version出来都是2.7,python3 --version出来是3.5.2,但是sudo -i之后python --version就变成anaconda inc. 的3.6。暂时不知道怎么安装anaconda到/home/username/下面

10,安装了wim,skype,vlc,chrome,ss-qt5,搜狗(尽利了一番坎坷)。但是wps一直安装失败。

11,安装gym。finish!

 

 

 

其他感想:linux对系统资源吃的应该比安装了各种软件的windows少多了。win10一开机风扇就开始狂转(小破电脑没办法),而ubuntu基本不转风扇。win10上开一个在机械硬盘上放了1000个图片的文件夹会很卡,ubuntu打开同一个文件夹完全不卡。win10音质碾压ubuntu(在realtek官网上找到linux驱动下载页面,但是似乎不支持太高版本的kernel就没继续),终于想起曾经被天桥10元3根的耳机支配的恐惧了。ubuntu开ss就风扇狂转,不知道为什么。mpv不如vlc好,mpv看电影会10秒一卡顿。ubuntu字体渲染用的freetype,比win10用了mactype还好看,尤其是在chrome上,字体终于丰满起来了。ubuntu的系统动画更好。ubuntu切换同一app的多窗口没有win10的预览,容易弄混。ubuntu系统启动时间比win10长得多。ubuntu下搜狗输入法偶尔会卡顿。ubuntu不支持鼠标中键拖动页面。

 

--------------------

 

音质问题解决了!!!!!!!!!

 

https://blog.csdn.net/love254443233/article/details/78150614

(然而不知道为什么蓝牙耳机跟ubuntu无线连接的时候不出声了 T T)

 

-------------------------

网易云音乐只能支持到17.04版本,安装好之后,点图标启动不了,只能用

 sudo netease-cloud-music &

来启动。。。

-----------------------------

根据网上的教程,改了网易云音乐的文件来调教,情况好一点,但仍然有时候启动不出来,或者等很久出来,或者每次启动电脑都要重新登录账号扫描硬盘。

 

音质问题解决方案是,有线连接 or 无线连接的话:蓝牙不用系统自带的蓝牙,刚好我之前tb上买了一个自带驱动的蓝牙适配器,派上用场啦。不过还是有bug,必须系统声音调到最大才能听到音乐,然而系统声音也特别大。

-----------------------------------

音质解决最终方案:

https://zhidao.baidu.com/question/1947277764266775068.html

连接蓝牙耳机-系统的settings-sound-最下面profile选A2DP sink!!!!!

 

转载于:https://www.cnblogs.com/ecoflex/p/8746411.html

这篇关于零基础,安装ubuntu17.10,双系统双硬盘双显卡的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/360908

相关文章

jdk1.8的Jenkins安装配置实践

《jdk1.8的Jenkins安装配置实践》Jenkins是一款流行的开源持续集成工具,支持自动构建、测试和部署,通过Jenkins,开发团队可以实现代码提交后自动进行构建、测试,并将构建结果分发到测... 目录Jenkins介绍Jenkins环境搭建Jenkins安装配置Jenkins插件安装Git安装配

python版本切换工具pyenv的安装及用法

《python版本切换工具pyenv的安装及用法》Pyenv是管理Python版本的最佳工具之一,特别适合开发者和需要切换多个Python版本的用户,:本文主要介绍python版本切换工具pyen... 目录Pyenv 是什么?安装 Pyenv(MACOS)使用 Homebrew:配置 shell(zsh

Python中Request的安装以及简单的使用方法图文教程

《Python中Request的安装以及简单的使用方法图文教程》python里的request库经常被用于进行网络爬虫,想要学习网络爬虫的同学必须得安装request这个第三方库,:本文主要介绍P... 目录1.Requests 安装cmd 窗口安装为pycharm安装在pycharm设置中为项目安装req

windows下安装Nginx全过程

《windows下安装Nginx全过程》文章介绍了HTTP和反向代理服务器的概念,包括正向代理和反向代理的区别,并详细描述了如何安装和配置Nginx作为反向代理服务器... 目录概念代理正向代理反向代理安装基本属性nginx.conf查询结构属性使用运行重启停止总结概念是一个高性能的HTTP和反向代理we

Java利用Spire.Doc for Java实现在模板的基础上创建Word文档

《Java利用Spire.DocforJava实现在模板的基础上创建Word文档》在日常开发中,我们经常需要根据特定数据动态生成Word文档,本文将深入探讨如何利用强大的Java库Spire.Do... 目录1. Spire.Doc for Java 库介绍与安装特点与优势Maven 依赖配置2. 通过替换

2025最新版Android Studio安装及组件配置教程(SDK、JDK、Gradle)

《2025最新版AndroidStudio安装及组件配置教程(SDK、JDK、Gradle)》:本文主要介绍2025最新版AndroidStudio安装及组件配置(SDK、JDK、Gradle... 目录原生 android 简介Android Studio必备组件一、Android Studio安装二、A

前端Visual Studio Code安装配置教程之下载、汉化、常用组件及基本操作

《前端VisualStudioCode安装配置教程之下载、汉化、常用组件及基本操作》VisualStudioCode是微软推出的一个强大的代码编辑器,功能强大,操作简单便捷,还有着良好的用户界面,... 目录一、Visual Studio Code下载二、汉化三、常用组件1、Auto Rename Tag2

JavaScript装饰器从基础到实战教程

《JavaScript装饰器从基础到实战教程》装饰器是js中一种声明式语法特性,用于在不修改原始代码的情况下,动态扩展类、方法、属性或参数的行为,本文将从基础概念入手,逐步讲解装饰器的类型、用法、进阶... 目录一、装饰器基础概念1.1 什么是装饰器?1.2 装饰器的语法1.3 装饰器的执行时机二、装饰器的

Java JAR 启动内存参数配置指南(从基础设置到性能优化)

《JavaJAR启动内存参数配置指南(从基础设置到性能优化)》在启动Java可执行JAR文件时,合理配置JVM内存参数是保障应用稳定性和性能的关键,本文将系统讲解如何通过命令行参数、环境变量等方式... 目录一、核心内存参数详解1.1 堆内存配置1.2 元空间配置(MetASPace)1.3 线程栈配置1.

win10安装及配置Gradle全过程

《win10安装及配置Gradle全过程》本文详细介绍了Gradle的下载、安装、环境变量配置以及如何修改本地仓库位置,通过这些步骤,用户可以成功安装并配置Gradle,以便进行项目构建... 目录一、Gradle下载1.1、Gradle下载地址1.2、Gradle下载步骤二、Gradle安装步骤2.1、安