ThinkPad T14s 安装Ubuntu22踩坑记

2023-05-16

 讲一个我装机历经的一个小故事.....

首先,花个万把块,买个心仪的撸码神奇,我买的是2022款ThinkPad T14s,官网关注了好久就是不出32G内存版本的,无奈只能买一个16G内存版本的,硬盘全系是512G的,这对一个要Android 源码开发的工程师来说太鸡肋了,无奈只能自己加装更换一块1T的硬盘,我买的新电脑是支持PCIe4.0的,就花血价从某东买了一块82年的固态硬盘,我买的是三星980pro 支持PCIe4*4,三星的硬盘性能可谓相当强悍。配上12代的i7,从此撸码跟卡顿说拜拜, 因为买的新电脑硬件都是当代最新的,安装ubuntu的时候遇到好多驱动不兼容问题,本来是想装个ubuntu20的,结果装上之后各种驱动没有,触摸板不能用,没有网卡驱动,没有蓝牙驱动,完全不能用,无奈,只能尝试着装一下ubuntu22,系统装好,纵享丝滑,啥驱动都有了,nice 。正当我幸灾乐祸的时候,一道惊雷直劈而下,电脑一段时间不用,挂起后不能唤醒屏幕,盒盖重新打开也会挂起不能唤醒,这几把就蛋疼了,马上去问问度娘,结果还是驱动不兼容问题,能力有限,解决不了驱动不兼容问题,只能规避了。 既然挂起后不能唤醒,那我就索性直接把挂起功能给它关掉,从此跟挂起说拜拜。

说了这么多废话,现在开始进入正题。

目录

1.安装Ubuntu22系统

2.挂起后不能唤醒解决


1.安装Ubuntu22系统

1.首先去Ubuntu官网下载一个启动镜像链接如下:

Enterprise Open Source and Linux | Ubuntu

2.然后找一个趁手的U盘,自己作一个系统启动U盘,

3.下来就可以安装系统了,我在装系统的时候系统插上启动U盘,然后选择从启动U盘启动,但是就是不能启动,搞了半天不知道什么原因,只能在bios里面一个一个瞎点,慢慢试了,最后终于找到了原因,总结如下。

我的是ThinkPad,开机的时候后按着F1,进入bios模式,

把security boot 模式关掉, 保存退出。 然后重启,

按着F12, 进入之后选择从U盘启动,

漂亮,终于进入了装机界面。

剩下的就是傻瓜式的设置安装了,这里就不多赘述了。

2.挂起后不能唤醒解决

系统安装好之后电脑遇到了长时间不用,或者盒盖之后会挂起,挂起之后就不能再次唤醒了,只能强制重启了,这个这个就很蛋疼,

解决办法:

1,查看是否有安装 laptop-mode-tools,如果没有任何输出就需要安装

dpkg -l | grep laptop-mode-tools

2.安装laptop-mode-tools,没有任何报错证明安装成功

sudo apt-get install laptop-mode-tools

3.查看是否启用了laptop_mode模式,如果输出数字不是0 证明已经启动

cat /proc/sys/vm/laptop_mode

4.打开配置文件 /etc/laptop-mode/laptop-mode.conf

sudo gedit /etc/laptop-mode/laptop-mode.conf

5.将ENABLE_LAPTOP_MODE_ON_BATTERY、ENABLE_LAPTOP_MODE_ON_AC、ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED的值全部修改为1

6.启动laptop_mode

 sudo laptop_mode start

7.再次查看laptop_mode模式,输出结果不为0证明已经启动。

cat /proc/sys/vm/laptop_mode

这样一个ubuntu22的系统就算是装好了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ThinkPad T14s 安装Ubuntu22踩坑记 的相关文章

  • ubuntu22.04设置开启自启动命令脚本

    前言 xff1a 是这样的 xff0c 新的机器要挂在nfs存储 xff0c 报错 xff1a root 64 85 document mount t nfs o nolock 192 168 1 xx disk xiao home xia
  • ubuntu22 允许root权限远程登录设置

    在 etc ssh sshd config文件中设置 注释 PermitRootLogin prohibit password 添加PermitRootLogin yes
  • Ubuntu22.04安装libudev-dev时的Bug

    新安装了Ubuntu22 04 xff0c 然后安装libudev dev xff1a sudo apt install libudev dev 发现了非常奇怪的事情 xff1a 正在读取软件包列表 完成 正在分析软件包的依赖关系树 完成
  • ubuntu22.04@laptop安装&配置wfb-ng

    ubuntu22 04 64 laptop安装 amp 配置wfb ng 1 源由2 安装步骤2 1 下载 amp 安装ubuntu22 04桌面版本2 2 Jammy系统同步更新2 3 基础工具安装2 4 无线工具安装2 5 远程命令行工
  • ArduPilot飞控之ubuntu22.04-SITL安装

    ArduPilot飞控之ubuntu22 04 SITL安装 1 源由2 SITL编译2 1 准备ubuntu 22 04环境2 2 更新ubuntu 22 04环境2 3 克隆最新Ardupilot代码2 4 submodule同步Ard
  • ubuntu22 安装 qt6

    sudo qt unified linux x64 4 5 2 online run mirror https mirrors aliyun com qt qt6支持 mirror https mirrors aliyun com qt
  • Ubuntu22.04-添加中文输入法

    1 安装中文语言包 进入setting xff08 设置 xff09 gt 区域与语言 选项卡 进入 管理已安装的语言 第一进入将提示 语言支持没有完整安装 xff0c 点击安装即可 安装过程会将为进行补充安装的语言进行下载安装 设置中文
  • ThinkPad E430 蓝牙驱动 BCM43142A0

    最近我意外发现公司的 ThinkPad E430 笔记本竟然是带有蓝牙的 D 查看蓝牙设备标识 ID 利用 lsusb 命令找到蓝牙模块信息 Bus 001 Device 004 ID 105b e065 Foxconn Internati
  • Ubuntu22.04设置独显用于深度学习运算,核显用于屏幕显示

    目录 摘要主板bios设置第一步 xff1a 切换prime select第二步 xff1a 关机重启 xff0c 并将显示器接口插到主板上第三步 xff1a 设置PRIME Profiles为NVIDIA On Demand模式注意事项参
  • Lenovo ThinkPad T450s更换WiFi模块、指纹模块、维修SD卡针

    本电脑2015年8月份购买的 xff0c 2018年4月份之后开始出现问题 xff0c 首先指纹很难开机 xff0c 很难录入 xff0c 然后就是SD卡不知道什么时候无法使用了 xff0c 由于笔记本不常完也就没太注意 xff0c 最近有
  • [linux]ubuntu22安装mysql5.7.40

    导语 xff1a ubuntu22 04 强制安装mysql5 7 40 安装完安装其他apt依赖的时候 可能会造成mysql出问题 最好还是离线环境用 apt update apt get install zip y cd var rm
  • ubuntu22.04 搭建 Pytorch环境

    关于电脑 第一步 安装anaconda 1 进入官网 链接 anaconda 2 下载linux的sh版 3 在对应位置输入 span class token function sh span 文件名 sh 4 选择 yes 5 选择no
  • 解决debian下thinkpad x1没有声音的问题

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 文章目录 问题描述 一 解决方法 二 解决步骤 1 使用non free源 2 更改参数 3 更新源信息 4 安装以下驱动包 5 重启 问题描述 安装完debian 11后
  • ubuntu22.04安装ros教程

    安装 ROS 是一个比较复杂的过程 xff0c 不同版本的 Ubuntu 系统对应的 ROS 版本也不尽相同 xff0c 因此需要认真阅读官方教程 下面是在 Ubuntu 22 04 上安装 ROS 的一般步骤 xff1a 更新系统 xff
  • ArduPilot飞控之ubuntu22.04-Gazebo模拟

    ArduPilot飞控之ubuntu22 04 Gazebo模拟 1 源由2 Gazebo安装2 1 ubuntu22 04系统更新2 2 安装Gazebo Garden2 3 安装ArduPilot Gazebo插件2 3 1 基础库安装
  • Ubuntu22.04安装CUDA、cudnn详细步骤

    文章目录 安装CUDA安装cudnn下载安装文件安装验证是否安装成功 在Ubuntu系统中 xff0c 使用nvidia smi命令可以看到当前GPU信息 xff0c 在右上角可以看到CUDA Version xff0c 意思是最大支持的C
  • Ubuntu22.04部署Pytorch2.0深度学习环境

    文章目录 安装Anaconda创建新环境安装Pytorch2 0安装VS CodeUbuntu下实时查看GPU状态的方法小实验 xff1a Ubuntu Windows10下GPU训练速度对比 Ubuntu安装完显卡驱动 CUDA和cudn
  • Ubuntu20.04/Ubuntu22.04 配置VScode+Opencv+cmake(C++)

    下面介绍Ubuntu20 04下安装opencv xff0c 当然Ubuntu22 04也适用 xff0c 然后将opencv链接到VsCode 先主体按照 gt 点我 xff1a 链接1 lt 的第一点进行安装 xff0c 但是特别注意
  • ubuntu22.04安装ros教程

    安装 ROS 是一个比较复杂的过程 xff0c 不同版本的 Ubuntu 系统对应的 ROS 版本也不尽相同 xff0c 因此需要认真阅读官方教程 下面是在 Ubuntu 22 04 上安装 ROS 的一般步骤 xff1a 更新系统 xff
  • thinkpad x1e 隐士进入bios

    thinkpad x1e 隐士进入bios 启动的时候 同时按 fn f1 两个键需要连续不停的按 bios页 同时按 fn f12 两个键需要连续不停的按 简单页 1 选择方向键startup 然后选择Boot按回车键 更改第一启动项从外

随机推荐

  • 【基于STM32的串口通信----用软件模拟】

    注 xff1a 这是我上班第一次学习串口通信 xff0c 此文章基于STM32F4系列单片机 一 xff1a 什么是软件模拟串口通信 xff1a 1 平常所用串口通信都是用的单片机外设 xff0c 是单片机内部自带的模块 xff0c 只需要
  • 关于单片机内存详解

    引言 xff1a 内存是单片机的重要组成部分 xff0c 那么如何操作 分配内存对于一个嵌入式软件工程师来说便是极为重要的 一 存储器的定义 xff1a 存储器单元实际上是时序逻辑电路 的一种 按存储器的使用类型可分为只读存储器 xff08
  • Keil编译报错--IAP\IAP.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.

    之前在用CUBE生成文件时发生了这样的报错 xff1a IAP IAP sct 7 error L6236E No section matches selector no section to be FIRST LAST 发生这样的报错是因
  • Keil编程环境背景颜色--护眼色

    在Edit中选择Configuration 选择Colors amp Fonts 点击下载那个按钮 按照这个参数输入自定义颜色并添加 xff0c 就保存为一个护眼的绿色啦
  • win10下MissionPlanner地面站的安装

    win10下MissionPlanner地面站的安装 编辑器 xff1a Viaual Studio2019社区版 安装时工作负荷和单个组件的选择如下图所示 xff0c 然后自定义安装位置进行安装 安装完成后启动MP地面站 启动Visual
  • git fatal: The remote end hung up unexpectedly 错误

    使用git将本地项目添加到远程仓库报以下错误 git push u origin master Counting objects 2053 done Delta compression using up to 2 threads Compr
  • git submodule update --init --recursive

    转自https blog csdn net wangjia55 article details 24400501 转自http webfrogs me 2013 03 20 git submodule 开发过程中 xff0c 经常会有一些通
  • C++简介( C++ Primer Plus)

    C 43 43 历史 xff1a 1980年 xff0c 贝尔实验室的 Bjarne Stroustrup 本贾尼 斯特劳斯 开始对C进行改进和扩充 1983年正式命名为C 43 43 支持3钟不同的程序设计 过程化程序设计 数据 43 算
  • 树莓派3B+ 引脚图说明

    如上图所示 xff0c 我们可以很清楚的看到各个引脚的功能 例如我们想使用pwm引脚来控制舵机 xff0c 则我们可以考虑使用其中的 BCM18 PWM0 和 BCM13 PWM1 在使用wiringPi库时 xff0c 我们定义的引脚即B
  • 树莓派3B+ 串口使用大全(实现串口通信功能)

    1 树莓派串口控制台功能 在2018 10 09 raspbian stretch img镜像中 xff0c 要使用串口来调试设备 xff0c 需要修改conig txt文件 1 sudo systemctl disable hciuart
  • Java学习笔记(三)函数——学习MOOC网翁恺老师课程记录

    七 函数 7 1 函数定义与调用 Java的函数必须定义在类的内部 xff0c 成为类的成员 定义一个函数 xff0c 要像这样写 xff1a lt 返回类型 gt lt 方法名称 gt lt 参数表 gt lt 方法体 gt 返回类型是这
  • STL笔试面试题总结(干货)

    STL笔试面试题总结 一 STL有哪些组件 STL提供六大组件彼此此可以组合套用 1 容器 容器就是各种数据结构 我就不多说 看看下面这张图回忆一下就好了 从实现角度看 STL容器是一种class template 2 算法 各种常见算法
  • Framebuffer 机制【转】

    本文转载自 xff1a http blog csdn net paul liao article details 7706477 Framebuffer Framebuffer是Linux系统为显示设备提供的一个接口 xff0c 它将显示缓
  • 单片机——蜂鸣器

    1 蜂鸣器 2 所用元件 2n5771 at89c51 button cap cap elec crystal res speaker 例图 xff1a 例图代码 xff1a include lt REGX51 H gt sbit BEEP
  • Linux获取机器码

    1 准备工作 安装php xff0c 并已经配置好环境变量path 2 运行hardware sh获取机器码 shell gt php span class token punctuation span span class token o
  • Windows远程桌面卡顿问题(包含网络调优)

    注 xff1a 以下操作需管理员权限执行CMD 关闭自动调节 xff1a netsh interface tcp span class token function set span global autotuninglevel 61 di
  • ESXI VIB升级报错

    一 兼容性问题 1 通过VIB升级ESXI时 xff0c 可能会出现类似报错 span class token namespace DependencyError span VIB LSI bootbank scsi mpt3sas 04
  • MySQL 8.0安装

    1 安装MySQL 8 0 Server shell gt dnf span class token operator span y install 64 mysql 2 开启服务 shell gt systemctl span class
  • 华为镜像启动报错

    shell gt span class token function rm span span class token operator span etc span class token operator span udev span c
  • ThinkPad T14s 安装Ubuntu22踩坑记

    讲一个我装机历经的一个小故事 首先 xff0c 花个万把块 xff0c 买个心仪的撸码神奇 xff0c 我买的是2022款ThinkPad T14s 官网关注了好久就是不出32G内存版本的 xff0c 无奈只能买一个16G内存版本的 xff