LINUX.ORG.RU

Сообщения fifajan

 

Можно ли получить аппаратный OpenGL на встроеном S3 ProSavage

Форум — General

Сабж.

Видюха крайне *?№я: нет собственной видеопамяти, берет из DDR карточки(берет 32 мб). Иксы - X.Org 6.9. Прочел man savage (x.org).

Есть ли смысл химичить, то есть ВОЗМОЖНО ли на этой железке получить аппаратный OpenGL? (В man savage говорят, что можно, но на PCI/AGP карте, а у нас встроенная, есть ли разница?).

Сначала было ~80 ( :) )fps на glxgears, после химии с xorg.conf->device->options, стало ~100. Но glxinfo, все же говорит (разумеется), что direct rendering: no.

Господа, можно ли улучшить ситуацию? Спасибо!

fifajan
()

Охота перейти на Debian testing/unstable, но шрифты в новом libfreetype6 2.2 :\

Форум — General

Такая вот проблема у придирчивого линуксоида (то есть меня):

Сейчас сиджу под Debian sarge (мой дебютный дистр, выбрал "классический" дистр, чему, как говориться, и рад вполне), сижу уже полгода, сейчас он представляет из себя коктейль из самого Сарджа, бэкпортов и, немного, тестинг ветки. Довольно долго думаю прикупить свежий срез тестинга или анстабла на DVD. Да вот когда-то что-то (по моему aterm) потянуло за собой libfreetype6 2.2.X. Через некотрое довольно продолжительное время я перезагрузил fvwm и УЖАСНУЛСЯ "новой улучшеной прорисовке шрифтов". Возможно я бы смерился с уродскими титлами на окнох, но в Опере я вообще видел лишь нечитабельный ужОс.

...так, выключаем лирику.

Есть ли патчи на 2.2 отавляющие старую прорисовку (Или какой-то хитрый способ типа подмены версии, если это не приведет к краху иксов)?

Спасибо.

fifajan
()

Как задать битность для TGA картинки (GIMP)?

Форум — General

Насколько знаю, TGA может хранить 8/16/24/32 bpp БитМап (с альфа-каналом), как задать ее в GIMP при сохранении? У меня в диалоге сохранения битность задать нельзя (GIMP 2.2.6).

Помогайте пжлст!

fifajan
()

SDL initialization: Unable to open a console terminal

Форум — Development

Собрался разбиратся в gcc (До знакомства с Linux уже писал на С), и с "игровой" библиотекой SDL, - тривиальная программа инициализации:

#include <stdlib.h>
#include <SDL.h>

int main(void)
    {
        if(SDL_Init(SDL_INIT_VIDEO)==-1)
        {
                puts("SDL initialization failed:");
                puts(SDL_GetError());
                exit(1);
        }

        puts("SDL initalaized.\nQuiting...\n");
        SDL_Quit();
        exit(0);
    }

Скомпилировали, запускаем от пользователя:

SDL initialization failed:
Unable to open a console terminal

От рута:

SDL initalaized.
Quiting...
(то есть все нормально)

КАКИЕ ПРАВА И НА ЧТО НАДО ВЫСТАВИТЬ?

Спасибо!


fifajan
()

Поднимаем dial-in сервак: 'PPPD: serial line looped back'

Форум — Admin

Поднимаем dial-in сервак: 'PPPD: serial line looped back'

Значит так: решили мы с другом поднять на моей и его машинах dial-in серваки (pppd, mgetty),
чтобы коннектится по телефонной линии ("лучшие" способы типа протокола zmodem прошу не предлагать).

На http://opennet.ru, нашли несколько статей на эту тему.
Вчера (долго тестили и дебажили) подняли сервак с моей стороны: друг звонит (pppd+chat), я
беру трубку (mgetty+chat+pppd) появляется хоть и медленный (31200 bps) НО коннект.
Все работает (пока затестили только SSH data transfer).

Сегодня пришел черед поднимать его сервер:
Я передал ему мои рабочие конфиги, он передал мне рабочий скрип дозвона ко мне,
мы сделали в них соответствующие изменения (номера телефонов, логины, АйПишники).
Я звоню ему:
Начинается обмен LCP configure-request пакетами, я вижу что я посылаю и принимаю
эти пакеты с идентичными ID (посылаю сам себе), соответственно PPPD умирает,
сообщив что Serial line is looped back.
Из различных источников (man pppd, PPP HOWTO) я узнал что такое бывает
при глючном удаленном PPP серваке и стоит попробовать увеличить кол-во LCP configure-request
пакетов перед тем как pppd будет уполномочен заявить о loopback'e либо создать искусственную задержку
(у меня) перед установкой ppp соединения. Хотя у нас с другом одинаковые дистры, версии pppd, mgetty,
и схожие конфигурации машин, я воспользовался этими советами, НО НИЧЕГО НЕ ИЗМЕНИЛОСЬ.

Еще причина может крится в присутствии у меня и отсутствии у друга локальной сети.
Как вы уже наверное догадались отруб моей локалки и перезагрузка машины не изменили ситуацию.

Как боротся с этим loopback'ом, и чем он может быть вызван?

fifajan
()

Попытка запуска M$ IE (wine, ies4linux script) = Перезагрузка Иксов

Форум — General

Нужен IE, для теста самодельных сайтов. Пойдя путем наименьшего сопротивления скачал ies4linux (v 2.0), запустил его: он скачал нужные CAB'ы (архивы) с сайта M$, распаковал и упорядочил что-то там и запустил wine (появилось его фирменное окно с предупреждениями) и тут Иксы умерли и и стали загружатся вновь. В ~/bin должны были появится какие-то IE'шные бинарники, но ничего не появилось. Конечноже со 2-й, 3-й, ... попытки было то же самое.

Кто запускал IE через wine (version?), ies4linux?

У меня: Debian sarge, wine 0.9.15, x.org 6.9.0, ies4linux 2.0

fifajan
()

Обновление libfreetype6 = УЖАСНЫЕ шрифты

Форум — General

Захотел поставить aterm, скачал с оф сайта deb-пакет. Он потянул новую версию сабжа. На бэкпортах (я юзаю Debian sarge) нужной версии не нашлось, обновил эту либу из testing. Перезагрузив fvwm ужаснулся. Как сделать откат версии libfreetype6 (через apt) или вернуть былые шрифты? Спасите-е-е!

P.S.: aterm ставлю чтоб получить прозрачный xterm, других требований к терминалу нет, может есть более оптимальный вариант?

fifajan
()

Из IceWM'а да в FVWM!

Галерея — Скриншоты

Не так давно постил скрин своего первого оконного менеджера - IceWM (мой первый скрин на ЛОРе! :) :http://www.linux.org.ru/jump-message.jsp?msgid=1399866). IceWM начинал надоедать своей недостаточной конфигурабельностью look&feel (IMHO). В это время я уже проводил предварительный анализ популярных WM'ов. Красивые скриншоты и лестные отзывы о легкости, мощности и конфигурабельности FVWM'а сделали свое дело. Вообщем скачал я исходники fvwm 2.5.16 поставил translucency патч, собрал все это дело и принялся его курить. Сначала думал - "У МЕНЯ ВСЕ БУДЕТ ПРОЗРАЧНЫМ!", ан-нее - от прозрачности то толку особого нет, надоедает она быстро да и RootTransparent не рулит, а транслюцентная прозрачность мало где работает. Вообщем, как видите, решил не изменять привычному XTerm и забыть мысли о прозрачных терминалах. Нашел неплохой МАНчик по FVWM (http://www.zensites.net/fvwm/guide/), откуда и взял первоначальный кофиг. Изрядно попилив конфиг, начал рыскать в поисках простенького системного монитора (в IceWM устраивали окошки на таскбаре). Простенького не нашел, взял gkrellm2 отключил отображение имени пользователя и другой менее важной информации и слегка переделал скин и конфиг. Вообщем потюнил я FVWM и он мне понравился! До золотой середины я еще конечно не дошел, но первоначальный вид ВинМенеджеру своей мечты я уже дал. Вообщем ругайте, охотно услышу ваши комменты!

fifajan
()

Трабла с apt-get source

Форум — General

Давно хотел и наконец решился перейти на fvwm. Ну а если ставить оный конечно же не обойтись без translucency патча. Вообщем скачал я deb-src файлики fvwm 2.5.16 из бэкпортов. Пропачтил (патч тут: http://www.dd.chalmers.se/~griph/fvwm-2.5.15-translucency.diff.gz).

Ну и дальше:
Прописал каталог в sources.list;
Сделал там Sources.gz;
Сделал apt-get update;

Делаю # apt-get -b source fvwm:

Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Пропускаем уже загруженный файл 'fvwm_2.5.16-1bpo1.dsc'
Пропускаем уже загруженный файл 'fvwm_2.5.16.orig.tar.gz'
Необходимо загрузить 0B/245kB из архивов исходных текстов.
Не удалось загрузить file:/home/fifajan/deb-packages/sources/fvwm_2.5.16-1bpo1.diff.gz переименовать не удалось, No such file or directory (fvwm_2.5.16-1bpo1.diff.gz -> fvwm_2.5.16-1bpo1.diff.gz.FAILED).
E: Некоторые архивы не удалось загрузить.

Файл fvwm_2.5.16-1bpo1.diff.gz лежит вместе с fvwm_2.5.16.orig.tar.gz и fvwm_2.5.16-1bpo1.dsc.

В чем дело? Checkinstall'ом уже не охота собирать, хочется все по-науке сделать. Подскажите что нить пожалуйста.

P. S. APT-HOWTO читал.

fifajan
()

Переход на Xorg 6.9 = траблы с раскладками и скроллом

Форум — Desktop

У меня Debian stable, вчера перед сном решил поставить xorg (Поставил
apt'ом из бэкпортов, xorg 6.9). Утром решил поменять раскладку, облом.
поменял строчки в конфиге, и получил такую вот странную траблу:
   Раскладка меняется таким образом: LShift + RCtrl, RShift + LCtrl,
RShift + RCtrl, то есть либо правой парой, либо накрест, прививычная 
комбинация - левая пара способна поменять раскладку с ru или ua на en,
но если стоит en, левой парой раскладка не меняется. Вот такой вот
цирк.
   Еще непонятка со скролом, включаю оперу, скролю, опера от скрола начинает периодически прыгать вперед/назад по страничкам, как снять с
колесика лишнюю самодеятельность?

xorg.conf:

...

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
#       Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "us, ua(winkeys), ru(winkeys)"
#       Option          "XkbVariant"    "winkeys"
#       Option          "XkbOptions"    "cups:internal_nocancel,grp_led:scroll,grp:ctrl_shift_toggle"
        Option          "XkbOptions"    "grp:ctrl_shift_toggle,caps:internal_nicancel,grp_led:scroll"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Buttons"               "7"
        Option          "Protocol"              "ImPS/2"
        Option          "Emulate3Buttons"       "false"
        Option          "ZAxisMapping"          "6 7"
EndSection

...
fifajan
()

Консольные/Иксовые программы и Буфер Обмена

Форум — Desktop

Потихоньку крепнут мои знания относительно Linux. Только вот одно неудобство мучает, а именно буфер обмена.

Вот надо чего-небудь скопировать из Оперы в XTerm или VIM (или наооборот) а не знаю как. Существуют общие принципы работы с буфером обмена, или тут свои методики?

fifajan
()

Samba: проблемы с видимостью шар

Форум — General

Такие вот траблы с samba:

Есть в сети комп UNDERTAKER, там сейчас 2 шары: "Видео приколы" и "AVP Shared Files".
Команда smbclient -L UNDERTAKER, не видит этих шар (винда видит), шара "Видео приколы" успешно монтируется.
Для мониторинга сетевых шар использую SambaMounter.

По-моему дело не в кириллице и не в пробелах, SambaMounter неоднократно монтировал мне разные "Новая папка" и "200 Gb video".
16 символов? Так в "Видео приколы" меньше же.

Samba версии 3.0.22.

smb.conf (кодировки):

...
unix charset = koi8-r
display charset = koi8-r
dos charset = cp866
...

Кто намучался с подобными настройками, дайте парочку
"контрольных имен шар", на которых проявятся невидимые.
(попрошу друга открыть такие шары).

А то вроде были трабли с кириллицей - решились, с пробелами
были проблемы, тоже вроде расгреблись. И теперь снова какие-то
непонятки...
fifajan
()

Не шумит! (cat /dev/urandom > /dev/dsp)

Форум — General

Захотелось шумок послушать, делаю:
# cat /dev/urandom > /dev/dsp
секунд через 5 получаю:
cat: ошибка записи: No space left on device

Звук работает через ALSA, микшируется программно (dmix).
/dev/dsp вроде бы OOS устройство? Как эмулировать OOS с помощью ALSA?
Стоит пакет alsa-oos 1.0.8-1 (Debian sarge). Других *dsp* устройств в 
/dev нету.

Спаибо!
fifajan
()

Эмуляция виндового чата (quickChat)

Форум — General

Состою в домашней локалке на 20-30 человек, продолжается это уже где-то года 3. Так вот сеть наша (все кого знаю, сидят под виндой) все это время висит на древнем чате под названием quickChat, версии не помню какой но датированной 1998-м годом. Сеть крайне, как бы это по-мягче выразиться, консервативная. Некотрые люди, и я в свое время, пытались перевести сеть на более новый/лучший/функциональный чат, но не получилось.

И вот я перешел на Linux, и появилась мысль чем-то подэмулировать сей чат. Попробывал установить его wine-ом, он установился, но работать не стал. Знаю что эта версия чата была написана каким-то умельцем на Delphi, сейчас чат стал называтся Vypress Chat. Чат использует протокол UDP и кажется не очень-то и сложный.

Кто пробовал что-то подобное эмулировать и от чего может зависеть успех эмуляции такого рода преложений?

Спасибо!

fifajan
()

Как запустить новое окно xterm, а в нем что то еще?

Форум — Desktop

Есть иксы, винМенеджер (IceWM), хочу сделать там кнопку, чтоб она запускала xterm, а в нем некий скрипт, результаты вывода которого хотелось бы видеть в реальном времени. Как сделать кнопку я знаю, хочу услышать как открыть новый xterm и что-нить в нем запустить.

fifajan
()

IceWM и стиль GTK приоложений

Форум — Desktop

Стоит iceWM 1.2.20, поставленная с Debian 3.1 sarge диска, GTK приложения выглядят убого. Графическим конфигуратором в самом GNOME поставил шрифты и тему. В IceWM гном-тема стоит самая убогая, откуда IceWM берет настройки вида GTK приложений? Однажды я зашел в гном, и через некотрое время перезагрузив иксы, запустил IceWM, и О ЧУДО, GTK приложения выглядели как в GNOME. Позже пробовал это повторить но такого результата небыло. Под каким юзером я не запускал бы, ну например GIMP, выглядит он одинаково убого.

Кто юзает IceWM, подскажите как там настроить вид GTK и KDE-шных приложений.

(указынные в LOR faq файлы по настройке вида GTK приложений у меня либо отсутствуют, либо там только шрифты прописаны).

Спасибо.

fifajan
()

Моя самодельная тема... (Debian sarge, IceWM)

Галерея — Скриншоты

На Linux'е не так давно, увидив GNOME сразу поставил минималистическую тему, потом гном надоел (да и грузится долго), в общем перешел на IceWM, посмотрел стандартные темы, посмотрел на сайте, решил что-то сам сообразить...

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

Ругайте!

fifajan
()

ALSA отказывает в доступе пользователю

Форум — Desktop

Был у меня Linux со звуком, а теперь затих (для пользователя, root'у
пока играет :) )...

Вот например aplay пользователю говорит следующее:

$ aplay
ALSA lib confmisc.c:550:(snd_determine_driver) could not open control for card 0
ALSA lib conf.c:3461:(_snd_config_evaluate) function snd_func_card_driver returned error: Permission denied
ALSA lib confmisc.c:387:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3461:(_snd_config_evaluate) function snd_func_concat returned error: Permission denied
ALSA lib confmisc.c:945:(snd_func_refer) error evaluating name
ALSA lib conf.c:3461:(_snd_config_evaluate) function snd_func_refer returned error: Permission denied
ALSA lib conf.c:3930:(snd_config_expand) Evaluate error: Permission denied
ALSA lib pcm.c:2068:(snd_pcm_open_noupdate) Unknown PCM default
aplay: main:508: audio open error: Permission denied

У рута все играет и не жалуется, но раньше и пользоватилю не отказывало в этом удовольствии, я ничего со звуком не делал, ничего
вроде не настраивал :\.

Подскажите к чему доступ открыть?
fifajan
()

SambaMounter не видит шары

Форум — Desktop

Поставил сабж, вот конфиг:

 SleepTime=60
 DefaultSignal='Quest'
 DefaultState='+'

 vimrc='/etc/SMkeymap.rc'
 ShowOff='Y'
 ShowDeleted='Y'
 ShowUnReachable='Y'
 ShowAuthentication='Y'
 HideSystem='N'
 MachineString='$NAME {$IP}'
 SaveScreen='Y'

 LISaServer="127.0.0.1"
 LISaPort="7741"
 NMBBROADCASTS=""
 WorkGroups="a@net A@NET *"
 LookUpMethod="NMB"

# AuthFile='/etc/SMauth'
 TryGuest='Y'
 DefaultLogin="fifajan%''"

 DaemonRemount='N'
 DaemonMountPoint='/a@net/$IP/$Share'
 DaemonMountOptions='-o iocharset=$LOCALE,codepage=cp866,username="$USER"'
 DaemonUMountOptions='-l'
 RemoveDMPonStart='N'

 LogFile='/var/log/SambaMounter'
 LogLines=100
 RemoveLogsonStart='N'
 PasswordReplaceFrom='.'
 PasswordReplaceTo='*'

Находится 1 машина со всеми параметрами UNKNOWN на которую нельзя
зайти.

a@net -- название моей сети (а также рабочей группы),
В WorkGrouns= писал "a@net", "A@NET", "*" -- результат тот же.
Шары открывает "SMB соединение" в MC, там глюки с заходом на шары с
кир. названиями и, почему-то, с названием включающим в себя
пробелы.

smbclient -L <machine> работает (отображает шары и некотрые параметры хоста).

Пробовал еще SmbNetFs, тоже создавало папку A@NET, а в ней пустота, хотя в это время были доступны несколько шар.

Кто юзает, помогите пожалуйста!
fifajan
()

IceWM: Случайный wallpaper

Форум — Desktop

Здравствуйте!
Вот написал на ruby генератор симлинка на случайную картинку,
он работает (проверенно) и выглядит примерно так:

#	This script writes a random image-file name (someone from "imgdir")
#	to simbolic link witch is used in IceWM's config as a wallpaper.

imgdir= "/stor/Kartinki/WallPaper/" # wallpaper directory
linkpath= "/home/fifajan/.icewm/wallpaper"
imgnames= Dir.entries(imgdir) # filling file-name list

imgnames.delete_if{|x| not((x=~/.[jJ][pP][gG]$/)or\
			   (x=~/.[pP][nN][gG]$/)or\
			   (x=~/.[bB][mM][pP]$/))} # removing not images from file-name list

wallpaper= imgnames[rand(imgnames.length)] # choosing random wallpaper
system "ln -s -f "+ imgdir+ wallpaper+ " "+ linkpath # crating symbolic link

На этот симлинк есть ссылочка в конфиге IceWM.
Запускается так: ruby <path_to_script>

Мой вопрос:
Как его запускать при старте Икс-сесии (gdm-> IceWM), уже что только не редактировал... а он все равно автоматом не запускается.
В /usr/share/xsessions у меня лежит меню GDM'a кроме него я не знаю что еще запускается, и в $HOME/.xsession и в /etc/X11/Xsession дописывал exec 'ruby <path_to_script>', но обои не меняются.
Если ручками написать: 
ruby <path_to_script>
icewmbg

обои меняются на случайные -- все работает.

Подскажите пожалуйста!
fifajan
()

RSS подписка на новые темы