Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Petr Valach 16 Listopadu 2014, 02:05:24
-
Mám druhým dnem čerstvé Ubuntu a zkusil jsem spustit grafický režim Samby (z menu i příkazem v terminálu) a po zadání hesla se neděje nic. V terminálu vyjede tohle hlášení:
petr@Stolni:~$ system-config-samba
/usr/share/system-config-samba/mainWindow.py:62: Warning: g_hash_table_insert_internal: assertion 'hash_table != NULL' failed
self.xml = gtk.glade.XML ("/usr/share/system-config-samba/system-config-samba.glade", domain="system-config-samba")
Traceback (most recent call last):
File "/usr/sbin/system-config-samba", line 45, in <module>
mainWindow.MainWindow(debug_flag)
File "/usr/share/system-config-samba/mainWindow.py", line 116, in __init__
self.samba_user_data = sambaUserData.SambaUserData(self)
File "/usr/share/system-config-samba/sambaUserData.py", line 46, in __init__
self.readSmbPasswords()
File "/usr/share/system-config-samba/sambaUserData.py", line 63, in readSmbPasswords
raise RuntimeError, (_("You do not have permission to execute %s." % pdbeditcmd))
RuntimeError: You do not have permission to execute /usr/bin/pdbedit.
Help :) Dík.
-
Jestli nemáš nainstalované pouze GUI a samotnou Sambu ne!
Nainstalovat! Případně přeinstalovat.
-
Dík, no.. to jsem už udělal předtím :-[
-
Ma se to poustet pod rootem, takze asi sudo a nebo gsudo nebo jak se to jmenuje.
-
Jasný, ale výsledek je úplně stejnej. Všechno jsem už předtím vyzkoušel, jinak bych neotravoval :-[
-
Tak ukaz co vyjede z terminalu se sudo (nebo po sudo -i)
-
je to záhada... výsledek je stejnej, mimochodem...
petr@Stolni:~$ sudo system-config-samba
[sudo] password for petr:
Traceback (most recent call last):
File "/usr/sbin/system-config-samba", line 45, in <module>
mainWindow.MainWindow(debug_flag)
File "/usr/share/system-config-samba/mainWindow.py", line 116, in __init__
self.samba_user_data = sambaUserData.SambaUserData(self)
File "/usr/share/system-config-samba/sambaUserData.py", line 46, in __init__
self.readSmbPasswords()
File "/usr/share/system-config-samba/sambaUserData.py", line 63, in readSmbPasswords
raise RuntimeError, (_("You do not have permission to execute %s." % pdbeditcmd))
RuntimeError: You do not have permission to execute /usr/bin/pdbedit.
-
Nabootuj live DVD, nainstaluj sambu a vyzkoušej zda šlape. Pokud ano, přeinstaluj Ubuntu!
Doufám, že máš instalačku zkontrolovanou na hash!
-
A sápristi, toho jsem se chtěl právě vyvarovat :_( asi mi nic nezbyde... ale sdílení s jinými kompy funguje, nefachá jen grafický režim.
-
dokola ti to rika to same .. staci se jen zamyslet:
1) bud zadavas spatne heslo pro roota
2) nemas /usr/bin/pdbedit
3) ta vec se nema dela pres sudo ale pres nejake to g- sudo nebo co to je a nebo v shellu roota (sudo -i)
-
Pokud tu aplikaci spustím pod rootem, jak je třeba (přes sudo -i, z Dashe po nainstalování gksu), hodí to chybu že neexistuje /etc/libuser.conf. Tak jsem mu ten soubor vytvořil
sudo touch /etc/libuser.conf
a funguje to. Sice to hází další dementní chyby za běhu, ale adresář jsem přes to cvičně nasdílel.
-
Asi moc nerozumím. Ubuntu používám skoro 3 roky a vždycky fungovalo otevření grafického režimu správy Samby. Nikdy jsem neměl problém. To až teď.
Mimochodem taky nejde otevřít Ubuntu Tweak (asi protože na webu výrobce ještě není verze pro nejnovější Ubu).
-
Mimochodem: https://launchpad.net/~tualatrix/+archive/ubuntu/ppa
Mimochodem - stáhni si nové .iso, zkontroluj hash a nainstaluj si Ubuntu znovu - tvoje instalace je problémová - už to konečně pochop!
-
Ještě je tu možnost, že ti chybí soubor /etc/samba/smb.conf. Rekonfigurace samba-common v tomto případě napovídá toto:
sudo cp /usr/share/samba/smb.conf /etc/samba/smb.conf
-
Ještě je tu možnost, že ti chybí soubor /etc/samba/smb.conf. Rekonfigurace samba-common v tomto případě napovídá toto:
sudo cp /usr/share/samba/smb.conf /etc/samba/smb.conf
Dík, ale juwa má pravdu. Ta instalace je asi fakt chybná. Provedu reinstall. Bohužel. Děkuju :-)
-
Provedl jsem kompletní reinstall. Hodil jsem uživatelský profil z předchozí verze ubuntu a vyskytl se podobný problém - a zase se sambou. Tentokrát stačilo zkopírovat soubor /etc/libuser.conf.
Dost mi to zamotalo šišku. Ale snad je příčina odhalena. Prostě - použití předchozího profilu. Nicméně - zkopíroval jsem jen složky pro KDE...