Какие RDP клиенты для подключения к удаленным Windows хорошо работают на Linux под Wayland?
Вопрос в заголовке. Меня интересует, чтобы не было графических артефактов, буфер обмена работал в обе стороны, была возможность копировать файлы.
Вопрос в заголовке. Меня интересует, чтобы не было графических артефактов, буфер обмена работал в обе стороны, была возможность копировать файлы.
В Windows, macOS, GNOME, KDE, Xfce, Mate и ещё много где из коробки есть рудиментальный тайлинг, что позволяет располагать окна на половины или четверти экрана рядом.
Я сам этим пользуюсь, это удобно. Тайловые WM я лично не использовал, но полагаю, что они умеют что-то подобное, только лучше.
Вопрос – чем же так хороша работа в них, что люди их ставят и тратят время на их настройку и обучению работы в них?
Сам я отношусь к ним нейтрально, никого не осуждаю, просто не понимаю, в чем соль.
Как правильно написали в комментариях, официальный способ прекрасно работает и при подключенном RPMFusion, успешно обновил до Fedora 40.
Есть установленная Fedora 39, с кучей пакетов из RPMFusion:
seva@fedora:~$ uname -r
6.10.7-100.fc39.x86_64
seva@fedora:~$ cat /etc/fedora-release
Fedora release 39 (Thirty Nine)
seva@fedora:~$ sudo dnf repolist
идентификатор репозитория имя репозитория
fedora Fedora 39 - x86_64
fedora-cisco-openh264 Fedora 39 openh264 (From Cisco) - x86_64
rpmfusion-free RPM Fusion for Fedora 39 - Free
rpmfusion-free-updates RPM Fusion for Fedora 39 - Free - Updates
rpmfusion-nonfree RPM Fusion for Fedora 39 - Nonfree
rpmfusion-nonfree-updates RPM Fusion for Fedora 39 - Nonfree - Updates
updates Fedora 39 - x86_64 - Updates
seva@fedora:~$
Почти дефолтная Fedora на виндопланшете
Официальный гайд как обновлять я конечно нашел: https://docs.fedoraproject.org/en-US/quick-docs/upgrading-fedora-offline/ , но он написан без учета RPMFusion.
Пробовал искать в Интернете решение, не нашел howto, но много дискуссий. Прошу пользователей Fedora посоветовать, как грамотно обновить без переустановки такое.
https://www.virtualbox.org/wiki/Linux_Downloads — как видно, уже есть версия 7.0.20, но для ALT ожидаемо нет сборки.
https://packages.altlinux.org/ru/search/?branch=p11&q=virtualbox — при этом в официальных репозиториях p11 только 7.0.18 версия.
Как правильно поставить свежую? Подключить репозиторий Сизифа, где 7.0.20 есть, отрегулировать приоритеты apt и поставить только VirtualBox из него? Или есть какие-то бекпорты?
Или иной способ? Десктоп личный, никаких требований по источникам ПО и прочего нет.
Fedora 39 Wifi — что в теме есть флуд, я не спорю, но почему по этой причине удалено единственное сообщение с советом?
Возможно он неправильный с технической точки зрения, но это не 4.7 флуд, а 4.2
Я ожидал, что смогу это делать командой service
, однако, её просто нет:
debian5x32:~# id
uid=0(root) gid=0(root) groups=0(root)
debian5x32:~# uname -a
Linux debian5x32 2.6.26-2-686 #1 SMP Sun Mar 4 22:19:19 UTC 2012 i686 GNU/Linux
debian5x32:~# cat /etc/debian_version
5.0.10
debian5x32:~# which service
debian5x32:~# which bash
/bin/bash
debian5x32:~#
Найти в интернете, что было в старину, я не смог. Что использовалось в Debian до systemctl
и service
?
Суть в том, что есть такая очень старая команда в Linux, что при вводе в терминал значения цвета или RGB кода позволяет задать фон рабочего стола в виде цвета, причем она не зависит от DE или WM, работает везде. Стара, как X11 вообще.
Я её забыл, а нагуглить не могу. Прошу подсказать.
Вы все знаете такие LiveCD для Windows — загружаешься с них, после чего проверяешь установленную ОС на заражение вирусами и прочее.
Linux тоже можно взломать и заразить каким-то руткитом и прочее, он не неуязвим. Вопрос — есть ли готовые LiveCD для проверки такого? Ну чтобы погасить хост, загрузиться на нём с LiveCD и проверить на руткиты и прочее?
mrjaggers спамит фейспалмами на все сообщение подряд, как на мои, так и на прочих людей. Пример: Проблемы с видеокартой
В связи с этим прошу дать возможность отключать уведомления об реакциях. Они засоряют уведомления, и скоро у нас будет не только этот флудер, у нас достаточно компетентных неадекватов, чтобы написать бота и менять ники.
Или как вариант, разделить уведомления на два раздела, добавить «Реакции» и уведомлять, соответственно, там, спасибо за идею dataman
Судя по всему, проблема не у меня одного:
Вся проблема в том, что реакции не модерируются, что делает их невероятно удобным инструментом флуда.
Я не призываю ограничивать право людей ставить реакции на мои или чьи-либо ещё сообщения, я лишь прошу дать мне и другим право не видеть это в уведомлениях или иметь возможность фильтровать от обычных уведомлений автоматикой.
Вопрос в заголовке. Я в курсе, что со штатных репозиториев Wine ставится командами
dpkg --add-architecture i386
apt update
apt install wine wine64 wine32
И ещё есть репозиторий WineHQ: https://wiki.winehq.org/Download
Но нередко при запуске 32-битных программ не хватает каких-то библиотек. Как поставить разом все потенциально нужные? Видеокарта Intel.
Задача: в файле есть строки, что содержат в себе текст aaa
, и строки, что содержат в себе текст bbb
,
Нужно удалить все строки, между строками, что содержат aaa
и bbb
, как и сами эти строки, оставив только строки между bbb
и aaa
и прочие. Но не трогать строки с bbb
, если перед ними нет блока строк, начинающихся со строк с aaa
.
Пример:
123
1aaa
456
2bbb
789
3aaa
321
654
5bbb
587
1ccc
146
378
6bbb
950
нужно преобразовать в
123
789
587
1ccc
146
378
6bbb
950
Нет, не экзамеционная задача, просто пытаюсь распарсить хитрый .xml файл с логами.
Сильно прошу простить за то, что скриншотом, но это изолированная виртуалка, и иначе никак не скопировать:
https://wampi.ru/image/RjVnpDt
Вопрос простой: почему и что это такое? При этом на CentOS 7 и AlmaLinux 9 тоже на XFS в /home поведение совершенно обычное, если dd пишет в файл столько-то гигабайт, то файл потом столько-то и весит.
Суть темы в заголовке. Вес около 150 килограммов. Соответственно, главное требование к велосипеду — чтобы он попросту выдержал такое.
Какие-то экстремальные трюки и прыжки не планируются, но кочки, ямы и бордюры будут, конечно. Бездорожья не будет, город и пригород.
И при всем при этом он не должен стоить как автомобиль или мотоцикл. Чем дешевле — тем лучше.
Ситуация такая: я предпочитаю наушники форм-фактора накладные с креплением на ухе, типа Panasonic RP-HS46E (не обязательно именно эту модель, а именно этого типа).
Однако даже в виде проводных такой форм-фактор редкость. А уж в виде BlueTooth и того реже.
И тут мне пришла в голову мысль: а почему, скажем компактный аудиоплеер не может принимать сигнал от компа или телефона по BlueTooth и передавать его на вставленный наушник? И вообще говоря, я не вижу в этом ничего невозможного.
Потому мой вопрос — есть ли такие устройства? Не обязательно плеер, любое компактное устройство, желательно с креплением на одежде, что принимает звук по BlueTooth и выводит на обычный 3.5 джек.
В итоге оказалось, что нужно в alsamixer переключалку «auto-mute mode» которая отвечает за выключение колонок при подключении наушников включить, после чего повысить там же громкость на наушниках, не забыв размьютить и тогда всё будет работать. А я начал отрабатывать сложные варианты. Спасибо zsys, всё откатил назад, что сломал по дороге, ZFS rulez. — https://i.imgur.com/dhw6vqf.png
В чём суть: ранее я жил на Debian 11, и там я просто поставил с netinstall минимальную систему, потом заблокировал установку pipewire и pulseaudio, и звук после этого работал нормально.
Теперь я переехал на Xubuntu 22.04, из которой тоже удалил pipewire и pulseaudio, звук идет только в колонки ноута, и не переключается автоматом на наушники, хотя на Debian делал. Чип HDA Intel PCH Realtek ALC3227.
Реконфигугрировал на ОС все пакеты с ALSA в имени. Не помогло. Создавал нового пользователя, чтобы точно были чистые настройки.
Модуль ядра, что отвечает за звук и без сравнения Debian с Ubuntu скажу: snd_hda_intel
, причем он грузится с опцией index=1,0
— чтобы первым по списку был вывод на аналог, а не на HDMI, всё это вручную настраивал.
Проверял с LiveFlash, не аппаратный сбой.
От отчаяния скопировал /usr/share/alsa/alsa.conf и /etc/alsa.conf.d/ с Debian из бекапа на Ubuntu — нет эффекта, та же проблема.
Попытка нагуглить решение провалилась, так как ALSA сегодня почти никто не использует. Нужна помощь олдскульных линуксоидов, которые ещё помнят, как это настраивать.
Это в asoundrc нужно настраивать, верно? Расскажите как, найти инфу по такой старой технологии не смог.
И да, я не принципиальный ненавистник PA и PW. Я вполне готов их использовать, если они перестанут заикаться каждые две минуты на две секунды! Это дико раздражает. Я убил часы, пытаясь их настроить, и только потом ушел на ALSA. Прошу не беспокоить меня советами об их настройке, все очевидные я уже перепробовал.
Вопрос в заголовке. Нужен аналог группы Minimal Install из RHEL.
Я думаю, такое уже есть, есть же там пакеты task-gnome-desktop и ubuntu-desktop, что аналоги группы Workstation в RHEL.
Нужны просто названия.
Ведь одним из преимуществ Wayland перед X11 называют его архитектурное превосходство, потому что там меньше legacy кода, что позволит 3D движкам демонстрировать лучшую производительность, чем на X11.
Есть ли хотя бы одна игра, движок которой использует Wayland для вывода 3D-графики напрямую? А то я слышал про ПО, что работает под ним прямо, без xwayland, только о эмуляторах терминала, браузерах да файловых менеджерах…
Я настроил это дело наподобие https://wiki.archlinux.org/title/Improving_performance#Swap_on_zram_using_a_udev_rule , и на первый взгляд всё как и должно быть:
[root@hp15 ~]# uname -a
Linux hp15 5.4.17-2136.304.4.1.el8uek.x86_64 #2 SMP Tue Feb 8 11:54:24 PST 2022 x86_64 x86_64 x86_64 GNU/Linux
[root@hp15 ~]# cat /etc/oracle-release
Oracle Linux Server release 8.5
[root@hp15 ~]# cat /etc/modules-load.d/zram.conf
zram
[root@hp15 ~]# cat /etc/modprobe.d/zram.conf
options zram num_devices=4
[root@hp15 ~]# cat /etc/udev/rules.d/99-zram.rules
KERNEL=="zram0", ATTR{disksize}="3072M" RUN="/usr/sbin/mkswap /dev/zram0", TAG+="systemd"
KERNEL=="zram1", ATTR{disksize}="3072M" RUN="/usr/sbin/mkswap /dev/zram1", TAG+="systemd"
KERNEL=="zram2", ATTR{disksize}="3072M" RUN="/usr/sbin/mkswap /dev/zram2", TAG+="systemd"
KERNEL=="zram3", ATTR{disksize}="3072M" RUN="/usr/sbin/mkswap /dev/zram3", TAG+="systemd"
[root@hp15 ~]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Fri Feb 11 18:30:53 2022
#
# Accessible filesystems, by reference, are maintained under '/dev/disk/'.
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.
#
# After editing this file, run 'systemctl daemon-reload' to update systemd
# units generated from this file.
#
UUID=a2fde00b-13cd-4228-ac40-3ad995455d84 / ext4 defaults,discard 1 1
/dev/zram0 none swap defaults 0 0
/dev/zram1 none swap defaults 0 0
/dev/zram2 none swap defaults 0 0
/dev/zram3 none swap defaults 0 0
[root@hp15 ~]# lsmod | grep zram
zram 32768 0
[root@hp15 ~]# ls -l /dev/ | grep zram
brw-rw----. 1 root disk 252, 0 Feb 17 21:19 zram0
brw-rw----. 1 root disk 252, 1 Feb 17 21:19 zram1
brw-rw----. 1 root disk 252, 2 Feb 17 21:19 zram2
brw-rw----. 1 root disk 252, 3 Feb 17 21:19 zram3
Но как выяснилось, это нифига не работает:
[root@hp15 ~]# free -m
total used free shared buff/cache available
Mem: 15705 1418 12487 371 1800 13613
Swap: 0 0 0
[root@hp15 ~]# systemctl list-units --type swap --all
UNIT LOAD ACTIVE SUB DESCRIPTION
● dev-zram0.swap loaded failed failed /dev/zram0
● dev-zram1.swap loaded failed failed /dev/zram1
● dev-zram2.swap loaded failed failed /dev/zram2
● dev-zram3.swap loaded failed failed /dev/zram3
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
4 loaded units listed.
To show all installed unit files use 'systemctl list-unit-files'.
[root@hp15 ~]# systemctl status dev-zram0.swap
● dev-zram0.swap - /dev/zram0
Loaded: loaded (/etc/fstab; generated)
Active: failed (Result: exit-code) since Thu 2022-02-17 21:19:50 MSK; 5min ago
What: /dev/zram0
Docs: man:fstab(5)
man:systemd-fstab-generator(8)
Feb 17 21:19:50 hp15 systemd[1]: Activating swap /dev/zram0...
Feb 17 21:19:50 hp15 swapon[706]: swapon: /dev/zram0: read swap header failed
Feb 17 21:19:50 hp15 systemd[1]: dev-zram0.swap: Swap process exited, code=exited status=255
Feb 17 21:19:50 hp15 systemd[1]: dev-zram0.swap: Failed with result 'exit-code'.
Feb 17 21:19:50 hp15 systemd[1]: Failed to activate swap /dev/zram0.
[root@hp15 ~]# systemctl status dev-zram1.swap
● dev-zram1.swap - /dev/zram1
Loaded: loaded (/etc/fstab; generated)
Active: failed (Result: exit-code) since Thu 2022-02-17 21:19:50 MSK; 5min ago
What: /dev/zram1
Docs: man:fstab(5)
man:systemd-fstab-generator(8)
Feb 17 21:19:50 hp15 systemd[1]: Activating swap /dev/zram1...
Feb 17 21:19:50 hp15 swapon[700]: swapon: /dev/zram1: read swap header failed
Feb 17 21:19:50 hp15 systemd[1]: dev-zram1.swap: Swap process exited, code=exited status=255
Feb 17 21:19:50 hp15 systemd[1]: dev-zram1.swap: Failed with result 'exit-code'.
Feb 17 21:19:50 hp15 systemd[1]: Failed to activate swap /dev/zram1.
[root@hp15 ~]# systemctl status dev-zram2.swap
● dev-zram2.swap - /dev/zram2
Loaded: loaded (/etc/fstab; generated)
Active: failed (Result: exit-code) since Thu 2022-02-17 21:19:50 MSK; 5min ago
What: /dev/zram2
Docs: man:fstab(5)
man:systemd-fstab-generator(8)
Feb 17 21:19:50 hp15 systemd[1]: Activating swap /dev/zram2...
Feb 17 21:19:50 hp15 swapon[702]: swapon: /dev/zram2: read swap header failed
Feb 17 21:19:50 hp15 systemd[1]: dev-zram2.swap: Swap process exited, code=exited status=255
Feb 17 21:19:50 hp15 systemd[1]: dev-zram2.swap: Failed with result 'exit-code'.
Feb 17 21:19:50 hp15 systemd[1]: Failed to activate swap /dev/zram2.
[root@hp15 ~]# systemctl status dev-zram3.swap
● dev-zram3.swap - /dev/zram3
Loaded: loaded (/etc/fstab; generated)
Active: failed (Result: exit-code) since Thu 2022-02-17 21:19:50 MSK; 5min ago
What: /dev/zram3
Docs: man:fstab(5)
man:systemd-fstab-generator(8)
Feb 17 21:19:50 hp15 systemd[1]: Activating swap /dev/zram3...
Feb 17 21:19:50 hp15 swapon[699]: swapon: /dev/zram3: read swap header failed
Feb 17 21:19:50 hp15 systemd[1]: dev-zram3.swap: Swap process exited, code=exited status=255
Feb 17 21:19:50 hp15 systemd[1]: dev-zram3.swap: Failed with result 'exit-code'.
Feb 17 21:19:50 hp15 systemd[1]: Failed to activate swap /dev/zram3.
Что любопытно, при ручной активации позже всё срабатывает как надо:
[root@hp15 ~]# swapon /dev/zram0
[root@hp15 ~]# swapon /dev/zram1
[root@hp15 ~]# swapon /dev/zram2
[root@hp15 ~]# swapon /dev/zram3
[root@hp15 ~]# free -m
total used free shared buff/cache available
Mem: 15705 1428 12510 337 1767 13637
Swap: 12287 0 12287
[root@hp15 ~]# systemctl list-units --type swap --all
UNIT LOAD ACTIVE SUB DESCRIPTION
dev-zram0.swap loaded active active /dev/zram0
dev-zram1.swap loaded active active /dev/zram1
dev-zram2.swap loaded active active /dev/zram2
dev-zram3.swap loaded active active /dev/zram3
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
4 loaded units listed.
To show all installed unit files use 'systemctl list-unit-files'.
[root@hp15 ~]# systemctl status dev-zram0.swap
● dev-zram0.swap - /dev/zram0
Loaded: loaded (/etc/fstab; generated)
Active: active (Result: exit-code) since Thu 2022-02-17 21:26:43 MSK; 23s ago
What: /dev/zram0
Docs: man:fstab(5)
man:systemd-fstab-generator(8)
[root@hp15 ~]# systemctl status dev-zram1.swap
● dev-zram1.swap - /dev/zram1
Loaded: loaded (/etc/fstab; generated)
Active: active (Result: exit-code) since Thu 2022-02-17 21:26:45 MSK; 24s ago
What: /dev/zram1
Docs: man:fstab(5)
man:systemd-fstab-generator(8)
[root@hp15 ~]# systemctl status dev-zram2.swap
● dev-zram2.swap - /dev/zram2
Loaded: loaded (/etc/fstab; generated)
Active: active (Result: exit-code) since Thu 2022-02-17 21:26:47 MSK; 25s ago
What: /dev/zram2
Docs: man:fstab(5)
man:systemd-fstab-generator(8)
[root@hp15 ~]# systemctl status dev-zram3.swap
● dev-zram3.swap - /dev/zram3
Loaded: loaded (/etc/fstab; generated)
Active: active (Result: exit-code) since Thu 2022-02-17 21:26:48 MSK; 26s ago
What: /dev/zram3
Docs: man:fstab(5)
man:systemd-fstab-generator(8)
[root@hp15 ~]#
У меня подозрение, что systemd по какой-то причине бежит впереди паровоза и пытается активировать zram до того, как он реально создается udev. Как это побороть?
Причем бота написал крайне унылого, надо сказать: Собрать проект под старую Ubuntu — в этой теме с ним побеседовал.
А так вот все его аккаунты, искать комментарии по словам «void», «воид» (впрочем, там и прочие комментарии один сплошной флуд):
www.linux.org.ru/people/daxoric128/profile
www.linux.org.ru/people/detes42325/profile
www.linux.org.ru/people/gefyodomla/profile
www.linux.org.ru/people/tiver25435/profile
Спасибо firkax за подсказку.
следующие → |