LinuxForum.Fans
Тема

Вопросы дебианщика

Автор: zenon 227 сообщений 38864 просмотров
#178647
newzenon написал:
Но не страшно если "evdev keyboard mouse"? Уже почти собралось.

Лишнее просто установится.

newzenon написал:
Привычка. smile

Избавляйтесь, ибо это один из самых страшных гентушных грехов :O

newzenon написал:
И да
text
emerge -1 $(qlist -C -I x11-drivers/)

ругалась на qlist, сейчас уже не помню почему.

На отсутствие самой команды qlist, то есть нужно было её установить
[console]emerge app-portage/portage-utils[/console]

#178652
Lupo Alberto написал:

Избавляйтесь, ибо это один из самых страшных гентушных грехов ohmy

Всенепременно, у меня общения с gentoo всего то несколько дней, и то невплотную, время на него надо. wink

Lupo Alberto написал:

На отсутствие самой команды qlist, то есть нужно было её установить
[console]emerge app-portage/portage-utils[/console]

Вот она где закопана... smile

#178767

Да, ларчик просто открывался, evdev всё решил.
Остался mysql, nginx, и raid поднять, и можно перебраться. smile

ы. Такая проблемка - поставил всё таки Xfce, настраиваю TwinView через nvidia-settings, smplayer упорно хочет открыться на оба монитора, первый раз такое поведение увидел. =(

#178768
newzenon написал:
Такая проблемка - поставил всё таки Xfce, настраиваю TwinView через nvidia-settings, smplayer упорно хочет открыться на оба монитора, первый раз такое поведение увидел.

xorg.conf получился какой?
и юс xinerama включён?

#178775

xorg.conf

Показать
text
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "AutoAddDevices" "False"
    Option         "Xinerama" "0"
EndSection

Section "Files" EndSection

Section "InputDevice"

# generated from data in "/etc/conf.d/gpm" Identifier "Mouse0" Driver "mouse" Option "Protocol" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection

Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbRules" "xorg" Option "XkbLayout" "us,ru" Option "XkbVariant" "winkeys," Option "XkbOptions" "grp:lwin_toggle,grp_led:scroll" Option "AutoRepeat" "250 30" EndSection

Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "ViewSonic VX2260WM" HorizSync 24.0 - 82.0 VertRefresh 50.0 - 75.0 Option "DPMS" EndSection

Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GT 220" EndSection

Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "1" Option "metamodes" "DFP-0: nvidia-auto-select +1360+0, DFP-1: 1360x768 +0+0" SubSection "Display" Depth 24 EndSubSection EndSection

Fat-Zer написал:

и юс xinerama включён?

??

#178784

USE="xinerama" только не уверен, что он поможет/нужен...
в конфиге вообще вижу только один монитор...
может попробовать какой-нить старый конфиг? от дебиана должен же был остаться...
Также может быть виноват менеджер окон.

#178785
newzenon написал:
??

Имелось ввиду, добавлен ли USE-флаг xinerama в /etc/make.conf.

#178796
Lupo Alberto написал:
[quote=newzenon]??

Имелось ввиду, добавлен ли USE-флаг xinerama в /etc/make.conf.[/quote]
Нет. Выше лежит мой make.conf http://linuxforum.ru/viewtopic.php?pid=196888#p196888
Это иксы теперь пересобирать?

#178805
newzenon написал:
Нет. Выше лежит мой make.conf Вопросы дебианщика #196888
Это иксы теперь пересобирать?

нет... не иксы
equery h xinerama - покажет у кого он есть...
а так просто emerge -ND world можно ещё -u

ЗЫ: см. предыдущий пост...

#178811

Тут вот еще - в openbox - всё ок, smplayer распахивается на один монитор, и tint2 запускается на каждом мониторе, не растягиваясь на оба. Xfce почему-то думает что это один монитор.

#178870

Оно кажется:
Адаптация всей системы под новые USE-флаги
Если вы изменили свои USE-флаги и хотите обновить всю систему в соответствии с новым значением USE, запустите emerge с параметром --newuse:

text
# emerge --update -deep --newuse world

После этого

text
# emerge -p --depclean && revdep-rebuild

Обязательно?

#178875
newzenon написал:
Обязательно?

Вторая команда (точнее, две команды) больше желательна, чем обязательна: она удалит (если убрать опцию -p) неиспользуемые после изменения USE-флагов зависимости и пересоберёт пакеты с нарушенными обратными зависимостями.

#178882

Вот тут ещё назрело:
Как полностью удалить все сетевые настройки?
я так понимаю - обратное этому:

text
# ln -s net.lo /etc/init.d/net.eth0
# rc-update add net.eth0 default

То есть

text
# rm /etc/init.d/net.eth0
# rc-update del net.eth0

Плюс убрать все упоминания из файло /etc/conf.d/net
Так?

Далее за первое \ второе устройство eth отвечает файл /etc/udev/rules.d/70-persistent-net.rules
Напрямую его редактировать бесполезно, я решал так - удалял его в bios отключал встроенную карту, загружался, последующая перезагрузка - включал встроенную, тогда втроенная становилась eth1 как и хотел, вот может есть какой другой манёвр?

И еще не нашёл вменяемого мана по настройке pppoe, все они в основном про adsl - у меня pppoe via eth, никакого adsl нет.
Вот это более менее но не работает:

Code Listing 3.1: Setting up eth1
(Replace 'vla9h924' with your username and 'boogie' with your password)
# nano /etc/conf.d/net
Tell baselayout to use adsl over eth1 for ppp0:
config_ppp0=( "ppp" )
link_ppp0="eth1"
plugins_ppp0=( "pppoe" )
pppd_ppp0=(
"defaultroute"
"usepeerdns"
There may be other settings you want, see /etc/conf.d/net.example
)
username_ppp0="vla9h924"
password_ppp0="boogie"
# ln -s net.lo /etc/init.d/net.ppp0
# rc-update add net.ppp0 default
# /etc/init.d/net.ppp0 start

Конечно из rp-pppoe - всё работает, но автозагрузка ни в какую.

#178887
newzenon написал:
И еще не нашёл вменяемого мана по настройке pppoe, все они в основном про adsl - у меня pppoe via eth, никакого adsl нет.

А какая разница? АДСЛ, как правило, тоже via eth. Вообще, PPPoE - это в любом случае via eth (Point to Point Protocol over Ethernet)
Так что существенных различий в настройке быть не должно.

#178892

Мне интересно почему приведенный пример с указанием ppp в net не работает - нравиться он мне wink
И да как через rp-pppoe заставить подключаться на стадии загрузки, плохо искал наверное.

#178911
newzenon написал:
И еще не нашёл вменяемого мана по настройке pppoe, все они в основном про adsl - у меня pppoe via eth, никакого adsl нет.

/usr/share/doc/openrc-0.8.3-r1/README.newnet.bz2
/usr/share/doc/openrc-0.8.3-r1/net.example.bz2

newzenon написал:
Вот тут ещё назрело:
Как полностью удалить все сетевые настройки?

К вами изложенному добавлю
[console]% grep rc_hotplug /etc/rc.conf | grep -v '^#'
rc_hotplug="!net.*'[/console]

#178967

Исходя из /usr/share/doc/openrc-0.8.3-r1/net.example.bz2 вот это должно работать (никаких rp-pppoe при этом не надо только net-dialup/ppp):

text
# emerge net-dialup/ppp

/etc/conf.d/net

text
link_ppp0="eth0"                  # PPPoE requires an ethernet interface
plugins_ppp0="pppoe"              # Required plugin for PPPoE
username_ppp0='user'
password_ppp0='password'
pppd_ppp0="
           defaultroute           # Make this PPP interface the default route
           usepeerdns             # Use the DNS settings provided by PPP
           lcp-echo-interval 15   # Send a LCP echo every 15 seconds
           lcp-echo-failure 3     # Make peer dead after 3 consecutive
          "
text
# ln -s net.lo /etc/init.d/net.ppp0

После сих телодвижений

text
# ifconfig eth0 up

По идее должен поднимать ppp0.
Почему выше из хенбука вырезка, там в синтаксисе скобки, так должны они быть или нет?
Кто нибудь так настраивал?
Нравиться мне такой вариант - красиво.
Но ещё надо наверное демон pppd запустить - тут как-то не ясно.

#179021
newzenon написал:
Почему выше из хенбука вырезка, там в синтаксисе скобки, так должны они быть или нет?

Синтаксис поменялся после перехода на baselayout:2 + openrc
Скобок быть не должно.

#179024
newzenon написал:
После сих телодвижений

# ifconfig eth0 up

По идее должен поднимать ppp0.

В Gentoo это делается так:
[console]/etc/init.d/net.ppp0 start[/console]
Если всё получилось, то
[console]rc-update add net.ppp0 default[/console]

#179025

В принципе вариант с настроенным pppoe-setup и в /etc/conf.d/net

text
config_eth1=( "adsl" )
user_eth1=( "username_provider" )

Тоже рабочий.

Войдите или зарегистрируйтесь, чтобы ответить.