Ошибка Модуля видео и настроек видеокарт – ошибочное определение LVDS
Решение проблемы когда на встроенной видеокарте показывает, что как бы есть монитор ноутбука LVDS , начинается раздвоение изображения или неправильно определение монитора.
Решене:
нужно отключать LVDS при загрузке ядра, а вариантов решения несколько, но все в своей основе одинаковы – использовать grub и прописать в нем - video=LVDS-1:d
Но как показала практика, то не на всех системах присутствуют те или иные файлы, но опишу все известные способы.
EN-US"> папкив
mso-ansi-language:EN-US" lang="EN-US"> Virtual Box
normal">
sudo mount -t vboxsf papka /home/name/Linuha
========================================================================
Как изменить папку рабочего стола в линукс
Стандартно, у русифицированной версии рабочий стол папка так и называется «Рабочий стол», в и когда дело доходит до написания путей то приходиться часто извращаться к примеру так:
cd /home/alex/Рабочий\ стол/
но еще хуже дело обстоит при разработке программ к примеру тотже Python, указать путь становиться сложнее.
Но выход и тут есть можно просто изменить путь до папки рабочего стола.
Нужно изменить название папки будущего рабочего стола в файле :
/home/имя_пользователя/.config/user-dirs.dirs
И в поле :
XDG-DESKTOP_DIR=”Рабочий стол”
Меняем на нужный нам, к примеру:
XDG-DESKTOP_DIR=”Desktop”
Сохраняем файл.. и Создаем в каталоге пользователя папку Desrtop, должно получиться примерно так:
/
EN-US" lang="EN-US">home/имя_пользователя/Desktop.
Перезагружаемся, и все теперь путь к рабочему столу изменен, если какие то файлы остались в папке «рабочий стол» , переносим их в нашу новую и удаляем старую.
========================================================================
Как добавить Python-скрипт в автозагрузку
вначале скрипта если это скрипт Python указать #!/usr/bin/env python или #!/usr/bin/python
Еще есть способ запуска, создать .sh скрипт с содержимым:
#!/bin/sh python /путь_до/script.py
И этот .shскрипт уже добавить в автозагрузку способом выше.
ну самый простой способ :
В /etc/rc.local строчку вида:
/usr/bin/python file.py
=======================================================================
Linux – настройки работы с историей команд (history)
Если нужна определенная команда из ранее введенных, то можно «Стрелка вверх - Низ» выбирать введенные ранее команды до тех пор пока нужная команда не появиться в терминале, далее корректировка если это необходимо и выполнение.
Есть еще один способ для просмотра ранее введенных команд в bash это команда history.
$ history – выдаст список всех выполненных команд ранее
По умолчанию все введенные команды пушиться в файл ~/.bash_historyЕсли нужно изменить какие то параметры для хранения истории bash, то нужно редактировать файл .bashrc
HISTFILE - в каком файле хранить историю выполнения команд , данного значения в файле вы ненайдете потому как по умолчанию уже задан файл , а что изменить нужно дописать в файл :HISTFILE= ~/.my_history.
HISTSIZE — определяет число строк, хранящихся в списке истории (в памяти интерпретатора).
HISTFILESIZE — максимальное количество команд хранящихся в файле истории.
HISTIMEFORMAT– задать формат вывода даты в истории.
Также некоторые параметры можно менять из командной строки:
$ export HISTSIZE=800
$ export HISTFILESIZE=2000
$ export HISTTIMEFORMAT==”%h%d-%H:%M:%S : “
Примеры работы и команды:
$ history 35 – выведит 35 строчек истории команд bash.
Выполнить команду с определенным номером:
$ !35 – будет выполнена команда с номером 35.
Вот некоторые команды для работы с историей bash:
· !! — ссылается на предыдущую команду;
· !n — ссылается на команду под номером n;
· !-n — ссылается на команду по номером „текущая минус n“;
· history -c — очистить историю команд, удалив все записи
· history -d n — удалить из истории запись под номером n
· history -a — дописать команды, введенные в текущей сессии bash, в конец файла $HISTFILE
Думаю не мало важным будет дополнить не только номером выполненной команды в истории но еще и датой когда была выполнена команда, для этого нужно в конце файла .bashrc дописать следующею строчку:
exportHISTNIMEFORMAT=”%h%d-%H:%M:%S : “
Сохраняем, и чтобы не перезапускать систему или сеанс вводим терминале:
$ bash
Теперь результат выполнения команды history будет примерно такой:
$ history 4
1 Авг18-14:39:40 : ls –l
2 Авг18-14:40:34 : cd /usr/share/icon
3 Авг18-14:41:09 : su
4 Авг18-14:41:47 : mc
Решение проблемы когда на встроенной видеокарте показывает, что как бы есть монитор ноутбука LVDS , начинается раздвоение изображения или неправильно определение монитора.
Решене:
нужно отключать LVDS при загрузке ядра, а вариантов решения несколько, но все в своей основе одинаковы – использовать grub и прописать в нем - video=LVDS-1:d
Но как показала практика, то не на всех системах присутствуют те или иные файлы, но опишу все известные способы.
- Изменил в /etc/default/grub строчку передачи параметров ядру:
GRUB_CMDLINE_LINUX_DEFAULT="video=LVDS-1:d"
Дал команду:
$ sudo update-grub
Перезагружаем систему и убеждаемся, что нет больше данного подключения. - ----------------------------------------------------------------------------------------------------
- Ниже приведен пример куска файла "/boot/grub/menu.lst" для первой версии grub.
До добавления - Код:
root (hd0,0)
kernel /vmlinuz-linuxroot=/dev/mapper/vg_atom-lvolrootro
initrd /initramfs-linux.img
Изменяем что бы выглядело так - Код:
root (hd0,0)
kernel /vmlinuz-linuxroot=/dev/mapper/vg_atom-lvolrootvideo=LVDS-1:dro
initrd /initramfs-linux.img
Перезагружаем сситему и убеждаемся, что нет больше данного подключения. - ----------------------------------------------------------------------------------------------------
- Дописать в /boot/grub/grub.cfg строчку video=LVDS-1:d, там где будет похоже на пример выше и замете что строчка должна заканчиваться ro.
EN-US"> папкив
mso-ansi-language:EN-US" lang="EN-US"> Virtual Box
normal">
sudo mount -t vboxsf papka /home/name/Linuha
========================================================================
Как изменить папку рабочего стола в линукс
Стандартно, у русифицированной версии рабочий стол папка так и называется «Рабочий стол», в и когда дело доходит до написания путей то приходиться часто извращаться к примеру так:
cd /home/alex/Рабочий\ стол/
но еще хуже дело обстоит при разработке программ к примеру тотже Python, указать путь становиться сложнее.
Но выход и тут есть можно просто изменить путь до папки рабочего стола.
Нужно изменить название папки будущего рабочего стола в файле :
/home/имя_пользователя/.config/user-dirs.dirs
И в поле :
XDG-DESKTOP_DIR=”Рабочий стол”
Меняем на нужный нам, к примеру:
XDG-DESKTOP_DIR=”Desktop”
Сохраняем файл.. и Создаем в каталоге пользователя папку Desrtop, должно получиться примерно так:
/
EN-US" lang="EN-US">home/имя_пользователя/Desktop.
Перезагружаемся, и все теперь путь к рабочему столу изменен, если какие то файлы остались в папке «рабочий стол» , переносим их в нашу новую и удаляем старую.
========================================================================
Как добавить Python-скрипт в автозагрузку
- chmod +xscript (или script.py, это если нужно запускать файл питона)
- Переместить скрипт в /etc/init.d/
- update-rc.d script (или script.py) start 99 2 3 4 5. stop 1 0 1 6.
вначале скрипта если это скрипт Python указать #!/usr/bin/env python или #!/usr/bin/python
Еще есть способ запуска, создать .sh скрипт с содержимым:
#!/bin/sh python /путь_до/script.py
И этот .shскрипт уже добавить в автозагрузку способом выше.
ну самый простой способ :
В /etc/rc.local строчку вида:
/usr/bin/python file.py
=======================================================================
Linux – настройки работы с историей команд (history)
Если нужна определенная команда из ранее введенных, то можно «Стрелка вверх - Низ» выбирать введенные ранее команды до тех пор пока нужная команда не появиться в терминале, далее корректировка если это необходимо и выполнение.
Есть еще один способ для просмотра ранее введенных команд в bash это команда history.
$ history – выдаст список всех выполненных команд ранее
По умолчанию все введенные команды пушиться в файл ~/.bash_historyЕсли нужно изменить какие то параметры для хранения истории bash, то нужно редактировать файл .bashrc
HISTFILE - в каком файле хранить историю выполнения команд , данного значения в файле вы ненайдете потому как по умолчанию уже задан файл , а что изменить нужно дописать в файл :HISTFILE= ~/.my_history.
HISTSIZE — определяет число строк, хранящихся в списке истории (в памяти интерпретатора).
HISTFILESIZE — максимальное количество команд хранящихся в файле истории.
HISTIMEFORMAT– задать формат вывода даты в истории.
Также некоторые параметры можно менять из командной строки:
$ export HISTSIZE=800
$ export HISTFILESIZE=2000
$ export HISTTIMEFORMAT==”%h%d-%H:%M:%S : “
Примеры работы и команды:
$ history 35 – выведит 35 строчек истории команд bash.
Выполнить команду с определенным номером:
$ !35 – будет выполнена команда с номером 35.
Вот некоторые команды для работы с историей bash:
· !! — ссылается на предыдущую команду;
· !n — ссылается на команду под номером n;
· !-n — ссылается на команду по номером „текущая минус n“;
· history -c — очистить историю команд, удалив все записи
· history -d n — удалить из истории запись под номером n
· history -a — дописать команды, введенные в текущей сессии bash, в конец файла $HISTFILE
Думаю не мало важным будет дополнить не только номером выполненной команды в истории но еще и датой когда была выполнена команда, для этого нужно в конце файла .bashrc дописать следующею строчку:
exportHISTNIMEFORMAT=”%h%d-%H:%M:%S : “
Сохраняем, и чтобы не перезапускать систему или сеанс вводим терминале:
$ bash
Теперь результат выполнения команды history будет примерно такой:
$ history 4
1 Авг18-14:39:40 : ls –l
2 Авг18-14:40:34 : cd /usr/share/icon
3 Авг18-14:41:09 : su
4 Авг18-14:41:47 : mc