对Ubuntu20.04.2 mate 桌面 Brisk menu 组件的配置

Brisk Menu 让菜单在 mate 桌面上灵活布局, 那个会跳动的精灵还是挺不错的,适当处理后就得到了下面干净利索的桌面。

Ubuntu 安装时,在控制中心留有 plank reference 设置功能,让屏幕中底部的这些组件在不同位置摆放。当进行配置时它就会出现在底部,但没有安排自动启动、菜单里也没有启动它的地方。

可以这样做:先补装一些lib,发现初装时并没有预置它们。

sudo apt install mate-dock-applet
sudo apt install libmate-panel-applet-dev
sudo apt install libplank-dev

然后,在启动程序中把 /usr/bin 下面的 plank 程序加入进去,延时1秒启动。开机后它就跳出来了,桌面上可以由此尽量整洁。

处理过程:

开始因配置而激活它后,系统开机开始提示发现错误。于是,修改了 /etc/default/apport, 将enabled=0,强行停止了弹窗。

于是 journalctl 检查系统日志,收获不小。

1、 i2c_piix4 错误,虚拟中会出现这问题,不影响用,但还是像大家一样把它放进了 /etc/modprobe.d/blacklist.conf 的小黑屋中,并sudo update-initramfs -u -k all 了。

2、发现ntp时间同步错误,访问不了ubuntu的ntp服务器。进系统一查,发现没有预配置安装ntp模块,于是 sudo apt install ntp, 把它装上了。

3、发现调用 brisk-menu错误,出现了assertion断言错误。判断预置的brisk menu缺少了些东西,调用时返回了错误指针,到github上找到 solus与ubuntu合作开发的那个mate panel项目,也找到了brisk-menu代码,但meson编译少库,检查发现系统中有 lib 但没有 include 的东西,也没有 .pc配置文件,自己手工配置后继续,又出现了少库... ,算了吧,把缺少的库补补全算了。

4、打开错误上报功能

终端上 reboot ,重启系统。不再弹窗,brisk menu 的组件正常显示。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/288389.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringBoot代码混淆与反混淆加密工具详解

目录 反编译 混淆 正文 一共就两步,无需源码,直接对ipa文件进行混淆加密 打开要处理的IPA文件 设置签名使用的证书和描述文件 开始ios ipa重签名 简单就是把代码跑一哈,然后我们的代码 .java文件 就被编译成了 .class 文件 反编译 就是…

从传统型数据库到非关系型数据库

一 什么是数据库 数据库顾名思义保存数据的仓库,其本质是一个具有数据存储功能的复杂系统软件,数据库最终把数据保存在计算机硬盘,但数据库并不是直接读写数据在硬盘,而是中间隔了一层操作系统,通过文件系统把数据保存…

什么牌子的猫粮好?分享五款便宜又好的主食冻猫粮牌子

冻干猫粮因其高营养和适口性,受到了众多铲屎官们的喜爱和追捧。冻干猫粮的喂养方式非常简单,可以直接喂食,也可以将冻干复水后喂食,根据猫咪的不同喜好可以选择不同的喂养方式。然而,有些铲屎官在选择冻干猫粮时可能会…

车辆违规实线变道检测系统:融合Gold-YOLO改进YOLOv8

1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 研究背景与意义 随着城市化进程的加快和交通工具的普及,道路交通安全问题日益凸显。其中,车辆违规实线变道是导致交通事故的重要原因之一。在道路上&…

配置https环境

为什么要配置https环境 在使用 HTML5 的 API 时,很多 API 只能在 https 保证安全的情况下才能开启。这就要求我们在本地开发环境也能够配置 https,否则你需要每次部署到配有 https 的测试环境中才能看到预览效果,这对开发的敏捷度造成了极大…

【力扣100】543.二叉树的直径

添加链接描述 # Definition for a binary tree node. # class TreeNode: # def __init__(self, val0, leftNone, rightNone): # self.val val # self.left left # self.right right class Solution:def __init__(self):self.max 0def diamete…

Python打造简单而强大的聊天机器人:详解与实例代码

更多资料获取 📚 个人网站:ipengtao.com 聊天机器人在现代应用中扮演着重要的角色,能够与用户进行自然语言交互。本篇博客将带领读者通过Python,使用自然语言处理库构建一个简单而强大的聊天机器人。我们将深入讨论处理用户输入、…

如何在Ubuntu系统中安装VNC并结合内网穿透实现远程访问桌面

文章目录 前言1. ubuntu安装VNC2. 设置vnc开机启动3. windows 安装VNC viewer连接工具4. 内网穿透4.1 安装cpolar【支持使用一键脚本命令安装】4.2 创建隧道映射4.3 测试公网远程访问 5. 配置固定TCP地址5.1 保留一个固定的公网TCP端口地址5.2 配置固定公网TCP端口地址5.3 测试…

Linux系统之部署Linux管理面板1Panel

一、介绍 1.1简介 1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。 1.2特点 快速建站:深度集成 Wordpress 和 Halo,域名绑定、SSL 证书配置等一键搞定; 高效管理:通过 Web 端轻松管理 Linux 服务器,包括应用管…

ros2机器人在gazebo中移动方案

原文连接Gazebo - Docs: Moving the robot (gazebosim.org) 很重要的地方:使用虚拟机运行Ubuntu的时候,需要关闭”加速3D图形“的那个选项,否则gazebo无法正常显示。 Moving the robot(使用命令移动机器人示例) In t…

基于AWD攻防对Web漏洞的研究

写在前面 Copyright © [2023] [Myon⁶]. All rights reserved. 基于awd攻防环境和xshell远程连接,配合kali linux渗透系统、蚁剑、D盾、河马、Seay代码审计系统等,演示现实中网站可能存在的漏洞,对网站进行漏洞扫描,渗透测…

【Jenkins】远程API接口介绍

Jenkins 为其功能提供了远程访问 API。目前它支持: REST API 风格,包含xml和json格式Python 包装接口Java 包装接口Ruby 包装接口 远程访问 API 以 REST 样式提供。也就是说,没有所有功能的单一入口点,而是在“.../api/” URL 下…