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

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

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

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

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

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

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

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'

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

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

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

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

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

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

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

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

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

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

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

computer name : pc
user name : user <admin>
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 диск

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

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

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

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

если ссд диск размером 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кб, что то после трима остается незатертым

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

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

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

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

pdfimages -j эп1.pdf prefix

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

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

нашел причину и костыль почему ядро висело 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:~$

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

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

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

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

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

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

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

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

успешно клонировал диск с убунтой на 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

айфон подключается по проводу только 1 раз, а потом приходится перетыкать провод в другой разъем юсб а когда разъемы закончатся ребутать

sudo dd if=2018-04-18-raspbian-stretch-lite.img of=/dev/sdb bs=1M
1776+0 записей получено
1776+0 записей отправлено
1862270976 bytes (1,9 GB, 1,7 GiB) copied, 139,043 s, 13,4 MB/s

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

Чем заняться при выходе в отпуск? Вопрос не от скуки, а от разноплановости: на работе хотят, чтобы я сидел на удалёнке и работал; тесть хочет, чтобы занялся его машиной и дачей; жена хочет домашние дела; ребенок хочет внимания; я хочу за Ubuntu и заняться 3d моделями, английским и сайтом на python+django. В итоге лежу на диване и пишу в жуик)))

Раньше на ubuntu 16.04 можно было поставить mysql 5.6 заменой названия версии дистрибудитва и он с 15.10 норм ставился. Теперь что-то сломали в зависимостях и mysql 5.6 был снесён при очередном обновлении.

Пробовал 5.7. Но т.к. в 5.7 починили/поломали работу с geometry, то лопатить код под 5.7 не хочется.
Поставил mariadb 10.2. И вздохнул спокойно. Всё работает и geometry в том числе.

PS Про geometry. Есть поля типа POINT, и в mysql 5.6 в эти поля можно было записать пустую строку. А 5.7 хочет видеть в этих полях только объект geometry. Вот такая обратная совместимость.