Как восстановить значок диска на Unity Launcher?

Это мои заметки об отключении графического процессора nvidia и включении интегрированного графического процессора Intel на моем процессоре в Linux. Это снизило энергопотребление dell xps 15 с 25-30 Вт до 11-12. Увеличение времени автономной работы с 3 часов до 9-10 часов. Мне удалось отключить сам графический процессор, но он не загрузился должным образом в Linux, и даже когда я все же заработал, он не позволил мне отрегулировать подсветку. Теперь я решил все эти проблемы, и все работает отлично.

System Dell XPS 15 9560 9 cell battery
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS"
Linux version 4.15.0-39-generic (buildd@lgw01-amd64-054) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018

Я следовал в основном этому руководству, но мне пришлось добавить некоторые настройки https://gist.github.com/tomwwright/f88e2ddb344cf99f299935e1312da880

Руководство выглядит следующим образом

# perform a fresh install of Ubuntu 17.10

# upgrade the kernel to v4.13.10
mkdir ~/kernel-v4.13.10
cd ~/kernel-v4.13.10
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.13.10/linux-headers-4.13.10-041310_4.13.10-041310.201710270531_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.13.10/linux-headers-4.13.10-041310-generic_4.13.10-041310.201710270531_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.13.10/linux-image-4.13.10-041310-generic_4.13.10-041310.201710270531_amd64.deb
sudo dpkg -i *.deb

# configure required kernel parameter (https://github.com/Bumblebee-Project/bbswitch/issues/148)
sudo nano /etc/default/grub
# change this parameter to: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_rev_override=1"
# rebuild the bootloader
sudo update-grub2

# install and configure TLP and PowerTOP
sudo apt-get install tlp tlp-rdw powertop
sudo tlp start
# PowerTOP should be reporting a battery discharge rate of ~8-12W
sudo powertop --auto-tune     # auto-tune parameter will configure some recommended power-saving tweaks

# install Nvidia 384.90 drivers
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt-get install nvidia-384=384.90-0ubuntu3.17.10.1
sudo apt-mark hold nvidia-384   # stop this package being auto-updated during package resolution

# test that the nvidia drivers are working: nvidia-smi should output some GPU stats
nvidia-smi

# PowerTOP should now be reporting a battery discharge rate of ~15-20W
sudo powertop

# install Nvidia Prime: so we can disable the dedicated GPU when we don't want it
sudo apt-get install nvidia-prime
sudo prime-select intel

# REBOOT: when we boot back in, GPU should now be disabled

sudo powertop   # PowerTOP should be reporting ~8-12W dischargehe 
nvidia-smi      # nvidia-smi should complain about missing drivers

sudo prime-select nvidia  # switch back to dedicated graphics
sudo powertop   # PowerTOP should start reporting ~15-20W discharge
nvidia-smi      # nvidia-smi should report GPU info

sudo prime-select intel   # the GOTCHA: prime-select intel doesn't re-disable the graphics card
sudo powertop   # PowerTOP still reporting ~15-20W discharge
nvidia-smi      # nvidia-smi correctly complaining about missing drivers

После следования руководству 1) запустите powertop и включите / выключите nvidia или

sudo nano /lib/systemd/system/gpuoff.service

для отключения питания графического процессора в

/sys/bus/pci/devices/0000\:01\:00.0/power/control

имеет то же самое эффект как отключение графического процессора в powertop

sudo nano /lib/systemd/system/gpuoff.service
sudo systemctl start gpuoff
sudo systemctl enable gpuoff 
#prime-select nvidia
prime-select intel
prime-select query

2) sudo vim / etc / default / grub

#grub now that it works:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor" # < boots
GRUB_CMDLINE_LINUX=""

3) < это было основным исправлением для правильной загрузки без nomodeset. отредактируйте /etc/X11/xorg.conf или около того и настройте intel & amp; неактивные nvidia в первом разделе решили проблему. Установите в первом разделе:

Section "ServerLayout"
Identifier "layout"
Screen 0 "intel"
Inactive "nvidia"
EndSection

, чтобы теперь изменить подсветку, я использую команду «light». Я думаю, что это то, что я скачал с GitHub где-то

3
задан 17.04.2020, 14:35

3 ответа

  1. Пуск Редактор dconf
  2. Перейти к com > каноническое > единство > устройств
  3. Удалите драйвер, указанный как UUID-Label , из черного списка
6
ответ дан 17.04.2020, 14:36

Удалить файл mimeapps.list из /home/USER/.local/share/applications.

0
ответ дан 17.04.2020, 14:35

Пришел сюда в поисках знаний ...

На самом деле, Google отправил меня сюда в поисках того, как восстановить иконку диска в моем Unity Launcher в Ubuntu 16.04 (Xenial).

Описание проблемы: мой раздел Windows / dev / sda8 (метка: пользователь) не отображался в виде значка диска на моем Unity Launcher, даже если раздел существует, и я мог смонтировать его вручную в / mnt. Все вышеперечисленное не сработало - в черном списке не было ничего .

Решение проблемы: оказывается, мой раздел / dev / sda8 был указан в / etc / fstab как раздел подкачки. lsblk -f показал, что / dev / sda6 имеет метку «swap», а FSTYPE - «swap». Не уверен, как это случилось. Я отредактировал файл / etc / fstab (sudo vim / etc / fstab) и изменил swap на / dev / sda6; сохранил файл и вышел из редактора. Затем в приложении / GUI «Диски» я выбрал раздел / dev / sda8 и затем щелкнул маленькую правую треугольную кнопку под разделом «Тома» (слева). Раздел немедленно смонтирован, и иконка была автоматически добавлена ​​в Unity Launcher.

Как я это выяснил:

вывод из lsblk (примечание: lsblk -f проще набирать)

O=(--Excalibur---~$   lsblk -o NAME,FSTYPE,LABEL,MOUNTPOINT

NAME   FSTYPE LABEL       MOUNTPOINT

sda                       
├─sda1 ntfs   Data        /media/steve/Data
├─sda2 ntfs   OS          /media/steve/OS
├─sda3                    
├─sda5 ext4               /
├─sda6 swap   swap        
├─sda7 ntfs   Data        /media/steve/Data1
└─sda8 ntfs   User        /media/steve/User
sdb                       
└─sdb1 ntfs   Backup_4TB  /media/steve/Backup_4TB
sr0   

Я дурачился в графическом интерфейсе дисков (go в Launcher, введите «Диски») и пытается смонтировать / dev / sda8. Когда я попытался прочитать сообщение об ошибке, я увидел упомянутое «своп». Это дало мне идею проверить / etc / fstab, и я увидел, что / dev / sda8 был задан как swap. Неудивительно, что «диски» не могли его смонтировать, и он не показывался на панели запуска Unity.

Надеюсь, это кому-нибудь поможет.

0
ответ дан 17.04.2020, 14:35

Теги

Похожие вопросы