【bug】flameshot在ubuntu上的4K屏幕,双屏幕上用不了截图

问题

直接在4K屏幕上运行flameshot截图,直接黑屏
主屏 :4K
副屏:2k

解决

2.1长按1-2秒开机键,先回到桌面。
2.2 设置主屏缩放为125%
2.3 设置键盘快捷键命令为env QT_AUTO_SCREEN_SCALE_FACTOR=1 flameshot gui

在这里插入图片描述
在这里插入图片描述

替代flameshot的产品

https://launchpad.net/~shutter/+archive/ubuntu/ppa

https://github.com/LCTT/TranslateProject/blob/master/published/201810/20180901%205%20Ways%20to%20Take%20Screenshot%20in%20Linux%20GUI%20and%20Terminal.md

参考

https://github.com/flameshot-org/flameshot/issues/564#issuecomment-1272444507

update1:

重启后失效

直接用shutter了

update2:

重启后shutter也不行了
用自带了
做法:把设置的键盘快捷键ctrl+shift+print键换成你喜欢的快捷键

缺点:无法用到置顶功能和编辑功能。

求好用的推荐

<think>好的,用户现在问的是在Ubuntu上安装BugFree。之前用户已经询问过如何在Ubuntu上搭建bug free系统,我之前给出了两种方案,其中方案一是安装经典的BugFree,但需要适配环境,方案二推荐了现代替代工具比如MantisBT。现在用户再次明确要安装BugFree,可能需要更详细的指导。 首先,我需要确认用户是否了解BugFree已经停止维护,可能存在兼容性和安全问题。但用户可能因为某些原因必须使用BugFree,比如遗留系统或特定需求。所以我的回答需要包含安装步骤,同时提醒风险,并提供替代方案的建议。 接下来,我需要回顾之前的回答,确保这次提供的步骤更详细,可能补充之前遗漏的部分。例如,PHP 5.x的安装可能比较复杂,特别是Ubuntu 22.04默认不再支持PHP5,需要添加旧版本仓库。可能需要指导用户如何添加第三方源,比如sury的PHP仓库,并安装正确的版本。 另外,权限设置和Apache配置可能需要更详细的说明,比如如何配置虚拟主机,设置目录权限,以及处理可能出现的错误,比如数据库连接问题或者PHP模块缺失。 还要注意用户可能遇到的常见问题,比如PHP版本不兼容,MySQL扩展问题,或者文件权限错误,需要在注意事项里提前说明解决方法。同时,强调安全风险,建议仅在测试环境使用,并给出加固建议,比如限制访问权限,使用防火墙等。 最后,再次推荐替代方案,确保用户了解有其他更现代、更安全的选择,比如MantisBT或Jira,并提供简要的安装步骤,方便用户考虑迁移。</think>以下是 **在 Ubuntu 上安装经典缺陷管理工具 BugFree** 的详细指南。由于 BugFree 官方已停止维护(最新版本发布于 2013 年),以下流程基于 **Ubuntu 20.04 LTS** 适配,需手动解决 PHP 版本兼容性问题。建议仅在测试环境中使用。 --- ### **一、环境准备** #### **1. 系统要求** - Ubuntu 20.04 LTS(较新版本如 22.04 需额外处理依赖冲突) - **PHP 5.6**(BugFree 仅兼容 PHP 5.x,需手动降级) - **MySQL 5.7** 或 MariaDB 10.3 - Apache2 或 Nginx(以 Apache2 为例) #### **2. 添加 PHP 5.6 仓库** 由于 Ubuntu 官方仓库已移除 PHP 5.x,需添加第三方源: ```bash sudo apt install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt update ``` #### **3. 安装 PHP 5.6 及扩展** ```bash sudo apt install php5.6 php5.6-mysql php5.6-gd php5.6-xml php5.6-mbstring ``` --- ### **二、安装 BugFree** #### **1. 下载源码** 从 GitHub 获取历史版本(以 v3.0.3 为例): ```bash wget https://github.com/BugFreeTeam/BugFree/archive/refs/tags/v3.0.3.tar.gz tar -zxvf v3.0.3.tar.gz sudo mv BugFree-3.0.3 /var/www/html/bugfree ``` #### **2. 配置数据库** ```sql -- 登录 MySQL sudo mysql -u root -p -- 创建数据库和用户 CREATE DATABASE bugfree DEFAULT CHARACTER SET utf8; CREATE USER 'bugfree'@'localhost' IDENTIFIED BY 'your_password'; GRANT ALL PRIVILEGES ON bugfree.* TO 'bugfree'@'localhost'; FLUSH PRIVILEGES; EXIT; ``` #### **3. 设置文件权限** ```bash sudo chmod -R 777 /var/www/html/bugfree/Data sudo chown -R www-data:www-data /var/www/html/bugfree ``` --- ### **三、配置 Apache** #### **1. 创建虚拟主机** 编辑配置文件: ```bash sudo nano /etc/apache2/sites-available/bugfree.conf ``` 添加以下内容: ```apache <VirtualHost *:80> ServerAdmin admin@example.com DocumentRoot /var/www/html/bugfree ServerName your-server-ip-or-domain <Directory /var/www/html/bugfree> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> ``` #### **2. 启用配置并重启 Apache** ```bash sudo a2ensite bugfree.conf sudo a2enmod rewrite sudo systemctl restart apache2 ``` --- ### **四、完成安装** 1. **访问安装向导** 浏览器打开 `http://your-server-ip-or-domain/Install`,按步骤填写: - 数据库信息:用户名 `bugfree`、密码、数据库名 `bugfree` - 管理员账号和邮箱 2. **删除安装目录** ```bash sudo rm -rf /var/www/html/bugfree/Install ``` --- ### **五、注意事项** #### **1. 常见问题** - **PHP 版本冲突**:若系统存在多个 PHP 版本,需指定 Apache 使用 PHP 5.6: ```bash sudo a2dismod php8.1 # 禁用高版本 PHP sudo a2enmod php5.6 sudo systemctl restart apache2 ``` - **MySQL 8.0 兼容性**:若使用 MySQL 8.0,需修改密码加密方式: ```sql ALTER USER 'bugfree'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password'; ``` #### **2. 安全加固** - 限制访问 IP:通过 Apache `.htaccess` 或防火墙(UFW)控制访问。 - 定期备份数据库: ```bash mysqldump -u root -p bugfree > bugfree_backup.sql ``` --- ### **六、替代方案推荐** 由于 BugFree 已过时,建议迁移至以下工具(支持现代 PHP 和数据库): | 工具 | 安装命令(Ubuntu) | 特点 | |------------|--------------------------------------------|----------------------| | MantisBT | `sudo apt install mantisbt` | 轻量级,开源 | | Redmine | `sudo apt install redmine redmine-mysql` | 支持多项目管理 | | Jira | [官网下载](https://www.atlassian.com/software/jira) | 企业级商业解决方案 | --- 如需进一步调试,请提供具体错误日志!
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

「已注销」

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值