首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >修改amdgpu脚本

修改amdgpu脚本
EN

Ask Ubuntu用户
提问于 2020-02-13 10:33:48
回答 1查看 189关注 0票数 2

我是新安装的Kubuntu驱动程序。经过一些试验,错误和强制安装达到了这一点。

代码语言:javascript
运行
复制
dan@dan-dan-pc:~/Downloads/amdgpu-pro-19.10-785425-ubuntu-18.04$ sudo apt-get install -f ./amdgpu-core_19.10-785425_all.deb 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
Note, selecting 'amdgpu-core' instead of './amdgpu-core_19.10-785425_all.deb'
The following packages were automatically installed and are no longer required:
  fonts-font-awesome fonts-liberation2 freerdp2-x11 libabw-0.1-1 libadplug-2.2.1-0v5 libaudiofile1 libbinio1v5 libboost-date-time1.67.0 libboost-filesystem1.67.0 libboost-iostreams1.67.0 libboost-locale1.67.0 libboost-system1.67.0 libboost-thread1.67.0 libcdio-cdda2
  libcdio-paranoia2 libcdr-0.1-1 libclucene-contribs1v5 libclucene-core1v5 libcmis-0.5-5v5 libcolamd2 libe-book-0.1-1 libebur128-1 libeot0 libepubgen-0.1-1 libetonyek-0.1-1 libexttextcat-2.0-0 libexttextcat-data libfluidsynth1 libfreecell-solver0 libfreehand-0.1-1
  libfreerdp-client2-2 libfreerdp2-2 libgrantlee-textdocument5 libharfbuzz-icu0 libid3tag0 libjs-sphinxdoc libkf5plotting5 libkf5torrent6 libkf5webkit5 libkgantt2 libkgantt2-l10n libkolabxml1v5 libktorrent-l10n liblangtag-common liblangtag1 libmhash2 libmikmod3 libmms0
  libmodplug1 libmpdclient2 libmspub-0.1-1 libmwaw-0.3-3 libmythes-1.2-0 libodfgen-0.1-1 libopenal-data libopenal1 liborcus-0.14-0 libpagemaker-0.0-0 libphonenumber7 libprotobuf17 libqgpgme7 libqt5networkauth5 libraptor2-0 librasqal3 librdf0 librevenge-0.0-0
  libsdl2-2.0-0 libsidplayfp4 libsuitesparseconfig5 libvisio-0.1-1 libvncclient1 libwildmidi2 libwinpr2-2 libwpd-0.10-10 libwpg-0.3-3 libwps-0.4-4 libxerces-c3.2 libxmlsec1 libxmlsec1-nss libyajl2 libzzip-0-13 lp-solve mariadb-client-core-10.3 mariadb-common
  mariadb-server-core-10.3 paperkey qtgstreamer-plugins-qt5 timgm6mb-soundfont
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  amdgpu-core
0 upgraded, 1 newly installed, 0 to remove and 168 not upgraded.
46 not fully installed or removed.
After this operation, 12,3 kB of additional disk space will be used.
Get:1 /home/dan/Downloads/amdgpu-pro-19.10-785425-ubuntu-18.04/amdgpu-core_19.10-785425_all.deb amdgpu-core all 19.10-785425 [2.416 B]
(Reading database ... 165481 files and directories currently installed.)
Preparing to unpack .../amdgpu-core_19.10-785425_all.deb ...
ERROR: This package can only be installed on Ubuntu 18.04.
dpkg: error processing archive /home/dan/Downloads/amdgpu-pro-19.10-785425-ubuntu-18.04/amdgpu-core_19.10-785425_all.deb (--unpack):
 new amdgpu-core package pre-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 /home/dan/Downloads/amdgpu-pro-19.10-785425-ubuntu-18.04/amdgpu-core_19.10-785425_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

经过多次搜索,我想我们做到了:

代码语言:javascript
运行
复制
dan@dan-dan-pc:~/Downloads/amdgpu-pro-19.10-785425-ubuntu-18.04$ sudo lshw -c video
  *-display                 
       description: VGA compatible controller
       product: Hawaii PRO [Radeon R9 290/390]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 80
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=0
       resources: irq:41 memory:c0000000-cfffffff memory:d0000000-d07fffff ioport:e000(size=256) memory:fea00000-fea3ffff memory:c0000-dffff

不工作,我切换到Kubuntu 18.04(清洁安装),也许可以。

驱动程序已安装,但重新启动后显示为黑色屏幕。现在我是在安全模式,并作出所有更新。如果不能,我希望这能使它再次发挥作用。是时候彻底改变发行版了。

搬到了manjaro,在那里,所有的东西都在一个叫做bauh的经理那里。

提前感谢

EN

回答 1

Ask Ubuntu用户

发布于 2020-02-13 10:45:25

关于:

代码语言:javascript
运行
复制
function os_release() {
[[ -r  /etc/os-release ]] && . /etc/os-release

case "$ID" in
ubuntu|linuxmint|debian)
    :
    ;;
*)
    echo "Unsupported OS" | stderr
    exit 1
    ;;
esac
}

打开一个终端然后做

代码语言:javascript
运行
复制
 more /etc/os-release

记住它的意思,编辑这个文件,然后添加您找到的内容(假设是kubuntu)如下:

代码语言:javascript
运行
复制
kubuntu|ubuntu|linuxmint|debian)

关于

代码语言:javascript
运行
复制
#VERSIONLIST_PACKAGE=amdgpu-pro-pin

删除#

然后保存脚本并执行它。请注意,没有任何保证它将工作,你可能会以一个不可引导的系统结束。准备一个实时usb,并找出如何删除安装的软件包与视频卡驱动程序,你可以重置从现场会话;)

编辑你的发布节目..。

代码语言:javascript
运行
复制
 ID=ubuntu

这个ID是脚本($ID)中所要求的,所以对我来说,这似乎很好,因为ubuntu在已接受的发行版列表中。

代码语言:javascript
运行
复制
Errors were encountered while processing:
/tmp/apt-dpkg-install-mDmBng/044-amdgpu-core_19.10-785425_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

对我来说太模糊了。你漏掉台词了吗?我期望的比这三个更多。

2个备选方案:

代码语言:javascript
运行
复制
sudo dpkg --configure -a

要重新配置dpkg数据库,请执行以下操作。这可能会解决这个问题。

代码语言:javascript
运行
复制
cd /tmp/
sudo apt-get install -f apt-dpkg-install-mDmBng/044-amdgpu-core_19.10-785425_all.deb

可用于强制安装。如果.deb仍在/tmp/中,则为。

我不会用这个脚本。下载deb并安装它。它可能会向您提供更多关于它遇到的问题的信息。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1210199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档