Solaris 10 - Opera böngésző, billentyűzet stb.

Hahó!

Próbálgatom, ismerkedek VMWare-ben egy Solaris 10 telepítéssel (a DVD-ket, amit rendeltem most tudtam kipróbálni egy erősebb vason).

A telepítés néhány zökkenő után sikerült (a java-s grafikus telepítő néha kiakadt, ezért konzolon folytatódott stb., lehet, hogy ki is maradt valami..)

Miután kész volt a renccer, elkeztem desktop userként használni (tudom: hülye vagyok, de gondoltam miért ne, ha már van grafikus felülete).

Az egyszerűség kedvéért root-ként használom (nem éles rendszer, úgyhogy nem probléma).
Minden rendben megy, az alap programok jól használhatóak.
Gondoltam telepítek csomagot.
Leszedtem az általam kedvelt Opera böngészőt, fel is ment pkgadd-al.

Indítanám, de ezt mondja:

opera: $HOME set to /root. Use -personaldir if you do not want to use /root/.opera/
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

opera: cannot connect to X server :0.0

Ez mi?
Összefügghet ez azzal, hogy a Solarisban a root account fájljai a gyökérben vannak?

#echo $HOME
/

Vagy valami más a gond?

Létrehoztam egy usert, ott indul, de ott a magyar billentyűzetet nem tudom használni.. setxkdmap parancs nincs :-( , az Xorg.conf -ot nem találtam még meg :-)

Szóval miért nem tud az Opera az X-hez kapcsolódni root esetén?

Kezdő vagyok a témában, így ítéljetek!

Hozzászólások

alapból a root home könyvtára /, opera ebből /root -ot csinál, talán mert bele van hardkódolva, talán mert /-re azt hiszi, hogy olyan nem lehet, talán security. Használd a -personaldir / kapcsolót ahogy írja is.
billentyűzet ügyben esetleg xmodmap ?

Használtam a -personaldir / -t is, de úgy sem megy. Ugyanazt üzeni. más ötlet?

(A user account nagyon nem oké nálam, sokat kell még vesződni vele, szerintem elég hiányos a path-ja, arra majd visszatérek.. Egyelőre jó lenne, ha rootként tudnám egyáltalán rendesen használni a rendszert.)

Hát, izé... Tűzróka mér nem jó?
Jó-jó, nem piszkállak :))

...az, hogy hol van a root home-ja elvileg mindegy, bár asszem az újabb Nevadákban már alapból /root (rossz Sun-os szokás ez a / root home-nak...)
...csak teleszemeteli a / -t.
Az, hogy rootként miért nem megy tud :0-hoz kapcsolódni, számomra nem világos, lehet Opera-specifikus dolog (config file/akármi...)? nem tudom
Az xorg.conf az /etc/X11 -ben van, ha van, ugyanis alapból asszem nincs. Van viszont az /etc/X11-ben egy .xorg.conf, asszem azt használja alapból.
Az /usr/X11/bin/xorgconfig a te barátod, az létrehozza a filet, akkor is, ha nincs!

<-------
You can't grep on dead trees.

1. A Tűzrókéval semmi baj, fent van az is, meg a beépített régebbi Mozilla is használható, de bizonyos feladatokra (hosszú letöltések, torrent stb.) jobb és kényelmesebb az Opera. Miért ne használjam, ha szerencsére létezik Solaris-ra?

2. valóban idióta dolog ez a gyökér teleszemetelése, erre már trey 2004-es bemutatójában is figyelmeztetett, de sajnos nem léptem időben, így most marad ez egy darabig..

4. Kösz, megvan, valóban rejtett file ( .xorg.conf) , nem néztem meg jól..

Viszont most kijavítottam, ez szerepel benne a billentyűzetnél:

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbLayout" "hu"
Option "XkbModel" "pc105"
EndSection

De sajnos ezzel sincs magyar kiosztásom, nem megy..
Mi a baj?

3.
"Az, hogy rootként miért nem megy tud :0-hoz kapcsolódni, számomra nem világos, lehet Opera-specifikus dolog (config file/akármi...)? nem tudom"

Hát ez az. Ez itt a kérdés! :-)
Valaki tudja a választ?

nem tudom korrektül megmagyarázni, de egy "xhost +" megoldja.
Ha normál userként csinálnád, akkor azt hiszem xhost parancs nélkül is megy.
Valami X-es security izébigyó....
Elméletileg az xhost paranccsal lehet állítgatni ki, honnan tud a lokális X szerverre csatlakozni...
(További információkért RTFM)

Tudom, logikus, hogy bárki kapcsolódik. Egyelőre egy VMWare-be van zárva, router mögött is, be nem tud senki jönni (portok zárva), meg aztán úgysincs most semmi komolyra használva, csak tanulásra, de világos.

Csináltam egy szkriptet az Operához, előtte xhost + utána xhost - :-) ..

1.) :)
2.) nem vészes; ha bemásolod a szükséges filekat a / -ből a /root-ba, és a passwd-ben átírod (akár usermod, akár vi) a home-ot, akkor minden menni fog a maga útján tovább (persze előbb kell csinálni /root-ot!! :))). Kibróbáltam, tapasztalat.
Ha nem kellenek a beállítások, akkor filek /-ből töröl, passwd szerkeszt, aztán már van is /root-ban home :)
(szerk: a fene egye meg a portál motort; nem eszi meg a per etc per passwd stringet. Aszongya:
Forbidden
You don't have permission to access /comment/reply/47698/465526 on this server Hmmm...)

4.) Nemtom, most hirtelen át kellett butuljak windózba, ha visszamászok, megnézem nekem hogy van.

3.)

<-------
You can't grep on dead trees.

ne hasznald root-kent, egyaltalan nem lesz egyszerubb, hanem eppen ellenkezoleg.

nem a csomagot, hanem a self-install-os micsodat probald meg, az nekem mukodott (root jog nelkul is)

--
Bow down and admit defeat. | Old, weak and obsolete.

Bár az eredeti téma gyakorlatilag megoldva (Opera), de azért ezt még egyszer megkérdezem:

Magyar billentyűkiosztást akarok (állandóan nem csak Gnome mütyűrrel), ezt írtam az .xorg.conf-ba:

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbLayout" "hu"
Option "XkbModel" "pc105"
EndSection

De nem nyert.
Mi lehet a baj?

...bocs a késésrt! :)

Az enyém így néz ki:


Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "logiink"
    Option         "XkbLayout" "hu"
    Option         "CustomKeycodes" "on"

<-------
You can't grep on dead trees.

hali

Én sol 5.11 en az Opera 9.50b -t install.sh val tettem fel és nekem root ként is és userként is rendesen mükszik ezt probáltat már ?