Debian安装Nvidia驱动

一、安装nvidia-detect工具

robin@B45:~$ sudo apt-get install nvidia-detect

二、利用nvidia-detect工具,查看nvidia显卡型号

robin@B45:~$ nvidia-detect

Detected NVIDIA GPUs:
0a:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT216 [GeForce GT 220] [10de:0a20] (rev a2)

Checking card: NVIDIA Corporation GT216 [GeForce GT 220] (rev a2)
Your card is only supported up to the 340 legacy drivers series.
It is recommended to install the
nvidia-legacy-340xx-driver

三、根据提示型号安装驱动

robin@B45:~$ sudo apt install nvidia-legacy-340xx-driver

四、重新启动系统,驱动安装完成。

Qtcreator修改构建目录,到工程目录下

  • 将工具–>选项–>构建和运行中Default build directory修改为./%{CurrentBuild:Name};
  • 把QtCreator关闭,把工程目录下后缀名为.pro.user的文件删掉;
  • 用QtCreator打开工程,会提示你创建构建目录,此时提示的就是你修改后的Default build directory中填写的目录;
  • 其中.pro.user文件记录了编译器、构建工具链、构建目录、版本…..等工程编译相关信息,想要更换项目的编译环境,得删除这个文件,由QtCreator自动重新创建。

Linux系统中使用脚本指自定义文件夹图标(gio命令)

如图所示,更改了一个文件夹的默认图标,一直没搞明白,这个设置是保存在哪个文件里面,想通过脚本控制变更图标,一直没有实现,经多方搜索资料,发现可以使用gio命令解决。

一、gio 命令

gio COMMAND [ARGS…]

  • 参数:
  • help 打印帮助
  • version 打印版本
  • cat 串接文件,写到标准输出
  • copy 复制文件
  • info 显示关于位置的信息
  • list 列出某位置的内容
  • mime 获取或设置某种 MIME 类型的处理程序
  • mkdir 创建目录
  • monitor 监视文件和目录更改
  • mount 挂载或卸载位置
  • move 移动文件
  • open 用默认应用打开文件
  • rename 重命名文件
  • remove 删除文件
  • save 从标准输入读取并保存
  • set 设置文件属性
  • trash 移动文件或目录到回收站
  • tree 在树中列出某位置的内容
继续阅读“Linux系统中使用脚本指自定义文件夹图标(gio命令)”

Ubuntu添加Windows共享打印机联想M7615DNA

一、共享环境安装

  • robin@robin-Lenovo-XiaoXin-I2000:~$ sudo apt install samba smbclient

二、添加打印机

三、使用SAMBA的Windows打印机

注意事项

  • smb打印机通过共享打印机IP和打印机名称来连接,如名称中有空格用%20代替
  • 在验证项内选择“现在设定认证细节”,输入共享主机的访问用户名和密码,否则在打印时总是会提示认证。
继续阅读“Ubuntu添加Windows共享打印机联想M7615DNA”

Ubuntu安装后需要做的几项工作

一、检查更新

robin@robin-Lenovo-XiaoXin-I2000:~$ sudo apt update
命中:1 http://mirrors.aliyun.com/ubuntu focal InRelease
命中:2 http://mirrors.aliyun.com/ubuntu focal-updates InRelease
命中:3 http://mirrors.aliyun.com/ubuntu focal-backports InRelease
命中:4 http://mirrors.aliyun.com/ubuntu focal-security InRelease
命中:5 http://dl.google.com/linux/chrome/deb stable InRelease
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
所有软件包均为最新。
robin@robin-Lenovo-XiaoXin-I2000:~$ sudo apt upgrade
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
正在计算更新… 完成
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。

二、启用最小化单击

以便在Ubuntu Dock中单击打开的应用程序的图标时,它将“最小化”窗口。

robin@robin-Lenovo-XiaoXin-I2000:~$ gsettings set org.gnome.shell.extensions.dash-to-dock click-action ‘minimize’

三、将垃圾箱添加到Ubuntu Dock

robin@robin-Lenovo-XiaoXin-I2000:~$ gsettings set org.gnome.shell.extensions.dash-to-dock show-trash true

继续阅读“Ubuntu安装后需要做的几项工作”

Linux下建立ISO映像文件命令mkisofs

一、语法

mkisofs [-adDfhJlLNrRTvz][-print-size][-quiet][-A <应用程序ID>][-abstract <摘要文件>][-b <开机映像文件>][-biblio ][-c <开机文件名称>][-C <盘区编号,磁区编号>][-copyright <版权信息文件>][-hide <目录或文件名>][-hide-joliet <文件或目录名>][-log-file <记录文件>][-m <目录或文件名>][-M <开机映像文件>][-o <映像文件>][-p <数据处理人>][-P <光盘发行人>][-sysid <系统ID >][-V <光盘ID >][-volset <卷册集ID>][-volset-size <光盘总数>][-volset-seqno <卷册序号>][-x <目录>][目录或文件]

二、示例

将当前目录下的 ./文档 ./音乐 ./图片三个文件夹里的内容,制作成一个iso文件

robin@robin-B450M:~$ mkisofs -V 重要数据备份 -r -o 数据备份.iso ./文档 ./音乐 ./图片
I: -input-charset not specified, using utf-8 (detected in locale settings)
Using 2020_000.PNG;1 for /2020-11-05 18-58-15 的屏幕截图.png (2020-11-01 12-35-21 的屏幕截图.png)
Using 2020_001.PNG;1 for /2020-11-01 12-35-21 的屏幕截图.png (2020-11-01 12-35-52 的屏幕截图.png)
Using 2020_002.PNG;1 for /2020-11-01 12-35-52 的屏幕截图.png (2020-11-05 18-58-05 的屏幕截图.png)
Using 2020_003.PNG;1 for /2020-11-05 18-58-05 的屏幕截图.png (2020-11-01 12-34-32 的屏幕截图.png)
Using 2020_004.PNG;1 for /2020-11-01 12-34-32 的屏幕截图.png (2020-11-01 12-34-46 的屏幕截图.png
92.93% done, estimate finish Thu Nov 5 23:18:53 2020
93.76% done, estimate finish Thu Nov 5 23:18:53 2020
94.59% done, estimate finish Thu Nov 5 23:18:53 2020
95.42% done, estimate finish Thu Nov 5 23:18:53 2020
96.25% done, estimate finish Thu Nov 5 23:18:53 2020
97.08% done, estimate finish Thu Nov 5 23:18:53 2020
97.91% done, estimate finish Thu Nov 5 23:18:53 2020
98.74% done, estimate finish Thu Nov 5 23:18:53 2020
99.57% done, estimate finish Thu Nov 5 23:18:53 2020
Total translation table size: 0
Total rockridge attributes bytes: 440945
Total directory bytes: 1097728
Path table size(bytes): 2936
Max brk space used 400000
602603 extents written (1176 MB)

参数说明

  • -V <光盘ID>或-volid<光盘ID> 指定光盘的卷册集ID
  • -r 或-rational-rock 使用Rock Ridge Extensions,并开放全部文件的读取权限。
  • -o <映像文件>或-output<映像文件> 指定映像文件的名称。
继续阅读“Linux下建立ISO映像文件命令mkisofs”

Ubuntu20.04中calendar日历日程/事件解析

日程事件文件存放位置

  • ~/.local/share/evolution/calendar/system/calendar.ics

日程文件内容解析

BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
VERSION:2.0
X-EVOLUTION-DATA-REVISION:2020-10-11T14:56:44.609287Z(9)
BEGIN:VEVENT
UID:c4835f69156a3f2098b8544854eaa80317e8d5a7
DTSTAMP:20201011T145633Z
DTSTART;VALUE=DATE:20201020
DTEND;VALUE=DATE:20201021
SUMMARY:新建 事件1
SEQUENCE:1
CREATED:20201011T145633Z
LAST-MODIFIED:20201011T145633Z
END:VEVENT
BEGIN:VEVENT
UID:b7f01158f221965a6924ad2ce9bec8beedbd2752
DTSTAMP:20201011T145644Z
DTSTART;VALUE=DATE:20201022
DTEND;VALUE=DATE:20201023
SUMMARY:新建事件2
SEQUENCE:1
CREATED:20201011T145644Z
LAST-MODIFIED:20201011T145644Z
END:VEVENT
END:VCALENDAR

fcitx输入法安装

程序安装

robin@robin-Lenovo-XiaoXin-I2000:~$ sudo apt install fcitx fcitx-config-gtk fcitx-ui-qimpanel fcitx-table-wbpy

程序功能介绍

  • fcitx 输入法主程序
  • fcitx-config-gtk 图形化设置界面
  • fcitx-ui-qimpanel 状态 栏小企鹅图标
  • fcitx-table-wbpy五笔拼音输入法

常见故障解决

fcitx输入法无法通过shift切换中英文解决办法

  • 通过删除fcitx配置文件,注销系统后再重新生成。robin@robin-B450M:~$ rm -rf ~/.config/fcitx/

卸载ibus后桌面上依然保留有输入法图标删除方法

  • robin@robin-B450M:~$ sudo apt-get remove indicator-keyboard

linux下wine qq无法输入账号,微信不显示录入文字内容,解决办法

一、wine qq无法输入账号解决办法

  • 在终端输入命令winecfg打开wine设置
  • 增加程序设置中浏览并添加QQ.exe
  • 切换标签而至“函数库”
  • 在新增函数库顶替中浏览并选择msvcp60,riched20,riched32
  • 确定后注销系统并重新登录即可

一、wine 微信录入内容时无显示及无法发送文件解决办法

  • 安装安装 winetricks ,robin@robin-B450M:~$ sudo apt install winetricks
  • 使用winetricks修复riched20,robin@robin-B450M:~$ winetricks riched20