Strephil

На работе выдали виртуалку с Ubuntu 16.04
Там процессор Xeon e5, и конпелируется всё довольно быстро. На локалхосте, i3, наш проект конпелируется с нуля больше минуты, в виртуалке — 19 с. Как я озвучил эту цифры, начали с коллегами мериться, и даже с хорошими кто процессорами, там было сильно медленнее.
Но там — Ubuntu. Как её настроить, чтобы было удобно? Чтобы можно было переключать раскладку? Привычный localectl иксами почему-то иксами не подхватился. Куда-то в /etc/default/keyboard прописывается и всё. Пока что пользуюсь setxkbmap так что.
Попробовал обновиться до 18.04 штатным образом. После этого перестал стартовать lightdm. Там какая-то хитрая система. Почему-то с gdm (он стартует), я на вируталку зайти не могу. Так что после перезагрузки зашёл на виртуалку по ssh, после чего вручную (именно вручную, не командой systemctl start lightdm, а просто sudo lightdm), запустил lightdm, заработало.
qtcreator в репах какой-то совсем не свежий, качал установщик с официального сайта.

lex2d

Решил тут посмотреть на кеды 5.12. Поставил кубунту и чет там самба шар не видно. Я так подивился, полез разбираться:
bugs.launchpad.net
Пацаны из самбы решили что юзерам нахрен не сдался поиск шар в сети им надо секурити. Ну и повысили мин версию самбы. А новый поиск шар заимплементить забыли. И когда сделают — не известно. Типичный воркфлоу линукса на десктопе, ставишь его и идешь вписывать в конфиги костыли, чтоб оно хоть работать начало ибо дефолты делают изначально не рабочими.

Shura

Обновился на последнюю версию, всё прошло гладко, никаких проблем. Только дрова для видео встали не от nvidia, а nouveau. Да и чёрт с ними, вроде ничего не тормозит

Shura

Убунта притесняет русских:
```
$ do-release-upgrade -p 18.10
Проверка наличия нового релиза Ubuntu
Ваша версия Ubuntu больше не поддерживается.
Traceback (most recent call last):
File "/usr/bin/do-release-upgrade", line 135, in
"%(url)s\n") % { 'url' : url })
ValueError: unsupported format character '?' (0xa) at index 55

shura [/home/shura]$ LANG=c; do-release-upgrade
Checking for a new Ubuntu release
Your Ubuntu release is not supported anymore.
For upgrade information, please visit:
ubuntu.com

Get:1 Upgrade tool signature [819 B]
Get:2 Upgrade tool [1260 kB]
Fetched 1261 kB in 0s (0 B/s)
authenticate 'bionic.tar.gz' against 'bionic.tar.gz.gpg'
extracting 'bionic.tar.gz'
```
И пошла обновляться...

PoZitron

Давно смирился с багом что кнопки переключения раскладки конфликтуют с горячими клавишами.
Оказалось есть патч исправляющий это. Какой-то чувак создал репозиторий с пропатченным xorg:
sudo apt-add-repository ppa:nrbrtx/xorg-hotkeys
Вроде исправилось!

PoZitron

В Ubuntu Mate 18.04 ужасно плохо ездит курсор мыши и настройками это практически не исправляется.
Судя по всему, виновата сборка не с той библиотекой ввода которая используется теперь в убунте по-умолчанию. После
sudo apt remove xserver-xorg-input-libinput && sudo apt install xserver-xorg-input-evdev
становится значительно лучше. Мышь снова можно настраивать.
Решение взято из бага: bugs.launchpad.net

RA

Попробовал ~кактус~ gnome и вернулся на unity. Надоело:
— перезапуск гнома
— перезапускать гном, чтобы стали отображаться иконки трея
— расширения, которые призваны хоть что-то решить, работают медленно и эта перерисовка интерфйса напрягает и напрягает
— нет нормального дробного масштабирования интерфейса

Буду скучать по:
— включённой подсветке русских букв на клавиатуре, когда включён русский (хз как это на юнити сделать)
— gsconnect

Что там у меня не работало? Хоткеи? Сами собой заработали. Проблемы с подключением к сети? Ну да ладно не так уж и часто приходится переподключаться.

Осталось lightdm вернуть и будет ок.

PS Такое чувство будто после долгого отъезда возвращаешься домой.

RA

snap такой злой, что тих обновит тебе что-то, а ты и знать не будешь что у тебя 3 версии core, 5 версий phpstorm. И куда только место девается?

RA

Из гнома вполне можно сделать боле менее юнити.

extensions.gnome.org
extensions.gnome.org
extensions.gnome.org
extensions.gnome.org
extensions.gnome.org
extensions.gnome.org
extensions.gnome.org
extensions.gnome.org

не в тему, но пусть
extensions.gnome.org

конпка dash вверху
gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top true
по клику на открытое приложение минимизируем
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'
скролл над иконкой — скролим открытые окна
gsettings set org.gnome.shell.extensions.dash-to-dock scroll-action 'cycle-windows'

RA

На фоне #mighb и #mdbbi обновил убунту до 18.04.
И решил же заюзать гном, раз юнити брошен. Думаю немного поднастрою да и будет всё ок.

Но.
Гном проёбует иконки трея. Я понимаю, что они его выпиливают всеми силами. Но так, чтобы при загрузке иконки проигрывателя (и ещё по мелочи) то были то не были — это вообще херота. Ладно клементин, но скайп же. Как в гноме пользоваться скайпом? Есть плагин, который якобы начинает показывать все иконки в трее, но он у меня стал показывать только иконку shutter, а скайп так и не показывает.

У меня разрешение 2560*1440 и при таком разрешении комфортно работать при масштабировании 132%. И гном этого не умеет. Он может или 100% или 200%. Можно только шрифт в 1.32 раза увеличить и всё. Но это немного не то.

Где кнопка чтобы сразу в ждущий режим перейти? Можно заблокировать, а потом суспенд. А сразу никак.

Так и не нашёл решения чтобы на лаунчере была кнопка "свернуть всё".

Глобальное меню. Его можно плагином реализовать. Но как-то криво получается. Заголовок окна и кнопки закрытия всё равно есть на каждом окне.

Зато!
Есть gsconnect. Офигенная интеграция с телефончиком получается.

Так что пока поставил unity. Из сломанного — скорость указателя мыши не настраивается. bugs.launchpad.net Не знаю это только на юнити или на гноме тоже. Лень проверить.

PS Проблемы #mighb и #mdbbi частично решены. В гноме с сетью всё ок. Коннектится как к локалке, так и к wifi. В юнити тоже коннектится, но не всегда это корректно на иконке соединения отображает.

RA

С какого-то хрена ubuntu 16.04 перестала восстанавливать сетевое соединение (по витой паре в том числе) после пробужнения из сна. Только ребут.

kunsun

программа запущенная в вайне думает что у меня пентиух вместо процессора Ж)

computer name : pc
user name : user
operating system : Windows 7 x64 Service Pack 1 build 7601
system language : Russian
system up time : 1 day 1 hour
program up time : 8 seconds
processors : 2x Intel(R) Pentium(R) 4 CPU 2.40GHz
physical memory : 1339/7870 MB (free/total)
free disk space : (C:) 80,15 GB (Z:) 80,15 GB
display mode : 1600x900, 32 bit
process id : $8
allocated memory : 26,56 MB
largest free block : 413,23 MB
executable : Supremo.exe
exec. date/time : 2018-07-09 16:09
version : 3.3.2.955
compiled with : Delphi 10.2 Tokyo

и 1 диск

kunsun

чот notepadqq какой то глючный оказался. нашел еще один вариант — geany, он имеет зачаточные функции иде, есть навигация по коду итп. а еще оно гткашное, не надо мучиться с кутятиной
в настройках можно задать кодировку для неюникодных файлов, если задать 1251 то будет работать так же как все редакторы в русской венде

с сессиями что то непонятное, не запоминает оно какие файлы были открыты, возможно хочет чтоб был создан проект

kunsun

клон notepad++ — notepadqq
du -hs /snap/notepadqq/841
564M /snap/notepadqq/841
пицот мегабайт живого веса на блокнотик
снап вперде

сглаживание шрифтов в этом снапе как обычно убито в хлам не такое как у всех остальных
ну вот как так а?

kunsun

если ссд диск размером 60гб заполнить рандомным мусором dd if=/dev/urandom of=/mnt/1.123.dat потом удалить файл, отмонтировать и сделать сжатую копию образ диска dd if=/dev/sdb1 | lzop >/123.img.lzop по получится копия размером 60гб

если снова смонтировать этот диск и сделать трим fstrim /mnt/1 потом отмонтировать и снова сделать сжатую копию то получится 100мб

если снова смонтировать и заполнить диск нулями dd if=/dev/urandom of=/mnt/1.123.dat & rm /mnt/1.123.dat и снова отмонтировать и сделать копию то получится 1.5кб

вопрос что за 100мб после трима, почему не 1.5кб, что то после трима остается незатертым

kunsun

ureadahead засрал сислог. удалил его. зачем он нужен вобще? пишут что он что то там читает заранее чтоб быстрее загружался компутор, это вроде уже не актуально

kunsun

в дефолтном плеере, в тотеме, при полном экране лютый тиринг. решения пока не нашел но это еще одно подтверждение того что сами разработчики тем гавном что сделали не пользуются, наверняка сразу после новой установки доустанавливают кучу всяких костылей типа vlc плеера

kunsun

немного чорной консольной магии

как вытащить все картинки из pdf документа

pdfimages -j эп1.pdf prefix

как отрендерить pdf документ в картинки

convert -density 150 эп1.pdf -quality 90 output.jpg
для многостраничных документов будет создано несколько файлов output.jpg с номером

kunsun

нашел причину и костыль почему ядро висело 30 секунд во время загрузки и как исправить

для этого пришлось выключить графическую заставку и посмотреть что там за хакирские строчки бегут во время загрузки

Выяснилось что 30 секунд компьютер ждет после надписи

Running /scripts/local-premount

нагуглил решение

sudo gedit /etc/initramfs-tools/conf.d/resume

заменить RESUME=UUID=xxx на RESUME=none если пусто то просто добавить

sudo update-initramfs -u

перезагрузить

В этом файле должен быть записан UUID идентификатор свопа, можно узнать командой sudo blkid | grep swap причем файл свопа не подходит (вроде бы) Какой то глюк убунты возможно.
user@pc:~$ sudo blkid | grep swap
/dev/zram0: UUID="d633268c-439d-4a77-8e38-f2d60796420b" TYPE="swap"
/dev/zram1: UUID="0679e939-6928-4745-ad33-94cf8dae511e" TYPE="swap"
user@pc:~$ swapon -s
Имя файла Тип Размер Исп-но Приоритет
/swapfile file 4194300 0 -2
/dev/zram0 partition 2014116 0 5
/dev/zram1 partition 2014116 0 5
user@pc:~$

kunsun

забавный факт. в гноме выпилили старый трей. в гном вмуровали внц сервер vino так что его можно юзать только с гномом. vino сервер использует старый трей для своей иконки так что увидеть ее можно только установив костыль который добавляет отображение старого трея

kunsun

есть флешка на которой написано смартбай 16гб. и есть серьезное сомнение что такое можно в телефон пихать. как то проверить ее можно?

у флешек есть такое понятие как бед блоки?
sudo badblocks -v /dev/sdс1 > badsectors.txt
имеет какой то смысл для флешек?

kunsun

грузится почти минуту с сдд, что с ней нитак?

30 секунд происходит непойми что и где

Jun 17 14:09:51 pc kernel: [ 3.348002] xor: using function: prefetch64-sse (15185.000 MB/sec)
Jun 17 14:09:51 pc kernel: [ 3.361349] Btrfs loaded, crc32c=crc32c-intel
Jun 17 14:09:51 pc kernel: [ 34.453133] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
Jun 17 14:09:51 pc kernel: [ 34.567061] ip_tables: (C) 2000-2006 Netfilter Core Team
Jun 17 14:09:51 pc kernel: [ 34.758672] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro
Jun 17 14:09:51 pc kernel: [ 34.768691] lp: driver loaded but no devices found
Jun 17 14:09:51 pc kernel: [ 34.786969] ppdev: user-space parallel port driver

systemd-analyze
Startup finished in 8.843s (firmware) + 6.716s (loader) + 34.540s (kernel) + 6.819s (userspace) = 56.919s
graphical.target reached after 6.786s in userspace

kunsun

заклинание включающее сглаживание шрифтов в вайне

cat << EOF > /tmp/fontsmoothing
REGEDIT4

[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="2"
"FontSmoothingOrientation"=dword:00000001
"FontSmoothingType"=dword:00000002
"FontSmoothingGamma"=dword:00000578
EOF

WINE=${WINE:-wine} WINEPREFIX=${WINEPREFIX:-$HOME/.wine} $WINE regedit /tmp/fontsmoothing 2> /dev/null

kunsun

блокнот в венде в виртуалке дико раздражает своей стремительностью. надо его на мс-ворд заменить потому что в линуксе найти такой же быстрый аналог явно не получится
leafpad запускается на четверть секунды медленнее

kunsun

успешно клонировал диск с убунтой на EFI
оказывается существует утилита с приличным интерфейсом для восстановления и приведения в порядок загрузчика

с лив сд ставится командами
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update && sudo apt-get install -y boot-repair

sudo boot-repair

pix.toile-libre.org

kunsun

вот тут не запоминает пароль

гуглеж как обычно показал что баги в этом месте водились издревле, в разные годы разные костыли, подходящего естественно не нашлось

случайно тыкнул в кнопку которая в строке пароля. обычно такая кнопка на этом месте просто показывает набранный пароль но тут дезайнеры от бога в ней спрятали менюшку с вариантами сохранения

блеат. у меня скоро целая книга будет с описанием линупсового уебанства в одном только релизе одного дистрибутива

kunsun

x11vnc падает когда получает нажатие на del Ж) пишет ** stack smashing detected **: terminated
caught signal: 6
фух, а я уж думал в убунте что то изменилось к лучшему

kunsun

vnc сервер для lubuntu xubuntu и возможно для kubuntu, то есть для тех у кого гнома нет а значит и vino server не работает после того как сросся с гномом

для 18.04

sudo apt install x11vnc

nano ~/.config/autostart/vnc.desktop

[Desktop Entry]
Type=Application
Exec=x11vnc -display :0 -passwd 12345678 -many -shared

kunsun

а ведь что то изменилось в убунте, гном последней версии в стабильной ветку убунты, ядро не из позапрошлого года а почти свежак. посоны успешно зачмырили своего угнича?

kunsun

гы. в убунте посоны переместили иксы на второй терминал, а на первом висит еще один
ctrl+alt+f1 попадаешь на экран логина, 2 — текущая сессия, 3-6 текстовые терминалы
к чему бы это, всю жизнь 7ой терминал был с графикой остальные текстовые

kunsun

уже больше недели в убунте и пока что не выворачивает

задавил в себе противоестественное желание купить ссд под торенты и нашел почти бесшумный механический диск в куче хлама

линупсоеды опять придумали новый безопасный способ рыть тунели — wireguard
в настройках требуется указать только адрес и публичный ключ другого конца, красата, опенвпн в этом смысле был и есть просто кошмар
клиентов под мобилки и венду еще не накрасноглазили Ж( и не совсем понятно как их можно сделать, нужен же белый адрес с обоих концов а у мобилок его нет как правило

kunsun

пришил вырезанный гномосеками трей, теперь программа от HP работает, можно сканировать с сетевого мфу

гемор на пустом месте

так и не понял что гномосека в трее не понравилось