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-913404

avisitoritseems's questions

Martin Hope
avisitoritseems
Asked: 2020-08-04 23:49:35 +0800 CST

我可以使用 ddcutil 更改显示器的待机时间吗?

  • 0

当我重新启动计算机时,DPMS 会快速转动我的主显示器,这会延迟看到我的引导加载程序以供选择。我不想关闭DPMS,只是改变待机时间。

flashrom支持配备 MSTAR 的显示器,这就是 ddcutil 告诉我的显示器是什么。

monitor
  • 1 个回答
  • 138 Views
Martin Hope
avisitoritseems
Asked: 2019-03-16 03:04:23 +0800 CST

repo 中的 drm-intel 内核是什么?

  • 0

https://kernel.ubuntu.com/~kernel-ppa/mainline/drm-intel-next/

到目前为止,它看起来像是专门为英特尔/集成英特尔 GPU 驱动程序设计的内核?我找不到太多关于它的东西。它们是 5.0,所以如果我有一个带有集成显卡 + 独立卡的英特尔 CPU,那么使用这些而不是列表底部的当前 5.0 内核会更好吗?

drivers kernel intel-graphics
  • 1 个回答
  • 1231 Views
Martin Hope
avisitoritseems
Asked: 2019-03-01 22:34:21 +0800 CST

如何强制所有应用程序运行/永久启用具有开源驱动程序的离散 GPU?

  • 0

系统:KDE Neon 18.04、4.18内核

集成:英特尔高清

离散:Nvidia 965M

司机:新人

我已经让它与 Nvidia 的专有驱动程序一起工作,但我正在尝试 Wayland 并希望坚持下去。问题是 Nvidia 的专有资源意味着 Wayland 无法开发一种无缝方式来集成 Nvidia 驱动程序。我真的很想摆脱 xorg 和 Nvidia 软件的使用,因为它们一直是一个巨大的痛苦。

我可以将 X.org 与我的独立 GPU 一起使用,但只能(大部分时间)将 Wayland 与我的集成 GPU 一起使用。我说大部分时间是因为我实际上并没有看到它切换到将我的独立 GPU 与任一桌面管理器一起使用,但是当强制所有东西从独立 GPU 上运行时,我节省的 RAM/性能提升非常明显。我知道大量渲染 3D gfx 的应用程序可以关闭,但是英特尔高清显卡决定使用更多 RAM,这阻碍了它的性能。我想强制在我的离散设备上运行的主要应用程序是浏览器和 GUI shell。

我按照介绍的顺序尝试过的事情:

清除任何内容

重新安装任何 nouveau 相关的软件包,以防它与升级内核有关

自行安装nvidia-prime并使用命令prime-select nvidia

查看我的系统是否知道我的离散switcheroo-control;在没有任何 BIOS 设置帮助的情况下,我不确定这会发生什么。

的部分输出gdbus introspect --system --dest net.hadess.SwitcherooControl --object-path:

interface net.hadess.SwitcherooControl {
    methods:
    signals:
    properties:
      readonly b HasDualGpu = true;

删除nouveau.modeset=0并替换为nvidia-drm.modeset=1. 我以前使用过允许自己在没有系统挂起的情况下启动登录,后一个选项是从这里建议的。

我没有从该指南中尝试过的是sudo ubuntu-drivers autoinstall,我现在将尝试。由于它安装的所有软件包,我一直犹豫要不要尝试它。

libbsd0:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386
  libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386 libffi6:i386 libgl1:i386 libgl1-mesa-dri:i386
  libglapi-mesa:i386 libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libllvm7:i386 libnvidia-cfg1-390
  libnvidia-common-390 libnvidia-compute-390 libnvidia-compute-390:i386 libnvidia-decode-390
  libnvidia-decode-390:i386 libnvidia-encode-390 libnvidia-encode-390:i386 libnvidia-fbc1-390
  libnvidia-fbc1-390:i386 libnvidia-gl-390 libnvidia-gl-390:i386 libnvidia-ifr1-390
  libnvidia-ifr1-390:i386 libpciaccess0:i386 libsensors4:i386 libstdc++6:i386 libwayland-client0:i386
  libwayland-server0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386
  libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386 libxcb1:i386
  libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxnvctrl0 libxshmfence1:i386
  libxxf86vm1:i386 nvidia-compute-utils-390 nvidia-dkms-390 nvidia-driver-390 nvidia-kernel-common-390
  nvidia-kernel-source-390 nvidia-settings nvidia-utils-390 screen-resolution-extra
  xserver-xorg-video-nvidia-390

我现在已经重新启动到 Wayland。我的 3D 处理器需要 Nvidia,但使用的主要 GPU 仍然是 Intel。nvidia-smi打印出 30MB 正在用于/usr/lib/xorg/Xorg. 我已经投入nvidia-smi -pm 1并将重新启动以进行测试。我认为这不会有帮助。如果是这样,我将重新编辑,但我将把它搁置,直到有更多经验的人可以提供帮助。通常我会使用nvidia-settings强制离散但它输出ERROR: Unable to find display on any available system。

编辑:在我的系统在重新启动时挂起后,我重新订阅了。登录常规 shell,检查 GPU RAM 使用情况,nvidia-smi并且使用 GPU 渲染多个进程,而不仅仅是 1。我能够使用nvidia-settings并仔细检查是否选择了 Nvidia/performance 作为首选模式。我切换到 Wayland 的众多原因之一是有一天我无法扩展显示器。我的第二台显示器总是重复...仍然没有修复,现在我的面板都不见了。

注销,重新登录 Wayland 会话,nvidia-smi仅将 Xorg 显示为通过 Nvidia GPU 渲染的进程。我真的,真的需要使用虚拟操作系统来测试这种东西。

drivers nvidia nouveau wayland
  • 1 个回答
  • 3997 Views
Martin Hope
avisitoritseems
Asked: 2019-02-20 21:04:56 +0800 CST

是否可以通过将 EFI/boot 和系统文件放在正确的位置来“安装”操作系统?

  • 3

如果我要对 /dev/sdb1 进行分区,放置所有需要的 root/home 文件,然后转到我自己的 /boot/efi 文件夹并使用我需要的任何 UUID 将文件放在那里,那么它可以启动吗?

uefi
  • 1 个回答
  • 578 Views
Martin Hope
avisitoritseems
Asked: 2019-02-18 18:54:57 +0800 CST

我应该如何将 ext4 转换为 F2FS 以供主要系统使用?

  • 2

我能够启动一次,但无法复制全新安装。这是我尝试并发布的列表,希望其他人可以解决这个问题。

我采用了霰弹枪方法 + 最终选择了一个使用 Calamares 作为安装程序的发行版。我将 /usr 分区为 ext4,因为 GRUB 的文件位于那里,并且我一直遇到 /usr 作为 F2FS 的问题。我认为问题来自 GRUB 无法从 F2FS 文件系统读取其文件。

/boot/efi - FAT32
/usr - ext4
/ - F2FS

我在安装之前提取了 ISO 并发出了这些命令:

add-apt-repository ppa:rodsmith/refind; apt update; apt install f2fs* libf2fs* gparted -y; apt install refind

/etc/initramfs-tools/modules 中加载的模块列表

crct10dif_pclmul
crc32_pclmul
libcrc32c
f2fs

然后用update-iniramfs -u.

现在启动到 Live CD。我尝试使用 kvpm 创建逻辑卷(并使用 mkfs.f2fs 将它们格式化为 f2fs),但安装无法写入。如果它因此而失败,unpackfs那么我仍然在实时环境中时进入分区:

mount /dev/sda2 /mnt
mount /dev/sda1 /mnt/boot/efi
mount --bind /dev /mnt/dev
. . .
chroot /mnt 
apt install refind # or apt install refind --reinstall
cp -r /usr/share/refind/refind/ /boot/efi/EFI/refind
cd /boot/efi/EFI/refind/drivers_x64
curl -a http://efi.akeo.ie/downloads/efifs-1.3/x64/f2fs_x64.efi -o f2fs_x64.efi

我尝试过的其他失败的事情:

  • 使用 FAT32 引导分区将整个驱动器作为 F2FS 运行无法加载操作系统

  • 将 ext 分区复制到 F2FS 失败。GRUB 2.02 无法正确读取 F2FS UUID。编辑 /boot/grub/grub.cfg 以将标签更改为 UUID 并没有帮助。

  • 构建了 GRUB 2.03 的当前分支,运行时遇到了失败make check TESTS='f2fs_test';对于新手(我)来说,依赖项列表是不完整的。

  • 将根分区为 ext4,其余为 F2FS。GRUB 的文件位于 /usr。

  • 尝试将引导格式化为 NTFS 以保留双重引导 Windows 和符号链接 GRUB 所需文件的能力(FAT32 不能)。这不起作用,因为 NTFS 不被视为 ESP 分区,不管标志。

我使用的参考资料:

https://ubuntuforums.org/showthread.php?t=2326934&p=13705533#post13705533

https://github.com/void-linux/void-packages/issues/4436

http://www.rodsbooks.com/refind/

http://efi.akeo.ie/

https://www.phoronix.com/scan.php?page=news_item&px=GRUB-Now-Supports-F2FS

f2fs
  • 1 个回答
  • 5602 Views
Martin Hope
avisitoritseems
Asked: 2019-02-17 05:55:32 +0800 CST

将 DIR 添加到 sudo env?env 有 XDG_RUNTIME_DIR 但 sudo env 没有

  • 1

似乎没有添加到的命令env,所以我假设它是另一个命令,但我找不到它。这个问题的原因是运行sudoGUI 应用程序(我知道这很糟糕,但gksu不是主线,pkexec还没有准备好)。

我试过了,echo但都输出了第一个。echosudo echo

env输出:

GS_LIB=/home/k/.fonts
KDE_FULL_SESSION=true
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
LESSCLOSE=/usr/bin/lesspipe %s %s
LANG=en_US.UTF-8
PROFILEHOME=
DISPLAY=:0
SHELL_SESSION_ID=703354152be8407eb5a9db19cfd41b4c
COLORTERM=truecolor
XDG_VTNR=1
SSH_AUTH_SOCK=/tmp/ssh-X6ZX2Eyp0yXx/agent.1848
MANDATORY_PATH=/usr/share/gconf/plasma.mandatory.path
XDG_SESSION_ID=1
USER=k
DESKTOP_SESSION=plasma
DEFAULTS_PATH=/usr/share/gconf/plasma.default.path
PWD=/home/k/Documents
HOME=/home/k
SSH_AGENT_PID=1920
QT_ACCESSIBILITY=1
XDG_SESSION_TYPE=x11
XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop
KONSOLE_DBUS_SESSION=/Sessions/5
XDG_SESSION_DESKTOP=KDE
KONSOLE_DBUS_WINDOW=/Windows/1
TERM=xterm-256color
SHELL=/bin/bash
KONSOLE_DBUS_SERVICE=:1.336
XDG_SESSION_CLASS=user
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XCURSOR_THEME=breeze_cursors
XDG_CURRENT_DESKTOP=KDE
GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
KONSOLE_PROFILE_NAME=Default
XDG_SEAT=seat0
SHLVL=1
COLORFGBG=15;0
LANGUAGE=
WINDOWID=69206022
LOGNAME=k
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
XDG_RUNTIME_DIR=/run/user/1000
XAUTHORITY=/tmp/xauth-1000-_0
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
QT_AUTO_SCREEN_SCALE_FACTOR=0
XDG_CONFIG_DIRS=/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings
PATH=/home/k/.local/bin:/home/k/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
KDE_SESSION_UID=1000
KDE_SESSION_VERSION=5
KDED_STARTED_BY_KDEINIT=1
SESSION_MANAGER=local/k:@/tmp/.ICE-unix/2304,unix/k:/tmp/.ICE-unix/2304
LESSOPEN=| /usr/bin/lesspipe %s
_=/usr/bin/env

sudo env输出:

LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
LANG=en_US.UTF-8
DISPLAY=:0
COLORTERM=truecolor
HOME=/home/k
TERM=xterm-256color
LANGUAGE=
XAUTHORITY=/tmp/xauth-1000-_0
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
MAIL=/var/mail/root
LOGNAME=root
USER=root
USERNAME=root
SHELL=/bin/bash
SUDO_COMMAND=/usr/bin/env
SUDO_USER=k
SUDO_UID=1000
SUDO_GID=1000
environment-variables
  • 1 个回答
  • 497 Views
Martin Hope
avisitoritseems
Asked: 2019-01-23 05:41:07 +0800 CST

我编译了ffmpeg并以某种方式将它安装到/usr/local/bin/bin/ffmpeg。我可以自己移动它而不会导致错误吗?

  • 0

由于终端无论如何都找不到它,所以我认为移动是安全的,但我不确定这将如何影响其他依赖 ffmpeg 安装路径的文件(如果有的话)。我使用的 FWIW

./configure --prefix=/usr/local/bin --enable-cuda --enable-cuvid --enable-nvenc --enable-nonfree --enable-libnpp --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64

配置包,然后sudo make install在一个单独的终端意外,虽然我不认为应该有所作为。之后我还删除了一个较旧的 ffmpeg,sudo make install但那是安装在 /usr 中的一个 repo 包。

ffmpeg paths
  • 1 个回答
  • 3651 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