Подскажите бесплатный VPN с неизменным паролем
Здравствуйте! Пользуюсь openvpn под trisquel (ubuntu) для серфинга во Интернету.
сервис vpnbook.com меняет пароли. Нужно настроить однажды без необходимости изменений. Есть ли бесплатные впн ?
Здравствуйте! Пользуюсь openvpn под trisquel (ubuntu) для серфинга во Интернету.
сервис vpnbook.com меняет пароли. Нужно настроить однажды без необходимости изменений. Есть ли бесплатные впн ?
Здравствуйте! Я использую trisquel (ubuntu), нужно настроить wifi с wpa_supplicant, вместо NetworkManager (который хранит пароль вместо хеша, как wpa_supplicant).
1) Я отключил в systemd сервис NetworkManager.
2) Скнофигурировал и успешно подключился к Интернету через wpa_supplicant & dhclient
# cat /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/run/wpa_supplicant
ctrl_interface_group=0
update_config=1
network={
ssid="homewifi"
scan_ssid=1
proto=WPA2
key_mgmt=WPA-PSK
psk=hashmyhash
}
# ifconfig wlp2s0 up
# wpa_supplicant -B -i wlp2s0 -c /etc/wpa_supplicant/wpa_supplicant.conf
# dhclient wlp2s0 &
# ping fsf.org
..пингуется, интернет есть..
3) Написал systemd юниты для dbus, но работает только 1 wpa-pre.service
# cat /lib/systemd/system/wpa-pre.service
[Unit]
Description=Raise wlp2s0
DefaultDependencies=no
After=local-fs.target apparmor.service systemd-sysctl.service systemd-modules-load.service
Before=wpa_supplicant.service wpa-post.service
[Install]
WantedBy=multi-user.target
[Service]
Type=oneshot
ExecStart=/sbin/ifconfig wlp2s0 up
# cat /lib/systemd/system/wpa_supplicant.service
[Unit]
Description=WPA supplicant (wlp2s0)
#Wants=network.target
After=wpa-pre.service dbus.service
Before=wpa-post.service
[Service]
Type=dbus
#Type=oneshot
BusName=fi.epitest.hostap.WPASupplicant
#ExecStart=/sbin/ifconfig wlp2s0 up
ExecStart=/sbin/wpa_supplicant -B -i wlp2s0 -c /etc/wpa_supplicant/wpa_supplicant.conf
#ExecStart=/sbin/dhclient wlp2s0
[Install]
WantedBy=multi-user.target
Alias=dbus-fi.epitest.hostap.WPASupplicant.service
# cat /lib/systemd/system/wpa-post.service
[Unit]
Description=Dhclient (wlp2s0)
#Wants=network.target
After=wpa-pre.service wpa_supplicant.service
[Service]
Type=dbus
#Type=oneshot
#BusName=fi.epitest.hostap.WPASupplicant
BusName=fi.epitest.hostap.wpapost
#ExecStart=/sbin/ifconfig wlp2s0 up
#ExecStart=/sbin/wpa_supplicant -B -i wlp2s0 -c /etc/wpa_supplicant/wpa_supplicant.conf
ExecStart=/sbin/dhclient wlp2s0
[Install]
WantedBy=multi-user.target
Alias=dbus-fi.epitest.hostap.wpapost.service
# reboot
# ifconfig
lo ...
wlp2s0 Link encap:Ethernet HWaddr xx:xx:xx:xx
UP BROADCAST MULTICAST MTU:1500 Metric:1
...
..интерфейс поднят...
# systemctl status wpa_supplicant.service
● wpa_supplicant.service - WPA supplicant (wlp2s0)
Loaded: loaded (/lib/systemd/system/wpa_supplicant.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Вс 2018-08-26 09:18:19 MSK; 1min 15s ago
Process: 906 ExecStart=/sbin/wpa_supplicant -B -i wlp2s0 -c /etc/wpa_supplicant/wpa_supplicant.conf (code=exited
Main PID: 906 (code=exited, status=0/SUCCESS)
авг 26 09:18:19 me systemd[1]: Starting WPA supplicant (wlp2s0)...
авг 26 09:18:19 me wpa_supplicant[906]: Successfully initialized wpa_supplicant
авг 26 09:18:19 me systemd[1]: Started WPA supplicant (wlp2s0).
...wpa_supplicant не работает или отрабатывает и отключается...
# systemctl status wpa-post.service
● wpa-post.service - Dhclient (wlp2s0)
Loaded: loaded (/lib/systemd/system/wpa-post.service; enabled; vendor preset: enabled)
Active: failed (Result: timeout) since Вс 2018-08-26 09:19:49 MSK; 57s ago
Process: 963 ExecStart=/sbin/dhclient wlp2s0 (code=killed, signal=TERM)
Main PID: 963 (code=killed, signal=TERM)
авг 26 09:18:49 me dhclient[963]: DHCPDISCOVER on wlp2s0 to 255.255.255.255 port 67 interval 14 (xid=0x8b6a592f)
авг 26 09:19:03 me dhclient[963]: DHCPDISCOVER on wlp2s0 to 255.255.255.255 port 67 interval 7 (xid=0x8b6a592f)
авг 26 09:19:10 me dhclient[963]: DHCPDISCOVER on wlp2s0 to 255.255.255.255 port 67 interval 7 (xid=0x8b6a592f)
авг 26 09:19:17 me dhclient[963]: DHCPDISCOVER on wlp2s0 to 255.255.255.255 port 67 interval 16 (xid=0x8b6a592f)
авг 26 09:19:33 me dhclient[963]: DHCPDISCOVER on wlp2s0 to 255.255.255.255 port 67 interval 16 (xid=0x8b6a592f)
авг 26 09:19:49 me dhclient[963]: DHCPDISCOVER on wlp2s0 to 255.255.255.255 port 67 interval 17 (xid=0x8b6a592f)
авг 26 09:19:49 me systemd[1]: wpa-post.service: Start operation timed out. Terminating.
авг 26 09:19:49 me systemd[1]: Failed to start Dhclient (wlp2s0).
авг 26 09:19:49 me systemd[1]: wpa-post.service: Unit entered failed state.
авг 26 09:19:49 me systemd[1]: wpa-post.service: Failed with result 'timeout'.
Как я понял, есть типы юнитов Oneshot - которые отрабатывают один раз, и Dbus - которые продолжают работать после запуска. Но не получается.
BusName=fi.epitest.hostap.WPASupplicant
- непонятно, просто это скопировано из интернета
Alias=dbus-fi.epitest.hostap.WPASupplicant.service
- просто скопировано
BusName=fi.epitest.hostap.wpapost
- по аналогии с wpa_supplicant сделал юнит для dhclient
Как правильно настроить unit wpa_supplicant.service и wpa-post.service с запуском dhclient?
Хочу установить графический драйвер intel, скаченный отсюда http://www.linuxfromscratch.org/blfs/view/svn/x/x7driver.html#xorg-intel-driver
Не получается:
# ./autogen.sh
.
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I m4
configure.ac:55: error: must install xorg-server macros before running autoconf/autogen.
Hint: either install from source, git://anongit.freedesktop.org/xorg/xserver or,
depending on your distribution, try package 'xserver-xorg-dev' or 'xorg-x11-server-devel'
configure.ac:55: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1
autoreconf: aclocal failed with exit status: 1
# apt-get install xutils-dev xutils x11-utils x11-xserver-utils
# ./autogen.sh
..не работает с той же ошибкой..
# apt-cache search x*macr | nc termbin.com 9999
http://termbin.com/bgxm
# apt-cache search x*util | nc termbin.com 9999
http://termbin.com/492k
# apt-file search macros | grep xorg
xutils-dev: /usr/share/aclocal/xorg-macros.m4
xutils-dev: /usr/share/pkgconfig/xorg-macros.pc
# apt-cache policy xutils-dev
xutils-dev:
Установлен: 1:7.7+3ubuntu2
Кандидат: 1:7.7+3ubuntu2
Таблица версий:
*** 1:7.7+3ubuntu2 500
500 https://archive.trisquel.info/trisquel flidas/main amd64 Packages
100 /var/lib/dpkg/status
# echo $PKG_CONFIG_PATH
#
Подскажите, пожалуйста, пользователи Линукс, что надо настроить?
Здравствуйте! Я хочу решить проблему тухнущего ноутбука Lenovo, описанную тут https://forums.lenovo.com/t5/Lenovo-B-and-G-Series-Notebooks/G50-30-Freezes/t... . Тухнет при работе скайпа (если там кликать что-нибудь), а также иногда просто так останавливается и ни на что не реагирует у меня, как и в указанной теме.
Как сказано по ссылке, скачка драйверов с леново помогла, но у меня пишет Access denied http://support.lenovo.com
Хочу сменить драйвер видеокарты в Xorg. У меня trisquel (Ubuntu). Я создал xorg.conf с помощью `X :1 -configure`, поменял слово intel на vesa в опции Driver, сохранил в /etc/X11/xorg.conf, рестартил lighdtm не поменялось, ребутнулся, тоже не поменялось. Скрипт dri.sh показывает intel.
/var/log/Xorg.0.log : http://termbin.com/loh6y
# cat /root/dri.sh
#!/bin/bash
if [ -z "$1" ]; then
logfile=/var/log/Xorg.0.log
else
logfile="$1"
fi
sed -n 's@.* Loading .*/\(.*\)_drv.so@\1@p' "$logfile" |
while read driver; do
if ! grep -q "Unloading $driver" "$logfile"; then
echo $driver
break
fi
done
# /root/dri.sh
intel
Как я увидел в логе Xorg, ему не нравится конфигурация, и он выгружает модуль vesa и использует intel:
[ 39.927] (EE) Screen 0 deleted because of no matching config section.
[ 39.927] (II) UnloadModule: «vesa»
..
[ 39.927] (II) LoadModule: «intel»
Где-то прочитал, что надо остановить процесс менеджера дисплея или просто загрузиться в recovery mode (без иксов), чтобы `X -configure` нормально отработала. Я так и сделал, но тогда `X -configure` просто фейлнулась с ошибкой: Number of created screens does not match number of detected devices. И вот какой xorg.conf.new он создаёт :
/root/xorg.conf.new : http://termbin.com/1s55
Поделитесь простейшим рабочим xorg.conf, потому что мануал https://wiki.archlinux.org/index.php/Xorg очень длинный?
Здравствуйте! Под убунтой, дебиан сд-карты читались нормально. Теперь trisquel (ubutnu) её не хочет монтировать. Карта нормально работает на фотоапарате, не форматировалась.
Автомаунт в трискель у меня не работает давно (после первого обновлени), и тема так и не решена.
Вручную тоже не монтируется.
# fdisk -l
Диск /dev/sda: 111,8 GiB, 120034123776 байтов, 234441648 секторов
Единицы измерения: секторов из 1 * 512 = 512 байтов
Размер сектора (логический/физический): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Тип метки диска: dos
Идентификатор диска: 0x01980bcf
Устр-во Загрузочный Start Конец Секторы Size Id Тип
/dev/sda1 * 2048 29296639 29294592 14G 83 Linux
/dev/sda2 29298686 234440703 205142018 97,8G 5 Расширенный
/dev/sda5 29298688 35506175 6207488 3G 82 Linux своп / Solari
/dev/sda6 35508224 234440703 198932480 94,9G 83 Linux
Диск /dev/mmcblk0: 7,4 GiB, 7948206080 байтов, 15523840 секторов
Единицы измерения: секторов из 1 * 512 = 512 байтов
Размер сектора (логический/физический): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Тип метки диска: dos
Идентификатор диска: 0x00000000
Устр-во Загрузочный Start Конец Секторы Size Id Тип
/dev/mmcblk0p1 8192 15523839 15515648 7,4G b W95 FAT32
# mount /dev/mmcblk0 /mnt/usb
mount: wrong fs type, bad option, bad superblock on /dev/mmcblk0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
root@me-Lenovo-G50-30:/home/me# dmesg | tail -n 30
[ 3396.606034] pcieport 0000:00:1c.0: res[14]=[mem 0x00100000-0x000fffff] res_to_dev_res add_size 200000 min_align 100000
[ 3396.606053] pcieport 0000:00:1c.0: res[14]=[mem 0x00100000-0x002fffff] res_to_dev_res add_size 200000 min_align 100000
[ 3396.606073] pcieport 0000:00:1c.0: res[15]=[mem 0x00100000-0x000fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[ 3396.606093] pcieport 0000:00:1c.0: res[15]=[mem 0x00100000-0x002fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[ 3396.606112] pcieport 0000:00:1c.2: res[15]=[mem 0x00100000-0x000fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[ 3396.606132] pcieport 0000:00:1c.2: res[15]=[mem 0x00100000-0x002fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[ 3396.606151] pcieport 0000:00:1c.3: res[15]=[mem 0x00100000-0x000fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[ 3396.606171] pcieport 0000:00:1c.3: res[15]=[mem 0x00100000-0x002fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[ 3396.606207] pcieport 0000:00:1c.0: BAR 14: no space for [mem size 0x00200000]
[ 3396.606225] pcieport 0000:00:1c.0: BAR 14: failed to assign [mem size 0x00200000]
[ 3396.606266] pcieport 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 3396.606284] pcieport 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 3396.606325] pcieport 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 3396.606343] pcieport 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 3396.606382] pcieport 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 3396.606399] pcieport 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 3396.606442] pcieport 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 3396.606460] pcieport 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 3396.606499] pcieport 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 3396.606516] pcieport 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 3396.606542] pcieport 0000:00:1c.0: BAR 14: no space for [mem size 0x00200000]
[ 3396.606559] pcieport 0000:00:1c.0: BAR 14: failed to assign [mem size 0x00200000]
[ 3396.606597] pcieport 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 3396.606614] pcieport 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 3396.612174] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[ 3396.612669] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[ 3396.613572] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[ 3437.673575] mmc0: new high speed SDHC card at address e624
[ 3437.711580] mmcblk0: mmc0:e624 SU08G 7.40 GiB
[ 3437.724216] mmcblk0: p1
Просьба сообщество помочь в решении данной проблемы.
Здравствуйте!
На GNU GuixSD с ядром Linux 4.17.2-gnu #1 SMP 1 x86_64 GNU/Linux после загрузки и входа в систему в рабочий стол XFCE я запускаю терминал и запускаю процесс tor.
Этот процесс имеет номер 527
$ ps aux| grep tor
...
user 527 18.5 1.1 67136 39228 pts/0 S+ 15:23 0:03 tor
На других ОС номер процесса значительно выше: 2000-3000.
Подскажите, как отключать лишнее?
Здравствуйте!
Под ОС GNU GuixSD имею установленным dmd shepherd. Прочитал документацию, примеров нет.
Установил tor для простого пользователя (не рут), настроил фаерфокс для работы через тор. При загрузке системы открываю терминал и запускаю tor под простым пользователем. Все работает.
Необходимо создать сервис tor и запускать (либо под рут, либо под простым пользователем).
Прошу помощи, как создать сервис, добавить его в shepherd и запускать при старте системы (желательно в самом конце загрузки ОС) ?
Здравствуйте! Ковыряю драйвер Sis 671 на старом ноуте, слетел Xorg: при загрузке мигает, а потом показывает мигающий курсор на черном экране. В логах `tail -160 /var/log/Xorg.0.log | less` ничего про монитор не пишет, только про PCBeep - No input driver specified, ignoring this device. И в конце после загрузки всех устройств - Server terminated successfully (0).
Если во втором терминале запустить startx, то он работает, дает запустить LXDE. Но при перезагрузке опять черный экран.
Система: AltLinux, Lightdm, Mate, systemd.
Как вернуть ксорг к работе?
Удаление файлов /etc/X11/xorg.conf и /etc/X11/xorg.conf.d/* и перезагрузка - не помогло.
я добавил в /etc/environment строку внизу
# tail -1 /etc/environment
PATH="/home/y/bin:/usr/libexec/lightdm:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/X11R6/bin:/sbin:/usr/sbin:/usr/lib"
не работает! добавленные мной пути /usr/sbin, /sbin исчезают.
~/.bashrc для меня не подойдет, потому что я хочу для всех пользователей прописать одну PATH.
Как прописать правильную PATH один раз, навсегда, для всех, чтобы работало в любом режиме, как в иксах, так и без них?
Здравствуйте! Пользуюсь эксклюзивным дистрибутивом, в котором много проблем, например, старый ldd (GNU libc) 2.17.
Ставлю старый драйвер sismedia 671, получаю ошибку:
# ./configure
..
# make
...
In file included from sis.h:214:0,
from init301.h:60,
from init301.c:76:
vstruct.h:244:2: warning: 'PCITAG' is deprecated [-Wdeprecated-declarations]
In file included from init301.h:60:0,
from init301.c:76:
sis.h:247:17: fatal error: xaa.h: No such file or directory
compilation terminated.
#
# Xorg -version
X.Org X Server 1.14.5
...
Все зависимости поставил, кроме build-essential, так как его найти не удается
# apt-cache search essential | grep build
pear-HTML_QuickForm_Controller - The add-on to HTML_QuickForm package that allows building of multipage forms
repocop-unittest-buildroot - buildroot integration tests for repocop test platform
Подскажите, откуда можно достать xaa.h? Как еще может называться build-essential?
Hello! I am using distro based on systemd, apt. After installing tor I enabled it with `systemctl enable tor.service` ok. But after reboot it cannot start. `systemctl status tor` says that it is activating for 3 minutes. After timeout it fails.
I solved my problem seeing /var/log/tor/tor.log
Wrong time settings was the reason. Here it is my way:
# systemctl status tor
Loaded: loaded (/etc/rc.d/init.d/tor)
Active: failed (Result: timeout)
...
# journalctl | grep 'tor.service'
Starting tor service: [DONE]
tor.service: control process exited...
Unit tor.service entered failed state...
Starting tor.service: [DONE]
tor.service never wrote its PID file. Failing
Unit tor.service entered failed state...
Starting tor.service: [DONE]
tor.service never wrote its PID file. Failing
Unit tor.service entered failed state...
Starting tor.service: [DONE]
tor.service operation timed out. Terminating
Unit tor.service entered failed state...
# cat /etc/rc.d/init.d/tor
...
TORUSER=_tor
TORGROUP=_tor
TORBIN=/usr/bin/tor
TORCONF=/etc/tor/torrc
....
#
# ls -la /var/cache | grep tor
drwx--S--- _tor _tor tor
#
# cat /etc/tor/torrc
..
SocksPort 9050
SockslistenAddress 127.0.0.1
...
Log notice file /var/log/tor/tor.log
...
#
# tail -20 /var/log/tor/tor.log
...Our clock is 3315 days, 11 hours, 48 minutes behind the time published
in the consensus network status document.
Tor needs an accurate clock to work correctly.
Please check your time and date settings!
...
I changed time with `date -s '12 AUG 2018 15:38:35` but after reboot time was broken again.
The time was not set in BIOS. I edited date 'n time in BIOS and tor works.
*This post is for qwant and other search engines that respect private search without tracking.
Здравствуйте, я пользуюсь trisquel (ubuntu). Pcmanfm монтировал usb-флешки после установки, но после обновления эта функция отвалилась, что неудобно.
Хочется решить проблему, просто вернуть эту функцию в LXDE, pcmanfm.
udiskie
Нашел утилиту udiskie. При запуске в терминале она работает - при подключении usb-флеш появляется окно с предложением открыть папку флешки, а также в pcmanfm добавляется ссылка на устройство автоматически. Чтобы запускать при старте системы, я не стал добавлять в .xinitrc, а пытался запускать юнит в systemd https://github.com/KaiSforza/systemd-user-units/blob/master/udiskie.service , но он не работает. Этот вариант мне не подходит.
autofs
после установки autofs программа automount запущена, но что происходит, трудно сказать, ничего не видно. удалил, не стал разбираться.
usbmount
приличный вариант. сразу после установки создались usb...usb7 в /media. И при включении флешки она монтируется в одну из этих папок. Но в Пакмане не появляется, а также никакого уведомления. Это не то, что у было, надо как было - чтобы в пакмане появлялась ссылка на устройство, а также окно с предложением открыть устройство.
Также видел обсуждения udev, udisks2 - сложно найти подробную рабочую инструкцию. `pcmanfm -d` - не работает.
LXDE, trisquel. pcmanfm 1.2.4. Подскажите как настроить автоматическое монтирование флешки, как это было изначально в трискель??
Здравствуйте! При попытке записать загрузочную флешку с дистрибутивом линукс обнаружилась проблема. Во-первых команда dd отрабатывала подозрительно быстро. Во-вторых, ноутбук не грузился с такой флешки.
При прожиге на другом ноутбуке флешка получалась рабочей.
Причина выяснилась следующая: вмешательство Thunar. Неоднократно запускалась команда umount, но все равно что-то мешало записи файлов.
Отмечу только, что в Тунаре я проверял наличие записанных файлов на флешке. Потом размонтировал через тунар, проверял работоспособность на другом ноуте и пытался опять записать - и уже dd работала слишком быстро, безрезультатно.
Только перезагрузка компьютера решила вопрос.
Подскажите, как избавиться от таких проблем?
Система GuixSD.
Вот, что показывает браузер: http://0x0.st/sVCR.png
Команды locale, locale-gen не работают.
# guix package -s 'locales'
...
# cat 1.txt | nc termbin.com 9999
http://termbin.com/ngka
Что прописать?
Shepherd написан на языке Guile.
Это сервис, который управляет другими сервисами.
В отличие от аналогов - systemd, openrc, sysvinit - Shepherd имеет свои особенности, которые можно отнести как к преимуществам, так и к недостаткам, в зависимости от критериев оценки.
Особенности Shepherd:
Подробнее: https://www.gnu.org/software/shepherd/manual/shepherd.html
Как по-вашему это работает?
От себя отмечу, что guixsd на shepherd загружается очень быстро.
Здравствуйте! В браузере звук есть, а в audacity нет.
Выбор девайса в Edit > Preference > Devices не помогает : http://0x0.st/sVTc.png
В Pavucontrol все включено, в аутпуте тоже все включено: http://0x0.st/sVTT.png
$ lspci | grep -i audio
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02)
$ lsmod
...
snd 81920 26 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
...
# alsamixer
ALSA lib dlmisc.c:292:(snd1_dlobj_cache_get) Cannot open shared library /gnu/store/5cbff8yc8f8qgcjrikmdf32pg4jy7inp-alsa-lib-1.1.6/lib/alsa-lib/libasound_module_ctl_pulse.so ((null): /gnu/store/5cbff8yc8f8qgcjrikmdf32pg4jy7inp-alsa-lib-1.1.6/lib/alsa-lib/libasound_module_ctl_pulse.so: cannot open shared object file: No such file or directory)
cannot open mixer: No such device or address
Браузер играет в динамики и в наушники, если вставить. А Аудасити ни во что.
Альсамиксер не запускается на guixsd. Как выводить звук из audacity?
Как на guixsd заставить работать mkfs.vfat ? После установки dosfstools и linux-utils команды не работают `mkfs -t vfat /dev/sdb1` и `mkfs.vfat -F 32 /dev/sdb1` :
# guix package -i dosfstools
guix package: warning: Your Guix installation is 14 days old.
guix package: warning: Consider running 'guix pull' followed by
'guix package -u' to get up-to-date packages and security updates.
The following package will be upgraded:
dosfstools 4.1 → 4.1 /gnu/store/4im5hyda53qjnkc869m0fxdi7dm5f0lg-dosfstools-4.1
nothing to be done
# guix package -i util-linux
guix package: warning: Your Guix installation is 14 days old.
guix package: warning: Consider running 'guix pull' followed by
'guix package -u' to get up-to-date packages and security updates.
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
The following package will be installed:
util-linux 2.32 /gnu/store/fbaawq3xvpqpnj4rdhbiq8kmkmf6biqv-util-linux-2.32
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
The following derivations will be built:
/gnu/store/jcng30i298cl3hqq53nh6wwbh2smxi5n-profile.drv
/gnu/store/vg32722wkysmvaiyrff3hn59bcw0lizj-ca-certificate-bundle.drv
/gnu/store/v1p570wyjh7w38a6znq84ji0nh5zif24-fonts-dir.drv
/gnu/store/n2d3bv69a6a38zvma6xvbyfsc64dxcdc-info-dir.drv
/gnu/store/9bj0aayjy2665h6w6mypvl95am5dnrmr-manual-database.drv
Creating manual page database...
126 entries processed in 0.7 s
4 packages in profile
The following environment variable definitions may be needed:
export PATH="/root/.guix-profile/bin:/root/.guix-profile/sbin${PATH:+:}$PATH"
# mkfs.vfat -F 32 /dev/sdb1
bash: mkfs.vfat: command not found
# fsck.fat -F 32 /dev/sdb1
bash: fsck.fat: command not found
# mkfs.fat -F 32 /dev/sdb1
bash: mkfs.fat: command not found
# mkfs -t vfat /dev/sdb1
mkfs: failed to execute mkfs.vfat: No such file or directory
Ядро linux-libre-4.17.3-gnu нормально работает, если ничего не трогать. Но мне нужно удалить все лишнее, чтобы не пользоваться.
После отключения всего, кроме нужного: лишних драйверов SATA, xen, графики, firmware, filesystems, i2pc и прочих шин - компьютер грузится в BusyBox: http://0x0.st/spQw.jpg
$ cat .config | nc termbin.com 9999
http://termbin.com/u0q6
# lspci -k | nc termbin.com 9999
http://termbin.com/b8tf
# lsusb | nc termbin.com 9999
Unknown line at line 2468
http://termbin.com/p7wa3
Что нужно включить, чтобы грузиться в графический режим?
Доброго времени! В Интернете быстрого ответа не нашлось.
Просьба подсказать как безопасно удалить неработающее ядро и модули. Система трискель. Ядро собиралось вручную make'ом
# dpkg -l | grep linux-image | awk '{print$2}'
linux-image-4.4.0-119-generic
linux-image-extra-4.4.0-119-generic
linux-image-generic
# ls -1 /boot
abi-4.4.0-119-generic
config-4.17.3-gnu
config-4.17.3-gnu.old
config-4.4.0-119-generic
config-4.4.15-gnu
grub
initrd.img-4.17.3-gnu
initrd.img-4.4.0-119-generic
initrd.img-4.4.15-gnu
retpoline-4.4.0-119-generic
System.map-4.17.3-gnu
System.map-4.17.3-gnu.old
System.map-4.4.0-119-generic
System.map-4.4.15-gnu
vmlinuz-4.17.3-gnu
vmlinuz-4.17.3-gnu.old
vmlinuz-4.4.0-119-generic
vmlinuz-4.4.15-gnu
# ls -1 /lib/modules/
4.17.3-gnu
4.4.0-119-generic
4.4.15-gnu
как удалить оба ядра 4.17.3 и модули?
Предлагаю скрипт, который следит за процессом и после завершения процесса включает музыку.
Когда компиляция ядра уже запущена, то простое решение `make all install && beep` не работает.
Для работы скрипта выясните название процесса. В случае компиляции ядра - это первый в top процесс с именем cc1 или make. Также это может быть браузер icecat, firefox...
$ top
...
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
25329 root 20 0 121120 90716 17752 R 84,2 2,6 0:02.84 cc1
25167 user 20 0 1909892 271236 84268 R 42,1 7,8 0:15.37 icecat
...
Так как при компиляции процесс cc1 может останавливаться, в данном примере поиск производится по cc1 или make, то есть `grep 'cc1\|make'`
Листинг bash-скрипта будильника завершения процесса
#!/bin/bash
#play music when no such process
#name of process
pr="${1:-cc1\|make}"
#delay between checks
delay=5
#num - quantity of process with such name as $pr defines
num=`ps aux | grep $pr | wc -l`
# the 1 process is grep so while greater then 1
while [ $num -gt 1 ]
do
echo 'Process ' $pr ' exists. num: ' $num
sleep $delay
num=`ps aux | grep $pr | wc -l`
done
echo 'No process ' $pr
gnome-mplayer '/home/y/Музыка/Katya_Chehova_-_My_Vmeste.mp3'
Скрипт в бесконечном цикле проверяет наличие процесса с именем, указанным в переменной $pr. Для работы скрипта нужно сохранить в файле, например, 1.sh, дать права исполнения и запустить. В следующем примере отслеживаемый процесс - icecat.
$ chmod +x 1.sh
$ ./1.sh
Process icecat exists. num: 3
Process icecat exists. num: 3
Process icecat exists. num: 3
Process icecat exists. num: 2
No process icecat
** (gnome-mplayer:24031): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
GMLIB-Message: after init: position=0,000 length=0,000 start_time=0,000 run_time=0,000 volume=0,00 player=dead media=unknown uri=
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
(gnome-mplayer:24031): GLib-CRITICAL **: Source ID 60 was not found when attempting to remove it
(gnome-mplayer:24031): GLib-CRITICAL **: Source ID 61 was not found when attempting to remove it
(gnome-mplayer:24031): GLib-CRITICAL **: Source ID 62 was not found when attempting to remove it
...
← назад | следующие → |