我一直是 Windows 用户,但昨天我从这个页面下载并安装了 Ubuntu 18.04 LTS ,但我找不到安装 AMD 图形驱动程序的方法,
现在 Linux 只能在恢复模式下工作,在正常模式下它显示一个空白的紫色屏幕并且没有任何效果,在互联网上搜索后我发现我的图形驱动程序可能有问题,我尝试了很多方法来在我的计算机上安装 AMD 图形驱动程序笔记本电脑,但似乎没有任何效果,我在笔记本电脑上运行了此命令
lspci -nn | grep -E 'VGA|Display'
Run Code Online (Sandbox Code Playgroud)
结果是
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520] [1002:6660]
Run Code Online (Sandbox Code Playgroud)
所以我有一个混合显卡什么的,我试过这个安装指南,但没有用(即使对于评论部分的用户),
在windows上很容易,我会切换回windows,但只是想最后一次在这里问。是否有任何解决方案可用于在 Ubuntu 18.04 上安装 AMD 图形驱动程序?
谢谢!
作为启动脚本的一部分,我必须自动打开几个 gnome-terminal 窗口,其中一个终端会自动发送:
ssh user@192.168.1.3
Run Code Online (Sandbox Code Playgroud)
这样做的限制是我仍然需要输入密码才能完成 SSH 连接。
我想要做的是让我的脚本启动命令并完成连接。在这种情况下,我试图按照此处接受的答案中概述的说明进行操作。
从我希望连接的系统中,我运行:
ssh-keygen
Enter file in which to save the key: /home/user/ssh/keys/server1key
Run Code Online (Sandbox Code Playgroud)
然后它提示我输入密码。我把它留空了,因为我不确定它的用途,所以我假设设置一个需要在每次使用时使用所述密码解锁它。
继续上面链接的说明,然后我运行并收到以下信息:
ssh-copy-id user@IP
ERROR: No identities found
Run Code Online (Sandbox Code Playgroud)
快速搜索显示我需要指定密钥的位置,因为它不在默认保存位置,所以我修复了:
ssh-copy-id -i /home/user/ssh/keys/server1key.pub user@192.168.1.3
Run Code Online (Sandbox Code Playgroud)
在询问服务器的密码后,它成功添加了密钥。但是,在尝试使用“ssh user@IP”登录时,仍然提示我输入密码。
据我所知,我正确地遵循了链接的说明,所以要么我遗漏了什么,要么现有的配置阻止我让它工作?
两个系统都使用 18.04 和 openssh。
安装 19.10 的新副本后,我发现音频有一些小问题。我在声音部分列出了两个设备gnome-control-center,如下所示:
HDMI / DisplayPort 2 - GP1-4 High Definition Audio Controller
Line Out - Built-in Audio
Run Code Online (Sandbox Code Playgroud)
在以前的 Ubuntu 版本中,默认值始终是 section 选项,这正是我想要的。现在,它默认为 HDMI 音频,并通过我显示器的扬声器发送声音。
运行pacmd list short sinks,它显示以下接收器信息:
2 sink(s) available.
index: 0
name: <alsa_output.pci-0000_00_1f.3.analog-stereo>
driver: <module-alsa-card.c>
flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 9039
volume: front-left: 11796 / 18% / -44.68 dB, front-right: 11796 / 18% / -44.68 dB
balance 0.00
base volume: 65536 / 100% / 0.00 …Run Code Online (Sandbox Code Playgroud) 我遇到了 Wine/winetricks 的问题,出现以下错误:
Wine cannot find the ncurses library (libncurses.so.6).
Run Code Online (Sandbox Code Playgroud)
但是,运行sudo apt install libncurses6只会通知我该软件包已安装
运行 18.10
不确定是否存在满足这种特定需求的东西,但无论如何我都会尝试。我有一些 PDF 地图,我想知道是否有任何 PDF 查看器或类似的软件可以让我测量距离,并使用指南针确定方向。
我唯一能想到的就是将地图导入到图像编辑软件中,并使用与比例相匹配的线来测量距离,但这非常不切实际,而且可能很耗时,而且我仍然无法测量航向。
编辑:不幸的screenruler是kruler,它们太基础了,因为它们缺乏量角器,以及进行精确旋转的能力。
可以让我叠加、移动和旋转我选择的透明图像的东西怎么样?这将使我能够创建或找到我自己的测量工具图像。
EDIT2:在平板电脑上运行 Ubuntu 18.10
我在更新时才注意到这一点:
hiigaran@hiigaran:~$ sudo apt update
[sudo] password for hiigaran:
Hit:1 http://archive.canonical.com/ubuntu disco InRelease
Hit:2 https://dl.winehq.org/wine-builds/ubuntu disco InRelease
Hit:3 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu disco InRelease
Get:4 http://security.ubuntu.com/ubuntu disco-security InRelease [97.5 kB]
Hit:5 http://ppa.launchpad.net/libreoffice/libreoffice-prereleases/ubuntu disco InRelease
Hit:6 http://archive.ubuntu.com/ubuntu disco InRelease
Get:7 http://archive.ubuntu.com/ubuntu disco-updates InRelease [97.5 kB]
Hit:8 http://ppa.launchpad.net/teejee2008/ppa/ubuntu disco InRelease
Get:9 http://archive.ubuntu.com/ubuntu disco-proposed InRelease [255 kB]
Hit:10 http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu disco InRelease
Get:11 http://archive.ubuntu.com/ubuntu disco-backports InRelease [88.8 kB]
Fetched 539 kB in 2s (262 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
1 …Run Code Online (Sandbox Code Playgroud) 其他人使用echo $PATH命令获得超长路径吗?我正在 Windows 应用商店的 Windows 上使用 BASH shell Ubuntu。
的输出echo $PATH:
home/mnhir/bin:/home/mnhir/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/iCLS:/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/iCLS:/mnt/c/Windows/System32:/mnt/c/Windows:/mnt/c/Windows/System32/wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL:/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL:/mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/IPT:/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/IPT:/mnt/c/Program Files/Intel/WiFi/bin:/mnt/c/Program Files/Common Files/Intel/WirelessCommon:/mnt/c/Windows/System32:/mnt/c/Windows:/mnt/c/Windows/System32/wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0:/mnt/c/Windows/System32/OpenSSH:/mnt/c/Users/hersh/AppData/Local/Microsoft/WindowsApps:/snap/bin
Run Code Online (Sandbox Code Playgroud) 我想通过自动完成以下操作来避免浪费时间做我的启动仪式:
我猜它会是这样的:
gnome-terminal --full-screen -- byobu -S MainSession
byobu-tmux select-pane -t 0
byobu-tmux split-window -v
byobu-tmux select-pane -t 1
byobu-tmux split-window -h
byobu-tmux select-pane -t 0
byobu-tmux split-window -h
byobu-tmux select-pane -t 1
byobu-tmux send-keys "COMMAND"
byobu-tmux select-pane -t 2
byobu-tmux send-keys "COMMAND"
byobu-tmux select-pane -t 3
byobu-tmux send-keys "COMMAND"
byobu-tmux select-pane -t 0
Run Code Online (Sandbox Code Playgroud)
First line on its own would open a new fullscreen terminal and pass the new byobu session command to it. However, I …
我用 Windows 10 和 Ubuntu 18.04 双启动了我的戴尔 Inspiron 7560。在戴尔最近的一项服务中,重新安装了 Windows 10。Windows 安装在 128 GB SSD 中。同一分区包含 Ubuntu 的引导文件。Linux root、swap 和 home 都在一个 HDD 中。重新安装 Windows 会导致 Ubuntu 启动文件丢失。因此,我使用另一种可启动媒体 Live 启动到 Ubuntu。最初,我从终端运行了一些 root 用户命令以尝试修复引导,最终我启动了引导修复。相同修复的 pastebin 日志在这里。
现在一次性启动菜单提供了两个启动选项:Ubuntu 和 Windows 启动管理器。当我选择其中一个时,只有 GRUB 会打开。GRUB 列表有点类似于这个:
单独选择 Windows Boot Manager 将启动 Windows 10。选择 Ubuntu 将打开 Ubuntu。
除非我想启动 Ubuntu,否则我不想运行 GRUB。但是现在,虽然我可以从 grub 运行 Windows,但我无法在启动时直接引导到 Windows。我担心我修复 Ubuntu 的一些尝试覆盖了 Windows …
我的主目录中有一个脚本文件,我已将其添加到Startup Applications. 然后.desktop在~/.config/autostart. 是否可以去掉中间人,直接从自动启动文件夹运行这个脚本?
脚本的结构是这样的:
command1
command2
command3
Run Code Online (Sandbox Code Playgroud)
我尝试通过重新排列脚本以使其成为一行:
command1;command2;command3
Run Code Online (Sandbox Code Playgroud)
这背后的想法是.desktop从文件中换出以下行:
Exec=/home/hiigaran/startupfile
Run Code Online (Sandbox Code Playgroud)
对此:
Exec=command1;command2;command3
Run Code Online (Sandbox Code Playgroud)
这似乎不起作用。我猜不支持多个命令。有没有其他办法?
需要明确的是,我目前的做事方式没有任何特别的问题。一切都发挥应有的作用。我只是非常关注我的主目录内容。如果有更优雅的方式在登录桌面后运行我的脚本,那太好了。如果没有,也没什么大不了的。
据我了解,KDE 有一个 ~/.config/autostart-scripts 目录,它非常适合我。然而,这似乎是一个只能在 KDE 中找到的文件夹。我正在使用 Ubuntu 18.04 的默认 DE。