作者: AI最严厉的父亲

  • OpenAI API免费密钥的终极指南:Poe AI平台深度解析

    在人工智能的世界中,OpenAI API已经成为了一个强大的工具,它可以帮助你创建内容,生成见解或自动化任务。但是,如何免费获得这个强大工具的访问权限呢?在这篇文章中,我们将深入探讨OpenAI API和Poe AI平台的功能,并提供一步步的指南,教你如何免费获得OpenAI API的密钥。

    OpenAI API密钥是什么?

    OpenAI API是一个服务,允许你与OpenAI开发的各种AI模型进行交互。这是一个由OpenAI研究机构创建和推广的友好人工智能项目。通过OpenAI API,你可以使用自然语言查询模型,并以文本、图像、代码或数据格式获得响应。

    Poe AI平台简介

    Poe AI是一个帮助你更容易和更便宜地使用OpenAI服务的平台。它是一个基于网络的工具,允许你创建使用OpenAI API的不同AI模型的聊天机器人和任务。你还可以与Poe AI上的其他用户合作,并与他们分享你的项目和任务。

    如何免费获得OpenAI API密钥?

    如果你想使用Poe AI,一个强大的自然语言生成工具,你首先需要在你的本地机器上设置Poe API服务器。下面是如何下载和运行Poe API服务器的步骤:

    步骤1:下载Poe API服务器

    Poe API服务器可以在官方Github仓库找到。你可以下载最新的发布版本作为一个zip文件,并将其保存到你喜欢的位置。或者,如果你已经安装了git,你可以克隆仓库。

    步骤2:运行app.exe文件

    一旦你下载并解压了名为Poe API Server的zip文件,你会找到一个名为poe-api-server的文件夹。在这个文件夹内,有一个名为app.exe的可执行文件。这是运行Poe API服务器的主文件。

    步骤3:启动服务器

    接下来,只需双击app.exe文件即可启动服务器。一个命令提示符窗口将打开,并向你显示一些关于服务器的信息,如版本、端口和IP地址。

    步骤4:使用IP地址作为反向代理

    命令提示符窗口将显示服务器的一些信息,如版本、端口和IP地址。使用显示在命令提示符窗口的IP地址作为反向代理。

    步骤5:设置反向代理

    你可以使用这个地址作为Poe AI的反向代理。接下来,从上述步骤中复制IP地址,然后将地址粘贴到Poe AI的反向代理中。这意味着你可以通过向这个地址发送请求来访问Poe AI的功能,而不是直接访问Poe AI网站。

    然后,我们如何免费获得OpenAI API免费密钥呢?答案是Poe AI,一个基于网络的平台,允许用户创建和与由GPT-3驱动的聊天机器人交互。通过使用Poe AI,我们可以生成一个可以用作OpenAI API密钥的有效cookie。

    你还可以查看我们的博客,了解更多关于Poe AI的技巧和教程。Poe AI是一个新的Quora聊天机器人应用,允许你与各种AI模型连接。博客解释了如何利用Poe AI,并提供了一些获取最大效益的技巧和建议。

    步骤1:注册并登录Poe AI

    首先,我们需要在浏览器上注册并登录Poe AI。为此,我们需要访问官方网站,并使用我们的电子邮件和密码创建一个账户。创建账户后,我们需要使用我们的凭证登录,然后我们可以查看Poe AI的仪表板。

    步骤2:复制Cookie值

    现在,我们需要从我们的浏览器中复制cookie值。为此,我们需要按F12打开开发

    者控制台。我们需要转到应用程序选项卡,并从那里复制cookie值。这个cookie值是我们可以用来访问OpenAI API的免费密钥。

    使用OpenAI API的好处

    • 你可以访问最先进的AI模型,而不需要自己构建它们或支付昂贵的云计算资源。
    • 你可以利用AI的力量来创建高质量的内容,如博客文章、产品描述、标题、字幕、摘要、故事、诗歌、歌词等。
    • 你可以使用AI从数据中生成见解,如分析、报告、图表、图形、预测、推荐等。

    使用OpenAI API的挑战

    • 你需要邀请才能访问服务。OpenAI API免费目前处于测试阶段,只对申请并获得OpenAI批准的有限数量的用户开放。
    • 你需要为服务付费。OpenAI API免费按你从模型中消耗的令牌(字符)数量收费。价格根据模型和使用层次而有所不同。
    • 你需要遵循服务的条款和条件。OpenAI API免费有一些你在使用模型时需要遵守的规则和指南。

    常见问题解答

    OpenAI API免费和Poe AI有什么区别?

    OpenAI API是一个提供访问由OpenAI开发的各种AI模型的服务,如GPT-3、DALL-E、CLIP、Codex等。Poe AI是一个帮助你更容易和更便宜地使用OpenAI API免费的平台。它是一个基于网络的工具,允许你创建使用OpenAI API的不同AI模型的项目和任务。

    使用OpenAI API免费需要多少钱?

    OpenAI API按你从模型中消耗的令牌(字符)数量收费。价格根据模型和使用层次而有所不同。例如,GPT-3的标准使用费用为每1000令牌0.06美元,高级使用费用为每1000令牌0.12美元。

    我如何通过Poe AI获得OpenAI API免费的无限访问权限?

    你可以通过邀请你的朋友加入Poe AI来免费获得OpenAI API的无限访问权限。每当有朋友通过你的推荐链接注册时,你和你的朋友都将获得10美元的信用,可以用来通过Poe AI访问OpenAI API。

    结论

    OpenAI API是一个让你使用人工智能创建内容、生成见解或自动化任务的伟大服务。然而,获得它既不容易也不便宜。这就是为什么Poe AI是一个有用的平台,它可以帮助你更容易和更便宜地使用OpenAI API。如果你觉得这篇文章有帮助,请给我们留言。

  • 红米AX6000刷机教程:安装OpenWRT 22.03新版本固件

    红米AX6000路由器已经得到OpenWRT官方支持,新版本固件也变得更加完善,允许用户刷入OpenWRT系统。本文将提供详细的红米AX6000刷机教程,帮助您安装OpenWRT 22.03的新版本固件。无需担心变砖,同时我们将优化文章以提高SEO效果,以便更多用户受益。

    第一步:准备工作

    在开始解锁和刷机之前,请确保您已完成以下准备工作:

    • 一台已解锁SSH并可以串口访问的红米AX6000路由器(需要先解锁SSH,请参考相关教程)。
    • 一台运行Windows系统的电脑(刷回原厂固件需要Windows)。
    • 下载并安装Termius(Termius是一个方便的SSH连接工具,您也可以使用其他SSH工具,如Xshell 7绿色便携版)。

    第二步:查看X-WRT固件下载列表

    在继续刷机之前,您需要下载以下文件:

    • 红米AX6000 X-WRT临时固件:stock-initramfs-factory.ubi
    • 红米OpenWRT 22.03 X-WRT原版固件:stock-squashfs-sysupgrade.bin
    • 红米AX6000的OpenWRT闭源驱动固件(可选择下载,您可以使用X-WRT的原版固件或此固件)

    第三步:刷入红米AX6000临时固件

    首先,确认当前系统是ubi还是ubi1,可以通过执行以下命令查看:

    cat /proc/cmdline
    • 如果firmware=1表示当前系统是ubi1。
    • 如果firmware=0表示当前系统是ubi。

    根据当前系统的不同,设置相应的nvram变量。

    如果当前系统是ubi,请执行以下命令:

    nvram set boot_wait=on
    nvram set uart_en=1
    nvram set flag_boot_rootfs=1
    nvram set flag_last_success=1
    nvram set flag_boot_success=1
    nvram set flag_try_sys1_failed=0
    nvram set flag_try_sys2_failed=0
    nvram commit

    然后,根据您的选择,可以在线安装或本地安装intramfs-factory.ubi

    在线安装intramfs-factory.ubi:

    curl -L http://sebs.oss-cn-shanghai.aliyuncs.com/initramfs-factory.ubi -o initramfs-factory.ubi
    ubiformat /dev/mtd8 -y -f /tmp/initramfs-factory.ubi
    reboot -f

    本地安装intramfs-factory.ubi:

    下载stock-initramfs-factory.ubi,然后将其上传到/tmp目录下。根据当前系统的不同选择刷入:

    • 刷入ubi1(路径/dev/mtd9):
    ubiformat /dev/mtd9 -y -f /tmp/stock-initramfs-factory.ubi
    • 刷入ubi(路径/dev/mtd8):
    ubiformat /dev/mtd8 -y -f /tmp/stock-initramfs-factory.ubi

    如果当前系统是ubi1,请执行以下命令:

    nvram set boot_wait=on
    nvram set uart_en=1
    nvram set flag_boot_rootfs=0
    nvram set flag_last_success=0
    nvram set flag_boot_success=1
    nvram set flag_try_sys1_failed=0
    nvram set flag_try_sys2_failed=0
    nvram commit

    第四步:刷入OpenWRT 22.03正式版

    完成刷入临时固件后,重新启动并进入x-wrt/openwrt的initramfs临时系统。通过SSH登录并执行以下命令:

    fw_setenv boot_wait on
    fw_setenv uart_en 1
    fw_setenv flag_boot_rootfs 0
    fw_setenv flag_last_success 1
    fw_setenv flag_boot_success 1
    fw_setenv flag_try_sys1_failed 8
    fw_setenv flag_try_sys2_failed 8

    然后,通过浏览器访问过渡固件后台(IP地址为192.168.5.1),登录用户名为root,密码为password。在服务选项中找到终端,并使用相同的用户名和密码登录。

    接下来,在LUCI界面中选择“系统”>“备份与升级”,然后选择“刷写固件”。上传下载好的OpenWRT固件,并取消勾选“保留当前配置”。点击“继续”并等待刷写完成,路由器将自动重启,进入新的OpenWRT固件。

    总结

    您已成功刷入新的OpenWRT 22.03固件到红米AX6000路由器。现在,您可以使用新固件的功能和性能,享受更高效的网络体验。

  • ChatGPT Plus解锁攻略:美区App Store支付续费方法

    随着ChatGPT Plus的普及,有时用户可能会面临账号封禁或付费问题。本文将站在您的角度,为您提供一种突破封禁限制的解决方案,通过美区App Store进行ChatGPT Plus账户的续费。我们将详细介绍步骤,以确保您能够成功解锁ChatGPT Plus,同时优化文章以提高SEO效果,让更多人受益。

    第一步:确认账号状态

    在解决问题之前,首先需要了解您的ChatGPT账号当前的状态。以下是一些可能的情况:

    • 如果您最近登录ChatGPT账号时看到系统提示:“You do not have an account because it has been deleted or deactivated. If you believe this was an error, please contact us through our help center at help.openai.com”,您的账号可能已被删除或停用。

    • 如果您收到OpenAI的邮件,告知账号存在可疑活动并取消了您的订阅,需要提交申诉以恢复账号。

    • 如果您的Depay支付被拒,您的账号可能会被降级成普通账号,需要更换新的续费方式,甚至重新注册一个新的账号。

    第二步:注册新的ChatGPT账号

    如果您的账号只是Plus付费被取消,而没有被封禁,请直接跳到下一步。如果您的账号已被封禁,无法登录,您需要重新注册一个新的ChatGPT账号。

    第三步:注册美区Apple ID

    为了继续使用ChatGPT Plus,您需要一个美区App Store账号。如果您还没有,请参考以下两篇文章来注册并安装ChatGPT iOS版本:

    1. 使用国内App Store账号,将区域切换到美国即可。

    第四步:使用支付宝充值美区App Store

    为了确保安全,不建议直接在二手交易平台购买App Store礼品卡,因为这些礼品卡无法验证是否合法。为了绕过风险,我们建议使用支付宝购买美区App Store礼品卡,以下是详细步骤:

    1. 切换支付宝位置到“旧金山”,激活美区App Store充值入口。
    2. 找到App Store充值入口并注册账号。
    3. 完成充值,充值金额要大于20美元,因为Plus每个月需要19.9美元。建议充值25美元以确保余额足够。
    4. 登录您注册时填写的邮箱,您将在大约2分钟内收到App Store的激活码邮件。如果没有收到,请检查垃圾邮件。

    第五步:ChatGPT Plus续费

    在成功充值App Store余额后,您可以在ChatGPT iOS应用中续费Plus账户。完成续费后,您还可以在PC浏览器上登录ChatGPT账号并继续使用GPT-4。

    总结

    ChatGPT是一款功能强大的自然语言处理工具,但封禁和续费问题可能会困扰用户。本文提供了一种解决方案,从您的角度出发,详细介绍了如何使用支付宝购买美区App Store礼品卡,以解决这些问题。希望这些步骤对您有所帮助。如果您按照步骤仍然遇到问题,请留言,我们将竭尽全力提供帮助。

  • 王大神探索Stable Diffusion WebUI服务:性能、价格、与易用性对比

    在追求高质量图像生成的道路上,Stable Diffusion模型成为了一颗闪亮的明星。然而,对于拥有低配置电脑的用户来说,将其运行起来可能是一项挑战。为了解决这个问题,我们将探讨三家提供Stable Diffusion WebUI服务的平台,分析它们的计费方式、价格、模型数量、生成速度以及安全性,以帮助您明智地选择最适合您的选项。

    一、RunDiffusion

    推荐指数:★★★☆☆

    网址:RunDiffusion

    推荐理由: RunDiffusion专注于Stable Diffusion模型,根据租用服务器的时间和模型的数量进行收费。

    优点:

    • 支持使用ControlNet来控制生成图像的风格和细节。
    • 允许开发者添加自己的模型。
    • 最大比例支持1024 * 1024。

    缺点:

    • 价格相对较高。
    • 支持的模型数量有限,只有59种。
    • 平均生成速度需要5秒/张图片。

    二、Google Colab

    推荐指数:★★☆☆☆

    网址:Google Colab

    推荐理由: Google Colab是一个基于云端的交互式Python环境,允许用户使用Google的计算资源来运行Stable Diffusion模型。

    优点:

    • 提供免费和付费选项。
    • 支持多个用户同时使用。
    • 可以利用Google Cloud的资源进行扩展。
    • 最大比例支持2048 * 2048。

    缺点:

    • 付费用户按小时计费。
    • 用户需要自己安装和配置相关库和代码。
    • 用户需要自己下载和运行相关模型。
    • 平均生成速度需要10秒/张图片。

    三、Omniinfer

    推荐指数:★★★★☆

    网址:Omniinfer

    推荐理由: Omniinfer提供Stable Diffusion模型API,可以通过简单的调用生成高质量的图像。

    优点:

    • 每个账户有初始额度,可以免费体验服务。
    • 支持超过10000种Stable Diffusion模型。
    • 允许开发者添加自己的模型。
    • 支持使用ControlNet来控制生成图像的风格和细节。
    • 最大比例支持2048 * 2048。
    • 价格相对较低,按使用次数收费,512 * 512的图每张仅$0.0015。
    • 平均生成速度仅需3秒/张图片。

    缺点:

    • Inpainting功能目前还在内测,不可用。

    四、总结

    综上所述,选择Stable Diffusion WebUI服务时,应根据自身需求和优先考虑的因素做出决策。如果您注重模型数量、生成速度、价格和易用性,Omniinfer可能是最佳选择;如果您需要服务器和模型的定制化和控制性,RunDiffusion可能更适合;如果您考虑免费和扩展性,Google Colab也是一个不错的选择。当然,这些仅代表个人意见,最终决策应根据实际情况和需求来做出。

  • Stable Diffusion WebUI 1.6.0版本更新:DPM++ 3M采样器引领新风潮

    随着Stable Diffusion WebUI 1.6.0版本的发布,我们迎来了一系列令人惊喜的更新和优化。其中,DPM++ 3M采样器无疑是这次更新的一大亮点。让我们一起来深入了解这个新功能及其对AI技术的影响。

    DPM++ 3M采样器的引入

    在最新的1.6.0版本中,Stable Diffusion WebUI引入了DPM++ 3M采样器,这是一种新的采样技术,旨在提高采样速度和质量。这一更新标志着AI技术的又一次飞跃,为用户提供了更加高效和精准的工具。

    更快更好的采样体验

    DPM++ 3M采样器不仅提高了采样速度,还提高了采样质量。这意味着用户可以更快地获得更高质量的结果,从而大大提高工作效率和产出质量。此外,新的采样器还提供了更多的选项和功能,使用户可以根据自己的需求和偏好进行定制。

    内存占用的优化

    除了新的采样器外,1.6.0版本还优化了内存占用。现在,SDXL模型使用的内存大幅下降,使得更多的用户可以稳定地运行程序。这一优化不仅提高了程序的稳定性,还为用户节省了宝贵的系统资源。

    用户界面的改进

    新版本还对用户界面进行了一系列的改进和优化。现在,用户可以更加方便和快捷地进行操作,无需进行繁琐的步骤。例如,图片快捷操作的改进,使得用户可以更加直观和便捷地进行图片编辑和处理。

    结语

    Stable Diffusion WebUI 1.6.0版本的发布,标志着AI技术的又一次进步。新的DPM++ 3M采样器和其他一系列的更新和优化,为用户提供了更加高效和便捷的工具和资源。我们有理由相信,这一更新将为AI技术的发展打开新的篇章,引领新的技术风潮。

    图片

    仅仅一个prompt就能生成如此效果的图片,大神真的服了。

  • 如何解决Ubuntu中的“user is not in the sudoers file”错误

    在使用Ubuntu操作系统时,有时您可能会遇到以下错误消息:"user is not in the sudoers file. This incident will be reported." 这个错误会阻止您执行需要管理员权限的命令,对于系统管理员或开发者来说,这是一个常见但容易解决的问题。本教程将向您介绍如何解决这个问题,并将您的用户添加到sudo组,以便正常使用sudo命令。

    步骤 1: 以管理员身份登录

    首先,您需要以管理员身份登录到您的Ubuntu系统。这可以通过以下方式实现:

    • 如果您有其他具有sudo权限的用户账户,可以使用该账户登录。
    • 如果您没有其他具有sudo权限的用户账户,您可能需要物理访问计算机或联系具有管理员权限的人员。

    步骤 2: 打开终端

    在Ubuntu桌面上,按下Ctrl + Alt + T组合键,或者点击左上角的“应用程序”按钮,然后搜索并打开“终端”。

    步骤 3: 切换到root用户

    在终端中,输入以下命令以切换到root用户:

    sudo -i

    系统将要求您输入当前用户的密码以确认身份。

    步骤 4: 编辑sudoers文件

    现在,我们需要编辑sudoers文件以添加用户到sudo组。在终端中执行以下命令:

    visudo

    这将打开sudoers文件以进行编辑。注意,sudoers文件在编辑时使用visudo命令以确保正确性。

    步骤 5: 添加用户到sudo组

    在打开的sudoers文件中,找到以下行:

    root    ALL=(ALL:ALL) ALL

    在这一行的下面,添加以下内容,将your_username替换为您要添加的用户名:

    your_username   ALL=(ALL:ALL) ALL

    添加完毕后,保存并退出编辑器。在nano编辑器中,按下Ctrl + X,然后按Y确认保存,最后按Enter退出。

    步骤 6: 测试sudo权限

    现在,您已经将用户添加到sudo组。为了验证是否成功,您可以在终端中执行一个需要sudo权限的命令,例如:

    sudo apt update

    系统将要求您输入密码,输入您的密码并按下Enter。如果一切正常,您将看到系统执行sudo命令而不会再次出现"user is not in the sudoers file. This incident will be reported."的错误。

    步骤 7: 退出root用户

    完成测试后,最好退出root用户,以避免不必要的权限。

    在终端中执行以下命令:

    exit

    这将使您退出root用户并返回到普通用户的身份。

    结论

    通过按照以上步骤,您已成功解决了Ubuntu中的"user is not in the sudoers file"错误,并将您的用户添加到sudo组。现在,您可以正常使用sudo命令,执行需要管理员权限的任务。

    不要忘记在使用sudo时谨慎操作,以避免对系统造成潜在的风险。

  • 如何选择安装双系统时的引导程序位置

    引言

    在安装双系统时,选择正确的引导程序(bootloader)安装位置至关重要。本文将解答一个关于在非UEFI计算机上安装Kubuntu 15.04与Windows 8.1双系统时引导程序位置的问题,并提供详细的步骤和建议。

    硬盘分区概况

    在安装Kubuntu之前,作者的硬盘分区如下:

    • sda1:Windows安装(500GB SSD)
    • sdb1:用于数据的HDD(1.9TB)
    • sdb2:一个较小的分区,用途不明确(367MB)
    • sdb3:为Kubuntu创建的分区(100GB)

    安装引导程序位置

    在Kubuntu安装过程中,您将被要求选择引导程序的安装位置。这是一个关键决策,因为引导程序负责启动操作系统。对于非UEFI计算机,我们建议以下操作:

    1. 安装引导程序到sda1(Windows安装所在的分区):这意味着将引导程序与Windows安装放在同一分区中。这种方式通常是为了确保Windows引导程序的安全性,因为Windows在引导时可能会涉及到分区引导记录(PBR)等。

    2. 不要将引导程序安装到sdb3(Kubuntu的分区):尽管理论上也可以将引导程序安装到Kubuntu分区,但这不是一个推荐的做法。这样做可能会导致引导问题,尤其是在后续操作系统更新或修复时。

    为什么选择安装到sda1?

    选择将引导程序安装到sda1的主要原因是确保Windows引导程序的稳定性。如果将引导程序安装到Kubuntu分区sdb3,任何对Kubuntu分区的更改或问题都可能影响引导程序的运行。而将引导程序安装到sda1后,Windows和Kubuntu的引导程序将分开存储,互不干扰。

    此外,如果以后升级Windows 8.1到Windows 10,Windows会自动覆盖引导程序,但这只会影响sda1上的引导程序,不会影响Kubuntu的引导。

    结论

    在非UEFI计算机上,为了确保引导程序的稳定性和操作系统的正常启动,建议将引导程序安装到Windows所在的分区,即sda1。这样,您可以顺利安装双系统,而不会出现引导问题。

    如果您需要在引导时选择操作系统,引导程序将负责提供菜单供您选择。选择合适的引导程序安装位置可以确保您的双系统顺利运行。

  • Ubuntu 22.10下的游戏音频问题:一个玩家的苦恼

    引言

    作为一个热爱Linux系统的游戏玩家,我一直以来都是Ubuntu的忠实用户。然而,最近我在Ubuntu 22.10上进行游戏时遇到了一个令人头疼的问题,那就是游戏音频的异常表现。在这篇文章中,我将分享我的经验和挣扎,以及寻找解决方案的过程。

    问题的具体表现

    在Ubuntu 22.10上,我经常遇到游戏音频的问题,表现为声音的嘎吱声、卡顿和与画面不同步,甚至以极慢的速度播放。这些问题通常发生在需要大量音频叠加的游戏中,如《无主之地》、《裂隙突破者》和《戴森球计划》等。首先,我怀疑这可能是性能问题,但很快发现这些问题与FPS下降无关,甚至在稳定的高帧率和合理的CPU和GPU使用率下仍然会出现。

    寻找解决方案

    面对这一问题,我开始积极寻找解决方案。我浏览了大量的技术论坛和社区帖子,但不幸的是,大多数针对游戏音频问题的解决方法都是基于脉冲音频(PulseAudio)而不是PipeWire。而我所使用的系统正是基于PipeWire的。此外,一些关于在/etc/pipewire/pipewire.conf文件中修改默认值的方法也没有解决问题。

    社区的回应

    我曾在Ubuntu社区的论坛上提出了这个问题,得到了一些社区成员的回应。有人建议我升级到Ubuntu 23.04版本,因为新版本通常会包含许多改进和修复。但这也意味着我需要等待新版本发布,并进行升级。对于一个渴望解决问题的玩家来说,等待总是一种煎熬。

    另一位社区成员建议我检查是否使用了低延迟内核,因为这似乎是解决音频问题的第一步。然而,对于我来说,内核的知识相当有限,我甚至没有意识到系统是否使用了低延迟内核。

    此外,还有一位社区成员提到了删除Speech Dispatcher这一方法。他分享说,删除Speech Dispatcher后问题得到了解决。我立刻尝试了这个方法,运行了终端命令并重新启动了计算机。然而,这个方法是否适用于不同版本的Ubuntu并不确定。

    展望未来

    在这个问题的挣扎过程中,我不禁思考未来。升级到新版本似乎是一个可行的解决方案,但也可能会带来新的问题。与此同时,我也在考虑是否应该等待更多社区成员的回应,或者寻找更多关于PipeWire的资料以解决问题。

    结论

    作为一个Ubuntu的忠实用户和游戏玩家,我希望我的经验可以帮助其他遇到类似问题的人。游戏音频问题可能会令人沮丧,但有许多方法可以尝试,包括升级操作系统、检查内核设置和删除不必要的组件。最终,希望我们都能找到一个适合自己的解决方案,让我们能够在Linux系统上尽情享受游戏的乐趣。

  • 在Ubuntu 20.04上探索Steam Play:游戏世界的大门

    引言

    Ubuntu 20.04是一款备受欢迎的Linux操作系统,但对于游戏爱好者来说,一直以来都有一个问题:如何在这个开源的世界里畅玩Windows上的游戏?Steam Play似乎提供了一个解决方案。本文将分享我在Ubuntu 20.04上使用Steam Play运行各种游戏的经验,以及硬件配置和游戏运行情况的详细介绍。

    我的硬件配置

    在开始之前,让我简要介绍一下我的硬件配置,这将有助于理解后面的游戏运行情况:

    • 操作系统:Ubuntu 20.04
    • CPU:Intel E3-1231v3
    • 内存:16 GB
    • 显卡:Nvidia 1050Ti(使用470版的Nvidia专有驱动程序)
    • 存储:Ubuntu安装在SSD上,但游戏是安装在传统硬盘上
    • Steam Play版本:我主要使用Proton Experimental,但有些游戏可能需要其他版本

    游戏运行情况

    无法在Ubuntu上使用Proton运行的游戏

    首先,让我们谈谈那些无法在Ubuntu上使用Proton运行的游戏。惡靈古堡系列是其中之一,因为安装过程需要额外安装Microsoft的插件,特别是第5代,还需要安装已经停用的Game For Windows Live。因此,惡靈古堡系列目前只能在Windows上运行。

    安装到启动,再到运行一小段游戏,暂时都很完美

    现在,让我们来看看哪些游戏在Ubuntu上的Steam Play下表现完美。这些游戏可以安装、启动并在游戏的初期阶段运行得很出色。这是一些我亲自尝试并且取得成功的游戏:

    1. 《上古卷轴5:天际特别版》
    2. 《异域镇4》:如果你的鼠标突然不见了,请拿起你的游戏手柄并尝试,有时它会自动切换为游戏手柄模式。然后,你可以在游戏设置中关闭控制器模式。
    3. 《魔物猎人 世界》
    4. 《深海迷航:零度之下》
    5. 《绿色地狱》
    6. 《莱莎的炼金工房 ~常暗女王与秘密藏身处~》:这款游戏目前可以完美运行,我建议使用游戏手柄。但是请注意,如果启用鼠标操作,右类比杆的功能可能会失效。
    7. 《Supraland》
    8. 《Q3A:雷神之怒》
    9. 《外星人:隔离》
    10. 《刺客信条:奥德赛》:游戏可以完美运行,但在游戏结束后,你需要手动关闭Ubisoft Connect才能真正结束Steam的运行状态。
    11. 《呼吸边缘》
    12. 《PixARK》:游戏可以正常运行,过场动画也正常。如果对双击敏感度不适应,请自行调整系统设置。

    到目前为止一切正常的游戏

    还有一些游戏,它们已经运行了一段时间,没有出现任何问题。这些游戏包括:

    1. 《Cell to Singularity – Evolution Never Ends》
    2. 《成长物语:永恒树之歌》(我最近刚开始玩)
    3. 《深海迷航》
    4. 《文字游戏》第零章(《文字游戏》的试玩版)
    5. 《Supraland Six Inches Under》

    无法在SteamOS+Linux上运行的游戏

    然而,有些游戏在启用了Steam Play后会崩溃,无法运行。这是我遇到的情况,这也许需要你慎重考虑是否继续尝试运行它们。以下是一些我亲自测试的游戏:

    • 《ARK: 生存进化》(需要强制切换到Proton Experimental版,而且需要使用Windows版)
    • 《古墓丽影》(需要强制切换到Proton Experimental版,而且需要使用Windows版)
    • 《古墓丽影:暗影成双》(需要强制切换到Proton Experimental版,而且需要使用Windows版,同时需要关闭DirectX 12才能进入游戏,根据你的硬件状况,可能需要调整参数以避免卡顿)
    • 《古墓丽影:崛起》(需要强制切换到Proton Experimental版,而且需要使用Windows版,同时需要关闭DirectX 12才能进入游戏,根据你的硬件状况,可能需要调整参数以避免卡顿)
    • 《瘟疫公司:进化》(需要强制切换到Proton Experimental版,而且需要使用Windows版,我成功进入主菜单,但尚未尝试游戏)
    • 《流浪汉:艰苦生活》(需要强制切换到Proton Experimental版,而且需要使用Windows版,加载时间稍长,请耐心等待)
    • 《墓地管理者》(需要强制切换到Proton Experimental版,而且需要使用Windows版)
    • 《Chronicon》(需要强制切换到Proton Experimental版,而且需要使用Windows版)
    • 《泰拉瑞亚》(尝试强制切换到Proton Experimental版失败)

    注意事项

    在运行游戏之前,请务必切换回英文输入法,以避免输入法卡顿的问题。

    结论

    在Ubuntu 20.04上使用Steam Play运行Windows游戏是可能的,但需要根据具体的游戏和硬件配置来选择合适的Proton版本。虽然有一些游戏无法在Linux下运行,但随着Steam Play的不断改进,越来越多的游戏变得可玩。总的来说,这是一个令人兴奋的时刻,Linux用户终于可以进入游戏世界的大门。

  • 解决Ubuntu 22.04中Fcitx无法另存中文文件名的问题

    引言

    在日常使用Ubuntu 22.04操作系统时,许多用户都可能遇到了一个问题:无法在Firefox和Chromium浏览器中使用Fcitx中文输入法来另存中文文件名。虽然ibus输入法可以解决这个问题,但某些用户可能需要使用Line的相簿功能,而Line的电脑版需要使用Wine运行,而Fcitx在Wine环境下可能无法正常输入中文。

    本文将探讨如何解决这一问题,并提供了几种可能的解决方案。

    背景信息

    在对Ubuntu 22.04进行了广泛的测试后,发现在不同的桌面环境和浏览器中,Fcitx的行为不尽相同。以下是测试结果的简要总结:

    正常情况

    在Xubuntu、Kubuntu、Ubuntu Mate以及Linux Mint Cinnamon桌面环境下,无论使用Firefox还是Google Chrome浏览器,都可以正常另存中文文件名。同时,在另存新文件时,Fcitx的输入法也能正常工作。

    异常情况

    在Ubuntu的gnome-shell桌面环境下,使用Fcitx4输入法时,在Firefox和Google Chrome中另存中文文件名时会遇到问题。具体来说,在另存新文件时,Fcitx4无法输入中文。

    解决方案

    针对这个问题,我们提出了以下几种可能的解决方案:

    1. 切换到Fcitx5

    考虑将Fcitx输入法切换到Fcitx5版本。在我们的测试中,Fcitx5在多个桌面环境中都表现正常,能够在Firefox和Google Chrome中另存中文文件名。为此,您可以尝试执行以下步骤:

    1. 打开终端并运行以下命令来安装Fcitx5:

      sudo apt-get install fcitx5 fcitx5-chewing
    2. 安装完成后,您可以在系统设置中切换到Fcitx5输入法,并将其设置为默认输入法。

    3. 重新启动您的计算机,以确保更改生效。

    2. 考虑其他桌面环境

    如果您坚持使用gnome-shell桌面环境,并且Fcitx5仍然无法解决问题,那么考虑尝试其他桌面环境也是一个解决方案。在我们的测试中,Xubuntu、Kubuntu、Ubuntu Mate以及Linux Mint Cinnamon都表现正常,可以正常另存中文文件名。

    您可以通过安装其他桌面环境并在登录时切换来尝试不同的桌面环境。在登录屏幕上,通常有一个齿轮图标,点击它可以选择不同的桌面环境。

    3. 寻找另存新文件对话框替代方式

    如果以上两种方法都无法解决问题,您可以尝试寻找另存新文件对话框的替代方式,以便能够另存中文文件名。这可能涉及到一些定制或第三方工具的使用,但具体方法可能因系统版本和环境而异,需要进一步的研究和测试。

    结论

    在Ubuntu 22.04中,解决Fcitx无法另存中文文件名的问题可能需要一些定制化的解决方案。尽管我们提供了以上几种可能的方法,但具体的解决方案可能因个体情况而异。

    最终,您可以根据自己的需求和系统环境选择最适合您的解决方案。无论选择哪种方法,都应该有助于解决这一问题,让您能够在Ubuntu 22.04中正常另存中文文件名。