LINUX.ORG.RU

2
Всего сообщений: 26

Решено. Изменить разрешение экрана на android через рекавери

[Решено]

!Внимание, перед всеми манипуляциями обязательно делать бекапы!

Вообщем установил себе Easy DPI Changer [Root] (com.chornerman.easydpichanger) и решил изменить разрешение экрана. Задал значение 1366x768, вместо по-умолчанию 720x1440. После чего работоспособность сенсора пропала.

Решение такое. Если есть рут, значит загрузчик должен быть разблокирован. Установил TWRP через fastboot, /data примонтирована по-умолчанию, в терминале, чтобы найти мои новые установленные размеры, ввёл:

find /data/system/users/0/ -type f -exec grep -H "768" --color {} \;

...
...
./users/0/wallpaper_info.xml:<wp id="11" width="1536" height="1366" cropLeft="0" cropTop="0" cropRight="1440" cropBottom="1440" colorsCount="3" colorValue0="-16579837" colorValue1="-13561594" colorValue2="-3777737" colorHints="6" name="" backup="true" />
./users/0/wallpaper_info.xml:<kwp id="3" width="1536" height="1366" cropLeft="0" cropTop="0" cropRight="1440" cropBottom="1440" colorsCount="1" colorValue0="-11316397" colorHints="4" name="" backup="true" />
./users/0/settings_global.xml:  <setting id="21112" name="display_size_forced" value="1366,768" package="android" defaultValue="1366,768" defaultSysSet="true" />
...
...

Обнаружил, что в файле /data/system/users/0/settings_global.xml есть нужное мне значение name=«display_size_forced» value=«1366,768» После чего выполнил sed, ибо в toybox vi или nano отсутствует:

sed -i 's/768/1440/g' /data/system/users/0/settings_global.xml
sed -i 's/1366/720/g' /data/system/users/0/settings_global.xml

P.S. эти команды можно вводить с телефона, но я делал это через компьютер.

P.P.S в интернете про этот способ я вообще ничего не нашёл, но было лишь о /system/build.prop но мне это было не нужно.

P.P.P.S смартфон redmi 7a была установлена глобальная прошивка miui_PINERUGlobal_V12.0.2.0.QCMRUXM_99c386ad6a_10.0.zip

P.P.P.P.S и да, я отчаялся, что ничего нельзя восстановить, и по началу пытался восстановить бекап, но ничего не получалось, приходилось делать flash_all_except_storage.sh, то есть делать обновление прошивки без потери данных.

 , , , ,

SaintAnd ()

Файлы жрут в 3 раза больше чем весят

https://imgur.com/a/feTpId9

Это просто «фу» какое-то. Я знаю что обычно идёт округление по 4КиБ, но я говорю про обычный «корень», т.е. там нет огромного количества крошечных файлов.

ФС: Ext4 ОС: Дебиан, тестовая ветка.

Я не админ, поэтому фигнёй не страдаю, странных вещей не делаю.

Хохмы ради пнул e4defrag, но он пожевал чего-то пару секунд и сказал что всё ок.

О, ещё смотрел ls -alhs, но там заметил только ожидаемое округление до 4КиБ кратного значения.

Что бы это могло быть? Может какой-то журнал? У меня недавно одна программа нехреново так засрала /var/log (там реально десяток ГиБ логов был), но я всё подчистил.

 ,

Usruser ()

XCB как узнать размер данных pixmap?

Имеется особая необходимость выяснять размер данных pixmap.
Как это сделать через XCB?

уже достаточно давно брожу по просторам XCB, но не натыкался на возможность узнать размер данных у pixmap-ы.

 , , , ,

safocl ()

Как создать TAR архив без промежуточного файла

Есть раздел 100Gb, в нем есть папка /backup размер которой ~80Gb. Хочу из нее сделать TAR архив без сжатия

tar -cf all.tar /backup

и отправить его по ftp на другой сервер. Проблема заключается в том, что all.tar тоже примерно 80 гигов и не хватает места на разделе. Как бы создавать архив «на лету», без копирования данных и сразу отправлять поток на сервер? Можно конечно по одному файлу слать по ftp, но хочу для простоты помещать их сначала в контейнер

 , , ,

gobot ()

Как узнать что отнимает место на диске?

У меня в home живет эластик (в докере, примонтирован том) настроены ретеншен полиси, на удаление старых логов. Вообщем стал замечать, что пропадает место на диске, как узнать у какой директории растет размер?

vm31@dev1-elk:/home$ du -sh -- *
28G     elk
vm31@dev1-elk:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           796M  1.2M  795M   1% /run
/dev/sda1        99G   86G  8.5G  92% /

 , ,

cr0 ()

На внешнем мониторе при родном разрешении 1920x1080 десктоп выход за границы экрана.

Добрый день.

Есть ноут с разрешением экрана 1680х1050 и внешний монитор 1920x1080 (primary). Видео карта ATI X1400.

На «внешнем» мониторе после установки linux (ubuntu, xubuntu, elementary) система выставляет родное разрешение 1920x1080 (оно есть в списке доступных), но десктоп выходит за границы экрана (примерно на 2см по периметру). Если вручную выставить разрешение 1680x1050, то десктоп вписывается в размеры экрана, но шрифты плывут, т.к. неродное разрешение.

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

Человек новый мире linux. Буду очень благодарен за помощь.

 , ,

sp1896 ()

Размер сообщений POSTFIX

Всем доброго времени суток...

Картина такая - postfix релей на Exchange и Groupwise. Везде выставил ограничение на приём и отправку в 50Mb. Если с внешнего мира приходит письмо адресату на Exchange то все ОК, ограничения отрабатывают корректно. А если на Groupwise то письма с предельным размеров сообщения не доходят. Как пример:Письмо c вложением в 23Mb на Exchange приходит, а на Groupwise -нет. По логам вижу что это письмо на postfix пришло размером в 31Mb а в Groupwise это же письмо уже 51Mb. Я понимаю что при отправке письмо кодируется,шифруется, добавляются заголовки... Но вопрос в том чтобы размер был одинаков для всех 3х серверов( в настройках так и есть) но при использовании - не работает.

Что и где подкрутить? Что почитать? Пытался найти что-то на эту тему в документации Postfix - не нашёл. Может дело в GroupWise?

В Linux новенький - не судите строго.

 ,

rab8bit ()

Настройки консоли

И так вот вам дерево! На ос Linux mint стоит виртуалка которая грузит linux debian но без графической оболочки. только терминал! Так как я еще не гуглил вопрос «можно ли перемещать видимые строки терминала вверх в низ», я подумал, можно ли увеличить окно терминала так чтоб помещалось больше строк? а то думаю многие согласятся что видеть больше инфы за одно «листание» лучше чем по 20 строк! Возможно нужно сменить размер монитора виртуалки или другие подходы! Буду благодарен за умные ответы в тему! p.s линукс в линуксе должен быть в любом случае

 , , ,

vlobunet ()

Как так может быть?

King Goat - Conduit $ ls -allh; du -h
total 6.2G
drwxr-xr-x    2  4.0K Jul 24  2016  .
drwxr-xr-x 4934  272K Mar  5 23:36  ..
-rw-r--r--    1   62M Jul 24  2016 'King Goat - Conduit - 01 Flight of the Deviants.flac'
-rw-r--r--    1   57M Jul 24  2016 'King Goat - Conduit - 02 Feral King.flac'
-rw-r--r--    1   57M Jul 24  2016 'King Goat - Conduit - 03 Conduit.flac'
-rw-r--r--    1   70M Jul 24  2016 'King Goat - Conduit - 04 Revenants.flac'
-rw-r--r--    1   65M Jul 24  2016 'King Goat - Conduit - 05 Sanguine Path.flac'
-rw-r--r--    1   15M Jul 24  2016 'King Goat - Conduit - Artwork_HiRes.png'
-rw-r--r--    1  8.9M Jul 24  2016 'King Goat - Conduit - cd_2-3_page_booklet.png'
-rw-r--r--    1  3.0M Jul 24  2016 'King Goat - Conduit - cover.png'
6.2G    .

 , , , ,

Deleted ()

Как изменить размер блока?

имеется арч, винт ноутовский 5400 об. на 500гигов, gpt разметка
не пойму почему пишет

`--> sudo fdisk /dev/sda -l 
Диск /dev/sda: 465,8 GiB, 500107862016 байт, 976773168 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: gpt
Идентификатор диска: D24E4E41-B998-49D8-9DF3-0C486422CB38

Устр-во       начало     Конец   Секторы Размер Тип
/dev/sda1       2048    616447    614400   300M EFI
/dev/sda2     616448   1230847    614400   300M Файловая система Linux
/dev/sda3    1230848  85116927  83886080    40G Файловая система Linux
/dev/sda4  535144448 976773119 441628672 210,6G Файловая система Linux
/dev/sda5   85116928 535144447 450027520 214,6G Файловая система Linux

где и как изменить чо бы «Размер сектора (логический/физический): 512 байт / 4096 байт» начали совпадать, из-за ентого как я монял может быть траббла с произвадительностью?

 , ,

safocl ()

MC & Perl

А зачем МС нужен Perl? Я деляю образ центос для vmware минимального размера, чтобы выложить программу в виде образа и хочу не ставить лишнего

 , , ,

vromanov ()

KDevelop подсчет размера структур

В KDevelop при наведении курсора на элемент структуры или класса, а так же при наведении курсора на саму структру/класс, во всплывающей подсказке выводится размер, смещение относительно начала и выравнивание. Удобная штука. Однако мне приходится работать с x32 проектами, и там эта штука работает не правильно - считает указатели по 8 байт. Можно ли как-то указать KDevelop, что бы он считал указатели по 4 байта?

 , ,

SR_team ()

скрипт на баше - проверка размера файла, если больше - выполняются команды...

Приветствую!

Поделится ли кто куском скрипта, где дефинированный файл проверятся на размер, и если, скажем, rm_log.txt больше 300 килобайт, то копируем его в r,_log.old, и делаем /dev/null > rm_log.txt ?

допиливаю свой мегаскрипт по мониторингу прихода новых файлов, как допилю - результатом поделюсь тут, можт ещё кому пригодится...;)

 ,

wisedraco ()

Ceph, переезд с двойной на тройную репликацию.

Добрый вечер. Имеется кластер на Ceph: 4 машины, 36 OSD, один RBD-пул на 1024 pg. В пуле ~200 томов виртуальных машин, раскиданных по трём серверам. Между всем этим делом 20Gb линк. На данный момент, size = 2, min_size = 1, что, судя по докам Ceph, не очень то хорошо в плане HA.

Собственно, вопрос. Насколько болезненно, в плане просадок производительности менять на живом пуле size на 3, а min_size на 2? И как вообще это отразится в дальнейшем на производительности? Анализ доков не даёт однозначного ответа на этот вопрос.

 , , ,

Hanuken ()

Какие размеры icons для приложений актуальны?

Какие размеры должны поставляться в современном приложении?

Правильно ли я понимаю, актуальные размеры:

  • 16x16 symbolic (svg)
  • 16x16
  • 24x24
  • 256x256
  • 512x512

Устаревшие размеры:

  • 22x22
  • 32x32
  • 48x48
  • 64x64
  • 96x96
  • 128x128

Нужны ли scalable (svg)?

 , ,

nvl ()

Виртуалка в Hyper-V различия размера.

Гипервшная машина, диск на 700гб. Линукс Debian. Размечено все 700 под корень (немного свап). Реально занятого место в дебиане - 40гб. Однако сам .vhdx файл жесткого диска на гипервизоре уже под 100гб.

Меня это немного смущает. Что можно сделать и нормально ли это?

 , ,

frozen92 ()

пропало все свободное место в /home, 1% свободно

1.Установил лубнту x32
2.джипартед расширил разделы
3.перезагрузился
4.обновил систему
...все ок
поставил xfce4
...все ок

начал ставить minitube, поставил, но не ищет и не воспроизводит видео, пытался починить через скрипт, метод 2 отсюда
https://askubuntu.com/questions/672501/why-is-minitube-not-working-anymore
не работает, оказалось minitube не пшет на х32, плюнул, выключил, на следующий день включаю, не могу зайти в учетку, пароль 100% правильный, входит но потом сразу попадаю опять в окно выбора пользователей. Начал рыть. При попытке ctr+alt+f1, ввожу логин+пароль, тут бац автоматически запускается скрипт минитуба(из метода 2 по ссылке выше) и так по кругу. ппц!

загружаюсь в безопасном режиме. Удаляю по советам rm .Xauthority .ICEauthority чищу кэш rm -Rf .cache. И тут в mc замечаю что /home забит на 99% хотя там реально занято процентов пять?! Джипартет показывает все в порядке - места полно. А mc что забит на 99%.

df показывает это http://i.imgur.com/TJbVV4y.png.

Подскажите пожалуйста что произошло и как все починить?

 , ,

Deleted ()

«Подарок» от Western Digital

Всем привет и всех с Новым Годом!

А теперь о теме.

Вестерн Диджитал принесли мне «подарочек» под Новый Год :)

Обнаружил, что многочисленные программки в линуксе рапортуют мне о размере кластера (физический размер блока) с размером не в 4096 байт, а в 512 байт! Диск - WD Green 1.5TB. Всем ясно, что фишку «Advanced Format» придумали не просто так, а именно из-за того, что размер кластера на новых винтах отличен от ранее принятого стандарта в 512 Байт на физический кластер. Я думал, что софт сырой. Пробовал разные софтины. Нашёл подтверждение в интернете, что софт не сырой, что я всё делал правильно. А проблема в..... жёстком диске!

Нашёл топик на этом форуме, он уже заархивирован, поэтому отвечать туда не могу.

Жесткий диск с 4k секторами. Без эмуляции 512.

В этом топике Товарищ Relan пишет:

Кстати, у первых хардов WD с 4К сектором был баг — они рапортовали размер сектора 512 байт, ну и софт вел себя соответствующе. В вашей тошибе нет такой проблемы?

У меня как раз тот винт был куплен довольно рано (недолго после их появления). Блин... что теперь делать таким горе-юзерам, поимевшим счастье купить глючный винт супер-мега-крутой корпорации Вестерн Дигитал?

Его можно как-то починить, чтобы он сообщал правильный размер физического кластера? Может есть новые прошивки для него? По идее, это прошивкой должно лечиться.

Если починить нельзя, то скажите, как правильно отформатить его в линуксе и создать ФС типа ext4.

Пробовал через: mkfs.ext4 -b 4096 -C 4096 -t ext4 /dev/sdb1

но утилита ругеается, пишет что нужен bigalloc: mkfs.ext4: specifying a cluster size requires the bigalloc feature

OS Debian 8.2.0 Kernel 3.16.0-4-amd64

Что ему не нравится? Хелп ми плиз :) Спасибо!

root@pc0:/home/username# hdparm -I /dev/sdb

/dev/sdb:

ATA device, with non-removable media
	Model Number:       WDC WD15EARS-00Z5B1                     
	Serial Number:      WD-WCAVU0524519
	Firmware Revision:  80.00A80
	Transport:          Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6
Standards:
	Supported: 8 7 6 5 
	Likely used: 8
Configuration:
	Logical		max	current
	cylinders	16383	16383
	heads		16	16
	sectors/track	63	63
	--
	CHS current addressable sectors:   16514064
	LBA    user addressable sectors:  268435455
	LBA48  user addressable sectors: 2930275055
	Logical/Physical Sector size:           512 bytes
	device size with M = 1024*1024:     1430798 MBytes
	device size with M = 1000*1000:     1500300 MBytes (1500 GB)
	cache/buffer size  = unknown
Capabilities:
	LBA, IORDY(can be disabled)
	Queue depth: 32
	Standby timer values: spec'd by Standard, with device specific minimum
	R/W multiple sector transfer: Max = 16	Current = 16
	Recommended acoustic management value: 128, current value: 128
	DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 
	     Cycle time: min=120ns recommended=120ns
	PIO: pio0 pio1 pio2 pio3 pio4 
	     Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
	Enabled	Supported:
	   *	SMART feature set
	    	Security Mode feature set
	   *	Power Management feature set
	    	Write cache
	   *	Look-ahead
	   *	Host Protected Area feature set
	   *	WRITE_BUFFER command
	   *	READ_BUFFER command
	   *	NOP cmd
	   *	DOWNLOAD_MICROCODE
	    	Power-Up In Standby feature set
	   *	SET_FEATURES required to spinup after power up
	    	SET_MAX security extension
	   *	Automatic Acoustic Management feature set
	   *	48-bit Address feature set
	   *	Device Configuration Overlay feature set
	   *	Mandatory FLUSH_CACHE
	   *	FLUSH_CACHE_EXT
	   *	SMART error logging
	   *	SMART self-test
	   *	General Purpose Logging feature set
	   *	64-bit World wide name
	   *	{READ,WRITE}_DMA_EXT_GPL commands
	   *	Segmented DOWNLOAD_MICROCODE
	   *	Gen1 signaling speed (1.5Gb/s)
	   *	Gen2 signaling speed (3.0Gb/s)
	   *	Native Command Queueing (NCQ)
	   *	Host-initiated interface power management
	   *	Phy event counters
	   *	NCQ priority information
	   *	DMA Setup Auto-Activate optimization
	   *	Software settings preservation
	   *	SMART Command Transport (SCT) feature set
	   *	SCT Features Control (AC4)
	   *	SCT Data Tables (AC5)
	    	unknown 206[12] (vendor specific)
	    	unknown 206[13] (vendor specific)
Security: 
	Master password revision code = 65534
		supported
	not	enabled
	not	locked
		frozen
	not	expired: security count
		supported: enhanced erase
	342min for SECURITY ERASE UNIT. 342min for ENHANCED SECURITY ERASE UNIT. 
Logical Unit WWN Device Identifier: 50014ee60020b94b
	NAA		: 5
	IEEE OUI	: 0014ee
	Unique ID	: 60020b94b
Checksum: correct

Добавление № 1.

Обнаружил более 192 000 парковок головок за общее время юзания диска 2 года и 24 дня и ужаснулся. Утсановил с помощью WDIDLE3.EXE версии 1.05 таймер на 300 секунд ( параметр /S300), проверил, отключил таймер параметром /D. Проверил ( /R ). Утилита сказала, что всё тип-топ, таймер отключен. Захожу в ХР, проверяю прогой Speccy S.M.A.R.T., параметр 193 (0xC1) показывает 192 079 в 21:26. Проверяю через 5 минут: 192 081 в 21:32. Что за...... Вот это подарочек от WD.

Не покупайте никогда харды этой фирмы.

Пошёл искать новую прошивку...

Сайт http://support.wdc.com/ на пинг не откликается, браузером не открывается. Все ушли в запой?... Вот вам и Вестерн Диджитал!

Если пинговать support.wdc.com с ping.eu, то пинг есть! Американцы забанили Россию? Что за хрень происходит?

Ещё раз всех с Новым Годом!

 , , , ,

n4wyn55 ()

Размер директории

Добрый вечер. Прошу помощи по следующему вопросу. Что отображает команда ls -l в пятом столбце? Размер каталога в блоках, или дескриптора, или ... ? Почему многие папки имеют размер 4096 и лишь некоторые отличный от этого значения. От чего он зависит?

sublimee@ubuntu:/$ ls -l
...
drwxr-xr-x   2 root root  4096 Sep 27 16:46 bin
drwxr-xr-x  18 root root  4280 Nov  9 10:10 dev
drwxr-xr-x 133 root root 12288 Oct 19 12:40 etc
drwxr-xr-x  26 root root   760 Nov  9 11:18 run
...

 , ,

Sublimee ()

Resolution console display - Centos 7

Здравствуйте.
Есть следующие режимы работы железа.

 hwinfo --framebuffer
02: None 00.0: 11001 VESA Framebuffer
  [Created at bios.459]
  Unique ID: rdCR.7BVIWTFDmiF
  Hardware Class: framebuffer
  Model: "NVIDIA BIOS-P/N@N10408"
  Vendor: "NVIDIA Corporation"
  Device: "BIOS-P/N@N10408"
  SubVendor: "NVIDIA"
  SubDevice:
  Revision: "Chip Rev"
  Memory Size: 14 MB
  Memory Range: 0xd9000000-0xd9dfffff (rw)
  Mode 0x0300: 640x400 (+640), 8 bits
  Mode 0x0301: 640x480 (+640), 8 bits
  Mode 0x0303: 800x600 (+800), 8 bits
  Mode 0x0305: 1024x768 (+1024), 8 bits
  Mode 0x0307: 1280x1024 (+1280), 8 bits
  Mode 0x030e: 320x200 (+640), 16 bits
  Mode 0x030f: 320x200 (+1280), 24 bits
  Mode 0x0311: 640x480 (+1280), 16 bits
  Mode 0x0312: 640x480 (+2560), 24 bits
  Mode 0x0314: 800x600 (+1600), 16 bits
  Mode 0x0315: 800x600 (+3200), 24 bits
  Mode 0x0317: 1024x768 (+2048), 16 bits
  Mode 0x0318: 1024x768 (+4096), 24 bits
  Mode 0x031a: 1280x1024 (+2560), 16 bits
  Mode 0x031b: 1280x1024 (+5120), 24 bits
  Mode 0x0330: 320x200 (+320), 8 bits
  Mode 0x0331: 320x400 (+320), 8 bits
  Mode 0x0332: 320x400 (+640), 16 bits
  Mode 0x0333: 320x400 (+1280), 24 bits
  Mode 0x0334: 320x240 (+320), 8 bits
  Mode 0x0335: 320x240 (+640), 16 bits
  Mode 0x0336: 320x240 (+1280), 24 bits
  Mode 0x033d: 640x400 (+1280), 16 bits
  Mode 0x033e: 640x400 (+2560), 24 bits
  Config Status: cfg=new, avail=yes, need=no, active=unknown
Дописываю в /etc/default/grub
...
GRUB_CMDLINE_LINUX_DEFAULT="splash xvga=1280x1024x24"
GRUB_GFXMODE=1280x1024x24
GRUB_GFXPAYLOAD=1280x1024x24
Делаю
sudo grub2-mkconfig --output=/boot/grub2/grub.cfg
systemctl reboot -i
В консоли шрифты несоразмерно крупные.
По умолчанию шрифт latarcyrheb-sun16
Манипуляции с setfont <всякие шрифты> нужного эффекта не дают.
Какие есть идеи по этому поводу?

 , , , ,

ISV ()