Điểm:2

Làm cách nào để ngăn cài đặt nvidia cài đặt máy tính để bàn gnome?

lá cờ jp

Tôi đang chạy phiên bản Máy chủ Ubuntu 20.04 với cài đặt X11 tối thiểu (không có trình quản lý máy tính để bàn)

Tôi muốn cài đặt nvidia-settings ver 470 nhưng có vẻ như nó muốn kéo máy tính để bàn gnome vào. Bất kỳ ý tưởng về làm thế nào để ngăn chặn điều này? Tôi có đọc đúng không rằng nó sẽ kéo vào máy tính để bàn gnome? tôi đã sử dụng sudo apt-get install nvidia-settings --no-install-recommends --no-install-suggest nhưng nó vẫn mang lại rất nhiều phần mềm gnome.

Chỉ cần lưu ý .... trên hệ thống Gentoo của tôi, phiên bản cài đặt nvidia 370 không kéo được máy tính để bàn gnome. Không chắc tại sao nó lại có trên Ubuntu với phiên bản 470

lá cờ us
Ý bạn là phiên bản máy chủ 20.04?
lá cờ hu
Mới thử nghiệm và nó không kéo vào `gnome-desktop`. Bạn đã có được nó từ đâu? Gói có tên đó thậm chí không có trong kho lưu trữ.
dman avatar
lá cờ jp
@mikewhatever Tôi lấy nó từ đây https://dpaste.org/7xRS#L11,15,53,57,63
Điểm:1
lá cờ zw

Điều này xảy ra vì sự phụ thuộc. Xem đầu ra của thiết bị đầu cuối từ 20.04 LTS được cài đặt từ mini.iso:

$ apt-cache phụ thuộc vào cài đặt nvidia
cài đặt nvidia
  Phụ thuộc: pkg-config
    pkgconf
  phụ thuộc: độ phân giải màn hình-thêm
  Phụ thuộc: libvdpau1
 |Phụ thuộc: libgtk-3-0
  Phụ thuộc: libgtk2.0-0
  Phụ thuộc: libc6
  Phụ thuộc: libcairo2
  Phụ thuộc: libgdk-pixbuf2.0-0
  Phụ thuộc: libglib2.0-0
  Phụ thuộc: libjansson4
  Phụ thuộc: libpango-1.0-0
  Phụ thuộc: libpangocairo-1.0-0
  Phụ thuộc: libx11-6
  Phụ thuộc: libxnvctrl0
  Phụ thuộc: libxxf86vm1
  xung đột: 
  thay thế: 
    cài đặt nvidia
apt-cache phụ thuộc vào độ phân giải màn hình-thêm
độ phân giải màn hình-thêm
  phụ thuộc: 
    trăn3
  Phụ thuộc: python3-xkit
 |Phụ thuộc: gnome-shell
 |Phụ thuộc: policykit-1-gnome
  phụ thuộc: 
    gnome-hồi tưởng
    gnome-shell
    lxpolkit
    bộ chính sách lxqt
    người bạn đời-polkit
    chính sách-1-gnome
    polkit-kde-agent-1
    ukui-polkit
  Phụ thuộc: python3-gi

Trong đầu ra ở trên, bạn nên lưu ý rằng gnome-shell không nằm trong phần Đề xuất hoặc Đề xuất, vì vậy không phải là tùy chọn.

Hoặc sử dụng packages.ubuntu.com - kiểm tra các trang để biết cài đặt nvidia và sự phụ thuộc của nó có tên độ phân giải màn hình-thêm.

Với thuật ngữ Gentoo đã biết, điều này có nghĩa là Ubuntu sử dụng cờ USE-flag gnome hoặc gnome-shell cho gói cài đặt nvidia.


Cách có thể để có được bộ gói phụ thuộc tối thiểu là cài đặt lxpolkit gói thay vì gnome-shell như sau:

$ sudo apt cài đặt lxpolkit nvidia-settings --no-install-recommends --no-install-suggest
Đọc danh sách gói... Xong
Xây dựng cây phụ thuộc       
Đang đọc thông tin trạng thái... Xong
Các gói bổ sung sau sẽ được cài đặt:
  adwaita-icon-theme dbus-user-session dconf-gsettings-backend dconf-service fontconfig fontconfig-config fonts-dejavu-core glib-networking
  glib-mạng-chung glib-mạng-dịch vụ gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme human-icon-theme
  libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 librotli1 libcairo-gobject2
  libcairo2 libcolord2 libcups2 libdatrie1 libdbus-glib-1-2 libdconf1 libdpkg-perl libepoxy0 libfontconfig1 libgdbm-compat4 libgdk-pixbuf2.0-0
  libgdk-pixbuf2.0-libgraphite2.0 phổ biến libgtk-3-0 libgtk-3-libgtk2.0-0 libgtk2.0-chung libharfbuzz0b libjansson4 libjbig0 libjpeg-turbo8
  libjpeg8 libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libperl5.30 libpixman-1-0
  libpolkit-agent-1-0 libproxy1v5 librest-0.7-0 librsvg2-2 librsvg2-common libsoup-gnome2.4-1 libsoup2.4-1 libthai-data libthai0 libtiff5
  libunique-1.0-0 libvdpau1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp6 libxcb-render0 libxcb-shm0 libxcomposite1 libxcursor1
  libxdamage1 libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxnvctrl0 libxrandr2 libxrender1 libxxf86vm1 lxsession-data perl perl-modules-5.30
  pkg-config policykit-1 python3-xkit độ phân giải màn hình bổ sung ubuntu-mono
Các gói đề xuất:
  cốc màu chung debian-keyring gnupg | gnupg2 gcc | bản vá binutils của trình biên dịch c git bzr gvfs liblcms2-utils librsvg2-bin perl-doc
  libterm-readline-gnu-perl | libterm-readline-perl-perl tạo libb-debug-perl liblocale-codes-perl dpkg-dev
Gói khuyến nghị:
  at-spi2-core libfile-fcntllock-perl libgdk-pixbuf2.0-bin libgtk-3-bin libgail-common libgtk2.0-bin vdpau-driver-all | trình điều khiển vdpau
Các gói MỚI sau đây sẽ được cài đặt:
  adwaita-icon-theme dbus-user-session dconf-gsettings-backend dconf-service fontconfig fontconfig-config fonts-dejavu-core glib-networking
  glib-mạng-chung glib-mạng-dịch vụ gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme human-icon-theme
  libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 librotli1 libcairo-gobject2
  libcairo2 libcolord2 libcups2 libdatrie1 libdbus-glib-1-2 libdconf1 libdpkg-perl libepoxy0 libfontconfig1 libgdbm-compat4 libgdk-pixbuf2.0-0
  libgdk-pixbuf2.0-libgraphite2.0 phổ biến libgtk-3-0 libgtk-3-libgtk2.0-0 libgtk2.0-chung libharfbuzz0b libjansson4 libjbig0 libjpeg-turbo8
  libjpeg8 libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libperl5.30 libpixman-1-0
  libpolkit-agent-1-0 libproxy1v5 librest-0.7-0 librsvg2-2 librsvg2-common libsoup-gnome2.4-1 libsoup2.4-1 libthai-data libthai0 libtiff5
  libunique-1.0-0 libvdpau1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp6 libxcb-render0 libxcb-shm0 libxcomposite1 libxcursor1
  libxdamage1 libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxnvctrl0 libxrandr2 libxrender1 libxxf86vm1 lxpolkit lxsession-data nvidia-settings
  perl perl-modules-5.30 pkg-config policykit-1 python3-xkit screen-resolution-extra ubuntu-mono
0 đã nâng cấp, 92 mới cài đặt, 0 cần xóa và 0 chưa nâng cấp.
Cần lấy 26,2 MB/26,2 MB dung lượng lưu trữ.
Sau thao tác này, 133 MB dung lượng đĩa bổ sung sẽ được sử dụng.
Bạn có muốn tiếp tục? [Y/n] y
...

và tùy chọn cài đặt môi trường máy tính để bàn tối thiểu bằng cách

sudo apt-get install xinit openbox slim

hoặc cài đặt máy tính để bàn Lubuntu đầy đủ bằng cách

Sudo apt-get cài đặt máy tính để bàn Lubfox^
dman avatar
lá cờ jp
Tôi không phiền nếu đó là gnome-Shell .... nhưng điều đó có nghĩa là nó sẽ đưa toàn bộ máy tính để bàn vào không? Từ https://dpaste.org/7xRS#L15,53,57,63 tôi thấy `gir1.2-gnomedesktop-3.0` được kéo vào.
dman avatar
lá cờ jp
Cảm ơn bạn đã thông tin. Tại sao `gir1.2-gnomedesktop-3.0` xuất hiện trong đầu ra của tôi mà không phải của bạn? https://dpaste.org/7xRS#L11,15,53,57,63
N0rbert avatar
lá cờ zw
Nó không rõ ràng. Tôi không thấy lệnh cài đặt và không biết danh sách các gói đã cài đặt.
dman avatar
lá cờ jp
`sudo apt-get install nvidia-settings --no-install-recommends --no-install-suggest`
dman avatar
lá cờ jp
Tôi cũng đã cài đặt `xserver-xorg-video-nvidia-470-server` và `nvidia-utils-470-server` nếu có vấn đề
N0rbert avatar
lá cờ zw
Bạn phải sử dụng chính xác lệnh của tôi `Sudo apt install lxpolkit nvidia-settings --no-install-recommends --no-install-suggests` để tránh cài đặt trình bao gnome. Vui lòng đọc kỹ câu trả lời của tôi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.