Skip to content

Instantly share code, notes, and snippets.

View vmpartner's full-sized avatar

Musin Vitaly vmpartner

  • Russia
View GitHub Profile
@vmpartner
vmpartner / gist:8ce12026686463816cc410dad4f58327
Created October 23, 2025 22:36
ubuntu - сразу после смены языка через alt shift не ставится заглавная с шифтом, если отпустить shift и снова нажать то снова ставится
Проблема, когда после смены языка в Ubuntu с помощью комбинации клавиш Alt+Shift не сразу удается ввести заглавную букву с помощью Shift, является известной ошибкой. Пользователи сообщают, что после переключения раскладки приходится отпускать и снова нажимать Shift, чтобы он сработал для ввода заглавных букв.
Причина проблемы
Эта проблема связана с обработкой событий клавиатуры в X.Org, графическом сервере, используемом во многих дистрибутивах Linux, включая Ubuntu. Ошибка была официально зарегистрирована на платформе Launchpad, которая отслеживает проблемы в Ubuntu.[1][2]
Решение проблемы
Сообщество пользователей нашло решение, которое заключается в обновлении компонентов X.Org из стороннего репозитория (PPA). Этот метод оказался эффективным для многих пользователей, столкнувшихся с данной проблемой.[1]
@vmpartner
vmpartner / gist:916aee5b5c010bd204001c3191ee4d15
Created October 8, 2025 14:01
Jetbrains - log and changes in one tab
settings > version control > git: unset checkbox Enable staging area
settings > advanced settings: unset checkbox Enable Commit tool window
settings > advanced settings: set checkbox Toggle commit controls
@vmpartner
vmpartner / gist:d60147e7cffb55f7f6587170eb48e15c
Created August 26, 2025 22:07
Ubuntu 24.04 + Wayland - Fix telegram notification
sh -c "QT_QPA_PLATFORM=xcb telegram"
@vmpartner
vmpartner / gist:b7277956d9c90722c59f1a17805b8f35
Last active August 25, 2025 23:04
Ubuntu 24.04 + Wayland - Flameshot not work in Wayland
- Uninstall any flameshot that you installed early
- Add src to /etc/apt/sources.list.d/ubuntu.sources
Types: deb-src
URIs: http://ru.archive.ubuntu.com/ubuntu/
Suites: noble noble-updates
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Types: deb-src
@vmpartner
vmpartner / gist:d9d7f89e4bd1ae9aa6af9a4b72040f2c
Last active August 26, 2025 15:14
Ubuntu 24.04 - Kingston fury ddr5 - how disable rgb
- Install OpenRGB via deb from official site
- sudo rmmod spd5118
- Start OpenRGB, set brightness 0
- echo "blacklist spd5118" | sudo tee /etc/modprobe.d/blacklist-spd5118.conf
@vmpartner
vmpartner / gist:64fc67b88fad1abc32d6c9167400e269
Created August 24, 2025 18:37
Ubuntu 24.04 + Wayland - suspend glitch
- MSI MAG X870 TOMAHAWK WIFI
- Ubuntu 24.04
- Wayland
Create file /etc/modprobe.d/nvidia-power-management.conf with content:
options nvidia NVreg_PreserveVideoMemoryAllocations=1 NVreg_TemporaryFilePath=/var/tmp
~ update-initramfs -u
~ reboot
@vmpartner
vmpartner / gist:d7846bd8d1f10248d52075178b1f2539
Last active October 5, 2025 20:39
msi MAG X870 TOMAHAWK WIFI - front panel audio problems, no sound, mic issue, acl4080
- MSI MAG X870 TOMAHAWK WIFI
- Ubuntu 24.04
- don't copy alsa ucm config from repo to your system (not compatible)!
- copy regex usb from here https://github.com/alsa-project/alsa-ucm-conf/blob/master/ucm2/USB-Audio/USB-Audio.conf
find `If.realtek-alc4080 { inside this block copy regex }`
- paste this regex to your file /usr/share/alsa/ucm2/USB-Audio/USB-Audio.conf
- reload audio `systemctl --user restart wireplumber pipewire pipewire-pulse`
- done
@vmpartner
vmpartner / gist:adc4e517bbf52eb83caf01de6512732d
Created June 30, 2025 14:40
docker desktop закончилось место, как увеличить?
На windows 11 мне помог только этот способ:
- вырубаем docker desktop и делаем wsl --shutdown
- открываем hyperv
- действие > изменить диск > расширить - ставим новый размер
- открываем wsl -d docker_desktop
- ищем наш диск через lsblk c новым размером
- делаем resize2fs /dev/sdf (подставляем свой диск)
@vmpartner
vmpartner / gist:2bf3f9866f1313e50c7f4e09ff202094
Created October 14, 2024 08:05
Tarantool Idea Goland error Scanning is not allowed for
Add "SET SESSION "sql_seq_scan" = true;" to "Data Sources" of Tarantool field "Startup script"
@vmpartner
vmpartner / php.ini
Created November 23, 2023 09:35
docker desktop php xdebug access + phpstorm
[xdebug]
#xdebug.discover_client_host = true
xdebug.client_host = host.docker.internal
xdebug.client_port = 9123
xdebug.idekey = "PHPSTORM"
xdebug.max_nesting_level = 250
xdebug.mode = debug
xdebug.start_with_request = trigger
xdebug.profiler_output_name = cachegrind.out.%p_%s
xdebug.output_dir = "/var/www/xxx/local/profiles/"