Вопросы про porteus

Добро пожаловать!

Moderator: Blaze

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#526 by SaintAnd » 16 Jan 2022, 23:39

glestwid wrote:
16 Jan 2022, 19:04
ПРи этом команда создает кучу файлов в ~/Downloads/libpangox-1.0/usr/lib нулевой длины
Что-то с дистрибутивом не то. Он пытается создать файл с длинным названием и берёт из пути каталоги с python :shock:
Пробуйте напрямую в /usr/lib добавить библиотеки, не создавая модуль.

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#527 by SaintAnd » 16 Jan 2022, 23:47

Blaze, Есть вопрос ко всем драйверам для radeon.
Имеется видеокарта Radeon™ RX 5500 XT и хотелось бы запустить какую-нибудь графическую программу (игру или blender). Пытался запустить установку amd-gpu и amd-gpu-pro, но установщик пишет, что система не поддерживается. И мне интересно, если эти драйвера нельзя установить, то как реализовать Xorg 1.19 + Mesa 17 + xf86plugins из этого поста, например, 002-xorg module updated -> Xorg 1.19 + Mesa 17 + xf86plugins или этого amdgpu-pro driver package (CLOSED) ?
Сейчас пытаюсь это сделать на Porteus v4 LXDE x86_64. Но если легче будет на пятой или третьей версии это сделать, то можно перейти на них, т.к. они все меня устраивают

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Вопросы про porteus

Post#528 by Blaze » 17 Jan 2022, 05:34

SaintAnd, на ядре 5.16.1 не пробовали карточку, там драйвера для AMD графики обновили - Porteus Kernel Builder (Пост Blaze #86612)
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

glestwid
Samurai
Samurai
Posts: 182
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-XFCE 5.0 i586

Вопросы про porteus

Post#529 by glestwid » 17 Jan 2022, 11:31

SaintAnd wrote:
16 Jan 2022, 23:39
Что-то с дистрибутивом не то. Он пытается создать файл с длинным названием и берёт из пути каталоги с python
Porteus v5 32bit LX-QT - проблема есть
Porteus v5 32bit XF-CE - проблемы нет

Выходит, что проблема в ISOшниках, лежащих на http://dl.porteus.org/i586/Porteus-v5.0/

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#530 by SaintAnd » 18 Jan 2022, 07:50

glestwid,
Да, учтите ещё один момент. Возможно вы скачали версию Porteus-LXQT-v5.0rc1-i586.iso, а 05-devel.xzm скачали под Porteus-LXQT-v5.0rc3-i586.iso и поэтому система каким-то образом запустилась, и появляются такие-ошибки. Вам нужно будет, либо по новой скачать Porteus-LXQT-v5.0rc3-i586.iso и установить его, либо вручную скачать 000-kernel.xzm, 002-xorg.xzm, 003-lxqt.xzm, 05-devel.xzm, 06-crippled_sources-5.12.14-32bit.xzm, vmlinuz и заменить старые на новые (лучше сделать backup) и создать новый changes или dat-файл (если чем-то пользуетесь) под обновлённую систему, иначе будут ошибки.

Вот как я к этому выводу пришёл. У меня была установлена Porteus-LXDE-v5.0rc1-x86_64.iso.
Когда захотел обновить ядро системы, что предложил Blaze, и добавил 05-devel.xzm, то система перестала загружаться (slim перестал работать) и выдавалась ошибка, что glibc у меня не тот (был версии 2.29), а ему хотелось верисии 2.32-2.33. Случайно обратил внимание, как называются у меня каталог с porteus - Porteus-LXDE-v5.0rc1-x86_64. Обновил все модули и проблемы исчезли.

glestwid
Samurai
Samurai
Posts: 182
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-XFCE 5.0 i586

Вопросы про porteus

Post#531 by glestwid » 18 Jan 2022, 18:49

Новая проблема - не хочет работать с PPTP

Пытаюсь заставить работать коннект через PPTP на моей машине. Инструкцию брал отсюда - https://vexxhost.com/resources/tutorial ... tu-debian/

Вот /etc/peers/khan002

Code: Select all

pty "pptp VPN.VPN.VPN.VPN --nolaunchpppd"
name a
password a
remotename PPTP
require-mppe-128
Вот разрешил хождение GRE

Code: Select all

# Пропускать все пакеты GRE
iptables -A INPUT -p 47 -j ACCEPT
iptables -A OUTPUT -p 47 -j ACCEPT
Пробую запустить клиента:

Code: Select all

root@porteus:/etc/ppp/peers# pppd call khan002 
Couldn't open the /dev/ppp device: No such file or directory
pppd: You need to create the /dev/ppp device node by
executing the following command as root:
	mknod /dev/ppp c 108 0
Ок, выполняю mknod и снова

Code: Select all

root@porteus:/etc/ppp/peers# pppd call khan002 

В ответ он ничего не выдает. Тем временем на клиенте в логе возникает это:

Code: Select all

Dec 28 19:41:39 porteus pppd[1938]: pppd 2.4.9 started by root, uid 0
Dec 28 19:41:40 porteus pptp[1939]: anon log[main:pptp.c:353]: The synchronous pptp option is NOT activated 
Dec 28 19:41:40 porteus pppd[1938]: Using interface ppp0
Dec 28 19:41:40 porteus pppd[1938]: Connect: ppp0 <--> /dev/pts/3
Dec 28 19:41:40 porteus pptp[1951]: anon log[ctrlp_rep:pptp_ctrl.c:258]: Sent control packet type is 1 'Start-Control-Connection-Request' 
Dec 28 19:41:40 porteus pptp[1951]: anon log[ctrlp_disp:pptp_ctrl.c:781]: Received Start Control Connection Reply
Dec 28 19:41:40 porteus pptp[1951]: anon log[ctrlp_disp:pptp_ctrl.c:815]: Client connection established.
Dec 28 19:41:40 porteus NetworkManager[629]: <info>  [1640979700.7934] manager: (ppp0): new Ppp device (/org/freedesktop/NetworkManager/Devices/3)
Dec 28 19:41:41 porteus pptp[1951]: anon log[ctrlp_rep:pptp_ctrl.c:258]: Sent control packet type is 7 'Outgoing-Call-Request' 
Dec 28 19:41:41 porteus pptp[1951]: anon log[ctrlp_disp:pptp_ctrl.c:900]: Received Outgoing Call Reply.
Dec 28 19:41:41 porteus pptp[1951]: anon log[ctrlp_disp:pptp_ctrl.c:938]: Outgoing call established (call ID 34886, peer's call ID 34). 
Dec 28 19:42:11 porteus pppd[1938]: Connection terminated.
Dec 28 19:42:11 porteus pppd[1938]: Modem hangup
Dec 28 19:42:11 porteus pppd[1938]: Exit.
Dec 28 19:42:11 porteus pptp[1951]: anon log[callmgr_main:pptp_callmgr.c:245]: Closing connection (unhandled)
Dec 28 19:42:11 porteus pptp[1951]: anon log[ctrlp_rep:pptp_ctrl.c:258]: Sent control packet type is 12 'Call-Clear-Request' 
Dec 28 19:42:11 porteus pptp[1951]: anon log[call_callback:pptp_callmgr.c:84]: Closing connection (call state)
Dec 28 19:43:24 porteus dbus-daemon[1344]: [session uid=0 pid=1342] Activating service name='ca.desrt.dconf' requested by ':1.35' (uid=0 pid=1963 comm="mousepad messages ")
Dec 28 19:43:24 porteus dbus-daemon[1344]: [session uid=0 pid=1342] Successfully activated service 'ca.desrt.dconf'


Вот лог на сервере от этой попытке конекта:

Code: Select all

Dec 28 22:58:30 pptpd[820]: CTRL: Client CLIENT.CLIENT.CLIENT.CLIENT control connection started
Dec 28 22:58:31 pptpd[820]: CTRL: Starting call (launching pppd, opening GRE)
Dec 28 22:58:31 pppd[821]: Plugin pptp.so loaded.
Dec 28 22:58:31 pppd[821]: PPTP plugin version 0.8.5 compiled for pppd-2.4.7
Dec 28 22:58:31 pppd[821]: pppd 2.4.7 started by admin, uid 0
Dec 28 22:58:31 pppd[821]: Using interface ppp10
Dec 28 22:58:31 pppd[821]: Connect: ppp10 <--> pptp (CLIENT.CLIENT.CLIENT.CLIENT)
Dec 28 22:59:01 pptpd[820]: CTRL: Reaping child PPP[821]
Dec 28 22:59:01 pptpd[820]: CTRL: Client pppd TERM sending
Dec 28 22:59:01 pptpd[820]: CTRL: Client pppd finish wait
Dec 28 22:59:01 pppd[821]: Terminating on signal 15
Dec 28 22:59:07 pppd[821]: Connection terminated.
Dec 28 22:59:07 pppd[821]: Modem hangup
Dec 28 22:59:07 pppd[821]: Exit.
Dec 28 22:59:07 pptpd[820]: CTRL: Client CLIENT.CLIENT.CLIENT.CLIENT control connection finished
При этом на клиенте добавился маршрут

Code: Select all

root@porteus:~# ip route
default via 10.0.2.2 dev eth0 proto dhcp metric 100 
10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15 metric 100 
VPN.VPN.VPN.VPN via 10.0.2.2 dev eth0 src 10.0.2.15 
127.0.0.0/8 dev lo scope link 
Сервер - это роутер ASUS, где был включен PPTP. Вот его настройки https://ibb.co/qx3TjQ2. ПРи этом WinXP к этому серверу по PPTP коннектится влет.

Что у меня сделано неправильно?

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#532 by SaintAnd » 19 Jan 2022, 08:03

Blaze,
Да, попробовал, карта драйвера определились, blender заработал, vkcube закрутился и furmark показал бублик :)
Теперь осталось заставить его поддерживать vkd3d, если это вообще возможно, (т.к. gears-vkd3d выдаёт ошибку) и будет всё прекрасно. Сейчас изучаю проект portwine.

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#533 by SaintAnd » 19 Jan 2022, 08:14

glestwid wrote:
18 Jan 2022, 18:49
Новая проблема - не хочет работать с PPTP
У меня роутер не имеет поддержки vpn сервера, но есть компьютер, который сможет выполнять его функции. Мне эта тема интересна, но если вы знаете, как сделать vpn сервер на porteus, то я бы мог тоже изучить эту проблему с подключением по pptp

glestwid
Samurai
Samurai
Posts: 182
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-XFCE 5.0 i586

Вопросы про porteus

Post#534 by glestwid » 19 Jan 2022, 09:26

SaintAnd wrote:
19 Jan 2022, 08:14
как сделать vpn сервер на porteus
Я обратную задачу пытаюсь решить - porteus в роли PPTP клиента. И никак не пойму, почему он не работает.

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#535 by SaintAnd » 19 Jan 2022, 10:56

glestwid wrote:
19 Jan 2022, 09:26
porteus в роли PPTP клиента
Это я понял. Но чтобы мне эту ситуацию симулировать у себя, мне нужен vpn сервер. У вас он встроен в роутер, а у меня его вообще нет, поэтому мне нужно его сделать, и я ни разу ещё не создавал vpn сервера, т.к. мне хватало обычного соединения. И было бы неплохо, если бы мне подсказали, как это сделать на втором компьютере, чтобы я с первого пытался подключиться на второй.

glestwid
Samurai
Samurai
Posts: 182
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-XFCE 5.0 i586

Вопросы про porteus

Post#536 by glestwid » 19 Jan 2022, 13:32

SaintAnd wrote:
19 Jan 2022, 10:56
И было бы неплохо, если бы мне подсказали, как это сделать на втором компьютере, чтобы я с первого пытался подключиться на второй.
Регнитесь на https://www.racevpn.com/pptp-vpn-server и вперед. Аккаунт, к-рый я там регнул, предоставляет PPTP, прекрасно работающий с WinXP. А вот с Porteus там точно также , как и с сервером на ASUS - ни в какую не хочет.

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#537 by SaintAnd » 19 Jan 2022, 18:33

glestwid,
Зарегистрировался. С андройда всё подключается. А в porteus v5 x64 cinnamon вроде не подключается.
Вообщем, нашёл где и как логи читать:
find /var/log/ -name "*" -type f -exec grep -H "ppp" {} \;
или так find /var/log/ -name "syslog" -type f -exec grep -H "ppp" {} \;
find /var/log/ -name "messages" -type f -exec grep -H "ppp" {} \;
Больше мест не нашёл.

Думал, что может быть проблема в кодеровке MPPE, или её отсутсвии (на андройде без неё не подключалось)
И сделал такой конфиг файл, после которого пропала ошибка /var/log/syslog:Jan 19 21:08:23 porteus pppd[14747]: MPPE disabled

/etc/ppp/peers/PPTP :
Но вот ifconfig показывает, что передача пакетов происходит, но с приёмом всё плохо:
Может быть прописать статический маршрут, чтобы вещание шло через интерфейс ppp0, а не через wlan0?
Похожая тема была тут https://www.porteus.org/viewtopic.php?f=54&t=604 но здесь не знаю какие проблемы. Ещё бы понять, как правильно проверять этот VPN, а то разве что захожу на 2ip.ru. чтобы проверить, поменялся ли компьютера ip.

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#538 by SaintAnd » 20 Jan 2022, 19:37

glestwid wrote:
19 Jan 2022, 13:32
сервером на ASUS
У вас доходят пакеты до сервера-роутера через интерфейс ppp0?
У меня работает, но:

Code: Select all

traceroute -i ppp0 ya.ru
traceroute to ya.ru (87.250.250.242), 30 hops max, 60 byte packets
 1  172.16.0.1 (172.16.0.1)  96.850 ms  97.172 ms  97.175 ms
 2  * * *
 3  10.80.71.220 (10.80.71.220)  164.396 ms 10.80.71.222 (10.80.71.222)  164.797 ms 10.80.71.216 (10.80.71.216)  164.704 ms
 

Code: Select all

11  yandex-ic327925-hls-b4.ip.twelve99-cust.net (213.248.90.187)  177.295 ms  177.968 ms  177.766 ms
12  * * *
13  ya.ru (87.250.250.242)  179.512 ms  179.351 ms  168.761 ms
но вот трафик по умолчанию идёт через wlan0, а мне бы хотелось чтобы через ppp0 шёл, а получается так:

Code: Select all

root@porteus:/home/guest# traceroute ya.ru
traceroute to ya.ru (87.250.250.242), 30 hops max, 60 byte packets
 1  192.168.0.1 (192.168.0.1)  1.802 ms  2.703 ms  2.634 ms
 2  150.0.0.1 (150.0.0.1)  2.576 ms  2.530 ms  2.491 ms

Code: Select all

11  * sas-32z5-ae1-1.yndx.net (87.250.239.201)  91.028 ms *
12  ya.ru (87.250.250.242)  75.283 ms  75.119 ms *
Вот другие наблюдения.
Игры с

Code: Select all

route add -host 172.16.0.11 dev wlan0
route del default wlan0
route add default dev ppp0
приводят к тому, что ppp0 начинает в больших количествах отсылать пакеты неизвестно куда:

Code: Select all

ifconfig
ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1196
...
        TX packets 4359414  bytes 1877867236 (1.7 GiB)
...
Что приходится делать

Code: Select all

route del default dev ppp0
И приводить свою сеть в порядок

Code: Select all

route add default gw 192.168.0.1 dev wlan0

glestwid
Samurai
Samurai
Posts: 182
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-XFCE 5.0 i586

Вопросы про porteus

Post#539 by glestwid » 21 Jan 2022, 13:44

А как вот эту проблему убрать при перезапуске Porteus?

Code: Select all

INIT: Id "x1" respawning too fast: disabled for 5 minutes

glestwid
Samurai
Samurai
Posts: 182
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-XFCE 5.0 i586

Вопросы про porteus

Post#540 by glestwid » 21 Jan 2022, 13:46

SaintAnd wrote:
20 Jan 2022, 19:37
У вас доходят пакеты до сервера-роутера через интерфейс ppp0?
Судя по логу с АСУСа - да:

Code: Select all

Dec 28 22:58:30 pptpd[820]: CTRL: Client CLIENT.CLIENT.CLIENT.CLIENT control connection started
Dec 28 22:58:31 pptpd[820]: CTRL: Starting call (launching pppd, opening GRE)
Dec 28 22:58:31 pppd[821]: Plugin pptp.so loaded.
Dec 28 22:58:31 pppd[821]: PPTP plugin version 0.8.5 compiled for pppd-2.4.7
Dec 28 22:58:31 pppd[821]: pppd 2.4.7 started by admin, uid 0
Dec 28 22:58:31 pppd[821]: Using interface ppp10
Dec 28 22:58:31 pppd[821]: Connect: ppp10 <--> pptp (CLIENT.CLIENT.CLIENT.CLIENT)
Dec 28 22:59:01 pptpd[820]: CTRL: Reaping child PPP[821]
Dec 28 22:59:01 pptpd[820]: CTRL: Client pppd TERM sending
Dec 28 22:59:01 pptpd[820]: CTRL: Client pppd finish wait
Dec 28 22:59:01 pppd[821]: Terminating on signal 15
Dec 28 22:59:07 pppd[821]: Connection terminated.
Dec 28 22:59:07 pppd[821]: Modem hangup
Dec 28 22:59:07 pppd[821]: Exit.
Dec 28 22:59:07 pptpd[820]: CTRL: Client CLIENT.CLIENT.CLIENT.CLIENT control connection finished

Post Reply