usunąłem gnome-panel i nie mogę się zalogować do systemu

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
Awatar użytkownika
Fr3on
Sędziwy Jeż
Sędziwy Jeż
Posty: 34
Rejestracja: 26 kwie 2009, 10:03
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

usunąłem gnome-panel i nie mogę się zalogować do systemu

Post autor: Fr3on »

tak jak w temacie usunąłem gnome-panel bo chciałem się go pozbyć a

Kod: Zaznacz cały

killall gnome-panel
nic nie dawało, ale teraz przy logowaniu wyrzuca mnie automatycznie z systemu do ekranu logowania. Wiem ,że można mieć dostęp do plików ubuntu z pod windy przez total commandera. Jaki plik muszę zmienić żeby przy starcie system nie szukał gnome-panel ? Ewentualnie jak z powrotem zainstalować gnome-panel z płyty z ubuntu ?
Awatar użytkownika
rafaloo
Wytworny Kaczor
Wytworny Kaczor
Posty: 349
Rejestracja: 05 kwie 2008, 22:14
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86_64

Odp: usunąłem gnome-panel i nie mogę się zalogować do systemu

Post autor: rafaloo »

po co z plyty ubuntu masz coś takiego jak tryb graficzny...ctrl+alt+f1, czy coś wyskakuje. Wpisz w trybie graficznym

Kod: Zaznacz cały

gnome-panel
w jaki sposób je "wywaliłeś"?
Problemy rozwiązujemy na forum nie na PW. Niech inni na tym skorzystają.
Inny OS Gentoo/Debian/*BSD
Awatar użytkownika
Fr3on
Sędziwy Jeż
Sędziwy Jeż
Posty: 34
Rejestracja: 26 kwie 2009, 10:03
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: usunąłem gnome-panel i nie mogę się zalogować do systemu

Post autor: Fr3on »

Kod: Zaznacz cały

sudo apt-get remove gnome-panel
Awatar użytkownika
rafaloo
Wytworny Kaczor
Wytworny Kaczor
Posty: 349
Rejestracja: 05 kwie 2008, 22:14
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86_64

Odp: usunąłem gnome-panel i nie mogę się zalogować do systemu

Post autor: rafaloo »

Kod: Zaznacz cały

sudo apt-get install gnome-panel
??? :-)
potem bym zrobił

Kod: Zaznacz cały

apt-get autoclean
apt-get autoremove
apt-get update
apt-get dist-upgrade
bo czuję że mogłeś odinstalować coś jeszcze.
Problemy rozwiązujemy na forum nie na PW. Niech inni na tym skorzystają.
Inny OS Gentoo/Debian/*BSD
Awatar użytkownika
Fr3on
Sędziwy Jeż
Sędziwy Jeż
Posty: 34
Rejestracja: 26 kwie 2009, 10:03
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: usunąłem gnome-panel i nie mogę się zalogować do systemu

Post autor: Fr3on »

łączę się przez modem z play i z trybu tekstowego nie wiem jak się połączyć z internetem, a jak w grubie wybrałem tryb ratunkowy to

Kod: Zaznacz cały

sudo apt-get install gnome-panel
niestety nic nie dało.

Niestety bez połączenia z internetem nic to nie daje
m4oz
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 02 lip 2007, 09:45
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: Blackbox
Architektura: x86_64
Kontakt:

Odp: usunąłem gnome-panel i nie mogę się zalogować do systemu

Post autor: m4oz »

To jak trzeba odinstalować ten panel żeby wszystko działało poprawnie?
Awatar użytkownika
wm-
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 118
Rejestracja: 13 lis 2007, 15:39
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: usunąłem gnome-panel i nie mogę się zalogować do systemu

Post autor: wm- »

Jak nie możesz zalogować sie do systemu.. musisz w konsoli wyedytować source.list
sudo nano /etc/apt/sources.list
U mnie pierwsza linijka wygląda tak:
#deb cdrom:[Ubuntu 10.04 LTS _Lucid Lynx_ - Release amd64 (20100429)]/ lucid ma$
Usunąłbym ten krzyżyk.. z przodu, skoro nie masz neta resztę tych linijek zaczynających się na deb bym zachaszczował.. "#"

I wtedy apt powinien ci do installować gnome panel z cd-romu.

Jak go od instalować skoro on ma zależności z niemal całym gnome, ja nie wiem.


Lista zależności dla gnome-panel
m4oz
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 02 lip 2007, 09:45
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: Blackbox
Architektura: x86_64
Kontakt:

Odp: usunąłem gnome-panel i nie mogę się zalogować do systemu

Post autor: m4oz »

Nie jestem fanem wspomnianego wyżej panelu. Przez jakieś 3 lata albo i więcej nie używałem ubuntu. Na innych dystrybucjach po odinstalowaniu gnome panel wszystko działało poprawnie. Czy to tylko z 10.4 tak się dzieje?
Awatar użytkownika
wm-
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 118
Rejestracja: 13 lis 2007, 15:39
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: usunąłem gnome-panel i nie mogę się zalogować do systemu

Post autor: wm- »

Ciekawe co zamiast tego używasz?

Zawsze możesz ręcznie wywalić gnome-panel z /usr/bin
Gnome się odpali bez tego panelu.
Awatar użytkownika
Heos
Zakręcona Traszka
Zakręcona Traszka
Posty: 534
Rejestracja: 17 sie 2008, 16:08
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: Bydgoszcz

Odp: usunąłem gnome-panel i nie mogę się zalogować do systemu

Post autor: Heos »

Ciekawe co zamiast tego używasz?

Zawsze możesz ręcznie wywalić gnome-panel z /usr/bin
Gnome się odpali bez tego panelu.
Nie odpali, usuwając gnome-panel leci masę różnych zależności i poza ekranem logowania dalej nie wejdziesz.
Chyba, że usuniesz pomijając zależności.
"Chciałbym, żeby zaczęto od szanowania siebie: wszystko inne wypływa z tego." – Fryderyk Nietzsche
openSUSE Leap 15.1 | Xfce4 | Firefox
theus
Sędziwy Jeż
Sędziwy Jeż
Posty: 33
Rejestracja: 16 gru 2007, 20:37
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: usunąłem gnome-panel i nie mogę się zalogować do systemu

Post autor: theus »

Opisany tu sposób konfiguracji połączenia przez GPRS został zaczerpnięty z dokumentu Mikko Rapeliego pt.: "Of Linux, GPRS Phones, Serial Cable, IrDA, Bluetooth and USB" (http://www.iki.fi/mikko.rapeli/linux_gprs.html) i zmodyfikowany na potrzeby połączenia z siecią Era przez telefon Nokia 6310i. W plikach pozostawiono angielskie komentarze autora, żeby ułatwić ich dostosowanie do innych konfiguracji (np. Plus GSM, telefony Siemensa itd.). Thank you, Mikko. Good job.

Żeby skonfigurować program pppd w celu obsługi systemu GPRS, należy stworzyć 4 pliki:

*

Plik /etc/ppp/peers/gprs o zawartości:

# File: gprs
#
# Description:
# Serial cable, IrDA, Bluetooth and USB pppd options for GPRS phones.

# Keep pppd attached to the terminal:
# Comment this to get daemon mode pppd
#nodetach
updetach
# Opcja updatach oznacza, ze pppd odlaczy się od terminala dopiero
# gdy zostanie nawiazane polaczenie.

# Debug info from pppd:
# Comment this off, if you don't need more info
debug

# Show password in debug messages
show-password

# Connect/Disconnect scripts:

connect "/usr/sbin/chat -v -f /etc/chatscripts/gprs-connect-chat"

disconnect "/usr/sbin/chat -v -f /etc/chatscripts/gprs-disconnect-chat"

# Serial device to which the GPRS phone is connected:
# /dev/ttyS0 for serial port (COM1 in Windows),
/dev/ircomm0
# /dev/ircomm0 for IrDA,
# /dev/ttyUB0 for Bluetooth (Bluez with rfcomm running) and
# /dev/ttyUSB0 for USB
#/dev/ttyS0 # serial port one
#/dev/ttyS1 # serial port two
#/dev/ircomm0 # IrDA serial port one
#/dev/rfcomm0 # Bluetooth serial port one
#/dev/ttyUSB0 # USB serial device, for example Orange SPV

# Serial port line speed
#115200 # fast enough
57600 # perhaps usefull with IrDA

# Hardware flow control:
# Use hardware flow control with cable, Bluetooth and USB but not with IrDA.
#crtscts # serial cable, Bluetooth and USB
nocrtscts # IrDA

# Ignore carrier detect signal from the modem:
local

# IP addresses:
# - accept peers idea of our local address and set address peer as 10.0.0.1
# (any address would do, since IPCP gives 0.0.0.0 to it)
# - if you use the 10. network at home or something and pppd rejects it,
# change the address to something else
:10.0.0.1

# pppd must not propose any IP address to the peer!
noipdefault

# Accept peers idea of our local address
ipcp-accept-local

# Add the ppp interface as default route to the IP routing table
defaultroute

# DNS servers from the phone:
# some phones support this, some don't.
usepeerdns

novj
nobsdcomp
novjccomp
nopcomp
noaccomp

# The phone is not required to authenticate:
noauth

# Username and password:
# If username and password are required by the APN, put here the username
# and put the username-password combination to the secrets file:
# /etc/ppp/pap-secrets for PAP and /etc/ppp/chap-secrets for CHAP
# authentication. See pppd man pages for details.
# Example, Radiolinja operator pap-secrets:
# "rlnet" * "internet" *
user "erainternet"

# Asyncmap:
# some phones may require this option.
#asyncmap 0xa0000

# No magic:
# some phones may require this option.
#nomagic

# Require PAP authentication:
# some phones may require this option.
#require-pap

*

Plik /etc/chatscripts/gprs-connect-chat o następującej treści:

Uwaga! Pod treścią skryptu jest kilka słów wyjaśnienia. Przeczytać koniecznie!

Zawartość pliku:

# File: gprs-connect-chat
#
# Description:
#
# Set PDP context CID=1, protocol=IP, APN=internet:
# AT+CGDCONT=1,"IP","internet","",0,0
#
# Set CID=1 QoS requirements from the network, not supported by Nokia:
# AT+CGQREQ=1,0,0,0,0,0
#
# Set CID=1 minimum acceptable QoS parameters, not supported by Nokia:
# AT+CGQMIN=1,0,0,0,0,0
#
# 'Call' CID=1 (activate PDP context one, perform GPRS attach):
# ATD*99***1#
#
# Some phones like the Orange SPV (yes, the Microsoft Smartphone) use this
# dial string to start GPRS connection:
# ATD*99#
#
# The actual chat script:

TIMEOUT 5
ECHO ON
ABORT '\nBUSY\r'
ABORT '\nERROR\r'
ABORT '\nNO ANSWER\r'
ABORT '\nNO CARRIER\r'
ABORT '\nNO DIALTONE\r'
ABORT '\nRINGING\r\n\r\nRINGING\r'
'' \rAT
TIMEOUT 12
SAY "Press CTRL-C to close the connection at any stage!"
SAY "\ndefining PDP context...\n"
OK ATH
OK ATE1
OK 'AT+CGDCONT=1,"IP","erainternet"'
OK ATD*99***1#
TIMEOUT 22
SAY "\nwaiting for connect...\n"
CONNECT ""
SAY "\nConnected."
SAY "\nIf the following ppp negotiations fail,\n"
SAY "try restarting the phone.\n"

Uwaga! W skrypcie powyżej występuje następująca linia:

OK 'AT+CGDCONT=1,"IP","erainternet"'

Jest ona specyficzna tylko dla operatora ERA (nazwa APN to "erainternet"). Należy ją zmienić w przypadku innych operatorów. Ustawienia dla polskich operatorów są następujące:

o

Play APN: "internet" (bez użytkownika i hasła "")
o

Plus APN: "www.plusgsm.pl" (użytkownik: brak, hasło: brak).
o

Idea APN: "www.idea.pl" (użytkownik: ppp, hasło: ppp).
o

Era APN: "erainternet" (użytkownik: erainternet, hasło: erainternet).

Poniższa linia to wywołanie odpowiedniego numeru GPRS:

OK ATD*99***1#

Ogólna składnia polecenia wygląda następująco:

ATD*99[*APN[*Protocol[*CID]]]#

gdzie zarówno "APN", "Protocol" jak i "CID" są opcjonalne (przyjmują wówczas wartości domyślne). Wartości "Protocol" nie należy ustawiać nigdy - domyślne "PPP" jest jak najbardziej OK. Składnia minimalna wygląda następująco:

ATD*99#

Jest to jednak składnia niezalecana przez niektórych producentów telefonów, szczególnie tych, które wspierają możliwość wpisania więcej niż jednego aktywnego punktu dostępu (APN-a). Każdy taki punkt jest wpisany w telefonie pod określoną pozycją (1, 2, ..) - ta pozycja to jest właśnie CID (connection ID). Niektórzy operatorzy wpisują swoje ustawienia w sprzedawanych telefonach, zwykle trzeba to jednak zrobić ręcznie. Najbezpieczniejszą składnią jest taka, jak zaproponowano w pliku powyżej:

OK ATD*99***1#

czyli domyślny (lub ustawiony wcześniej komendą AT+CGDCONT) APN, protokół PPP i CID o numerze 1. Czasami jednak CID=1 może być zarezerwowany dla np. WAP-u po GPRS-ie (a nie pełnego, modemowego dostępu po Internetu). Wówczas może być konieczne ustawienie CID=2 lub CID=3, np.

OK ATD*99***2#

*

Plik /etc/chatscripts/gprs-disconnect-chat o zawartości:

# File: gprs-disconnect-chat
#
# send break
exec /usr/sbin/chat -V -s -S
ABORT "BUSY"
ABORT "ERROR"
ABORT "NO DIALTONE"
SAY "\nSending break to the modem\n"
"" "\K"
"" "+++ATH"
SAY "\nPDP context detached\n"

*

Plik /etc/ppp/chap-secrets o zawartości:

# Secrets for authentication using PAP
# client server secret IP addresses
"erainternet" * "erainternet" *

Warto również stworzyć 2 skrypty (z flagą wykonywalności), które automatycznie ustawią nam przekazane prze Erę adresy DNS-ów:

*

Plik /etc/ppp/ip-up.local o zawartości:

mv /etc/resolv.conf /etc/resolv.conf-pppbackup
cp -f /etc/ppp/resolv.conf /etc/resolv.conf
chmod a+r /etc/resolv.conf

*

Plik /etc/ppp/ip-down.local o zawartości:

mv /etc/resolv.conf-pppbackup /etc/resolv.conf

Uwaga! W przypadku telefonów Nokia 6310/6310i (może też innych?) stwierdziliśmy objaw zrywania połączenia GPRS po ok. dwóch minutach. Żeby się go pozbyć, należy otworzyć plik /etc/ppp/options i sprawdzić czy w pliku jest następująca linia (lub podobna):

lcp-echo-failure 4

Jeśli jest - należy ją usunąć albo wykomentować. Należy się również upewnić czy opcji tej nie ma w innych plikach odczytywanych przy połączeniu, można to sprawdzić np. programem grep:

grep -r lcp-echo-failure /etc/ppp

Teraz czas na przetestowanie połączenia. Wywołanie komendy:

pppd call gprs

spowoduje odczytanie przez pppd pliku /etc/ppp/peers/gprs i uruchomienie zawartych tam instrukcji. Na wyjściu powinniśmy otrzymać komunikaty drukujące kolejne fazy połączenia: komendy AT, wybieranie numeru i otrzymanie adresu IP. Powinny nam zostać również przesłane adresy IP serwerów DNS (ostatni komunikat przed odłączeniem się od terminala). Za obsługą opcja adresów IP serwerów DNS stoi opcja usepeerdns, dzięki której adresy IP zostaną umieszczone w pliku /etc/ppp/resolv.conf, a następnie przekopiowane przez nasz skrypt /etc/ppp/ip-up.local do /etc/resolv.conf. Zakończenie połączenia następuje przez wywołanie:

killall pppd

Ta barbarzyńska z pozoru metoda zakończenia połączenia sprawuje się wyśmienicie, w tym wywołuje skrypty /etc/ppp/if-down i /etc/ppp/if-down.local (czyli zamyka połączenie w sposób, jaki byśmy oczekiwali).

W przypadku połączenia GPRS istotna jest ilość wysłanych i odebranych bajtów. Informację tę można zdobyć wywołując komendę pppstats (przed zakończeniem połączenia!).

http://www.szarp.com.pl/howto/howto/html/gprs.html



http://quote.republika.pl/
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 19 gości