Fórum Ubuntu.cz

Vydání s dlouhou podporou (LTS) 18.04, 16.04 => Obecná podpora => Téma založeno: Petr Valach 16 Listopad 2014, 02:05:24

Název: Samba nenaběhne v Ubuntu 14.10 - VYŘEŠENO
Přispěvatel: Petr Valach 16 Listopad 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í:

Kód: [Vybrat]
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.
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: juwa2 16 Listopad 2014, 07:10:16
Jestli nemáš nainstalované pouze GUI a samotnou Sambu ne!
Nainstalovat! Případně přeinstalovat.
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: Petr Valach 16 Listopad 2014, 13:07:24
Dík, no.. to jsem už udělal předtím  :-[
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: ntz_reloaded 16 Listopad 2014, 14:24:51
Ma se to poustet pod rootem, takze asi sudo a nebo gsudo nebo jak se to jmenuje.
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: Petr Valach 16 Listopad 2014, 14:59:06
Jasný, ale výsledek je úplně stejnej. Všechno jsem už předtím vyzkoušel, jinak bych neotravoval  :-[
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: ntz_reloaded 16 Listopad 2014, 16:49:21
Tak ukaz co vyjede z terminalu se sudo (nebo po sudo -i)
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: Petr Valach 16 Listopad 2014, 21:36:34
je to záhada... výsledek je stejnej, mimochodem...

Kód: [Vybrat]
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.
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: juwa2 16 Listopad 2014, 23:49:02
Nabootuj live DVD, nainstaluj sambu a vyzkoušej zda šlape. Pokud ano, přeinstaluj Ubuntu!
Doufám, že máš instalačku zkontrolovanou na hash!
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: Petr Valach 17 Listopad 2014, 00:02:01
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.
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: ntz_reloaded 17 Listopad 2014, 04:56:35
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)
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: GdH 17 Listopad 2014, 13:06:24
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
Kód: [Vybrat]
sudo touch /etc/libuser.confa funguje to. Sice to hází další dementní chyby za běhu, ale adresář jsem přes to cvičně nasdílel.
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: Petr Valach 17 Listopad 2014, 17:34:29
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).
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: juwa2 17 Listopad 2014, 18:59:48
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!
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: GdH 17 Listopad 2014, 19:06:24
Ještě je tu možnost, že ti chybí soubor /etc/samba/smb.conf. Rekonfigurace samba-common v tomto případě napovídá toto:
Kód: [Vybrat]
sudo cp /usr/share/samba/smb.conf /etc/samba/smb.conf
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: Petr Valach 18 Listopad 2014, 21:35:39
Ještě je tu možnost, že ti chybí soubor /etc/samba/smb.conf. Rekonfigurace samba-common v tomto případě napovídá toto:
Kód: [Vybrat]
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 :-)
Název: Re:Samba nenaběhne v Ubuntu 14.10
Přispěvatel: Petr Valach 21 Listopad 2014, 03:28:19
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...