AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-1088830

applemonkey496's questions

Martin Hope
applemonkey496
Asked: 2021-05-04 19:19:29 +0800 CST

启动时自定义挂载硬盘

  • 0

我的硬盘上有一个分区,格式化为 APFS。Linux 不支持 APFS 文件系统,但我发现apfs-fuse驱动程序可以很好地满足我的需求(我只需要只读支持)。

我可以使用以下命令挂载分区:

apfs-fuse -o uid=1000,gid=1000,allow_other /dev/nvme0n1p5 /mac_data

/dev/nvme0n1p5我的 APFS 分区在哪里。

我只是想知道如何让它在启动时挂载,理想情况下是以一种将命令输出暴露给系统日志的方式(也许注册为启动服务?)。我想避免使用我的~/.bash_login,因为无论哪个用户登录,我都想安装它。

任何帮助,将不胜感激。谢谢!

mount
  • 1 个回答
  • 120 Views
Martin Hope
applemonkey496
Asked: 2021-02-07 17:23:53 +0800 CST

刷新率在登录屏幕上不起作用

  • 1

问题

当我启动 Ubuntu 时,紫色的登录屏幕非常像素化。登录后,显示非常好。

背景

我的系统使用旧显卡,NVIDIA 8800 GT。当我最初安装 Ubuntu 时,使用默认的 Nouveau 驱动程序启动过程失败,所以我启动了nomodeset(这会拉长屏幕但它可以工作)。然后我安装了 GPU ( sudo apt install nvidia-340) 支持的专有 nvidia 驱动程序。nvidia 驱动程序允许计算机启动,但屏幕像素化。我相信这是因为显卡只支持 1080p 的 60Hz 输出,而我的显示器在 144Hz 时是 1080p。

尝试的解决方案

我尝试在终端中将刷新率设置为 60Hz,但收到一条错误消息:

xrandr -s 1920x1080 -r 60

# Output
# > Rate 60.00 Hz not available for this size

然后我尝试在 Ubuntu 设置中手动将刷新率设置为 60Hz。这似乎解决了问题,但重启后,紫色的登录屏幕仍然非常像素化。但是,登录后,显示效果很好。


我还尝试在 NVIDIA X Server 程序中将刷新率设置为 60Hz,但这并没有起到任何作用。(我还在程序中保存了 60Hz 配置,/etc/X11/xorg.conf因为我认为它可能会在登录之前加载。重新启动时它仍然没有做任何事情。)


最后,我xrandr再次尝试,但使用了输出参数:

xrandr --output DVI-I-2 --size 1920x1080 --refresh 60

没有错误消息,但它仍然没有工作。我也尝试将相同的命令作为启动程序,但同样没有发生任何事情。


诊断信息

  • 显示器:宏碁 XV240Y (144Hz@1920x1080)
  • 显示器连接:DVI 从 GPU 到 HDMI 适配器到显示器
  • 显卡:英伟达 8800 GT
  • 英伟达驱动版本:340.108

我可以根据需要提供更多详细信息。


日志文件/命令输出

# sudo systemctl status display-manager

* gdm.service - GNOME Display Manager
     Loaded: loaded (/lib/systemd/system/gdm.service; static; vendor preset: enabled)
     Active: active (running) since Tue 2021-02-16 19:52:47 PST; 19min ago
    Process: 27678 ExecStartPre=/usr/share/gdm/generate-config (code=exited, status=0/SUCCESS)
    Process: 27708 ExecStartPre=/usr/lib/gdm3/gdm-wait-for-drm (code=exited, status=0/SUCCESS)
   Main PID: 27717 (gdm3)
      Tasks: 3 (limit: 19072)
     Memory: 8.0M
     CGroup: /system.slice/gdm.service
             └─27717 /usr/sbin/gdm3

Feb 16 19:52:47 desktop systemd[1]: Starting GNOME Display Manager...
Feb 16 19:52:47 desktop systemd[1]: Started GNOME Display Manager.
Feb 16 19:52:47 desktop gdm-launch-environment][27773]: pam_unix(gdm-launch-environment:session): session opened for user gdm by (uid=0)
Feb 16 19:52:54 desktop gdm-password][28089]: pam_unix(gdm-password:auth): Couldn't open /etc/securetty: No such file or directory
Feb 16 19:52:56 desktop gdm-password][28089]: pam_unix(gdm-password:auth): Couldn't open /etc/securetty: No such file or directory
Feb 16 19:52:56 desktop gdm-password][28089]: gkr-pam: unable to locate daemon control file
Feb 16 19:52:56 desktop gdm-password][28089]: gkr-pam: stashed password to try later in open session
Feb 16 19:52:56 desktop gdm-password][28089]: pam_unix(gdm-password:session): session opened for user felix by (uid=0)
Feb 16 19:52:56 desktop gdm-password][28089]: gkr-pam: gnome-keyring-daemon started properly and unlocked keyring
# cat /var/log/gpu-manager.log

log_file: /var/log/gpu-manager.log
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
can't access /opt/amdgpu-pro/bin/amdgpu-pro-px
Looking for nvidia modules in /lib/modules/5.8.0-43-generic/updates/dkms
Found nvidia module: nvidia.ko
Looking for amdgpu modules in /lib/modules/5.8.0-43-generic/updates/dkms
Is nvidia loaded? yes
Was nvidia unloaded? no
Is nvidia blacklisted? no
Is intel loaded? no
Is radeon loaded? no
Is radeon blacklisted? no
Is amdgpu loaded? no
Is amdgpu blacklisted? no
Is amdgpu versioned? no
Is amdgpu pro stack? no
Is nouveau loaded? no
Is nouveau blacklisted? yes
Is nvidia kernel module available? yes
Is amdgpu kernel module available? no
Vendor/Device Id: 10de:611
BusID "PCI:6@0:0:0"
Is boot vga? yes
Skipping "/dev/dri/card0", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "nvidia-drm"
Does it require offloading? no
last cards number = 1
Has amd? no
Has intel? no
Has nvidia? yes
How many cards? 1
Has the system changed? No
Single card detected
Nothing to do

删除后nvidia-340

截屏

# new gpu-manager.log

log_file: /var/log/gpu-manager.log
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
can't access /run/u-d-c-nvidia-was-loaded file
can't access /opt/amdgpu-pro/bin/amdgpu-pro-px
Looking for nvidia modules in /lib/modules/5.8.0-43-generic/updates/dkms
Looking for amdgpu modules in /lib/modules/5.8.0-43-generic/updates/dkms
Is nvidia loaded? no
Was nvidia unloaded? no
Is nvidia blacklisted? no
Is intel loaded? no
Is radeon loaded? no
Is radeon blacklisted? no
Is amdgpu loaded? no
Is amdgpu blacklisted? no
Is amdgpu versioned? no
Is amdgpu pro stack? no
Is nouveau loaded? no
Is nouveau blacklisted? yes
Is nvidia kernel module available? no
Is amdgpu kernel module available? no
Vendor/Device Id: 10de:611
BusID "PCI:6@0:0:0"
Is boot vga? yes
Error: can't access /sys/bus/pci/devices/0000:06:00.0/driver
The device is not bound to any driver.
Error : Failed to open /dev/dri
Error : Failed to open /dev/dri
Error : Failed to open /dev/dri
Error : Failed to open /dev/dri
Does it require offloading? no
last cards number = 1
Has amd? no
Has intel? no
Has nvidia? yes
How many cards? 1
Has the system changed? No
Single card detected
Nothing to do

如何让登录屏幕以 60Hz 的频率加载?任何帮助,将不胜感激。谢谢!

drivers
  • 2 个回答
  • 520 Views
Martin Hope
applemonkey496
Asked: 2020-09-19 20:38:10 +0800 CST

由于擦除引导分区而导致引导 20.04 时出现问题

  • 0

我已经在硬盘驱动器上安装了 Ubuntu,我按照本指南安装了它。然而,不知何故,我的 EFI 分区搞砸了,所以我无法再启动。我已经创建了一个 Live USB,所以我可以尝试从那里修复它。我的 EFI 分区当前是空的(没有文件或文件夹)。如何将 Grub 安装到这个分区上?


有几点需要注意:

  1. 我试过这个答案,它似乎工作,但在重新启动并选择我的驱动器后,它没有启动。

  2. 我也尝试了这个问题的几个答案,但无济于事。

  3. 当我尝试通过在启动设备列表中选择我的硬盘驱动器来启动它时,我的计算机只是显示黑屏不到一秒钟,然后立即返回启动菜单。

  4. 我的系统分区是/dev/sda4,我的引导分区是/dev/sda3. 我的系统分区是 900GB ext4,我的引导分区是 300MB FAT32。


任何帮助将不胜感激,如果出现问题,我可以回答。谢谢!

grub2 boot partitioning bootloader
  • 2 个回答
  • 437 Views
Martin Hope
applemonkey496
Asked: 2020-08-24 09:45:11 +0800 CST

桌面文件超载

  • 0

我刚刚下载了一个机器学习数据集,其中包含大约 30GB 图像文件的 zip 文件。我打算把它解压到一个文件夹,但我不小心把它解压到我的桌面上。我的电脑只在 Intel Pentium 上运行,所以这几乎让我的整个电脑都停了下来。我怎样才能摆脱这些图像文件?

我已经重启了好几次,我可以访问应用程序,尽管我点击的任何东西都会有大约 5-10 分钟的延迟(不夸张)。我试着跑步rm -rf *.png,但我收到一条消息说“争论太多”(我仍然花了 5 分钟才看到......)。我发现我仍然可以访问终端 tty1-tty5 但我不知道如何使用它们,我也可以尝试以 root 身份登录,但没有密码。

如您所见,我有点苦恼……有什么建议吗?

20.04
  • 1 个回答
  • 43 Views
Martin Hope
applemonkey496
Asked: 2020-07-03 15:14:52 +0800 CST

无法从 VSCode 编辑已安装的驱动器

  • 0

语境

我在 a) 一台 Mac 计算机和 b) 一台运行 1 TB HDD 的 Ubuntu 计算机上进行编程,我通过 USB 从 Mac 启动。这完全正常。但是,我的代码位于 16GB FAT32 分区上,因此我可以从两台计算机上编写代码。这在 Mac 上运行良好,但我在 Ubuntu 上遇到了问题。

问题

在 Ubuntu 上的 VSCode 中,当我尝试对挂载的分区执行任何操作(编辑、重命名、创建等)时,我会遇到某种错误。

  1. 当我尝试创建一个新文件时:Unable to write file (NoPermissions (FileSystemError): Error: EACCES: permission denied, open)

  2. 当我尝试编辑文件时,系统会提示我“以 sudo 身份重试”,这很有效,但我必须在编辑任何文件时输入密码,这非常不方便。

  3. 当我尝试创建一个新目录时,我得到Error: EACCES: permission denied, mkdir

  4. 等等

细节

我曾经sudo mount /dev/sda1 ~/src安装驱动器。

我正在运行 Ubuntu 20.04。

我的 VSCode 版本是 1.46.1

尝试解决

我尝试了以下方法:

sudo chmod a+rw ~/src

上面的这个不会抛出任何错误,但它也不能解决问题。

 In: sudo chown $USER:$USER -R ~/src
Out: "chown: changing ownership of '~/src': Operation not permitted"

当我尝试这些解决方案时,我卸载并重新安装了驱动器并重新启动了 VSCode,但它们仍然没有做任何事情。

我还阅读了以下相关问题:

  1. 更改文件夹权限和所有权
  2. mkdir“权限被拒绝”在已安装的驱动器上
  3. EACCES:VS Code MAC 中的权限被拒绝
  4. 保存文件失败,EACCESS 权限被拒绝
  5. 保存“文件”失败:发生系统错误(EACCES:权限被拒绝,打开“文件路径”)
  6. 错误:“保存失败。权限不足。” 尝试在 VS Code 中保存更改时

作为 sudo 运行 VSCode 确实有效,但这相当乏味,而且从我尝试执行此操作时收到的所有警告来看,我想这可能不是一个好主意。

任何帮助将不胜感激,我很乐意回答任何问题。谢谢!

permissions mount visual-studio-code
  • 1 个回答
  • 2282 Views
Martin Hope
applemonkey496
Asked: 2020-06-21 10:21:24 +0800 CST

终端中没有激活 conda 环境的指示

  • 3

问题

我在一个文件夹中有一个本地 conda 环境,但是当我激活它时,没有任何迹象表明已经这样做了。我知道它已被激活,因为例如,如果我尝试删除它,它会告诉我无法删除当前环境。请看下面的截图:

这来自 VSCode 终端内部,但同样的事情也发生在常规终端窗口中。我正在寻找(env-name)在每行的开头有一个。我激活的任何环境都会出现此问题。

眼镜

我在 Ubuntu 20.04 上运行 conda 4.8.3

command-line anaconda
  • 1 个回答
  • 1412 Views
Martin Hope
applemonkey496
Asked: 2020-06-12 18:00:02 +0800 CST

我可以在硬盘上使用 Ubuntu 及其文件系统吗?

  • 1

我按照此处的说明为 Ubuntu 创建了一个可启动的 USB 。我的 USB 是一个 500GB 的外部硬盘驱动器(NTFS 格式)。当我启动 Ubuntu 时,一切正常,但是它询问我是否要将 Ubuntu 安装到我的笔记本电脑上。我的笔记本电脑由我的组织管理,所以我不能这样做。我想要做的是在我的硬盘驱动器上安装 Ubuntu及其文件系统,这样我基本上可以拥有一个便携式操作系统,其所有文件都可以从任何计算机启动。

这是否可能,如果可以,我该如何实现?

system-installation files hard-drive external-hdd
  • 1 个回答
  • 181 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve