FAQ по устранению проблем: различия между версиями
Misha (обсуждение | вклад) |
Misha (обсуждение | вклад) |
||
(не показано 20 промежуточных версий этого же участника) | |||
Строка 5: | Строка 5: | ||
==Поддержка русского языка в консоли== | ==Поддержка русского языка в консоли== | ||
*'''Проблема:''' В консоли квадратики вместо русских букв. | *'''Проблема:''' В консоли квадратики вместо русских букв. | ||
*'''Решение:''' | *'''Решение:''' Создаем файл '''/lib/systemd/system/systemd-vconsole-setup.service''' | ||
<pre>ExecStart=/bin/setupcon</pre> | |||
Если после обновлений слетит данная настройка, то ее следует повторить.<br> | |||
<pre> | взято [http://forum.matuntu.org/index.php?topic=388.0 тут]. | ||
< | |||
взято [http:// | |||
==Ничего не видно в консоли (по Ctrl+Alt+F1)== | ==Ничего не видно в консоли (по Ctrl+Alt+F1)== | ||
Строка 29: | Строка 23: | ||
*'''Решение:''' '''Ctrl+Win+d'''. | *'''Решение:''' '''Ctrl+Win+d'''. | ||
А если нажать и удерживать кнопку''' Win''', то появится окно с помощью о быстрых клавишах. | А если нажать и удерживать кнопку''' Win''', то появится окно с помощью о быстрых клавишах. | ||
==После загрузки уровень микрофона сбрасывается в 0== | ==После загрузки уровень микрофона сбрасывается в 0== | ||
*'''Проблема:''' Subj. | *'''Проблема:''' Subj. | ||
Строка 112: | Строка 103: | ||
LANG=ru_RU.UTF-8 | LANG=ru_RU.UTF-8 | ||
</pre> | </pre> | ||
==Рекурсивный поиск и замена текста в файлах Linux | ==Рекурсивный поиск и замена текста в файлах Linux.== | ||
find -type f -name \*.py -exec sed -i -r 's/regexp1/regexp2/g' {} \; | find -type f -name \*.py -exec sed -i -r 's/regexp1/regexp2/g' {} \; | ||
Заменит во всех файлах *.py начиная от текущей директории строку regexp1 на regexp2. (можно использовать regexp выражения) | Заменит во всех файлах *.py начиная от текущей директории строку regexp1 на regexp2. (можно использовать regexp выражения) | ||
==Compiz жрет память== | |||
'''Проблема:''' Если не перегружать машину с Linux Ubuntu несколько дней, то память выделяемая на Compiz может увеличиться до 2 и более Гб.<br> | |||
'''Решение:''' Взято [http://askubuntu.com/questions/82684/lowering-compiz-memory-usage тут]<br> | |||
1. Создаем скрипт, например, /etc/scripts/compiz_restart.sh | |||
<pre> | |||
#!/bin/bash | |||
killall compiz -HUP</pre> | |||
2. Делаем его исполняемым | |||
<pre> | |||
chmod 755 /etc/scripts/compiz_restart.sh | |||
</pre> | |||
3. Добавить в /etc/crontab строки | |||
<pre># Перезагрузка Compiz | |||
00 00 * * * root /etc/scripts/compiz_restart.sh | |||
</pre> | |||
==appsreamcli грузит процессор на 100% для Ubuntu 16.04== | |||
Решение взято [http://askubuntu.com/questions/774986/appstreamcli-hanging-with-100-cpu-usage-during-update тут]<br> | |||
Сначала убиваем процесс appstreamcli | |||
<pre>sudo kill -KILL $(pgrep appstreamcli)</pre> | |||
или | |||
<pre>sudo pkill -KILL appstreamcli</pre> | |||
Затем: | |||
<pre> | |||
wget -P /tmp https://launchpad.net/ubuntu/+archive/primary/+files/appstream_0.9.4-1ubuntu1_amd64.deb https://launchpad.net/ubuntu/+archive/primary/+files/libappstream3_0.9.4-1ubuntu1_amd64.deb | |||
sudo dpkg -i /tmp/appstream_0.9.4-1ubuntu1_amd64.deb /tmp/libappstream3_0.9.4-1ubuntu1_amd64.deb | |||
</pre> | |||
После этого вы сможете продолжить APT - получить обновления , как обычно. | |||
==Как ноутбуку с Ubuntu запретить уходить в спящий режим после закрытия крышки== | |||
Редактируем файл /etc/systemd/logind.conf и строку | |||
<pre>#HandleLidSwitch=hibernate</pre> | |||
заменить на | |||
<pre>HandleLidSwitch=ignore</pre> | |||
Взято [http://forum.ubuntu.ru/index.php?topic=234704.msg1866736#msg1866736 тут]. | |||
==Как сбросить пароль в Linux Ubuntu== | |||
Читать [https://habrahabr.ru/post/54103/ тут]. | |||
==Как перезагрузить сетевой интерфейс, после измерения в файле /etc/network/interfaces== | |||
Устанавливаем пакет | |||
<pre>sudo apt install ifupdown2</pre> | |||
И после все работает | |||
<pre>sudo ifdown -a && sudo ifup -a</pre> | |||
Или | |||
<pre>sudo ifreload -c</pre> | |||
==[http://www.qinet.ru/2018/05/1649/ Ubuntu 18.04 включить rc.local]== | |||
==Снимаем блокировку с /var/lib/dpkg/== | |||
Взято [http://ermin.ru/post/7 тут]<br> | |||
Если во время установки или обновления программ через apt-get процесс был прерван нажатием Ctrl+Z, то при следующей попытке запуска apt-get получим ошибку: | |||
<pre> | |||
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11: Ресурс временно недоступен) | |||
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом? | |||
</pre> | |||
Хорошо, что можно разблокировать каталог всего одной командой. А избавиться от этой проблемы просто, достаточно выполнить команду: | |||
<pre> | |||
sudo fuser -vki /var/lib/dpkg/lock | |||
</pre> | |||
Должно получиться примерно так: | |||
<pre> | |||
ПОЛЬЗ-ЛЬ PID ДОСТУП КОМАНДА | |||
/var/lib/dpkg/lock: root 4581 F.... dpkg | |||
Завершить процесс 4581? (y/N) Y | |||
</pre> | |||
Нажимаем «Y» и наслаждаемся нормальной работой apt-get. Я думаю многие пользователи знали об этой команде, но некоторые новички единственным выходом считали — sudo reboot. | |||
==Ubuntu на сервере перешла в состояние Read-only file system. Как исправить без перезагрузки?== | |||
Смотрим названия дисков | |||
<pre>$df -h</pre> | |||
Затем ремонтируем ФС | |||
<pre>sudo fsck -AM</pre> | |||
После этого перемонтируем ФС | |||
<pre>$ sudo mount -o remount,rw /dev/name_razd</pre> | |||
==WPS office очень мелкий системный шрифт== | |||
Произошел какой то сбой при работе WPS Office. Системный шрифт стал очень мелким.<br> | |||
Все дело в конфликте DPI и тем оформления<br> | |||
Для исправления<br> | |||
<pre>cp /usr/share/applications/wps-office-wps.desktop ~/.local/share/applications/ | |||
nano ~/.local/share/applications/wps-office-wps.desktop</pre> | |||
Замени строку | |||
<pre>Exec=wps %f</pre> | |||
На | |||
<pre>Exec=env GDK_SCALE=3 GDK_DPI_SCALE=0.3 QT_STYLE_OVERRIDE=Fusion QT_FONT_DPI=144 wps %f</pre> | |||
Где<br> | |||
'''GDK_SCALE=3''' Основной параметр, который масштабирует GTK-интерфейсы (меню, кнопки и т.п.). "3" означает 300% масштаб — это и делает интерфейс очень крупным<br> | |||
'''GDK_DPI_SCALE=0.3''' Влияет на масштаб шрифтов в GTK-приложениях. 0.3 — довольно мелко, может быть "компенсацией" за GDK_SCALE=3.<br> | |||
'''QT_FONT_DPI=144''' Это влияет на шрифты в Qt-приложениях, к которым относится WPS.Значение 144 = 150% масштаб. Стандартное — 96. | |||
Сохрани файл и выйди CTRL+x<br> | |||
Перезапусти меню | |||
<pre>killall plasmashell && kstart5 plasmashell</pre> |
Текущая версия от 14:27, 17 июля 2025
Распаковать файл из *.tar.gz
Например, файл rebol.tar.gz
tar -xzf rebol.tar.gz
Поддержка русского языка в консоли
- Проблема: В консоли квадратики вместо русских букв.
- Решение: Создаем файл /lib/systemd/system/systemd-vconsole-setup.service
ExecStart=/bin/setupcon
Если после обновлений слетит данная настройка, то ее следует повторить.
взято тут.
Ничего не видно в консоли (по Ctrl+Alt+F1)
- Проблема: Карта GF Ubuntu 12.04 На 7 консоли - все нормально, а на всех остальных ни чего не видно. Вначале едва проглядывало, а сейчас вообще экран черный.
- Решение: В общем, разкоментировал строку в файле /etc/default/grub и установил 1024х768
GRUB_GFXMODE=1024x768
Потом
sudo update-grub2
и вроде все заработало.
Скрыть все окна (показать рабочий стол)
- Проблема: Как скрыть все открытые окна?
- Решение: Ctrl+Win+d.
А если нажать и удерживать кнопку Win, то появится окно с помощью о быстрых клавишах.
После загрузки уровень микрофона сбрасывается в 0
- Проблема: Subj.
- Решение: Выполните в мониторе команду
sudo alsactl store
Если при перезапуске настройки не восстанавливаются, тогда в автозагрузку добавить:
alsactl restore
Взято тут
Загрузить ОС в текстовом режиме
- 'Решение: Редактируем файл /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text" #по умолчанию без text
Выполняем команду
sudo update-grub
При следующей перезагрузки ubuntu запустить без X’ов.
После установки WINE eterosoft и обновления ядра перестали монтироваться Шары Windows серверов
- Проблема: При монтировании командой mount.cifs, выдавалось сообщение.
mount error: cifs filesystem not supported by the system mount error(19): No such device Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
А при вводе
# modprobe cifs FATAL: Module etercifs not found. FATAL: Error running install command for cifs
- Решение: Нужно переустановить модуль cifs, запускаем
#/etc/init.d/etercifs build
И после установки модуля - все работает.
Удаление ^M
Дата: 2010 Октябрь 22 | Рубрика: Памятка Метки: bash FreeBSD Linux Ubuntu
^M – является символом перевода строки в ОС Windows. Что бы удалить данный символ из строки с данными, существует несколько способов!
Имеем исходный файл proxy.list, с таким содержанием
69.246.18.216:34385^M 114.143.106.154:1080^M 68.109.178.52:27977^M 24.191.68.219:27977^M 69.105.233.201:40867^M
Способ №1.
cat proxy.list | col -bx > proxy_new.list
Способ №2.
cat proxy.list | tr -d '\r' > proxy_new.list
Есть и другие способы, но эти я считаю более лучшими.
Взято Отсюда.
Перестал запускаться Skype в Ubuntu 13.04 (с проприетарными драйверами Nvidia и AMD)
- Проблема: После обновления Ubuntu на 13.04, перестал запускаться Skype.
- Решение:
1. Переименовываем skype
$ sudo mv /usr/bin/skype /usr/bin/skype-bin
2. Теперь создадим файл с именем "Skype" в /USR/BIN/ - для этого мы запустим текстовый редактор с правами администратора (я буду использовать Gedit):
$ gksu gksu gedit /usr/bin/skype
И в этот файл, вставьте следующее:
#!/bin/sh export LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1 exec skype-bin "$@"
3. Сохраняем файл и меняем права
sudo chmod 0755 /usr/bin/skype
После этого Skype будет работать в Ubuntu 13.04
Если Вы захотите вернуть все обратно, выполните
$ sudo rm /usr/bin/skype $ sudo mv /usr/bin/skype-bin /usr/bin/skype
Взято тут.
Поддержка сети отключена
- Сегодня столкнулся с такой ситуацией - отключил комп ( тупо долгим жатием на кнопку, в связи с некоторыми причинами)
Загружаюсь в ubuntu и тут такое сообщение - Поддержка сети отключена
Что делать как быть без инета и локалки? - Решение:
sudo service network-manager stop #остановка сервиса sudo rm /var/lib/NetworkManager/NetworkManager.state #удаление проблемного компонента sudo service network-manager start # запуск сервиса #Возможно потребуется: sudo reboot
Взято тут
Письма, отправленные от root по crontab приходят с charset=ANSI_X3.4-1968.
Решение описано тут
Нужно в файл /etc/crontab добавить следующие строки
CONTENT_TYPE="text/plain; charset=UTF-8" CONTENT_TRANSFER_ENCODING=8bit LANG=ru_RU.UTF-8
Рекурсивный поиск и замена текста в файлах Linux.
find -type f -name \*.py -exec sed -i -r 's/regexp1/regexp2/g' {} \;
Заменит во всех файлах *.py начиная от текущей директории строку regexp1 на regexp2. (можно использовать regexp выражения)
Compiz жрет память
Проблема: Если не перегружать машину с Linux Ubuntu несколько дней, то память выделяемая на Compiz может увеличиться до 2 и более Гб.
Решение: Взято тут
1. Создаем скрипт, например, /etc/scripts/compiz_restart.sh
#!/bin/bash killall compiz -HUP
2. Делаем его исполняемым
chmod 755 /etc/scripts/compiz_restart.sh
3. Добавить в /etc/crontab строки
# Перезагрузка Compiz 00 00 * * * root /etc/scripts/compiz_restart.sh
appsreamcli грузит процессор на 100% для Ubuntu 16.04
Решение взято тут
Сначала убиваем процесс appstreamcli
sudo kill -KILL $(pgrep appstreamcli)
или
sudo pkill -KILL appstreamcli
Затем:
wget -P /tmp https://launchpad.net/ubuntu/+archive/primary/+files/appstream_0.9.4-1ubuntu1_amd64.deb https://launchpad.net/ubuntu/+archive/primary/+files/libappstream3_0.9.4-1ubuntu1_amd64.deb sudo dpkg -i /tmp/appstream_0.9.4-1ubuntu1_amd64.deb /tmp/libappstream3_0.9.4-1ubuntu1_amd64.deb
После этого вы сможете продолжить APT - получить обновления , как обычно.
Как ноутбуку с Ubuntu запретить уходить в спящий режим после закрытия крышки
Редактируем файл /etc/systemd/logind.conf и строку
#HandleLidSwitch=hibernate
заменить на
HandleLidSwitch=ignore
Взято тут.
Как сбросить пароль в Linux Ubuntu
Читать тут.
Как перезагрузить сетевой интерфейс, после измерения в файле /etc/network/interfaces
Устанавливаем пакет
sudo apt install ifupdown2
И после все работает
sudo ifdown -a && sudo ifup -a
Или
sudo ifreload -c
Снимаем блокировку с /var/lib/dpkg/
Взято тут
Если во время установки или обновления программ через apt-get процесс был прерван нажатием Ctrl+Z, то при следующей попытке запуска apt-get получим ошибку:
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11: Ресурс временно недоступен) E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом?
Хорошо, что можно разблокировать каталог всего одной командой. А избавиться от этой проблемы просто, достаточно выполнить команду:
sudo fuser -vki /var/lib/dpkg/lock
Должно получиться примерно так:
ПОЛЬЗ-ЛЬ PID ДОСТУП КОМАНДА /var/lib/dpkg/lock: root 4581 F.... dpkg Завершить процесс 4581? (y/N) Y
Нажимаем «Y» и наслаждаемся нормальной работой apt-get. Я думаю многие пользователи знали об этой команде, но некоторые новички единственным выходом считали — sudo reboot.
Ubuntu на сервере перешла в состояние Read-only file system. Как исправить без перезагрузки?
Смотрим названия дисков
$df -h
Затем ремонтируем ФС
sudo fsck -AM
После этого перемонтируем ФС
$ sudo mount -o remount,rw /dev/name_razd
WPS office очень мелкий системный шрифт
Произошел какой то сбой при работе WPS Office. Системный шрифт стал очень мелким.
Все дело в конфликте DPI и тем оформления
Для исправления
cp /usr/share/applications/wps-office-wps.desktop ~/.local/share/applications/ nano ~/.local/share/applications/wps-office-wps.desktop
Замени строку
Exec=wps %f
На
Exec=env GDK_SCALE=3 GDK_DPI_SCALE=0.3 QT_STYLE_OVERRIDE=Fusion QT_FONT_DPI=144 wps %f
Где
GDK_SCALE=3 Основной параметр, который масштабирует GTK-интерфейсы (меню, кнопки и т.п.). "3" означает 300% масштаб — это и делает интерфейс очень крупным
GDK_DPI_SCALE=0.3 Влияет на масштаб шрифтов в GTK-приложениях. 0.3 — довольно мелко, может быть "компенсацией" за GDK_SCALE=3.
QT_FONT_DPI=144 Это влияет на шрифты в Qt-приложениях, к которым относится WPS.Значение 144 = 150% масштаб. Стандартное — 96.
Сохрани файл и выйди CTRL+x
Перезапусти меню
killall plasmashell && kstart5 plasmashell